vzkernel-2.6.32-042stab112.15$>x ԍczж>=6D"?6Dd   18<L RlP .8  A  U  }0     <    GHHHIIJ<K(K8KI9TI:gI>48?4@@4HF4PG4t H5 I5/l X59LY59\5:8 ]5a ^5ؙb6?d6@_e6@df6@jl6@lz6@6@6D Cvzkernel2.6.32042stab112.15The 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&Jkbuild-rh6-x32.eng.sw.ruxParallels, 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-042stab112.15 --banner="$KLABEL" || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -c -t -k 2.6.32-042stab112.15 || 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-042stab112.15 || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -d -t -k 2.6.32-042stab112.15 || exit $? rm -f /lib/modules/2.6.32-042stab112.15/modules.* fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --remove-kernel 2.6.32-042stab112.15 || exit $? fiif [ ! -x /sbin/new-kernel-pkg -a -x /usr/sbin/update-grub ]; then /usr/sbin/update-grub || exit $? fi:@83> 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 tJq v7L<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  QhLu\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ט`4paA$ 2A/t[<|xS_1LH@O|xxx`xHTXDxxxtttt\\  @St"l '@GT2(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&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&GsV&GrV&GrV&GsV&GrV&GsV&GrV&GwV&BV&GwV&GvV&GvV&GwV&GwV&GwV&GwV&GuV&GuV&GwV&GwV&GwV&GwV&GrV&GkV&GrV&GqV&GrV&GqV&GpV&GpV&GqV&GqV&GpV&GqV&GdV&GkV&GlV&GpV&GpV&GgV&GmV&GoV&GgV&GhV&GhV&GrV&GlV&GcV&GeV&GrV&GjV&GjV&GoV&GpV&GeV&GqV&GiV&GmV&GiV&GrV&GqV&GmV&GfV&GjV&GjV&GmV&GdV&GqV&GiV&GhV&GfV&GjV&GiV&GmV&GfV&GqV&GhV&GgV&GlV&BV&HpV&HpV&HoV&HoV&HoV&HoV&HoV&HpV&HoV&HoV&HoV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&HiV&HiV&GV&GV&GV&GV&GV&GV&G{V&G{V&G{V&GxV&GzV&GzV&GzV&GyV&G{V&G{V&GzV&GxV&GyV&GyV&GzV&GyV&GzV&GyV&GyV&GzV&GyV&GxV&G{V&GxV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&BV&GV&GV&HrV&HqV&HrV&HpV&HqV&HqV&HpV&HrV&HpV&HpV&HpV&HqV&HrV&HpV&HpV&HpV&HrV&HpV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&HiV&HiV&BV&H$V&H"V&H$V&H"V&H#V&H"V&H#V&H$V&H$V&H$V&H&V&H'V&H$V&H$V&H)V&H*V&H"V&H"V&H"V&H"V&H'V&H(V&H$V&H$V&HhV&HhV&HhV&HhV&GV&GV&GV&GV&HfV&HeV&H^V&HfV&HeV&H`V&HbV&H\V&H_V&H_V&H`V&HfV&HdV&H\V&H`V&HeV&HfV&H`V&H`V&HcV&H^V&HfV&HcV&H`V&H`V&HaV&HaV&HaV&H^V&HfV&HeV&H\V&H`V&HaV&H`V&HbV&HfV&H_V&HfV&HaV&HcV&HdV&HaV&HaV&HcV&H_V&H_V&HcV&H`V&HcV&HbV&H_V&H^V&H`V&H`V&HbV&HaV&HcV&HfV&HbV&HaV&HcV&H\V&HaV&HaV&H\V&HfV&HdV&H\V&H_V&H_V&HcV&H^V&H]V&HcV&H_V&HeV&HfV&HeV&HeV&HeV&HcV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&BV&HmV&HkV&HmV&HmV&HlV&HkV&HkV&HlV&HlV&HkV&HlV&HlV&BV&HnV&HnV&HmV&HmV&HnV&HnV&HoV&HoV&HnV&HnV&HnV&HnV&HoV&HoV&BV&HmV&HmV&HmV&HmV&HmV&HmV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&BV&G}V&G}V&G}V&G}V&G}V&GV&GV&GV&GV&GV&GV&GV&BV&GV&GV&GV&GV&GV&GV&GV&G~V&G~V&G~V&G~V&G~V&G}V&G}V&G~V&G~V&G~V&G~V&G~V&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&BV&HV&HV&HV&H!V&H V&H V&HV&H!V&HV&H V&H!V&H V&H!V&H!V&H V&HV&H V&HV&H!V&H V&H!V&H V&H"V&H V&BV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&HV&HV&HV&HV&HV&HV&GV&HV&HV&HV&HV&HV&GV&GV&GV&GV&HV&HV&HV&GV&GV&HV&HV&HV&HV&HV&HV&HV&HV&HV&HV&HV&HV&HV&HV&HV&GV&HV&HV&HV&HV&HV&HV&H V&HV&H V&HV&H V&HV&GV&H V&HV&HV&HV&HV&HV&GV&H V&H V&HV&H V&HV&H V&HV&HV&HV&HV&HV&H V&HV&HV&HV&HV&HV&GV&GV&HV&HV&HV&HV&HV&GV&GV&GV&HV&HV&GV&HV&GV&HV&GV&HV&GV&GV&GV&GV&GV&GV&HV&GV&GV&HV&HV&HV&HV&HV&HV&HV&HV&GV&HV&HV&HV&HV&HV&HV&HV&GV&HV&HV&HV&HV&HV&HV&HV&HV&HV&HV&HV&HV&HV&HV&GV&HV&HV&GV&HV&HV&HV&BV&GV&GV&GV&GV&GV&GV&GV&GV&BV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&G}V&G|V&G}V&G|V&G|V&G|V&G|V&G|V&G|V&G|V&G{V&G|V&G|V&G|V&G|V&G}V&G}V&BV&HhV&HhV&HhV&HfV&HgV&HhV&HgV&HhV&HhV&HhV&HhV&HgV&HgV&HgV&HhV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&GV&H\V&HUV&H[V&H/V&H6V&H>V&H@V&H=V&H7V&H*V&H*V&HV&H?V&H?V&H=V&H=V&H/V&H/V&H;V&HV&H3V&H3V&H3V&BV&H\V&H\V&HYV&HYV&H6V&HSV&H;V&H\V&H[V&H[V&H/V&H+V&HYV&HYV&H1V&H0V&H1V&H1V&H0V&H0V&H1V&H1V&H1V&H+V&H5V&H5V&H4V&H5V&H4V&H4V&H4V&H4V&H4V&H4V&H5V&H4V&H5V&H5V&H5V&H[V&H3V&H>V&H+V&H3V&HZV&H+V&H4V&H[V&HZV&HZV&H@V&H@V&H[V&HZV&H[V&H/V&HVV&HWV&H7V&H.V&H>V&HYV&H+V&H2V&H0V&HaT2@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-573.7.1.el6]Frantisek Hrbata [2.6.32-573.6.1.el6]Frantisek Hrbata [2.6.32-573.5.1.el6]Frantisek Hrbata [2.6.32-573.4.1.el6]Frantisek Hrbata [2.6.32-573.3.1.el6]Frantisek Hrbata [2.6.32-573.2.1.el6]Frantisek Hrbata [2.6.32-573.1.1.el6]Kurt Stutsman [2.6.32-573.el6]Kurt Stutsman [2.6.32-572.el6]Kurt Stutsman [2.6.32-571.el6]Kurt Stutsman [2.6.32-570.el6]Kurt Stutsman [2.6.32-569.el6]Kurt Stutsman [2.6.32-568.el6]Kurt Stutsman [2.6.32-567.el6]Kurt Stutsman [2.6.32-566.el6]Kurt Stutsman [2.6.32-565.el6]Kurt Stutsman [2.6.32-564.el6]Kurt Stutsman [2.6.32-563.el6]Kurt Stutsman [2.6.32-562.el6]Kurt Stutsman [2.6.32-561.el6]Kurt Stutsman [2.6.32-560.el6]Kurt Stutsman [2.6.32-559.el6]Kurt Stutsman [2.6.32-558.el6]Kurt Stutsman [2.6.32-557.el6]Kurt Stutsman [2.6.32-556.el6]Kurt Stutsman [2.6.32-555.el6]Rafael Aquini [2.6.32-554.el6]Rafael Aquini [2.6.32-553.el6]Rafael Aquini [2.6.32-552.el6]Rafael Aquini [2.6.32-551.el6]Rafael Aquini [2.6.32-550.el6]Rafael Aquini [2.6.32-549.el6]Rafael Aquini [2.6.32-548.el6]Rafael Aquini [2.6.32-547.el6]Rafael Aquini [2.6.32-546.el6]Rafael Aquini [2.6.32-545.el6]Rafael Aquini [2.6.32-544.el6]Rafael Aquini [2.6.32-543.el6]Rafael Aquini [2.6.32-542.el6]Rafael Aquini [2.6.32-541.el6]Rafael Aquini [2.6.32-540.el6]Rafael Aquini [2.6.32-539.el6]Rafael Aquini [2.6.32-538.el6]Rafael Aquini [2.6.32-537.el6]Rafael Aquini [2.6.32-536.el6]Rafael Aquini [2.6.32-535.el6]Rafael Aquini [2.6.32-534.el6]Rafael Aquini [2.6.32-533.el6]Rafael Aquini [2.6.32-532.el6]Rafael Aquini [2.6.32-531.el6]Rafael Aquini [2.6.32-530.el6]Rafael Aquini [2.6.32-529.el6]Rafael Aquini [2.6.32-528.el6]Rafael Aquini [2.6.32-527.el6]Rafael Aquini [2.6.32-526.el6]Rafael Aquini [2.6.32-525.el6]Rafael Aquini [2.6.32-524.el6]Rafael Aquini [2.6.32-523.el6]Rafael Aquini [2.6.32-522.el6]Rafael Aquini [2.6.32-521.el6]Rafael Aquini [2.6.32-520.el6]Rafael Aquini [2.6.32-519.el6]Rafael Aquini [2.6.32-518.el6]Rafael Aquini [2.6.32-517.el6]Rafael Aquini [2.6.32-516.el6]Rafael Aquini [2.6.32-515.el6]Rafael Aquini [2.6.32-514.el6]Rafael Aquini [2.6.32-513.el6]Rafael Aquini [2.6.32-512.el6]Rafael Aquini [2.6.32-511.el6]Rafael Aquini [2.6.32-510.el6]Rafael Aquini [2.6.32-509.el6]Rafael Aquini [2.6.32-508.el6]Rafael Aquini [2.6.32-507.el6]Rafael Aquini [2.6.32-506.el6]Rafael Aquini [2.6.32-505.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- Revert: [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263] - Revert: [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1259362 1252362]- [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1258581 1248820]- [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1242969 1134603] - [net] Always propagate flag changes to interfaces (Jarod Wilson) [1253734 1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1253729 1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1253728 1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1253733 1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1253733 1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1253733 1229673] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1246102 1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1246105 1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1246092 1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1246081 1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1246081 1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263]- [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1246095 1240767] - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1246095 1240767]- [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240758 1240759] {CVE-2015-5364 CVE-2015-5366} - [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1243400 1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1243404 1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1243406 1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1245195 1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1245195 1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1245195 1236437]- [redhat] Update dracut dependency to pull in drbg module (Herbert Xu) [1241518 1241338]- [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1130197] - [x86] Revert "Add driver auto probing for x86 features v4" (Prarit Bhargava) [1231280] - [net] bridge: netfilter: don't call iptables on vlan packets if sysctl is off (Florian Westphal) [1236551] - [net] ebtables: Allow filtering of hardware accelerated vlan frames (Florian Westphal) [1236551]- [fs] Revert "fuse: use clear_highpage and KM_USER0 instead of KM_USER1" (Brian Foster) [1229562]- [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1231348] - [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1221404]- [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230927] - [md] Revert "md dm: run queue on re-queue" (Mike Snitzer) [1232007] - [firmware] another cxgb4 firmware load fixup (Sai Vemuri) [1189255] - [char] tty: Don't protect atomic operation with mutex (Aristeu Rozanski) [1184182] - [edac] i5100 add 6 ranks per channel (Aristeu Rozanski) [1171333] - [edac] i5100 clean controller to channel terms (Aristeu Rozanski) [1171333] - [crypto] rng - Remove krng (Herbert Xu) [1226418] - [crypto] drbg - Add stdrng alias and increase priority (Herbert Xu) [1226418] - [crypto] seqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] eseqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] chainiv - Move IV seeding into init function (Herbert Xu) [1226418]- [gpu] drm/radeon: fix freeze for laptop with Turks/Thames GPU (Jerome Glisse) [1213297] - [md] dm: fix casting bug in dm_merge_bvec (Mike Snitzer) [1226453] - [fs] nfs: Send the size attribute on open(O_TRUNC) (Benjamin Coddington) [1208065] - [net] inet: fix processing of ICMP frag_needed messages (Sabrina Dubroca) [1210321] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1140590] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: correctly handle val.freeramid executables (Mateusz Guzik) [1216269] {CVE-2015-3339} - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1206000] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1206000] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1211531] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1211531] - [netdrv] e1000e: fix systim issues (John Greene) [1211531] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1211531] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1211531] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1211531] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1211531] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1211531] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1211531] - [netdrv] e1000e: fix call to do_div to use u64 arg (John Greene) [1211531] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1211531] - [netdrv] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1211531] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1211531]- [serial] add ability to set IRQ via module parameter (Prarit Bhargava) [1210848] - [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1185166] {CVE-2015-1805} - [netdrv] macvlan: add VLAN filters to lowerdev (Ivan Vecera) [1213846] - [x86] Mark Intel Broadwell-DE processor as unsupported (Steve Best) [1226904] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Hannes Frederic Sowa) [1223610] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Rafael Aquini) [1222832] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Rafael Aquini) [1222832] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Rafael Aquini) [1222832] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1226779]- [netdrv] iwlwifi: use custom workqueue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove not used *bt-coex* files (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean net-detect info if device was reset during suspend (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the UCODE_DOWN reference when resuming (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: force mac from otp in case nvm mac is reserved (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Free fw_status after use to avoid memory leak (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 7000: modify the firmware name for 3165 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: forbid MIMO on devices that don't support it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: force quota update update after FW restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix typo in CONFIG option (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't power off the device between INIT and OPER firmwares (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prevent using unmapped memory in fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Avoid signal based decisions if ave beacon RSSI is 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix scan iteration complete notification handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't stop the FW monitor too early (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix Tx Power firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: capture connection loss as part of MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for time events (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: do string formatting in debug triggers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix spelling errors (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't return uninitialized value in get_survey() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused arguments (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix wrongfully flushing frames in the roc/off channel queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs entry with the number of net-detect scans (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor rs_update_rate_tbl (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: check the size of the trigger struct from the firmware file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon MLME failures (Stanislaw Gruszka) [1134606] - [net] mac80211: Fix mac80211.h docbook comments (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about deauth (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about association status (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about authentication status (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: convert rssi_callback() to event_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix comment indentation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Clean up UMAC scan UIDs in the reset and drv_stop flows (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 8000: change PNVM in case it doesn't match to the HW step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix debug print in the RSA ownership workaround (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to configure the timeout for the Tx queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: drop support for early versions of 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use debugfs_create_bool() for enable_scan_iteration_notif (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: initialize trans_pcie->ref_count on configure() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: inform mac80211 about umac scans that was aborted by restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove d0i3 ref correctly during AP start (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: Fix memory leak in iwl_req_fw_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove WARN_ON for invalid BA notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take IWL_MVM_REF_UCODE_DOWN before restarting hw (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't wait for firmware verification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 3165 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove time-event start/end failure warning (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add iccm data to 8000 b-step data dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add rx packet sequence number to dbg print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: properly flush the queues for buffering transport (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: assign new TLV bit for multi-source LAR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: continue (with error) CSA on GO time event failure (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: simplify iwl_mvm_get_wakeup_status() return (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't double unlock the mutex in __iwl_mvm_resume() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clarify time event end handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Always enable the smart FIFO (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: update copyright to include 2015 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add more new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - update the new API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix force NMI for 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: allow the op_mode to freeze the stuck queue timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: update Tx statistics when using fixed rate (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't init MCC during CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove warning on station exhaustion (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: trans: Take ownership on secure machine before FW load (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: improve ss_params debug print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't allow the FW to return invalid ch indices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix identation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unneeded include iwl-fw-error-dump.h (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use correct NVM offset for LAR enable for new NVMs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix smatch warning: warn: inconsistent indenting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: include more registers in the prph dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: speed up the Tx DMA stop flow (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 B2/C steps (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: always update the quota after association (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - disable RRC by default (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_SF_NO_DUMMY_NOTIF (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_DISABLE_STA_TX (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: bump API to 13 for devices that use iwlmvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set LAR MCC on D3/D0 transitions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LAR updates from BIOS (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the MAC address from HW registers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow disabling LAR via module param (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support new PHY_SKU nvm section for family 8000 B0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: disable 11ac if 11n is disabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: change last 5ghz channel to 165 & add support for 8000 family (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use IWL_DEFAULT_MAX_TX_POWER for max_eirp (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: init correct nvm channel list for 8000 devices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: LAR: Add chub mcc change notify command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't declare support for 5ghz if not supported (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: ignore IBSS flag as regulatory NO-IR indication (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider LAR support during NVM parse (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: create regdomain from mcc_update_cmd response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: init country code on init/recovery (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add MCC update FW API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disconnect if CSA time event fails scheduling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: drop VO packets when mac80211 tells us to (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix compilation with IWLWIFI_DEBUGFS not set (Stanislaw Gruszka) [1134606] - [netdrv] wireless: Use eth__addr instead of memset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't override passive dwell in case of fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon low RSSI (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: restart firmware recording when no configuration is set (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon command response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon channel switch (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon missed beacons (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add the cause of the firmware dump in the dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add framework for triggers for fw dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use only 40 ms for fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to force the Rx chains from debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new TLV capability flag for BT PLCR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: new Alive / error table API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support beacon statistics for BSS client (Stanislaw Gruszka) [1134606] - [net] cfg80211: add nl80211 beacon-only statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove deprecated scan API code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support radio statistics as global survey (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add statistics API version 10 (Stanislaw Gruszka) [1134606] - [net] cfg80211: add scan time to survey data (Stanislaw Gruszka) [1134606] - [netdrv] cfg80211: remove "channel" from survey names (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: apply destination before releasing reset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused function in BT coex (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix BT coex shared antenna activity check (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: print single stream params via debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: increase the number of PAPD channel groups to 9 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider TDLS queues as used during drain (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: disable MIMO for low latency P2P (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disable beamformer unless FW supports it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't try to stop scans that are not running anymore (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: better match tx response rate to the LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reduce quota threshold (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't send a command the firmware doesn't know (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix building channels in scan_config_cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Enable EBS also in single scan on umac interface (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix a few EBS error handling bugs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow to define the stuck queue timer per queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: enable watchdog on Tx queues for mvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore stale TDLS ch-switch responses (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: improve TDLS ch-sw state machine (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prepare the enablement of 31 TFD queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: enable forcing single stream Tx decision (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove space padding after sysassert description (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add beamformer support (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't dump useless data when a TFD queue hangs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't reprobe if we fail during reconfig and fw_restart is false (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: check IWL_UCODE_TLV_API_SCD_CFG in API and not in capa (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: support secured boot flow for family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use a new API for enabling STBC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor ht/vht init (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: remove stats argument from functions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: really disable TDLS queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - set all the co-running values to 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Do not consider invalid HW queues in queue mask (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 C step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: init ref_lock (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: document switch case fall-through in iwl_mvm_send_sta_key (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: use STBC regardless of power save mode (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: mvm: drop non VO frames when flushing" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for new LTR command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - fine tune the MPLUT register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move U-APSD decision to authentication (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: move U-APSD enablement to vif flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore temperature updates in the RX statistics notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: cleanup unuseful and overflowing traces (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: generate statistics debugfs code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move statistics API to new header file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: sync statistics firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: correctly set the NMI register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add rxf and txf to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for dumping a secondary SRAM (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: let the firmware configure the scheduler (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove unused TLV capability flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add print of he nvm version (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set max_out_time equal to frag_passive_dwell in fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: allow to disable MIMO for P2P only (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to collect debug data from non-sleepable context (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when stopping fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Add debugfs entry to enable scan offload notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new config and PCI IDs for 4165 series (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when collecting fw dbg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: repeat initial legacy rates in LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't indicate no BA if STA was in powersave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: organize and cleanup consts (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Alter passive scan fragmentation parameters in case of multi-MAC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call to pcie_apply_destination also on family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ask the fw to wakeup (from d0i3) on sysassert (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: tlv: add support for IWL_UCODE_TLV_SDIO_ADMA_ADDR TLV (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_vif_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove useless extern definition of iwl4265_2ac_sdio_cfg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean refs before stop_device() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: main: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: tt: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support 2 different channels (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: wait for d0i3 exit on hw restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider d0i3_disable in iwl_mvm_is_d0i3_supported() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: support multiple d0i3 modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support IWL_D0I3_MODE_ON_SUSPEND d0i3 mode (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow both d0i3 and d3 wowlan configuration modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add basic reference accounting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: convert the SRAM dump to the generic memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: change SMEM dump to general purpose memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add smem content to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support additional nvm_file in family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix max rate allowed if no rate is allowed (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clear tt values when entering CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Set the HW step in the core dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow RSSI compensation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs to trigger fw debug logs collection (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: let the Manageability Engine know when we leave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LnP 1x1 antenna configuration (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: use correct fw file in 8000 b-step" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add fw runtime stack to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove MODULE_VERSION (Stanislaw Gruszka) [1134606]- [x86] perf/intel: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1189949] - [x86] perf/intel: Add Broadwell core support (Jiri Olsa) [1189949] - [x86] perf/intel: Add new cache events table for Haswell (Jiri Olsa) [1189949]- [tools] perf trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1212402] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1207270] - [fs] eCryptfs: Remove buggy and unnecessary write in file name decode routine (Mateusz Guzik) [1202156] {CVE-2014-9683} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218103] {CVE-2015-3636} - [s390] dasd: disable CUIR support for z/VM (Hendrik Brueckner) [1223721] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223187] - [inifinband] iw_cxgb4: don't call neigh_release (Sai Vemuri) [1215835] - [fs] sunrpc: Set alloc_slot for backchannel tcp ops (Sachin Prabhu) [1208339] - [fs] epoll: convert max_user_watches to long (George Beshers) [741705] - [firmware] cxgb4: add missing Makefile invocation for 1.13.32.0 images (Jarod Wilson) [1189255] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1201593] - [acpi] scan: reduce log level of "ACPI: \_PR_.CPU4: failed to get CPU APIC ID" (Charles Rose) [1222466] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Doug Ledford) [1141604] - [netdrv] vmxnet3: Receive vlan stripped frames in hwaccel path (Neil Horman) [1218404] - [fs] NFSv4.1: Deal effectively with interrupted RPC calls (Steve Dickson) [1200956] - [fs] NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED (Steve Dickson) [1200956] - [fs] NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly (Steve Dickson) [1200956] - [kernel] cgroup: fix cgroup_rmdir vs close race (Johannes Weiner) [1167772] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225544] - [kernel] tracing: Buffer the output of seq_file in case of filled buffer (Jiri Olsa) [1123102] - [kernel] tracing: Consolidate protection of reader access to the ring buffer (Jiri Olsa) [1123102] - [kernel] tracing: Fix ring_buffer_read_page reading out of page boundary (Jiri Olsa) [1123102] - [kernel] ring-buffer: Check for end of page in iterator (Jiri Olsa) [1123102] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1216088] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1183181] - [powercap] RAPL: add IDs for future Xeon CPUs (Steve Best) [1183177] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1179559] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1179559] - [netdrv] hyperv: Add handling of IP header with option field in netvsc_set_hash (Jason Wang) [1179559] - [net] bridge: check return value of ipv6_dev_get_saddr() (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Fix possibly wrong MLD queries' ethernet source address (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Use IPv6 link-local address for multicast listener queries (Thadeu Lima de Souza Cascardo) [765987] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1200541 1212801] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1200541 1212801] - [crypto] drbg - fix maximum value checks on 32 bit systems (Herbert Xu) [1219907] - [crypto] drbg - remove configuration of fixed values (Herbert Xu) [1219907] - [netdrv] iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: send AP probe as unicast again (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: count interfaces correctly for combination checks (Stanislaw Gruszka) [1206103] - [netdrv] wl18xx: show rx_frames_per_rates as an array as it really is (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: fix RX A-MPDU session reorder timer deletion (Stanislaw Gruszka) [1206103] - [netdrv] ath9k: fix tracking of enabled AP beacons (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: dvm: run INIT firmware again upon .start() (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: Fix ROC removal (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: BT Coex - fix a NULL pointer exception (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: fix max_ht_ampdu_exponent for older devices (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: drop unencrypted frames in mesh fwding (Stanislaw Gruszka) [1206103] - [netdrv] b43: fix support for 5 GHz only BCM43228 model (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: disable u-APSD queues by default (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon() (Stanislaw Gruszka) [1206103] - [netdrv] nl80211: ignore HT/VHT capabilities without QoS/WMM (Stanislaw Gruszka) [1206103] - [netdrv] ath5k: fix spontaneus AR5312 freezes (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: Send EAPOL frames at lowest rate (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: always use mac color zero (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: fix failure path when power_update fails in add_interface (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: validate tid and sta_id in ba_notif (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN (Stanislaw Gruszka) [1206103] - [x86] perf: Don't use -ENOSPC for out of PMU resources (Jiri Olsa) [1215827] - [x86] perf: Blacklist all MEM_*_RETIRED events for Ivy Bridge (Jiri Olsa) [1215827] - [x86] perf: Add Intel IvyBridge event scheduling constraints (Jiri Olsa) [1215827] - [firmware] iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517] - [firmware] iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517]- [net] tcp: relax tcp_paws_check() (Thadeu Lima de Souza Cascardo) [1209147] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1132147] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1196263] - [kernel] virtio: don't expose u16 in userspace api (Michael S. Tsirkin) [1154634] - [x86] apic/uv: Update the UV APIC HUB check (George Beshers) [1219207] - [x86] apic/uv: Update the UV APIC driver check (George Beshers) [1219207] - [x86] apic/uv: Update the APIC UV OEM check (George Beshers) [1219207]- [rpm] kernel.spec: fix 561.el6 changelog (Kurt Stutsman)- [net] Reinstate WIRELESS_EXT_SYSFS in net/wireless/Kconfig (John Linville) [1219434] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1219233] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1219233] - [netdrv] be2net: fix SR-IOV resources optimization (Ivan Vecera) [1211535]- [powercap] RAPL: Add support for Intel Skylake processors (Steve Best) [1187314] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1189925] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213800] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213799] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213801] - [netdrv] netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1203623] - [input] wacom: clear ABS_MISC on the touch device (Aristeu Rozanski) [1111332 1111333] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1110846] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1189954] - [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1220247] - [scsi] megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1219105] - [netdrv] Revert "netxen: remove init of dev->perm_addr in drivers" (Tony Camuso) [1213689] - [ppc] Build RPA PCI Hotplug driver as module instead of directly into the kernel (Gustavo Duarte) [1095456] - [drm] radeon: fix wait in radeon_mn_invalidate_range_start (Rob Clark) [1218794] - [drm] i915: Fix and clean BDW PCH identification (Rob Clark) [1218794] - [drm] i915/vlv: save/restore the power context base reg (Rob Clark) [1218794] - [drm] radeon: Do not directly dereference pointers to BIOS area. (Rob Clark) [1218794] - [kernel] makefile: update drm version (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] radeon: add extra check in radeon_ttm_tt_unpin_userptr (Rob Clark) [1218794] - [drm] i915: Reject the colorkey ioctls for primary and cursor planes (Rob Clark) [1218794] - [drm] radeon/dpm: fix 120hz handling harder (Rob Clark) [1218794] - [drm] radeon: do a posting read in cik_set_irq (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] i915: Align initial plane backing objects correctly (Rob Clark) [1218794] - [drm] radeon: drop ttm two ended allocation (Rob Clark) [1218794] - [drm] edid: set ELD for firmware and debugfs override EDIDs (Rob Clark) [1218794] - [drm] radeon: drop setting UPLL to sleep mode (Rob Clark) [1218794] - [drm] radeon: do a posting read in si_set_irq (Rob Clark) [1218794] - [drm] radeon: fix interlaced modes on DCE8 (Rob Clark) [1218794] - [drm] Fixup racy refcounting in plane_force_disable (Rob Clark) [1218794] - [drm] Don't assign fbs for universal cursor support to files (Rob Clark) [1218794] - [drm] radeon: fix wait to actually occur after the signaling callback (Rob Clark) [1218794] - [drm] radeon: do a posting read in rs600_set_irq (Rob Clark) [1218794] - [drm] i915: Dell Chromebook 11 has PWM backlight (Rob Clark) [1218794] - [drm] radeon: do a posting read in evergreen_set_irq (Rob Clark) [1218794] - [drm] radeon: do a posting read in r600_set_irq (Rob Clark) [1218794] - [drm] i915: avoid processing spurious/shared interrupts in low-power states (Rob Clark) [1218794] - [drm] radeon: do a posting read in r100_set_irq (Rob Clark) [1218794] - [drm] i915: Prevent use-after-free in invalidate_range_start callback (Rob Clark) [1218794] - [drm] i915: Check obj->vma_list under the struct_mutex (Rob Clark) [1218794] - [drm] radeon: fix DRM_IOCTL_RADEON_CS oops (Rob Clark) [1218794] - [drm] i915/bdw: PCI IDs ending in 0xb are ULT. (Rob Clark) [1218794] - [drm] i915: Correct the IOSF Dev_FN field for IOSF transfers (Rob Clark) [1218794] - [drm] radeon: fix 1 RB harvest config setup for TN/RL (Rob Clark) [1218794] - [drm] i915: Insert a command barrier on BLT/BSD cache flushes (Rob Clark) [1218794] - [drm] radeon: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1218794] - [drm] i915: Drop vblank wait from intel_dp_link_down (Rob Clark) [1218794] - [drm] radeon: enable native backlight control on old macs (Rob Clark) [1218794] - [drm] radeon: fix voltage setup on hawaii (Rob Clark) [1218794] - [drm] radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary (Rob Clark) [1218794] - [drm] radeon: workaround for CP HW bug on CIK (Rob Clark) [1218794] - [drm] radeon: only enable kv/kb dpm interrupts once v3 (Rob Clark) [1218794] - [drm] radeon: Don't try to enable write-combining without PAT (Rob Clark) [1218794] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1214872] - [kernel] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support (Stefan Assmann) [1214872]- [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1188336] - [block] NVMe: Initialize device list head before starting (David Milburn) [1158606] - [block] NVMe: Fix potential corruption on sync commands (David Milburn) [1158606] - [block] NVMe: Fix potential corruption during shutdown (David Milburn) [1158606] - [block] NVMe: Asynchronous controller probe (David Milburn) [1158606] - [block] NVMe: Register management handle under nvme class (David Milburn) [1158606] - [block] NVMe: Update module version (David Milburn) [1158606] - [block] NVMe: Handling devices incapable of I/O (David Milburn) [1158606] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1132146] - [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1182830] - [acpi] Skip creation of /proc/acpi/power_resource/ entries for duplicate power resource names (Lenny Szubowicz) [1206643] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213966]- [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195683] {CVE-2015-1593} - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal - a fix (Tomas Henzl) [1212364] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1198440] - [x86] KVM: Fix lost interrupt on irr_pending race (Paolo Bonzini) [1213741] - [sound] ALSA: seq-oss: Initialize MIDI clients asynchronously (Jaroslav Kysela) [1212596] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208493] {CVE-2015-2922} - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1212502] - [input] wacom - use new input-mt routines (Aristeu Rozanski) [1111332 1111333] - [input] wacom: enable touch on Intuos 5 (Aristeu Rozanski) [1111332 1111333] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1212365] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1211695]- [firmware] cxgb4: update firmware to revision 1.13.32.0 for T4 and T5 (Jarod Wilson) [1189255] - [netdrv] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1211742] - [infiniband] cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1211742] - [infiniband] cxgb4: Configure 0B MRs to match HW implementation (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix locking issue in process_mpa_request (Sai Vemuri) [1211742] - [infiniband] cxgb4: Limit MRs to < 8GB for T4/T5 devices (Sai Vemuri) [1211742] - [infiniband] cxgb4: Wake up waiters after flushing the qp (Sai Vemuri) [1211742] - [infiniband] cxgb4: Handle NET_XMIT return codes (Sai Vemuri) [1211742] - [netdrv] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1211742] - [netdrv] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1211742] - [netdrv] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1211742] - [netdrv] cxgb4i: additional types of negative advice (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1211742] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1211742] - [netdrv] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1211742] - [netdrv] libcxgbi: support ipv6 address host_param (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1211742] - [netdrv] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1211742] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1211742] - [infiniband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1211742] - [netdrv] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1211742] - [netdrv] cxgb4: clean up a type issue (Sai Vemuri) [1211742] - [netdrv] cxgb4: potential shift wrapping bug (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support for adaptive rx (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add Devicde ID for two more adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1211742] - [netdrv] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1211742] - [netdrv] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1211742] - [netdrv] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1211742] - [netdrv] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1211742] - [netdrv] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1211742] - [netdrv] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1211742] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: advertise the correct device max attributes (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Support query_qp() verb (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1211742] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1145278] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1145278] - [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1145278] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1145278] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1145278] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145278] - [scsi] cxgb4i: add support for T5 adapter (Sai Vemuri) [1145278] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Sai Vemuri) [1145278] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1145278] - [netdrv] cxfb4vf: Add config option to enable Chelsio cxgb4vf driver (Sai Vemuri) [1112417] - [netdrv] cxfb4vf: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netdev_ and pr_ (Sai Vemuri) [1112417 1145275] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb<3, 4>*: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num__queues (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1145275] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1145275] - [netdrv] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: work request logging feature (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: display TPTE on errors (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1145275] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1145275] - [netdrv] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1145275] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1145275] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1145275] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1145275] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1145275] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1145275] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1145275] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1145275] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1145275] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1145275] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1145275] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1145275] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1145275] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1145275] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1145275] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1145275] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1145275] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1145275] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1145275] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1145275] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1145275] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1145275] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1145275] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1145275] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1145275] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1145275] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145275] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1145275] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1145275] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1145275] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1145275] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1145275] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1145275] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1145275] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1145275] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1145275] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1145275] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1145275] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1145275] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1145275] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1145275] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1145275] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1145275] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1145275] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1145275] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1145275] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1145275] - [netdrv] cxgb3/cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1145275 1145278] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1145275] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (common header updates) (Sai Vemuri) [1145275] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1145275] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1145275] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1145275] - [netdrv] cxgb4: Inform caller if driver didn't upgrade firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1145275] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1145275] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Convert import_ep() over to dst_neigh_lookup() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use netif_set_real_num__queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1145275]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1187940] - [fs] quota: Properly invalidate caches even for filesystems with blocksize < pagesize (Lukas Czerner) [893926] - [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Zorro Lang) [1200705] - [fs] xfs: allow logical-sector-sized DIO (Eric Sandeen) [1197195] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [1197195] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [1197195] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [1197195] - [fs] fuse: avoid scheduling while atomic (Brian Foster) [1144128] - [fs] pipe: kill ->map() and ->unmap() (Brian Foster) [1144128] - [fs] fuse: use clear_highpage() and KM_USER0 instead of KM_USER1 (Brian Foster) [1144128] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1211173] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1211174] - [cpufreq] fix null ptr dereference (Petr Oros) [1186720] - [powerpc] eeh: Remove reference to PCI device (Gustavo Duarte) [1189019] - [powerpc] pci: Override pcibios_release_device() (Gustavo Duarte) [1189019] - [powerpc] eeh: Export functions for hotplug (Gustavo Duarte) [1189019] - [pci] Add pcibios_release_device() (Gustavo Duarte) [1189019] - [netdrv] mlx4_en: do not ignore autoneg in mlx4_en_set_pauseparam (Amir Vadai) [1121491] - [netdrv] mlx4_core: Replace pr_warning with pr_warn (Amir Vadai) [1136753] - [netdrv] mlx4_core: Deprecate use_prio module parameter (Amir Vadai) [1136753] - [x86] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164883] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213330] {CVE-2015-3331}- [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1208804] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1209444] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1209444] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1209444] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1209444] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1210697] - [s390] dasd: fix panic in DASD driver during boot (Hendrik Brueckner) [1193535] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1205853] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1210148] - [fs] proc: show all supplementary groups in /proc/pid/status (Jerome Marchand) [960050] - [kernel] futex: Take hugepages into account when generating futex_key (Jerome Marchand) [1193250]- [kabi] Adding symbol si_meminfo (Petr Oros) [1150668] - [kabi] Adding symbol pv_mmu_ops (Petr Oros) [1177818] - [kabi] Adding symbol mmput (Petr Oros) [1177818] - [kabi] Adding symbol get_task_mm (Petr Oros) [1177818] - [kabi] Adding symbol cpu_active_mask (Petr Oros) [1177818] - [kabi] Adding symbol __node_distance (Petr Oros) [1177818]- [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Chris Leech) [1024066] - [scsi] fnic Driver crashed with NULL pointer reference (Chris Leech) [1024066] - [scsi] fnic: For Standalone C series, "sending VLAN request" message (Chris Leech) [1024066] - [scsi] fnic: Improper resue of exchange Ids (Chris Leech) [1024066] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Chris Leech) [1024066] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Chris Leech) [1024066] - [scsi] fnic: part of treewide: fix errors in printk (Chris Leech) [1024066] - [scsi] fnic: fnic Control Path Trace Utility (Chris Leech) [1024066] - [scsi] fnic: Failing to queue aborts due to Q full cause terminate (Chris Leech) [1024066] - [scsi] fnic: NoFIP solicitation frame in NONFIP mode and changed IO (Chris Leech) [1024066] - [scsi] remove unnecessary pci_set_drvdata() (Chris Leech) [1024066] - [scsi] scsi: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [1024066] - [scsi] fnic: Incremented driver version (Chris Leech) [1024066] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [1024066] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [1024066] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [1024066] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [1024066] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) (Chris Leech) [1024066] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [1024066] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [1024066] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [1024066] - [scsi] lseek(fd, n, SEEK_END) does *not* go to eof - n (Chris Leech) [1024066] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1036482] - [netdrv] mlx4_en: Reduce memory consumption on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4_core: Use low memory profile on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1100303] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Amir Vadai) [1100303]- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1204047] - [fs] nfsv4: Don't decode fs_locations if we didn't ask for them (Benjamin Coddington) [1206695] - [usb] storage: Use normalized sense when emulating autosense (Gopal Tiwari) [1202951] - [scsi] virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1066623] - [sound] alsa: hda_intel: apply the Seperate stream_tag for Sunrise Point (Adrian Huang) [1209541] - [netdrv] qlcnic: Update version to 5.3.62.1 (Chad Dupuis) [1196516] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1196516] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1199576] - [drivers] core: fix possible missing of device probe (Michal Schmidt) [1149614] - [drivers] core: deferral race condition fix (Michal Schmidt) [1149614] - [drivers] core: Fix ordering between deferred_probe and exiting initcalls (Michal Schmidt) [1149614] - [drivers] core: Move deferred devices to the end of dpm_list before probing (Michal Schmidt) [1149614] - [drivers] core: fixup reversed deferred probe order (Michal Schmidt) [1149614] - [drivers] core: KABI fix, put deferred_probe in device_private under __GENKSYMS__ (Michal Schmidt) [1149614] - [drivers] core: move the deferred probe pointer into the private area (Michal Schmidt) [1149614] - [drivers] revert "core: fix addition of delayed probe infrastructure" (Michal Schmidt) [1149614] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185095] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185095] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185095] - [infiniband] qib: remove pointless assignments (Doug Ledford) [1185095] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Doug Ledford) [1185095] - [infiniband] qib: Change get_user_pages() usage to always NULL vmas (Doug Ledford) [1185095] - [infiniband] qib: Return error for unsupported QP creation flags (Doug Ledford) [1185095] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1185095] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1185095] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1185095] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct value of max_fast_reg_page_list_len (Doug Ledford) [1149273] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Doug Ledford) [1149273] - [infiniband] ocrdma: Use unsigned for bit index (Doug Ledford) [1149273] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Doug Ledford) [1149273] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1149273] - [infiniband] ocrdma: set vlan present bit for user AH (Doug Ledford) [1149273] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for interrupt moderation (Doug Ledford) [1149273] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Doug Ledford) [1149273] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Doug Ledford) [1149273] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Doug Ledford) [1149273] - [infiniband] ocrdma: Host crash on destroying device resources (Doug Ledford) [1149273] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Doug Ledford) [1149273] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Doug Ledford) [1149273] - [infiniband] ocrdma: Move PD resource management to driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Increase the GID table size (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Doug Ledford) [1149273] - [infiniband] core: Replace ib_umem's offset field with a full address (Doug Ledford) [1149273] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Doug Ledford) [1149273] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Doug Ledford) [1149273] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Doug Ledford) [1149273] - [infiniband] ocrdma: Remove a unused-label warning (Doug Ledford) [1149273] - [infiniband] ocrdma: Convert kernel VA to PA for mmap in user (Doug Ledford) [1149273] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Consolidate rtnl_lock tasks in workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make the carrier_on_task race aware" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix MCAST_FLAG_BUSY usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix mcast_dev_flush/mcast_restart_task race" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: change init sequence ordering" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Use dedicated workqueues per interface" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make ipoib_mcast_stop_thread flush the workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: No longer use flush as a parameter" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix IPOIB_MCAST_RUN flag usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Add a helper to restart the multicast task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make delayed tasks not hold up everything" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Handle -ENETRESET properly in our callback" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't restart our thread on ENETRESET" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: remove unneeded locks" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix race between mcast_dev_flush and mcast_join" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix ipoib_mcast_restart_task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: flush the ipoib_workqueue on unregister" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: cleanup a couple debug messages" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make sure we reap all our ah on shutdown" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't queue a work struct up twice" (Doug Ledford) [1141191 1145910] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Doug Ledford) [1185095] - [pci] msi: Add pci_msix_vec_count() (Doug Ledford) [1185095]- [net] netfilter: ipset: autoload set type modules safely (Jiri Pirko) [1208051] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1191559] - [x86] Mark Intel Broadwell-DE processor as supported (Steve Best) [1099685] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1132156] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1194009] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1157841] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1157841] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1150344] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1150344] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1150344] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1150344] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1150344] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1150344] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1150344] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1150344] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1150344] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1150344] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1150344] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1150344] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1150344] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1150344] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1150344] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1150344] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1150344] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1150344] - [netdrv] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1150344] - [netdrv] ixgbevf: do vlan cleanup (John Greene) [1150344] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204102] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1197939] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1197939] - [acpi] memhotplug: add parameter to disable memory hotplug (Igor Mammedov) [1207249] - [acpi] processor: Convert apic_id to phys_id to make it arch agnostic (Prarit Bhargava) [1201164] - [acpi] processor: Make it possible to get local x2apic id via _MAT (Prarit Bhargava) [1201164] - [acpi] scan: bail out early if failed to parse APIC ID for CPU (Prarit Bhargava) [1201164] - [acpi] processor: use apic_id and remove duplicated _MAT evaluation (Prarit Bhargava) [1201164] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1201164] - [acpi] processor: export acpi_get_cpuid() (Prarit Bhargava) [1201164] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1205233] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1205233] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1205233] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1205233] - [acpi] video: separate backlight control and event interface (Benjamin Tissoires) [1205233] - [acpi] video: correct acpi_video_bus_add error processing (Benjamin Tissoires) [1205233] - [acpi] video: use after input_unregister_device() (Benjamin Tissoires) [1205233] - [acpi] video: Don't start video device until its associated input device has been allocated (Benjamin Tissoires) [1205233] - [acpi] video: Harden video bus adding (Benjamin Tissoires) [1205233] - [acpi] video: fix unused but set variables in ACPI (Benjamin Tissoires) [1205233] - [acpi] video: use kasprintf (Benjamin Tissoires) [1205233] - [video] backlight: fix KABI breakage (Benjamin Tissoires) [1205233] - [video] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1205233] - [video] backlight: add backlight type (Benjamin Tissoires) [1205233] - [acpi] preparation of backlight backports (Benjamin Tissoires) [1205233] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1205233] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Tomas Henzl) [1204886] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1189845] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1189845] - [x86] tls: Interpret an all-zero struct user_desc as "no segment" (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Don't validate lm in set_thread_area() after all (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Disallow unusual TLS segments (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Validate TLS entries to protect espfix (Kurt Stutsman) [1172798] {CVE-2014-8133}- [platform] thinkpad-acpi: unhandled hkey event (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: replace strnicmp with strncasecmp (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fixed spacing coding style issue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't test unsigned int for negativity (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: llvmlinux: Remove nested functions from Thinkpad ACPI (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: save and restore adaptive keyboard mode for suspend and, resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix inconsistent mute LED after resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert to snd_card_new() with a device pointer (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Clean up inclusions of ACPI header files (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix build error when CONFIG_SND_MAX_CARDS > 32 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove OOM message after input_allocate_device (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix handle locate for video and query of _BCL (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add the ability setting TPACPI_LED_NONE by quirk (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: return -NODEV while operating uninitialized LEDs (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: kill hotkey_thread_mutex (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Handle HKEY event 0x6040 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't use [delayed_]work_pending() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: buffer overflow in fan_get_status() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: use mod_delayed_work() instead of cancel + queue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix unused function warnings for CONFIG_PM_SLEEP (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Free hotkey_keycode_map after unregistering tpacpi_inputdev (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix a memory leak during module exit (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Flush the workqueue before freeing tpacpi_leds (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Use struct dev_pm_ops instead of legacy PM routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Drop pm_message_t arguments from suspend routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix issuing duplicated key events for brightness up/down (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: module_param: make bool parameters really bool drivers & misc (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: switch procfs to umode_t use (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix printk typo 'bluestooth' (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle HKEY 0x4010, 0x4011 events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle some new HKEY 0x60xx events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert printks to pr_ (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix common misspellings (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Always report scancodes for hotkeys (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove unnecessary semicolons (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: delete double assignment (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix comment/printk typos (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: avoid keymap pitfall (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add support for model-specific keymaps (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: lock down size of hotkey keymap (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: untangle ACPI/vendor backlight selection (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: find ACPI video device by synthetic HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: clean up ACPI handles handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't depend on led_path for led firmware type (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: explain errors from acpi_install_notify_handler (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: acpi_evalf fixes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: detect EC node using its HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disclose usertask for ALSA callbacks (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix brightness hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: let other subdrivers know backlight level range (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: move greeting messages out of the first subdriver (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix volume/mute hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: constrain IBM-era support to IBM boxes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix ALSA callback return status (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix typos "ammount" -> "amount" (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: make volume subdriver optional (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't fail to load the entire module due to ALSA problems (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't take the first ALSA slot by default (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: bump version to 0.24 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: basic ALSA mixer support (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disable volume control (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support MUTE-only ThinkPads (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: volume subdriver rewrite (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: sync input device EV_SW initial state (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix assorted typos all over the place (Stanislaw Gruszka) [1170392] - [kernel] sysctl: add cap_last_cap to /proc/sys/kernel (Richard Guy Briggs) [1202508] - [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: module exit handling adjustments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: set blk_queue_max_hw_sectors correctly (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Use physical sector size for setup (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use a different scatterlist for each request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-block: implement indirect descriptors (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: remove frame list from blk_shadow (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: pre-allocate pages for requests (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: switch from llist to list (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: drop the use of llist_for_each_entry_safe (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle bvecs with partial data (Vitaly Kuznetsov) [1201287 1202393] - [block] llist/xen-blkfront: implement safe version of llist_for_each_entry (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: free allocated page (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: persistent-grants fixes (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Persistent grant maps for xen blk drivers (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use bitmap_set() and bitmap_clear() (Vitaly Kuznetsov) [1201287 1202393] - [x86] iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode (Herton R. Krzesinski) [1198380] - [x86] intr_remapping: Fix section mismatch in ir_dev_scope_init() (Herton R. Krzesinski) [1198380] - [x86] iommu: No need to set dmar_disabled in check_zero_address() (Herton R. Krzesinski) [1198380] - [x86] intr_remap: Call dmar_dev_scope_init() explicitly (Herton R. Krzesinski) [1198380] - [x86] amd-iommu: Fall back to GART if initialization fails (Herton R. Krzesinski) [1198380] - [x86] Split swiotlb initialization into two stages (Herton R. Krzesinski) [1198380] - [x86] gart: fix breakage due to IOMMU initialization cleanup (Herton R. Krzesinski) [1198380] - [x86] Move swiotlb initialization before dma32_free_bootmem (Herton R. Krzesinski) [1198380] - [x86] Fix iommu=soft boot option (Herton R. Krzesinski) [1198380] - [x86] Don't put iommu_shutdown_noop() in init section (Herton R. Krzesinski) [1198380] - [x86] Make calgary_iommu_init() static (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove duplicate swiotlb_force extern declarations (Herton R. Krzesinski) [1198380] - [x86] Move iommu_shutdown_noop to x86_init.c (Herton R. Krzesinski) [1198380] - [x86] Set dma_ops to nommu_dma_ops by default (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove the swiotlb variable usage (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops, fix build (Herton R. Krzesinski) [1198380] - [x86] 32-bit: Fix swiotlb boot crash (Herton R. Krzesinski) [1198380] - [x86] Handle HW IOMMU initialization failure gracefully (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Defer swiotlb init printing, export swiotlb_print_info() (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Add swiotlb_free() function (Herton R. Krzesinski) [1198380] - [x86] intel-iommu: Convert detect_intel_iommu to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] amd_iommu: Convert amd_iommu_detect() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Revert "Fall back to GART if initialization fails" (Herton R. Krzesinski) [1198380] - [x86] gart: Convert gart_iommu_hole_init() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] calgary: Convert detect_calgary() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops (Herton R. Krzesinski) [1198380] - [x86] Use x86_platform for iommu_shutdown (Herton R. Krzesinski) [1198380] - [x86] kvm: initialize large vmallocs (Andrea Arcangeli) [1142529] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129472] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129472] - [hid] usbhid: fix PIXART optical mouse (Benjamin Tissoires) [1200586] - [hid] usbhid: add always-poll quirk (Benjamin Tissoires) [1200586] - [net] ipv6: ndisc: Use pre-defined in6addr_linklocal_allnodes (Nikolay Aleksandrov) [1204780] - [net] ipv6: send unsolicited neighbour advertisements to all-nodes (Nikolay Aleksandrov) [1204780]- [virt] revert "kvm: exclude ioeventfd from counting kvm_io_range limit" (Amos Kong) [1205442] - [x86] uv: Fix UV2 BAU legacy mode (Frank Ramsay) [831804] - [x86] xsave: Use alloc_bootmem_align() instead of alloc_bootmem() (Prarit Bhargava) [1206140] - [kernel] bootmem: Add alloc_bootmem_align() (Prarit Bhargava) [1206140] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1171803] - [netdrv] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1081667] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1150343] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1150343] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1150343] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1150343] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1150343] - [netdrv] ixgbe: bump version number (John Greene) [1150343] - [netdrv] ixgbe: Add X550 support function pointers (John Greene) [1150343] - [netdrv] ixgbe: cleanup checksum to allow error results (John Greene) [1150343] - [netdrv] ixgbe: add methods for combined read and write operations (John Greene) [1150343] - [netdrv] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1150343] - [netdrv] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1150343] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1150343] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1150343] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1150343] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1150343] - [netdrv] ixgbe: Add new support for X550 MAC's (John Greene) [1150343] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1150343] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1150343] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1150343] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1150343] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1150343] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1150343] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1150343] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1150343] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1150343] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1150343] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1150343] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1150343] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1150343] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1150343] - [netdrv] ixgbe: Make return values more direct (John Greene) [1150343] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1150343] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1150343] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1150343] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1150343] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1150343] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1150343] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1150343] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1150343] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150343] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1150343] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1150343] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1150343] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1150343] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1150343] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1150343] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1150343] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1150343] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1150343] - [netdrv] igb/ixgbe: remove return statements for void functions (John Greene) [1150343] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1150343] - [netdrv] ixgbe: add space between operands to & (John Greene) [1150343] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1150343] - [netdrv] ixgbe: add braces around else block (John Greene) [1150343] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1150343] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1150343] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1150343] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1150343] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1150343] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1150343] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1150343] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1150343] - [netdrv] ixgbe: Add new netdev op to turn spoof checking on or off per VF (John Greene) [1150343] - [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1150343] - [scsi] scsi_show_extd_sense double prints ASC/ASCQ for vendor specific ASC (Rob Evers) [1203858]- [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1061994] - [fs] fuse: revalidate when may_open() returns ESTALE (Zorro Lang) [1142355] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1163769] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1163769] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1163769] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1163769] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1163769] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1163769] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1163769] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1163769] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1184512] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1184512] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1184512] - [x86] kernel: Avoid calling arch_trigger_all_cpu_backtrace() at the same time (Aaron Tomlin) [1184512] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1108514] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1199856] - [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1200533] - [netdrv] mlx4_en: Expose port number through sysfs (Amir Vadai) [1119772] - [net] core: Add sysfs file for port number (Amir Vadai) [1119772]- [kernel] dynamic_debug: fix comment (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use seq_open_private() instead of seq_open() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace obselete simple_strtoul() with kstrtouint() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix ddebug_parse_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: remove wrong error message (Michal Schmidt) [1203349] - [kernel] docs: dynamic-debug-howto.txt: update since new wildcard support (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add wildcard support to filter files/functions/modules (Michal Schmidt) [1203349] - [kernel] lib: parser: put EXPORT_SYMBOLs in the conventional place (Michal Schmidt) [1203349] - [kernel] lib: parser: add match_wildcard() function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: line queries failing due to uninitialized local variable (Michal Schmidt) [1203349] - [kernel] dynamic_debug: reuse generic string_unescape function (Michal Schmidt) [1203349] - [kernel] lib: introduce generic string_unescape (Michal Schmidt) [1203349] - [kernel] lib: net: make isodigit() public and use it (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add pr_errs before -EINVALs (Michal Schmidt) [1203349] - [kernel] lib: KABI fix print_hex_dump_bytes() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: dynamic hex dump (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix vpr_ logging styles (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use kbasename() (Michal Schmidt) [1203349] - [kernel] string: introduce helper to get base file name from given path (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove unnecessary __used (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use printk(KERN_WARNING..) in stub function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: init with early_initcall, not arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: update Documentation/*, Kconfig.debug (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add modname arg to exec_query callchain (Michal Schmidt) [1203349] - [kernel] dynamic_debug: print ram usage by ddebug tables if verbose (Michal Schmidt) [1203349] - [kernel] dynamic_debug: simplify dynamic_debug_init error exit (Michal Schmidt) [1203349] - [kernel] dynamic_debug: combine parse_args callbacks together (Michal Schmidt) [1203349] - [kernel] dynamic_debug: deprecate ddebug_query, suggest dyndbg instead (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug work for module initialization (Michal Schmidt) [1203349] - [kernel] params: add 3rd arg to option handler callback signature (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix leading spaces in dynamic_debug.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace if (verbose) pr_info with macro vpr_info (Michal Schmidt) [1203349] - [kernel] dynamic_debug: process multiple debug-queries on a line (Michal Schmidt) [1203349] - [kernel] dynamic_debug: factor vpr_info_dq out of ddebug_parse_query (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add trim_prefix() to provide source-root relative paths (Michal Schmidt) [1203349] - [kernel] dynamic_debug: enlarge command/query write buffer (Michal Schmidt) [1203349] - [kernel] dynamic_debug: chop off comments in ddebug_tokenize (Michal Schmidt) [1203349] - [kernel] dynamic_debug: early return if _ddebug table is empty (Michal Schmidt) [1203349] - [kernel] dynamic_debug: tighten up error checking on debug queries (Michal Schmidt) [1203349] - [kernel] dynamic_debug: describe_flags with '=[pmflt_]*' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: drop explicit !=NULL checks (Michal Schmidt) [1203349] - [kernel] dynamic_debug: pr_err() call should not depend upon verbosity (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: change verbosity at runtime (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug supersede DEBUG ccflag (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use _DPRINTK_FLAGS_PRINT (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix whitespace complaints from scripts/cleanfile (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix undefined reference to `__netdev_printk' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use a single printk() to emit messages (Michal Schmidt) [1203349] - [kernel] dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make netdev_dbg() call __netdev_printk() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Convert printks to pr_ (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Consolidate prefix output to single routine (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add __dynamic_dev_dbg (Michal Schmidt) [1203349] - [kernel] lib: Remove unneeded version.h include (Michal Schmidt) [1203349] - [kernel] docs: fix dev_debug() braino in dynamic-debug-howto.txt (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add #include (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add more flags (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Initialize dynamic debug earlier via arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Introduce ddebug_query= boot parameter (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Split out query string parsing/setup from proc_write (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix dynamic_dev_dbg() macro if CONFIG_DYNAMIC_DEBUG not set (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix documentation errors (Michal Schmidt) [1203349] - [kernel] dynamic_debug: small cleanup in ddebug_proc_write() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: include slab.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove KBUILD_MODNAME from dynamic_pr_debug (Michal Schmidt) [1203349] - [fs] nfs: Add a module parameter to set the number of session slots (Steve Dickson) [1077226] - [fs] nfs: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166843] - [fs] nfs: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166843] - [fs] nfs: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166843] - [fs] nfs: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166843] - [docs] kdump: Document this case in kdump.txt (Baoquan He) [990302] - [x86] kexec: Add a x86_64 arch specific function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Introduce a new arch dependent function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Use __weak symboling instead for arch dependent function of kexec (Baoquan He) [990302] - [drm] makefile: update drm version (Rob Clark) [1200563] - [drm] i915: further quiet i915 (Rob Clark) [1200563] - [drm] i915: fix build for CONFIG_BUG=n (Rob Clark) [1200563] - [drm] i915: tame the chattermouth (Rob Clark) [1200563] - [drm] radeon: properly set vm fragment size for TN/RL (Rob Clark) [1200563] - [drm] radeon: fix the crash in test functions (Rob Clark) [1200563] - [drm] radeon: fix the crash in benchmark functions (Rob Clark) [1200563] - [drm] radeon: fix PLLs on RS880 and older v2 (Rob Clark) [1200563] - [drm] radeon: don't init gpuvm if accel is disabled (Rob Clark) [1200563] - [drm] i915: fix inconsistent brightness after resume (Rob Clark) [1200563] - [drm] i915: Init PPGTT before context enable (Rob Clark) [1200563] - [drm] i915: BDW Fix Halo PCI IDs marked as ULT (Rob Clark) [1200563] - [drm] i915: Only fence tiled region of object (Rob Clark) [1200563] - [drm] radeon: Restore GART table contents after pinning it in VRAM v3 (Rob Clark) [1200563] - [drm] radeon: Split off gart_get_page_entry ASIC hook from set_page_entry (Rob Clark) [1200563] - [drm] radeon: use rv515_ring_start on r5xx (Rob Clark) [1200563] - [drm] radeon: add si dpm quirk list (Rob Clark) [1200563] - [drm] radeon: add a dpm quirk list (Rob Clark) [1200563] - [drm] i915: Ban Haswell from using RCS flips (Rob Clark) [1200563] - [drm] i915: Kill check_power_well() calls (Rob Clark) [1200563] - [drm] revert "i915: Preserve VGACNTR bits from the BIOS" (Rob Clark) [1200563] - [drm] irq: BUG_ON() -> WARN_ON() (Rob Clark) [1200563] - [drm] i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (Rob Clark) [1200563] - [drm] i915: Disable PSMI sleep messages on all rings around context switches (Rob Clark) [1200563] - [drm] i915: Force the CS stall for invalidate flushes (Rob Clark) [1200563] - [drm] i915: Invalidate media caches on gen7 (Rob Clark) [1200563] - [drm] mc: disable msi (Rob Clark) [1200563] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1200563] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1200563] - [drm] i915: Only warn the first time we attempt to mmio whilst suspended (Rob Clark) [1200563] - [drm] i915: Disallow pin ioctl completely for kms drivers (Rob Clark) [1200563] - [drm] i915: Don't complain about stolen conflicts on gen3 (Rob Clark) [1200563] - [drm] radeon: properly filter DP1.2 4k modes on non-DP1.2 hw (Rob Clark) [1200563] - [drm] radeon: adjust default bapm settings for KV (Rob Clark) [1200563] - [drm] radeon: fix sad_count check for dce3 (Rob Clark) [1200563] - [drm] radeon: KV has three PPLLs (Rob Clark) [1200563] - [drm] radeon: check the right ring in radeon_evict_flags() (Rob Clark) [1200563] - [drm] radeon: work around a hw bug in MGCG on CIK (Rob Clark) [1200563] - [drm] radeon: fix typo in CI dpm disable (Rob Clark) [1200563] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1200563] - [drm] dp: retry AUX transactions 32 times (Rob Clark) [1200563] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1200563] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1200563] - [drm] nouveau: bring back legacy mmap handler (Rob Clark) [1200563] - [drm] nouveau: Do not BUG_ON(!spin_is_locked()) on UP (Rob Clark) [1200563] - [kernel] coredump_wait: don't call complete_vfork_done() (Mateusz Guzik) [1197599] - [kernel] vfork: make it killable (Mateusz Guzik) [1197599] - [kernel] vfork: introduce complete_vfork_done() (Mateusz Guzik) [1197599] - [virtio] virtio_pci: document why we defer kfree (Fam Zheng) [1199421] - [virtio] virtio_pci: defer kfree until release callback (Fam Zheng) [1199421] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1200911]- [md] raid5: Initialize bi_vcnt (Jes Sorensen) [1203221] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1177745] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201560] - [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1201490] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201894] {CVE-2011-5321} - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (John Greene) [1150339] - [netdrv] e1000: e1000_ethertool.c coding style fixes (John Greene) [1150339] - [netdrv] e1000: remove unnecessary break after return (John Greene) [1150339] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150339] - [netdrv] e1000: Use time_after() for time comparison (John Greene) [1150339] - [netdrv] e1000: remove the check: skb->len<=0 (John Greene) [1150339] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (John Greene) [1150339] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (John Greene) [1150339] - [netdrv] e1000: remove open-coded skb_cow_head (John Greene) [1150339] - [netdrv] e1000: remove debug messages with function names (John Greene) [1150339] - [netdrv] e1000: delete non-required instances of include (John Greene) [1150339] - [netdrv] e1000: fix possible reset_task running after adapter down (John Greene) [1150339] - [netdrv] e1000: fix lockdep warning in e1000_reset_task (John Greene) [1150339] - [netdrv] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1150339] - [netdrv] e1000: fix wrong queue idx calculation (John Greene) [1150339] - [netdrv] e1000: Remove extern from function prototypes (John Greene) [1150339] - [netdrv] e1000: replace dma_set_mask()+dma_set_coherent_mask() with new helper (John Greene) [1150339] - [netdrv] e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings (John Greene) [1150339] - [netdrv] e1000: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (John Greene) [1150339] - [netdrv] e1000: Remove dma_alloc_coherent OOM messages (John Greene) [1150339] - [netdrv] e1000: Remove remaining alloc/OOM messages (John Greene) [1150339] - [netdrv] e1000: fix up function prototypes after __dev* removals (John Greene) [1150339] - [netdrv] e1000: remove __dev* attributes (John Greene) [1150339] - [netdrv] e1000: fix concurrent accesses to PHY from watchdog and ethtool (John Greene) [1150339] - [netdrv] e1000: Small packets may get corrupted during padding by HW (John Greene) [1150339] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1192485] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1192485] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1192485] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1192485] - [acpi] fan: printk replacement (Prarit Bhargava) [1192485] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1192485] - [acpi] fan: trivial style cleanup (Prarit Bhargava) [1192485] - [acpi] fan: Initialize acpi_state variable (Prarit Bhargava) [1192485] - [acpi] fan: avoid null pointer deference error (Prarit Bhargava) [1192485] - [acpi] fan: Use struct dev_pm_ops for power management in the fan driver (Prarit Bhargava) [1192485] - [acpi] fan: Fix more unbalanced code block (Prarit Bhargava) [1192485] - [acpi] ec: Drop suspend and resume routines (Prarit Bhargava) [1192485] - [acpi] fan: fix unbalanced code block (Prarit Bhargava) [1192485] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186105 1186111] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix resolution for manually provided min/max (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add a matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - T540p - unify with other LEN0034 models (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - print firmware ID and board number at init (Benjamin Tissoires) [1186105 1186111]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179327] {CVE-2014-8159} - [net] ipcomp: Mark as netns_ok (Jiri Pirko) [1112926] - [netdrv] l2tp: Fix UDP socket reference count bugs in the pppol2tp driver (Jiri Pirko) [1198290] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198404] - [net] netfilter: ipt_LOG: add bufferisation to call printk() once (Mateusz Guzik) [972694] - [net] netfilter: add missing xt_log.h file (Mateusz Guzik) [972694] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Amos Kong) [1124311] - [pci] Deprecate DEFINE_PCI_DEVICE_TABLE (Prarit Bhargava) [1198148] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198148] - [wireless] rt2800pci: add firmware for RT3290 (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -12 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -10 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -9 firmware for iwl 3160 / 7260 / 7265 (Stanislaw Gruszka) [1036243] - [wireless] Update zd1201 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update rndis_wlan driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update mwl8k driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update adm8211 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update wl3501_cs driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update atmel driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update at76c50x-usb driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update airo driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport ti drivers from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211_hwsim driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] orinoco: Compile the driver with updated mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport libertas driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ipw2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport p54 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport brcmsmac driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport b43 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ssb bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport bcma bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlegacy driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport rt2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath common layer from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport carl9170 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath5k driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath9 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlwifi driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211 from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport wireless core from linux-3.19 (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add system workqueues (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add mod_delayed_work (Stanislaw Gruszka) [1189024] - [wireless] driver core: export platform_device_register_data as a GPL symbol (Stanislaw Gruszka) [1189024] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1189024] - [net] if_ether.h: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1189024] - [wireless] kernel.h: define u8, s8, u32, etc. limits (Stanislaw Gruszka) [1189024] - [wireless] kabi: remove wireless_send_event symbol (Stanislaw Gruszka) [1189024] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1102902] - [usb] io_ti: fix sysfs-attribute creation (Don Zickus) [1196460] - [usb] io_ti: fix port-data memory leak (Don Zickus) [1196460] - [usb] io_ti: Make edge_remove_sysfs_attrs the port_remove method (Don Zickus) [1196460] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035571 1199766] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035571 1199766] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1035571 1199766] - [fs] aio: wake all waiters when destroying ctx (Mateusz Guzik) [1201260] - [x86] kvm: SYSENTER emulation is broken (Mateusz Guzik) [1186450] {CVE-2015-0239} - [x86] kvm: add halt_poll_ns module parameter (Paolo Bonzini) [1185250] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Paolo Bonzini) [1185250]- [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1199230] - [hv] hv_balloon: keep locks balanced on add_memory() failure (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Don't post pressure status from interrupt context (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Fix a locking bug in the balloon driver (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Make adjustments in computing the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Vitaly Kuznetsov) [1006234] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175245] {CVE-2014-9420} - [x86] intel_pstate: Add support for SkyLake (Steve Best) [1189313] - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1199134] - [kernel] kexec: fix build error when hugetlbfs is disabled (Minfei Huang) [1121663] - [kernel] kexec: export free_huge_page to VMCOREINFO (Minfei Huang) [1121663] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Minfei Huang) [1121663] - [mm] Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED (Minfei Huang) [1121663] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1194793]- [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1150337] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150337] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150337] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1150337] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1150337] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150337] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150337] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1150337] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1150337] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150337] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150337] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1150337] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1150337] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1150337] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1150337] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1150337] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150337] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150337] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150337] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150337] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150337] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150337] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1150337] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150337] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150337] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1150337] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1150337] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1150337] - [netdrv] i40evf: update header comments (Stefan Assmann) [1150337] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150337] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1150337] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150337] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150337] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1150337] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150337] - [netdrv] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1150337] - [netdrv] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1150337] - [netdrv] i40evf: don't leak queue vectors (Stefan Assmann) [1150337] - [netdrv] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1150337] - [netdrv] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1150337] - [netdrv] i40evf: fix scan warning on sprintf (Stefan Assmann) [1150337] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait so long (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary break after goto (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150337] - [netdrv] i40evf: don't violate scope (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150337] - [netdrv] i40evf: change branding string (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150337] - [netdrv] i40evf: set flags before sending message (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150337] - [netdrv] i40evf: resend FW request if no response (Stefan Assmann) [1150337] - [netdrv] i40evf: fix typo (Stefan Assmann) [1150337] - [netdrv] i40evf: return more useful error information (Stefan Assmann) [1150337] - [netdrv] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150337] - [netdrv] i40evf: fix off-by-one (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150337] - [netdrv] i40evf: check admin queue error bits (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150337] - [netdrv] i40evf: don't go further down (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150337] - [netdrv] i40evf: Fix function header (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150337] - [netdrv] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1150337] - [netdrv] i40evf: clean up log message formatting (Stefan Assmann) [1150337] - [netdrv] i40evf: remove bogus comment (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary log messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150337] - [netdrv] i40evf: make messages less dire (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150337] - [netdrv] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1150337] - [netdrv] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150337] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1150337] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1150345] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1150345] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1150345] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150345] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150345] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1150345] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1150345] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150345] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1150345] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1150345] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1150345] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1150345] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1150345] - [net] set and query VEB/VEPA bridge mode via PF_BRIDGE (Stefan Assmann) [1150345] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1150345] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1150345] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1150345] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150345] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150345] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150345] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1150345] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1150345] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1150345] - [netdrv] i40e: Fix function header (Stefan Assmann) [1150345] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1150345] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150345] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1150345] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1150345] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150345] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1150345] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150345] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150345] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1150345] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1150345] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1150345] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1150345] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1150345] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1150345] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1150345] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1150345] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150345] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1150345] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1150345] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1150345] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1150345] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1150345] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1150345] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] net: Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150345] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1150345] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150345] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1150345] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1150345] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150345] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1150345] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150345] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1150345] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150345] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1150345] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1150345] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150345] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150345] - [netdrv] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1150345] - [netdrv] i40e: increase ARQ size (Stefan Assmann) [1150345] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1150345] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1150345] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1150345] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1150345] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150345] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150345] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1150345] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1150345] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1150345] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1150345] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1150345] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150345] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1150345] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1150345] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1150345] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1150345] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1150345] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1150345] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1150345] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150345] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1150345] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150345] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1150345] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1150345] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1150345] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1150345] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1150345] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1150345] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1150345] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1150345] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1150345] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version (Stefan Assmann) [1150345] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1150345] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1150345] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150345] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1150345] - [netdrv] i40e: mask phy events (Stefan Assmann) [1150345] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1150345] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1150345] - [netdrv] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1150345] - [netdrv] i40e: make warning less verbose (Stefan Assmann) [1150345] - [netdrv] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unnecessary assignment (Stefan Assmann) [1150345] - [netdrv] i40e: Change wording to be more consistent (Stefan Assmann) [1150345] - [netdrv] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1150345] - [netdrv] i40e: Add dual speed module support (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150345] - [netdrv] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150345] - [netdrv] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1150345] - [netdrv] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1150345] - [netdrv] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1150345] - [netdrv] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1150345] - [netdrv] i40e: Some FD message fixes (Stefan Assmann) [1150345] - [netdrv] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1150345] - [netdrv] i40e: fix PTP bug (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1150345] - [netdrv] i40e: Fix for recent kernel panic (Stefan Assmann) [1150345] - [netdrv] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1150345] - [netdrv] i40e: use correct structure type name in sizeof (Stefan Assmann) [1150345] - [netdrv] i40e: fix sparse non static symbol warning (Stefan Assmann) [1150345] - [netdrv] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1150345] - [netdrv] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1150345] - [netdrv] i40e: Minor comment changes (Stefan Assmann) [1150345] - [netdrv] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1150345] - [netdrv] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1150345] - [netdrv] i40e: expose debug_write_register request (Stefan Assmann) [1150345] - [netdrv] i40e: disable FCoE (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1150345] - [netdrv] i40e: RHEL6 fixups for fcoe code (Stefan Assmann) [1150345] - [netdrv] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1150345] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150345] - [netdrv] i40e: Give link more time after setting flow control (Stefan Assmann) [1150345] - [netdrv] i40e: Fix firmware API version errors (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150345] - [netdrv] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1150345] - [netdrv] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150345] - [netdrv] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1150345] - [netdrv] i40e: remove unnecessary break after goto (Stefan Assmann) [1150345] - [netdrv] bridge: fdb dumping takes a filter device (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150345] - [netdrv] i40e: Implement set_settings for ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150345] - [netdrv] i40e: move nway reset (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1150345] - [netdrv] i40e: disable TPH (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1150345] - [netdrv] i40e: tolerate lost interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150345] - [netdrv] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1150345] - [netdrv] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150345] - [netdrv] i40e: FD filter replay logic bug fix (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150345] - [netdrv] i40e: fix compile error on 32bit (Stefan Assmann) [1150345] - [netdrv] i40e: Correct mask assignment value (Stefan Assmann) [1150345] - [netdrv] i40e: clear all queues and interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150345] - [netdrv] i40e: fix fdir programming (Stefan Assmann) [1150345] - [netdrv] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1150345] - [netdrv] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1150345] - [netdrv] i40e: only create PTP device node once (Stefan Assmann) [1150345] - [netdrv] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1150345] - [netdrv] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1150345] - [netdrv] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150345] - [netdrv] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150345] - [netdrv] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1150345] - [netdrv] i40e: no pf reset at pci remove (Stefan Assmann) [1150345] - [netdrv] i40e: reapply LAA after reset (Stefan Assmann) [1150345] - [netdrv] i40e: allow user to set LAA again (Stefan Assmann) [1150345] - [netdrv] i40e: use WoL flag when setting LAA (Stefan Assmann) [1150345] - [netdrv] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150345] - [netdrv] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1150345] - [netdrv] i40e: fix a stray print message (Stefan Assmann) [1150345] - [netdrv] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1150345] - [netdrv] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1150345] - [netdrv] i40e: make prep_for_reset void (Stefan Assmann) [1150345] - [netdrv] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150345] - [netdrv] i40e: keep service tasks out of reset process (Stefan Assmann) [1150345] - [netdrv] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1150345] - [netdrv] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1150345] - [netdrv] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1150345] - [netdrv] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1150345] - [netdrv] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150345] - [netdrv] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150345] - [netdrv] i40e: use stored base_queue value (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150345] - [netdrv] i40e: Do not accept tagged packets by default (Stefan Assmann) [1150345] - [netdrv] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1150345] - [netdrv] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150345] - [netdrv] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1150345] - [netdrv] i40e: Delete stale MAC filters after change (Stefan Assmann) [1150345] - [netdrv] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150345] - [netdrv] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1150345] - [netdrv] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1150345] - [netdrv] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1150345] - [netdrv] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused variable and memory allocation (Stefan Assmann) [1150345] - [netdrv] i40e: allow for more VSIs (Stefan Assmann) [1150345] - [netdrv] i40e: add checks for AQ error status bits (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150345] - [netdrv] i40e: not all VSIs have rings (Stefan Assmann) [1150345] - [netdrv] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1150345] - [netdrv] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e: remove irqs only when they are set up (Stefan Assmann) [1150345] - [netdrv] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1150345] - [netdrv] i40e: print full link message (Stefan Assmann) [1150345] - [netdrv] i40e: add xcast stats for port (Stefan Assmann) [1150345] - [netdrv] i40e: add vsi x-cast stats (Stefan Assmann) [1150345] - [netdrv] i40e: increase reset wait time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150345] - [netdrv] i40e: print message for pre-production hardware (Stefan Assmann) [1150345] - [netdrv] i40e: add VEB stats to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: set lan_veb index (Stefan Assmann) [1150345] - [netdrv] i40e: add missing VSI statistics (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150345] - [netdrv] i40e: refactor stats collection (Stefan Assmann) [1150345] - [netdrv] i40e: refactor send version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150345] - [netdrv] i40e: notify VF of all types of resets (Stefan Assmann) [1150345] - [netdrv] i40e: clamp jumbo frame size (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150345] - [netdrv] i40e: remove check for large buffer (Stefan Assmann) [1150345] - [netdrv] i40e: Rework register diagnostic (Stefan Assmann) [1150345] - [netdrv] i40e: don't use OR to check a value (Stefan Assmann) [1150345] - [netdrv] i40e: enable CONFIG_I40E_DCB (Stefan Assmann) [1150345] - [netdrv] i40e: remove ifdefs which are no longer necessary (Stefan Assmann) [1150345] - [netdrv] i40e: revert 075a5d9ee83117e56cf429fcc1cbc78f020ed3bf (Stefan Assmann) [1150345]- [mm] vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Rafael Aquini) [1066702] - [mm] page_alloc: prevent unending loop in __alloc_pages_slowpath() (Rafael Aquini) [1066702] - [mm] page_alloc: fix deferred congestion timeout if preferred zone is not allowed (Rafael Aquini) [1066702] - [mm] compaction: prevent infinite loop in compact_zone (Rafael Aquini) [1066702] - [mm] compaction: detect when scanners meet in isolate_freepages (Rafael Aquini) [1066702] - [mm] compaction: push isolate search base of compact control one pfn ahead (Rafael Aquini) [1066702] - [mm] compaction: checks correct fragmentation index (Rafael Aquini) [1066702] - [mm] compaction: abort if migration page cannot be charged to memcg (Rafael Aquini) [1066702] - [mm] compaction: check migrate_pages's return value instead of list_empty() (Rafael Aquini) [1066702] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Rafael Aquini) [1066702] - [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1196262] - [kernel] clockevents: Make minimum delay adjustments configurable (Prarit Bhargava) [1183773] - [kernel] clockevents: Sanitize min_delta_ns adjustment and prevent overflows (Prarit Bhargava) [1183773] - [md] dm-switch support for RHEL 6 (Mikulas Patocka) [1196319] - [drm] i915: ignore early underrun irqs during init (Rob Clark) [1193972] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177354] {CVE-2014-9419} - [virt] revert "revert "virtio-net: initialize vlan_features"" (Vlad Yasevich) [1132972] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697]- [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Steve Best) [1193743] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [753699] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [753699] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [753699] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [753699] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [753699] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [753699] - [mfd] rtsx_usb: export device table (Don Zickus) [753699] - [mfd] rtsx_usb: Make mfd_cell array const (Don Zickus) [753699] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [753699] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [753699] - [mfd] Add realtek USB card reader driver (Don Zickus) [753699] - [netdrv] e1000e: Fixup comments jumbled by i219 support (John Greene) [1150340 1186055] - [netdrv] e1000e: avoid incorrect ioremap/iounmap sequences for e1000_pch_spt (John Greene) [1150340 1186055] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1150340 1186055] - [netdrv] e1000e: initial support for i219 (John Greene) [1150340 1186055] - [netdrv] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1150340] - [netdrv] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150340] - [netdrv] e1000e: remove unnecessary break after return (John Greene) [1150340] - [netdrv] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1150340] - [netdrv] e1000e: Add code to check return values on NVM accesses (John Greene) [1150340] - [netdrv] e1000e: Add support for EEE in Sx states (John Greene) [1150340] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1150340] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1150340] - [netdrv] e1000e: Fix TSO with non-accelerated vlans (John Greene) [1150340] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (John Greene) [1150340] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (John Greene) [1150340] - [scsi] megaraid_sas: Revert "driver version upgrade and remove some meta data of driver" (Tomas Henzl) [1197811] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195675] - [sound] alsa: hda - fix hda_display_power() when !CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1069236] - [lib] list_sort: do not pass bad pointers to cmp callback (Dave Airlie) [1195439] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1129415] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [scsi] always increment reference count (Ewan Milne) [886657] - [scsi] scsi_debug: deadlock between completions and surprise module removal (Ewan Milne) [886657]- [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1171218] - [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1169225] - [scsi] fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx (Neil Horman) [1187393] - [net] do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso (Neil Horman) [1187393] - [scsi] hpsa: update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1189274] - [scsi] hpsa: Cleanup hpsa_message and hpsa_find_cfgtables (Joseph Szczypek) [1189274] - [scsi] hpsa: Use local workqueues instead of system workqueues - part 2 (Joseph Szczypek) [1189274] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1189274] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1189274] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1189274] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1189274] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1189274] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1189274] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1189274] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1189274] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1189274] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1189274] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1189274] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1189274] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1189274] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1189274] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1189274] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1189274] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1189274] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1189274] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1189274] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1189274] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1189274] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1189274] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1189274] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1189274] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1189274] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1189274] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1189274] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1189274] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1189274] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1189274] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1189274] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1189274] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1189274] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1189274] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1189274] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1195134] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1195134] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1195134] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1195134] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1195134] - [scsi] enclosure: handle non-unique element descriptors (Maurizio Lombardi) [1195134] - [scsi] enclosure: fix WARN_ON in dual path device removing (Maurizio Lombardi) [1195134] - [scsi] ses: requesting a fault indication (Maurizio Lombardi) [1195134] - [scsi] ses: add subenclosure support (Maurizio Lombardi) [1195134] - [scsi] ses: show devices for enclosures with no page 7 (Maurizio Lombardi) [1195134] - [block-driver] cciss: do not reset non-resettable boards (Tomas Henzl) [1192516] - [scsi] Fnic: Not probing all the vNICS via fnic_probe on boot (Chris Leech) [1092771] - [scsi] lpfc: Update lpfc version for 10.6.0.20 driver release (Rob Evers) [1194793] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1194793] - [scsi] lpfc: Fix setting of EQ delay Multiplier (Rob Evers) [1194793] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1194793] - [scsi] lpfc: application causes OS crash when running diagnostics (Rob Evers) [1194793] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1194793] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1194793] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1194793] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1194793] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1194793] - [scsi] lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (Rob Evers) [1194793] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1194793] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1194793] - [scsi] lpfc: Fix the iteration count to match the 30 sec comment (Rob Evers) [1194793] - [scsi] lpfc: Fix null ndlp derefernce in target_reset_handler (Rob Evers) [1194793]- [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1193201] - [s390] kernel: 3215 tty close crash (Hendrik Brueckner) [1186682] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193613] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193613] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193559] - [fs] nfsd: fix EXDEV checking in rename (Steve Dickson) [1154787] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (J. Bruce Fields) [1043771] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix alignment on line wrap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple assignments on a single line (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove space after typecasts (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple blank lines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add blank line after declarations (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove return statements for void functions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add ethtool "-m" option support (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace strcpy with strlcpy (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix some log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of TX budget (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define BE_MAX_MTU (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unncessary gotos (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a few log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update driver version to 10.4 (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use "if (!foo)" test style (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update UE bit description strings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ndo methods (Ivan Vecera) [1149267 1158694] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ethtool methods (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix error status for FW-download (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: cleanup MCC async event processing code (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add link state control for VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix up function prototypes after __dev* removals (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove __dev* attributes (Ivan Vecera) [1149267 1158694] - [net] make net_get_random_once irq safe (Ivan Vecera) [1160464] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1160464] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1160464] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1160464] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1160464] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1160464] - [net] core: provide a per host RSS key generic infrastructure (Ivan Vecera) [1160464] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1160464] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1160464] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1160464] - [netdrv] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1160464] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1160464] - [netdrv] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1160464] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: fail to load with newer Thinkpad X201s BIOS (Benjamin Tissoires) [1194829]- [sound] alsa/hda/usb/core: hda: do not export static functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: drm: i915: hd-audio: Don't continue probing when nomodeset is given (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix runtime PM check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add power-welll support for haswell HDA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix 'const' warnings and some retyping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Enable new USB drivers - HiFace and BCD2000 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace the magic number 44 with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: drop unused varible assigments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: coding style fixups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Don't peep the card internal object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Resume mixer values properly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: re-order some quirk entries (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use module_usb_driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-usx2y: remove bogus frame checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (midi) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (pcm) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: don't push static constants on stack for *ph (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not trust too-big wMaxPacketSize values (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: fix DMA issues with URB transfer_buffer usage (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove assignment from if condition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove an unneeded check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: 6fire: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb/misc/ua101.c: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove some old dead code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around Android accessory firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland/Cakewalk UM-3G support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-6fire: Modify firmware version check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: proc: use found syncmaxsize to determine feedback format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm_format_to_bits strong-typed conversion (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: adjust for changed 3.8 USB API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Avoid unnecessary sample rate changes on USB 2.0 clock sources (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10C (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix autopm error during probing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: try harder to find USB_DT_CS_ENDPOINT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-audio: set the timeout for usb control set messages to 5000 ms (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add quirks handler for DSD streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for bit-reversed byte formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for DSD DOP stream transport (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: use ep->stride from urb callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: disable autopm for MIDI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Add quirk for 192KHz recording on E-Mu devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: playback design: use usb_set_inferface quirk from more locations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix endianness bug in snd_nativeinstruments_* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: support read-only freq control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: show err in set_sample_rate_v2 debug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: auto clock selection module param (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: try to find and switch to valid clock (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: do clock validity check earlier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use endianness macros (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: spelling correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten EXPORT_SYMBOLS placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten MODULE_DEVICE_TABLE placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: convert list_for_each to entry variant (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Clean up the code in set_sample_rate_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Work around CM6631 sample rate change bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: propagate errors up the call chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Parse UAC2 extension unit like for UAC1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add delay quirk for "Playback Design" products (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle raw data format of UAC2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle the bmFormats field as unsigned int (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trust fields given in the quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Playback and MIDI support for Novation Twitch DJ controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add a workaround for the NuForce UDH-100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix smatch warnings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: switch to dev_*() logging (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: rename 'dev' to 'cdev' (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/quirks, fix out-of-bounds access (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for M-Audio FT C600 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland A-PRO support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: cosmetics, remove a leading space (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: caiaq: fix use of MODULE_SUPPORTED_DEVICES() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix invalid length check for RME and other UAC 2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Make snd_printd() and snd_printdd() inline (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: selector map for M-Audio FT C400 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio FT C400 skip packet quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: correct M-Audio C400 clock source quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - fix race in creation of M-Audio Fast track pro driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix NULL dereference by access to non-existing substream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Make ebox44_table static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix kernel panic of Digidesign Mbox2 quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Creative BT-D1 via usb sound quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support delay calculation on capture streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Support for Digidesign Mbox 2 USB sound card: (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore-quirk for HP Wireless Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Enable S/PDIF on the ASUS Xonar U3 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb6fire: prevent driver panic state when stopping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: sync ep init fix for audioformat mismatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix missing autopm for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Avoid autopm calls after disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't create "Speaker" mixer controls on headphones and headsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: FT C400 sync playback EP to capture EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer ranges (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio Fast Track C400 quirks table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: parameterize FTU effect unit control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: skip UAC2 EFFECT_UNIT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add control index offset (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use sender stride for implicit feedback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: replace hardcoded value with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add channel map support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Extend chmap definitions for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix delay account during pause (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore delay calculation for capture stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: properly initialize the sync endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: process pending stop at PCM hw_free and close (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: stop both data and sync endpoints asynchronously (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify endpoint deactivation code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify snd_usb_endpoint_start/stop arguments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Deprecate async_unlink option (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Return meaningful error codes instead of -1 in format.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/6fire: Fix potential NULL pointer dereference in comm.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix misspellings of "whether" in comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101, usx2y: fix broken MIDI output (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use bitmap_weight (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix mutex deadlock at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Focusrite Scarlett 18i6 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix crash at re-preparing the PCM stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb: remove CONFIG_EXPERIMENTAL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Reloop Play (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB audio quirk for Roland VG-99 advanced mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: remove unused variable in init_pitch_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection in mixer_quirks.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use rwsem for disconnect protection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add TASCAM US122 MKII playback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: fix next_packet_size calls for pause case (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: add DSD formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Define G723 3-bit and 5-bit formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: export struct hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Simplify PM callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using uninitialized data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add DeviceIDs for Sunrise Point-LP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - More kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add Device IDs for Intel Sunrise Point PCH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add explicit include of err.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: ca0132_regs.h: Fix typo in include guard (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Optimize alc888_coef_init() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - set depop_delay for haswell plus (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore the gpio led after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix parsing of CMI8888 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Braswell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add PCI IDs for Intel Braswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add mic mute led hook for dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd/hda: add runtime suspend/resume on optimus support (v4) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add capture mute led support in led_power_filter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add several entries for enabling HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace ICH6_ prefix (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted SFX definitions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use common reboot notifier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make position_fix as generic callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill the rest of snd_print*() usages (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: call overridden init on resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix usage of "model" module parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Support HP mute led for output and input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for ABit AA8XE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - mask buggy stream DMA0 for Broadwell display controller" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC667 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codec rename (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New vendor ID for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add two new pin tables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC891 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Fix silent output on ASUS A8JN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - drop def association and sequence from pinconf comparing" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup_forced flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support headset mode for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - White noise fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - if statement not indented (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add two codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC288 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make full_reset boolean (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not assign streams in reverse order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add eapd shutup to ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change model name alias for ChromeOS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed single output machine get empty hp sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable beep for ASUS 1015E (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add automute fix for another dell AIO model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset quirk for Dell DT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mark reg op args as iomem (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make azx_attach_pcm_stream static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move codec create to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_interrupt to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add position_check op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move low level functions to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the dsp loader to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pull pages allocation to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pcm_mmap_prepare op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move snd page allocation to ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add jackpoll_ms to struct azx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - remove unused clear of STATESTS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add function pointer for disabling MSI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use device pointer from the card instead of pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow different ops to read/write registers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move some definitions to new hda_priv.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix CORB reset to follow specification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix registration of beep input device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make codec object as a parent for input beep devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace with standard printk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sysfs to codec object, too (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create own device struct for each codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Manage each codec instance individually (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Create sysfs attribute files via groups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add QEMU codec vendor ID (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Fix recording from mode id 0x8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - setup/cleanup streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Allow NULL bus->pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda/realtek - Avoid invalid COEFs for ALC271X" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable static quirks for C-Media codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename ASUS subwoofer quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inconsistent Mic mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing mixer widget for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid invalid COEFs for ALC271X (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not accept responses from non-existing codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Disable static quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for HP 530 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for Toshiba P105 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add parameter for dumping processing coefficients (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply codec power_filter to FG nodes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device ID for Broadwell display audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split Thinkpad ACPI-related code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add consistent tag names for firmware patch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - firmware patch code cleanup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Ignore small negative LPIB delay correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initialization of aamix paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow capture-only configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - allow a codec to define its own depop delay time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - resume codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - suspend codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable runtime PM on Panther Point (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Bind with HDMI codec parser automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split the generic parser as an individual module (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute all aamix inputs as default (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Independent of model for HP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check leaf nodes to find aamix amps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Set pcbeep amp for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC231 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A casual Dell Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Make fixup regs persist after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - block HDMI jack reports while repolling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a block_report flag to jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support for CX20952 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: HDA - Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Name Haswell HDMI controllers better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible zero-division (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for ASUS N76VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove locally dead codes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fallthru comment (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initial vmaster hook at build_controls callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Raise the delay for alc283_shutup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC255 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove OOM message after input_allocate_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM refcount after S3/S4 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in patch_hdmi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible races in HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Treat zero connection as non-error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted internal mic not indicated on some machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update HD-Audio-Models.txt (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update documentation for Realtek codecs model strings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for ASUS N56VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel map switch not taking effect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix programmed active channel count (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix reported channel map on common default layouts (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix GPIO for Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: alsa : hda - not use assigned converters for all unused pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Toshiba Satellite C870 to MSI blacklist (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Re-setup HDMI pin and audio infoframe on stream switches (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fallback to ALSA allocation when selecting CA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix NULL dereference with CONFIG_SND_DYNAMIC_MINORS=n (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted digital mic fixup for Acer Aspire One (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Gateway LT27 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing mute controls for CX5051 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pinfix for LG LW25 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing fixup for Mac Mini with STAC9221 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - use azx_writew() for 16-bit length register (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove NO_PRESENCE bit override for Dell 1420n Laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix EAPD GPIO control for Sigmatel codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1882 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply a proper chmap for built-in 2.1 speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add KEY_MICMUTE and enable it on Lenovo X220 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Define more channel map positions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Follow channel position definitions to alsa-lib mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add a documentation for channel mapping API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow unlimited pins and converters in patch_hdmi.c (v2 - rh specific) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix default multichannel HDMI mapping regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Work around "alsactl restore" errors (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow 3/5/7 channel map for HDMI/DP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide the proper channel mapping for generic HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add standard channel maps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific - define sound device registration order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added parent device mapping (hwdep) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation - redo function prototypes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added channel mapping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add support for wildcard msbits constraints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Update the state properly before notification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Correct PCM BUG error message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: bind seq driver automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: lto, sound: Fix export symbols for !CONFIG_MODULES (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: seq_memory.c: Fix closing brace followed by if (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use ktime_get_ts() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: correctly detect input buffer overflow (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: 'BUG:' message unnecessarily triggers kerneloops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Allow to assign the given parent (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: sparse cleanups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Fix missing error handling in snd_seq_timer_open() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: timer: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: rawmidi: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: channel mapping API implementation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Drop debug prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add helper function for intersecting two rate masks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Limit the fallback card id string size (Jaroslav Kysela) [1069236] - [sound] revert "alsa: usb-audio: Fix crash at re-preparing the PCM stream" (Jaroslav Kysela) [1069236]- [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179850] {CVE-2014-9529} - [usb] keyspan: fix typo causing GPF on open (Don Zickus) [1191745] - [usb] keyspan: fix NULL-pointer dereferences and memory leaks (Don Zickus) [1191745] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193614] - [fs] ext4: lock i_mutex when truncating orphan inodes (Lukas Czerner) [1193845] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Eric Sandeen) [1144588] - [fs] setfacl removes part of ACL when setting POSIX ACLs to Samba (Sachin Prabhu) [1122301] - [fs] xfs: unmount does not wait for shutdown during unmount (Brian Foster) [1171317] - [fs] xfs: remove wrappers around b_iodone (Brian Foster) [1171317] - [fs] xfs: return the buffer locked from xfs_buf_get_uncached (Brian Foster) [1171317] - [fs] xfs: clean up buffer locking helpers (Brian Foster) [1171317] - [fs] proc: task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [fs] proc: task_mmu: show page size in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [documentation] procfs: add /proc/pid/numa_maps interface explanation snippet (Rafael Aquini) [1071986] - [video] fb: reorder the lock sequence to fix potential dead lock (Dave Airlie) [1119728] - [video] fb: avoid possible deadlock caused by fb_set_suspend (Dave Airlie) [1119728] - [char] vt: attempt to fix con_set_unimap race (Dave Airlie) [1119728] - [char] vt: Don't ignore unbind errors in vt_unbind (Dave Airlie) [1119728] - [video] vt: Fix up unregistration of vt drivers (Dave Airlie) [1119728] - [char] vt: Fix replacement console check when unbinding (Dave Airlie) [1119728] - [video] fbcon: fix locking harder (Dave Airlie) [1119728] - [video] fb: Yet another band-aid for fixing lockdep mess (Dave Airlie) [1119728] - [video] fb: rework locking to fix lock ordering on takeover (Dave Airlie) [1119728] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1002037] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1002037] - [net] sync some IP headers with glibc (Jiri Benc) [1002037] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1102094] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1102094] - [net] rtnetlink: Call nlmsg_parse() with correct header length (Michal Schmidt) [1102094] - [net] rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo() (Michal Schmidt) [1102094] - [net] sched: make traffic control network namespace aware (Jiri Pirko) [1119542] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1178695] - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1135425] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1184394] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1184394] - [fs] nfs: Remove assertion BUG_ON()s from the files and generic layout code (Steve Dickson) [1184394] - [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1151601] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1151601] - [fs] jbd2: Fix oops in jbd2_journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] jbd: Fix oops in journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1145334] - [fs] nfs: NFSv4.1 data server timeo and retrans module parameters (Steve Dickson) [1175413] - [fs] nfs: don't do blind d_drop() in nfs_prime_dcache() (Steve Dickson) [1133136] - [fs] nfs: Convert a trivial printk into a dprintk (Steve Dickson) [1139229] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1143013] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Eric Sandeen) [1100532] - [block] cfq-iosched: fix incorrect filing of rt async cfqq (Jeff Moyer) [1174629] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1156061] - [kbuild] nvme.h not in kernel-headers rpm (David Milburn) [1133703]- [fs] proc: task_mmu: add VmFlags field in smaps output (Rafael Aquini) [1190868] - [oprofile] Fix section mismatch warning (Jiri Olsa) [734360] - [oprofile] Fix crash when unloading module hr timer mode (Jiri Olsa) [734360] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1185395] - [drm] radeon: fix hwmonitor initialization to set correct driver_data (Jerome Glisse) [1191746] - [x86] Update of TLB shootdown code for UV3 (Frank Ramsay) [1180151] - [block] fix non-atomic access to genhd inflight structures (Jeff Moyer) [1151109] - [kernel] freezer: fix thaw_process() vs refrigerator() race (Oleg Nesterov) [1144478] - [mm] mmap: change nr_ptes BUG_ON to WARN_ON (Oleg Nesterov) [1168780] - [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1168185] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1103333] - [lib] plist: add plist_requeue (Jerome Marchand) [1103333] - [lib] plist: add helper functions (Jerome Marchand) [1103333] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1103333] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1148017] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1073820 1148017] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1148017] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1148017] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1148017] - [netdrv] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1148017] - [netdrv] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix timesync endianity (Michal Schmidt) [1148017] - [netdrv] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF clean statistics (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix stop-on-error (Michal Schmidt) [1148017] - [netdrv] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1148017] - [netdrv] net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Michal Schmidt) [1148017] - [netdrv] bnx2x: FW assertion changes (Michal Schmidt) [1148017] - [netdrv] bnx2x: Make BP_VF more robust (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1148017] - [netdrv] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1148017] - [netdrv] bnx2x: Code cleanup (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1148017] - [netdrv] bnx2x: switch to new VLAN model (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix the MSI flags (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1148017] - [netdrv] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF can report link speed (Michal Schmidt) [1148017] - [netdrv] bnx2x: remove null test before kfree (Michal Schmidt) [1148017] - [netdrv] bnx2x: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove useless return variables (Michal Schmidt) [1148017] - [netdrv] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1102833 1130671 1148017] - [netdrv] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1148017]- [powercap] rapl: add support for CPU model 0x3f (Steve Best) [1183185] - [x86] acpica: Disable _OSI Win8 for all except Intel Broadwell (Lenny Szubowicz) [1174502] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1150341] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1150341] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1150341] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1150341] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1150341] - [netdrv] timecounter: provide a macro to initialize the cyclecounter mask field (Stefan Assmann) [1150341] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1150341] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1150341] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1150341] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150341] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1150341] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1150341] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1150341] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1150341] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Stefan Assmann) [1150341] - [netdrv] net: Remove ndo_xmit_flush netdev operation, use signalling instead (Stefan Assmann) [1150341] - [netdrv] igb: Support netdev_ops->ndo_xmit_flush() (Stefan Assmann) [1150341] - [netdrv] igb: bump igb version to 5.2.13 (Stefan Assmann) [1150341] - [netdrv] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after return (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after goto (Stefan Assmann) [1150341] - [netdrv] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1150341] - [netdrv] igb: workaround for i210 errata 25: Slow System Clock (Stefan Assmann) [1150341] - [netdrv] igb: bring link up when PHY is powered up (Stefan Assmann) [1150341] - [netdrv] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1150341] - [netdrv] igb: unhide invariant returns (Stefan Assmann) [1150341] - [netdrv] net: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1150341] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150341] - [netdrv] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1150341] - [netdrv] igb: use mac loopback for i354 backplane (Stefan Assmann) [1150341] - [netdrv] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1150341] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150341] - [netdrv] igb: remove redundant PHY power down register write (Stefan Assmann) [1150341] - [netdrv] igb: whitespace fix (Stefan Assmann) [1150341] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1177889] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1187285] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove MD_BUG() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unwanted white space from md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] simplify export_array() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1127962 1136260 1149935 1152914 1153341 1177913] - [md] Recovery speed is wrong (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] flush writes before starting a recovery (Jes Sorensen) [1132916 1136260 1149935 1152914 1153341 1177913] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913]- [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1142314] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1140024] - [hid] trivial formatting fix (Don Zickus) [1072627] - [hid] don't Send Feature Reports on Interrupt Endpoint (Don Zickus) [1072627] - [x86] hyperv: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1190699] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1190699] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Fix a bug in vmbus_open() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1190699] - [hv] make uuid_le const (Vitaly Kuznetsov) [1190699] - [hv] Remove unnecessary comparison of unsigned against 0 (Vitaly Kuznetsov) [1190699] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1190699] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1190699] - [hid] hyperv: convert alloc+memcpy to memdup (Vitaly Kuznetsov) [1190699] - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [923184] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [923184] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [923184] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [923184] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [923184] - [x86] hyperv: Fixup the damage caused by the irq cleanup (Vitaly Kuznetsov) [923184] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [923184] - [net] Fix build failures due to ip_is_fragment() (Stefan Assmann) [1159149] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159149] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159149] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159149] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159149] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159149] - [netdrv] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stefan Assmann) [1159149] - [netdrv] enic: convert to SKB paged frag API (Stefan Assmann) [1159149] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159149] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1159149] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1159149] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1159149] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1159149] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1159149] - [netdrv] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1159149] - [netdrv] drivers/net: Convert remaining uses of pr_warning to pr_warn (Stefan Assmann) [1159149] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1159149] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1159149] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1159149] - [netdrv] pci-dma-compat: add pci_zalloc_consistent helper (Stefan Assmann) [1159149] - [netdrv] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1159149] - [netdrv] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1159149] - [netdrv] enic: do tx cleanup in napi poll (Stefan Assmann) [1159149] - [netdrv] enic: add low latency socket busy_poll support (Stefan Assmann) [1159149] - [netdrv] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1159149] - [netdrv] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1159149] - [net] core: introduce skb_flow_dissect() (Stefan Assmann) [1159149] - [netdrv] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1159149] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1159149] - [netdrv] enic: convert to hw_features (Stefan Assmann) [1159149] - [scsi] qla2xxx: Update the driver version to 8.07.00.16.06.7-k (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1147534] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1147534] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1147534] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1147534] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1147534] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1147534] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1147534] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1147534] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix build errors related to invalid print fields on some architectures (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1147534] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1168386] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1168386] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1168386] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1168386] - [scsi] pm8001: fix update_flash (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1168386] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1168386] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1168386] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1168386] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1168386] - [scsi] pm8001: honor return value (Rich Bono) [1168386] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1168386] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1168386] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1168386] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1168386] - [scsi] pm80xx: no need for tag allocation when issuing the command of unregistering device (Rich Bono) [1168386] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm8001: remove unnecessary pci_set_drvdata() (Rich Bono) [1168386]- [perf] Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1188336] - [perf] Fix up MMAP2 buffer space reservation (Jiri Olsa) [1188336] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1188336] - [perf] symbols: Get kernel start address by symbol name (Jiri Olsa) [1188336] - [perf] tools: Fix segfault in cumulative.callchain report (Jiri Olsa) [1188336] - [perf] tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1188336] - [perf] tests: Add test for caching dso file descriptors (Jiri Olsa) [1188336] - [perf] tests: Allow reuse of test_file function (Jiri Olsa) [1188336] - [perf] tests: Spawn child for each test (Jiri Olsa) [1188336] - [perf] tools: Add dso__data_* interface descriptons (Jiri Olsa) [1188336] - [perf] tools: Allow to close dso fd in case of open failure (Jiri Olsa) [1188336] - [perf] tools: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1188336] - [perf] tools: Cache dso data file descriptor (Jiri Olsa) [1188336] - [perf] tools: Add global count of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add global list of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add data_fd into dso object (Jiri Olsa) [1188336] - [perf] tools: Separate dso data related variables (Jiri Olsa) [1188336] - [perf] tools: Cache register accesses for unwind processing (Jiri Olsa) [1188336] - [perf] record: Fix to honor user freq/interval properly (Jiri Olsa) [1188336] - [perf] timechart: Reflow documentation (Jiri Olsa) [1188336] - [perf] probe: Improve error messages in --line option (Jiri Olsa) [1188336] - [perf] probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1188336] - [perf] probe: Show error code and description in verbose mode (Jiri Olsa) [1188336] - [perf] probe: Improve error message for unknown member of data structure (Jiri Olsa) [1188336] - [perf] tests: Show the inner make output when an error happens (Jiri Olsa) [1188336] - [perf] tools: Emit more precise message for missing glibc static library (Jiri Olsa) [1188336] - [perf] tools: Add dcacheline sort (Jiri Olsa) [1188336] - [perf] tools: Add support to dynamically get cacheline size (Jiri Olsa) [1188336] - [perf] tools: Add cpumode to struct hist_entry (Jiri Olsa) [1188336] - [perf] report: Add mem-mode documentation to report command (Jiri Olsa) [1188336] - [perf] revert "Disable PERF_RECORD_MMAP2 support" (Jiri Olsa) [1188336] - [perf] tools: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1188336] - [perf] script/python: Print array argument as string (Jiri Olsa) [1188336] - [perf] tools: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1188336] - [perf] tools: Fix pipe check regression in attr event callback (Jiri Olsa) [1188336] - [perf] tools: Added support for __get_bitmask() macro (Jiri Olsa) [1188336] - [perf] tools: Add options to function plugin (Jiri Olsa) [1188336] - [perf] tools: Add options to plugins (Jiri Olsa) [1188336] - [perf] tools: Add flag to not load event plugins (Jiri Olsa) [1188336] - [perf] tools: Fix 'make help' message error (Jiri Olsa) [1188336] - [perf] record: Fix poll return value propagation (Jiri Olsa) [1188336] - [perf] tools: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1188336] - [perf] tools: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1188336] - [perf] tools: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1188336] - [perf] tools: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1188336] - [perf] tools: Consider header files outside perf directory in tags target (Jiri Olsa) [1188336] - [perf] tools: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1188336] - [perf] trace: Warn the user when not available (Jiri Olsa) [1188336] - [perf] tests: Add a test case for cumulating callchains (Jiri Olsa) [1188336] - [perf] tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1188336] - [perf] tools: Reset output/sort order to default (Jiri Olsa) [1188336] - [perf] ui/gtk: Fix callchain display (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1188336] - [perf] tools: Enable --children option by default (Jiri Olsa) [1188336] - [perf] top: Add top.children config option (Jiri Olsa) [1188336] - [perf] top: Add --children option (Jiri Olsa) [1188336] - [perf] top: Convert to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Add callback function to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Do not auto-remove Children column if --fields given (Jiri Olsa) [1188336] - [perf] report: Add report.children config option (Jiri Olsa) [1188336] - [perf] report: Add --children option (Jiri Olsa) [1188336] - [perf] tools: Add more hpp helper functions (Jiri Olsa) [1188336] - [perf] tools: Apply percent-limit to cumulative percentage (Jiri Olsa) [1188336] - [perf] ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] tools: Save callchain info for each cumulative entry (Jiri Olsa) [1188336] - [perf] callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1188336] - [perf] report: Cache cumulative callchains (Jiri Olsa) [1188336] - [perf] tools: Update cpumode for each cumulative entry (Jiri Olsa) [1188336] - [perf] hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1188336] - [perf] hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1188336] - [perf] hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1188336] - [perf] tools: Introduce struct hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Introduce hists__inc_nr_samples() (Jiri Olsa) [1188336] - [perf] tools: Add automatic remapping of Android libraries (Jiri Olsa) [1188336] - [perf] tools: Add cat as fallback pager (Jiri Olsa) [1188336] - [perf] tests: Add a testcase for histogram output sorting (Jiri Olsa) [1188336] - [perf] tests: Factor out print_hists_*() (Jiri Olsa) [1188336] - [perf] tools: Introduce reset_output_field() (Jiri Olsa) [1188336] - [perf] tools: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1188336] - [perf] hists: Reset width of output fields with header length (Jiri Olsa) [1188336] - [perf] tools: Skip elided sort entries (Jiri Olsa) [1188336] - [perf] top: Add --fields option to specify output fields (Jiri Olsa) [1188336] - [perf] report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1188336] - [perf] tools: Add ->sort() member to struct sort_entry (Jiri Olsa) [1188336] - [perf] report: Add -F option to specify output fields (Jiri Olsa) [1188336] - [perf] tools: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1188336] - [perf] tools: Consolidate management of default sort orders (Jiri Olsa) [1188336] - [perf] tools: Allow hpp fields to be sort keys (Jiri Olsa) [1188336] - [perf] ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1188336] - [perf] tools: Consolidate output field handling to hpp format routines (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort final output (Jiri Olsa) [1188336] - [perf] tools: Support event grouping in hpp ->sort() (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort hist entries (Jiri Olsa) [1188336] - [perf] tools: Convert sort entries to hpp formats (Jiri Olsa) [1188336] - [perf] tools: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1188336] - [perf] tests: Add dwarf unwind test on ARM (Jiri Olsa) [1188336] - [perf] tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1188336] - [perf] session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1188336] - [perf] sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1188336] - [perf] sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1188336] - [perf] tools: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1188336] - [perf] tools: Use tid for finding thread (Jiri Olsa) [1188336] - [perf] tools: Get rid of on_exit() feature test (Jiri Olsa) [1188336] - [perf] record: Propagate exit status of a command line workload (Jiri Olsa) [1188336] - [perf] tools: Clarify the output of perf sched map (Jiri Olsa) [1188336] - [perf] tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1188336] - [perf] tools: Add missing event for perf sched record (Jiri Olsa) [1188336] - [perf] tools: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1188336] - [perf] tools: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move sample data structures from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove asmlinkage define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove min define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove unlikely define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h (Jiri Olsa) [1188336] - [perf] tools: Unify export.h (Jiri Olsa) [1188336] - [perf] tools arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1188336] - [perf] tools: Move u64_swap union (Jiri Olsa) [1188336] - [perf] tests: add a test of kvm-390: trace event (Jiri Olsa) [1188336] - [perf] tests: Add numeric identifier to evlist_test (Jiri Olsa) [1188336] - [perf] tools: Parse tracepoints with '-' in system name (Jiri Olsa) [1188336] - [perf] tools: Handle EINTR error for readn/writen (Jiri Olsa) [1188336] - [perf] tests: Add map groups sharing with thread object test (Jiri Olsa) [1188336] - [perf] tools: Share map_groups among threads of the same group (Jiri Olsa) [1188336] - [perf] tools: Reference count map_groups objects (Jiri Olsa) [1188336] - [perf] tools: Allocate thread map_groups's dynamically (Jiri Olsa) [1188336] - [perf] tests: Add thread maps lookup automated tests (Jiri Olsa) [1188336] - [perf] tests: Add a test case for hists filtering (Jiri Olsa) [1188336] - [perf] tests: Factor out fake_setup_machine() (Jiri Olsa) [1188336] - [perf] hists/tui: Count callchain rows separately (Jiri Olsa) [1188336] - [perf] top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1188336] - [perf] ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1188336] - [perf] tools: Account entry stats when it's added to the output tree (Jiri Olsa) [1188336] - [perf] hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1188336] - [perf] hists: Add a couple of hists stat helper functions (Jiri Olsa) [1188336] - [perf] hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1188336] - [perf] hists: Rename hists__inc_stats() (Jiri Olsa) [1188336] - [perf] report: Count number of entries separately (Jiri Olsa) [1188336] - [perf] callchain: Add generic report parse callchain callback function (Jiri Olsa) [1188336] - [perf] kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1188336] - [perf] tools: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1188336] - [perf] tools: Allow ability to map cpus to nodes easily (Jiri Olsa) [1188336] - [perf] tools: Fix pmu object compilation error (Jiri Olsa) [1188336] - [perf] sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] tools: Show absolute percentage by default (Jiri Olsa) [1188336] - [perf] ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1188336] - [perf] tools: Add hist.percentage config option (Jiri Olsa) [1188336] - [perf] diff: Add --percentage option (Jiri Olsa) [1188336] - [perf] top: Add --percentage option (Jiri Olsa) [1188336] - [perf] report: Add --percentage option (Jiri Olsa) [1188336] - [perf] hists: Add support for showing relative percentage (Jiri Olsa) [1188336] - [perf] probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1188336] - [perf] probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1188336] - [perf] tests x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1188336] - [perf] x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1188336] - [perf] tools: Remove extra '/' character in events file path (Jiri Olsa) [1188336] - [perf] machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1188336] - [perf] tests: Add static build make test (Jiri Olsa) [1188336] - [perf] tools: Fix bfd dependency libraries detection (Jiri Olsa) [1188336] - [perf] tools: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in pretty_print() (Jiri Olsa) [1188336] - [perf] tools: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1188336] - [perf] tools: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1188336] - [perf] tests x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1188336] - [perf] tools: Improve error reporting (Jiri Olsa) [1188336] - [perf] tools: Adjust symbols in VDSO (Jiri Olsa) [1188336] - [perf] kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1188336] - [perf] tools: Instead of redirecting flex output, use -o (Jiri Olsa) [1188336] - [perf] tools: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1188336] - [perf] stat: Initialize statistics correctly (Jiri Olsa) [1188336] - [perf] bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1188336] - [perf] bench: Update manpage to mention numa and futex (Jiri Olsa) [1188336] - [perf] probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1188336] - [perf] probe: Fix to handle errors in line_range searching (Jiri Olsa) [1188336] - [perf] probe: Fix --line option behavior (Jiri Olsa) [1188336] - [perf] tools: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1188336] - [perf] callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1188336] - [perf] tools: Do not call warning() directly (Jiri Olsa) [1188336] - [perf] tools: Print event name when show warning if possible (Jiri Olsa) [1188336] - [perf] tools: test correct variable after allocation (Jiri Olsa) [1188336] - [perf] top: Fix documentation of invalid -s option (Jiri Olsa) [1188336] - [perf] tools: Allow building for tile (Jiri Olsa) [1188336] - [perf] tools: Remove unused simple_strtoul() function (Jiri Olsa) [1188336] - [perf] tools: Update some code references in design.txt (Jiri Olsa) [1188336] - [perf] tools: Fix __perf_evsel__open (Jiri Olsa) [1188336] - [perf] evsel: Update function names in debug messages (Jiri Olsa) [1188336] - [perf] tools: Remove thread__find_map function (Jiri Olsa) [1188336] - [perf] annotate: Print the evsel name in the stdio output (Jiri Olsa) [1188336] - [perf] report: Use ui__has_annotation() (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak when synthesizing thread records (Jiri Olsa) [1188336] - [perf] tools: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1188336] - [perf] report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1188336] - [perf] symbols: Apply all filters to an addr_location (Jiri Olsa) [1188336] - [perf] symbols: Record the reason for filtering an address_location (Jiri Olsa) [1188336] - [perf] sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1188336] - [perf] timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1188336] - [perf] machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1188336] - [perf] tools: Speed up thread map generation (Jiri Olsa) [1188336] - [perf] kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] ui hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1188336] - [perf] symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1188336] - [perf] session: Change header.misc dump from decimal to hex (Jiri Olsa) [1188336] - [perf] ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1188336] - [perf] ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1188336] - [perf] tools: Fix synthesizing mmaps for threads (Jiri Olsa) [1188336] - [perf] probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1188336] - [perf] mem: Clarify load-latency in documentation (Jiri Olsa) [1188336] - [perf] bench: Add futex-requeue microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-wake microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-hash microbenchmark (Jiri Olsa) [1188336] - [perf] tools, x86: Build perf on older user-space as well (Jiri Olsa) [1188336] - [perf] tools: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1188336] - [perf] symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1188336] - [perf] symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1188336] - [perf] tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1188336] - [perf] tools: Setup default dwarf post unwinder (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support (Jiri Olsa) [1188336] - [perf] tools: Add feature check for libdw dwarf unwind (Jiri Olsa) [1188336] - [perf] tools: Warn the user about how to enable libunwind support (Jiri Olsa) [1188336] - [perf] tools: Add variable display for VF make output (Jiri Olsa) [1188336] - [perf] tools: Factor features display code (Jiri Olsa) [1188336] - [perf] tools: Fix bison OUTPUT directories dependency (Jiri Olsa) [1188336] - [perf] tests: Add pmu-bison.o make test (Jiri Olsa) [1188336] - [perf] tests: Fix *.o make tests (Jiri Olsa) [1188336] - [perf] probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1188336] - [perf] probe: Allow to add events on the local functions (Jiri Olsa) [1188336] - [perf] probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1188336] - [perf] probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1188336] - [perf] probe: Find given address from offline dwarf (Jiri Olsa) [1188336] - [perf] probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1188336] - [perf] probe: Show in what binaries/modules probes are set (Jiri Olsa) [1188336] - [perf] probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1188336] - [perf] probe: Replace line_list with intlist (Jiri Olsa) [1188336] - [perf] probe: Remove incorrect symbol check for --list (Jiri Olsa) [1188336] - [perf] probe: Fix to do exit call for symbol maps (Jiri Olsa) [1188336] - [perf] symbols: No need to export dso__first_symbol (Jiri Olsa) [1188336] - [perf] tools: Move hash.h header (Jiri Olsa) [1188336] - [perf] tools: Move fs.* to lib/api/fs/ (Jiri Olsa) [1188336] - [perf] callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1188336] - [perf] callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1188336] - [perf] callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1188336] - [perf] callchain: Separate libunwind code to special object (Jiri Olsa) [1188336] - [perf] callchain: Add mask into struct regs_dump (Jiri Olsa) [1188336] - [perf] tools: Remove __maybe_unused from dwarf unwind functions (Jiri Olsa) [1188336] - [perf] callchain: Do not report zero address in unwind (Jiri Olsa) [1188336] - [perf] tools: Fix dwarf unwind max_stack processing (Jiri Olsa) [1188336] - [perf] tests x86: Add dwarf unwind test (Jiri Olsa) [1188336] - [perf] tests x86: Introduce perf_regs_load function (Jiri Olsa) [1188336] - [perf] bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in event_format__print function (Jiri Olsa) [1188336] - [perf] record: Add readable output for callchain debug (Jiri Olsa) [1188336] - [perf] tools: Add call-graph option support into .perfconfig (Jiri Olsa) [1188336] - [perf] tools: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1188336] - [perf] report: Remove some needless container_of usage (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] report: Use al->cpumode where applicable (Jiri Olsa) [1188336] - [perf] trace: Add support for syscalls vs raw_syscalls - leftover (Jiri Olsa) [1188336] - [perf] Prevent false warning in perf_swevent_add (Jiri Olsa) [1188336] - [perf] Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1188336] - [perf] x86/intel: Fix Silvermont's event constraints (Jiri Olsa) [1188336] - [perf] Fix perf_event_init_context() (Jiri Olsa) [1188336] - [perf] Optimize group_sched_in() (Jiri Olsa) [1188336] - [perf] x86: Add a few more comments (Jiri Olsa) [1188336] - [perf] Remove redundant PMU assignment (Jiri Olsa) [1188336] - [perf] Fix prototype of find_pmu_context() (Jiri Olsa) [1188336] - [trace] ring-buffer: Fix infinite spin in reading buffer (Jiri Olsa) [1123102] - [trace] ring-buffer: Always reset iterator to reader page (Jiri Olsa) [1123102] - [trace] ring-buffer: Check if ring buffer iterator has stale data (Jiri Olsa) [1123102] - [x86] perf: Fix shared register mutual exclusion enforcement (Don Zickus) [1191741] - [x86] perf: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1167862] - [x86] perf: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1167862] - [x86] perf: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1167862] - [x86] perf: Add Haswell-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix section mismatch in split uncore driver (Jiri Olsa) [1167862] - [x86] perf: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Declare some functions and variables (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1167862] - [x86] perf: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1167862] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1167862] - [x86] perf: Add __init for uncore_cpumask_init() (Jiri Olsa) [1167862] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1167862] - [x86] perf: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1167862] - [x86] perf: make hrtimer timeout configurable per box (Jiri Olsa) [1167862] - [x86] perf: add ability to customize pmu callbacks (Jiri Olsa) [1167862] - [x86] perf: fix initialization of cpumask (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1167862] - [x86] perf: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1167862] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1167862] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1167862] - [x86] perf: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1167862] - [x86] perf: Add filter support for QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Add auxiliary pci device support (Jiri Olsa) [1167862] - [x86] perf: Fix intel QPI uncore event definitions (Jiri Olsa) [1167862] - [x86] perf: Fix sparse warning (Jiri Olsa) [1167862] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix unintended variable name reuse (Jiri Olsa) [1167862] - [x86] perf: Add support for IvyBridge model 58 Uncore (Jiri Olsa) [1167862] - [x86] perf: Fix typo in perf_event_intel_uncore.c (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP CBO and PCU uncore PMU filter management (Jiri Olsa) [1167862] - [x86] perf: Remove unused variable in nhmex_rbox_alter_er() (Jiri Olsa) [1167862] - [x86] perf: Handle pci_read_config_dword() errors (Jiri Olsa) [1167862] - [x86] perf: Fix typo in uncore_pmu_to_box (Jiri Olsa) [1167862] - [x86] perf: Add cpumask for uncore pmu (Jiri Olsa) [1167862] - [x86] perf: Uncore filter support for SandyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Fixes for Nehalem-EX uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix uncore_types_exit section mismatch (Jiri Olsa) [1167862]- [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1134115] - [scsi] lpfc: RHEL 6 lpfc driver release 10.2.8020.2 (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1148957] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Update attribution language to Avago (Tomas Henzl) [1059155] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: Revert " mpt2sas: Remove phys on topology change." (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1059155] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1059155] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1059155] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt3sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1059155] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt2sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt2sas: don't wank with fasync on ->release() (Tomas Henzl) [1059155] - [scsi] mpt2sas: Removed compiler warnnings when logging is disabled (Tomas Henzl) [1059155] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: cleanup forgotten pieces (Tomas Henzl) [1059155] - [scsi] mpt2sas: Adjust confusing if indentation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Fix common misspellings (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix typos concerning "management" (Tomas Henzl) [1059155] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1149890] - [scsi] virtio-scsi: fix various bad behavior on aborted requests (Fam Zheng) [1164749] - [mm] fix page list corruption from double LRU add during swapoff (Johannes Weiner) [1171492] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153327] {CVE-2014-3690} - [x86] uv_bau: Avoid referencing invalid data in ptc_seq_show (Frank Ramsay) [1166297] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1166297] - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [1171049] - [lib] crypto: Remove debug code from crct10dif (Neil Horman) [1154740] - [mfd] rtsx: Change default tx phase (Don Zickus) [806173] - [mfd] rtsx: Copyright modifications (Don Zickus) [806173] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [806173] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [806173] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [806173] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [806173] - [mfd] rtsx: Implement driving adjustment to device-dependent callbacks (Don Zickus) [806173] - [mfd] rtsx: Add clock divider hook (Don Zickus) [806173] - [mfd] rtsx: Add output voltage switch hook (Don Zickus) [806173] - [mfd] ers: Add realtek pcie card reader driver (Don Zickus) [806173] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1150342] - [netdrv] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1150342] - [netdrv] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150342] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1148019] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1148019] - [netdrv] treewide: Fix typo in printk (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1148019] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1148019] - [netdrv] net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1148019] - [netdrv] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Optimize ring count validations (Chad Dupuis) [1148019] - [netdrv] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1148019] - [netdrv] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1148019] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1119527 1159607] - [kernel] pid: Handle the exit of a multi-threaded init (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: fix free_pid() to handle the first fork failure (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: pidns_get() should check task_active_pid_ns() != NULL (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Aristeu Rozanski) [1095884 1107216] - [kernel] pid: reenable interrupts when alloc_pid() fails because init has exited (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Stop pid allocation when init dies (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1 (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Dont allow new processes in a dead pid namespace (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaper (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: guarantee that the pidns init will be the last pidns process reaped (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: make killed children autoreap (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: __exit_signal: use thread_group_leader() consistently (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: avoid sig->count in __exit_signal() to detect the group-dead case (Aristeu Rozanski) [1095884 1107216] - [kernel] futex: check PF_KTHREAD rather than !p->mm to filter out kthreads (Oleg Nesterov) [1123756] - [kernel] futex: Prevent attaching to kernel threads (Oleg Nesterov) [1123756] - [kernel] futex: futex_find_get_task remove credentails check (Oleg Nesterov) [1123756] - [kernel] clocksource: Make delta calculation a function (Prarit Bhargava) [1145751] - [kernel] clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1145751] - [kernel] events: Check permission only for parent tracepoint event (Jiri Olsa) [1171943] - [kernel] fork: ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [990783] - [kernel] add panic_on_warn (Prarit Bhargava) [1174022]- [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1059090] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1059090] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1059090] - [infiniband] iser: Use more completion queues (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1059090] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1059090] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1059090] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1059090] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1059090] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1059090] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1059090] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1059090] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1059090] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1059090] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1059090] - [infiniband] mlx5: Add Signature API additions (Amir Vadai) [1059090] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1059090] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1059090] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1059090] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1059090] - [infiniband] iser: Set IP_CSUM as default guard type (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant assignment (Amir Vadai) [1059090] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1059090] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1059090] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1059090] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1059090] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1059090] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1059090] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1059090] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1059090] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1059090] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1059090] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1059090] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1059090] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1059090] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1059090] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1059090] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1059090] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1059090] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1059090] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1059090] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1059090] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1059090] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1059090] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1059090] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1059090] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1059090] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1059090] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1059090] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1059090] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1059090] - [scsi] scsi_cmnd: use the scsi data buffer length to extract transfer size (Amir Vadai) [1059090] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1059090] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1059090] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1059090] - [infiniband] iser: Simplify connection management (Amir Vadai) [1059090] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1186831] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1186831] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1186831] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1186831] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168EP (Ivan Vecera) [1186831] - [netdrv] r8169: add support for Byte Queue Limits (Ivan Vecera) [1186831] - [netdrv] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1186831] - [netdrv] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1186831] - [netdrv] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1186831] - [netdrv] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1186831] - [netdrv] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1186831] - [netdrv] r8169: change uppercase number to lowercase number (Ivan Vecera) [1186831] - [netdrv] r8169: fix an if condition (Ivan Vecera) [1186831] - [netdrv] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1186831] - [netdrv] r8169: fix setting rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: fix the default setting of rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1186831] - [netdrv] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1186831] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1186831] - [netdrv] r8169: disable L23 (Ivan Vecera) [1186831] - [netdrv] r8169: support IPv6 (Ivan Vecera) [1186831] - [netdrv] r8169: use Giant Send (Ivan Vecera) [1186831] - [netdrv] r8169: split rtl8169_tso_csum (Ivan Vecera) [1186831] - [netdrv] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1186831] - [netdrv] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1186831] - [netdrv] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1186831] - [netdrv] r8169: delete non-required instances of include (Ivan Vecera) [1186831] - [netdrv] r8169: check ALDPS bit and disable it if enabled for the 8168g (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1186831] - [netdrv] r8169: enforce RX_MULTI_EN for the 8168f (Ivan Vecera) [1186831] - [netdrv] r8169: remember WOL preferences on driver load (Ivan Vecera) [1186831] - [netdrv] r8169: fix invalid register dump (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary length check (Ivan Vecera) [1186831] - [netdrv] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1186831] - [netdrv] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8411 (Ivan Vecera) [1186831] - [netdrv] r8169: fix offloaded tx checksum for small packets (Ivan Vecera) [1186831] - [netdrv] r8169: fix 8168evl frame padding (Ivan Vecera) [1186831] - [netdrv] r8169: fix auto speed down issue (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8106E (Ivan Vecera) [1186831] - [netdrv] r8169: adjust the flow of hw_start (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Update the RTL8111G parameters (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the method for setting firmware (Ivan Vecera) [1186831] - [netdrv] r8169: Update PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the mothod for PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Remove firmware code (Ivan Vecera) [1186831] - [netdrv] r8169: honor jumbo settings when chipset is requested to start (Ivan Vecera) [1186831] - [netdrv] r8169: fix vlan tag read ordering (Ivan Vecera) [1186831] - [netdrv] r8169: remove the obsolete and incorrect AMD workaround (Ivan Vecera) [1186831] - [netdrv] r8169: remove unneeded dirty_rx index (Ivan Vecera) [1186831] - [netdrv] r8169: workaround for missing extended GigaMAC registers (Ivan Vecera) [1186831] - [netdrv] r8169: remove __dev* attributes (Ivan Vecera) [1186831] - [netdrv] r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Ivan Vecera) [1186831] - [netdrv] r8169: remove unused macros (Ivan Vecera) [1186831] - [netdrv] r8169: allow multicast packets on sub-8168f chipset (Ivan Vecera) [1186831] - [netdrv] r8169: Fix WoL on RTL8168d/8111d (Ivan Vecera) [1186831] - [netdrv] r8169: Kill SafeMtu macro (Ivan Vecera) [1186831] - [netdrv] r8169: use module_pci_driver macro (Ivan Vecera) [1186831] - [netdrv] r8169: Support the get_ts_info ethtool method (Ivan Vecera) [1186831] - [netdrv] r8169: enable transmit time stamping (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-FCS flag (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-ALL flag (Ivan Vecera) [1186831] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [1186831] - [netdrv] r8169: convert to new VLAN model (Ivan Vecera) [1186831] - [netdrv] bnx2: Correctly receive full sized 802.1ad fragmes (Ivan Vecera) [1148014 1158668] - [net] add 802.1ad / 802.1ah / QinQ ethertypes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Rebranding bnx2 driver (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't build unused suspend/resume functions not enabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't receive packets when the napi budget == 0 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Fix shutdown sequence (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Make module parameters readable (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: delete non-required instances of include (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update version to 2.2.5 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Report MDI/MDIX status to ethtool (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Enable auto-mdix when autoneg is disabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Advertise nothing when speed is forced (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: calls skb_set_hash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add pci shutdown handler (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove __dev* attributes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: set maximal number of default RSS queues (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for ethtool --show-channels|--set-channels (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Support for byte queue limits (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: treewide use of RCU_INIT_POINTER (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: switch to build_skb() infrastructure (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: add skb frag size accessors (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: don't request firmware when there's no userspace (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to SKB paged frag API (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to hw_features (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove some rcu sparse warnings (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Always set ETH_FLAG_TXVLAN (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use vzalloc() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update bnx2 to use new vlan accleration (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use netif_set_real_num_{rx,tx}_queues() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: return operator cleanup (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: avoid some skb->ip_summed initializations (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for skb->rxhash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use the dma state API instead of the pci equivalents (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove HAVE_ leftovers (Ivan Vecera) [1148014 1158668] - [netdrv] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1123784] - [netdrv] 3c59x: avoid panic in boomerang_start_xmit when finding page address (Neil Horman) [1119527] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158623] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166341] - [x86] minor cleanup of rh_check_supported() (Prarit Bhargava) [1136447]- [drm] fix fb-helper vs MST dangling connector ptrs v2 (Rob Clark) [1170251] - [drm] gf100-/gr: return non-fatal error code when fw not present (Rob Clark) [1170251] - [drm] radeon: make MMU_NOTIFIER optional (Rob Clark) [1170251] - [drm] upstream sync to v3.18 (Rob Clark) [1170251] - [drm] upstream sync to v3.17 (Rob Clark) [1170250] - [drm] upstream sync to v3.16 (Rob Clark) [1170249] - [drm] upstream sync to v3.15 (Rob Clark) [1170246] - [drm] backport: misc additional shims/stubs (Rob Clark) [1170246] - [drm] backport: shrinker2 (Rob Clark) [1170246] - [drm] backport: allow backport header to remap things (Rob Clark) [1170246] - [drm] backport: add private idr2 (Rob Clark) [1170246] - [kernel] makefile: add RHEL_DRM_* version trackers (Rob Clark) [1170246] - [mm] swap: export release_pages() (Rob Clark) [1170246] - [kernel] time: export nsec_to_jiffies (Rob Clark) [1170246] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1170246] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Rob Clark) [1170246] - [kernel] poll: add poll_requested_events() and poll_does_not_wait() functions (Rob Clark) [1170246] - [lib] acpi: add acpi_target_system_state() (Rob Clark) [1170246] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Rob Clark) [1170246] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Rob Clark) [1170246] - [lib] rbtree: add postorder iteration functions (Rob Clark) [1170246] - [lib] rbtree: add prio tree and interval tree tests (Rob Clark) [1170246] - [lib] rbtree: add RB_DECLARE_CALLBACKS() macro (Rob Clark) [1170246] - [lib] rbtree: remove prior augmented rbtree implementation (Rob Clark) [1170246] - [lib] rbtree: faster augmented rbtree manipulation (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: place easiest case first in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: add __rb_change_child() helper function (Rob Clark) [1170246] - [lib] rbtree: optimize fetching of sibling node (Rob Clark) [1170246] - [lib] rbtree: coding style adjustments (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: optimize case selection logic in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: adjust node color in __rb_erase_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_insert_color() (Rob Clark) [1170246] - [lib] rbtree: adjust root color in rb_insert_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: break out of rb_insert_color loop after tree rotation (Rob Clark) [1170246] - [lib] rbtree: move some implementation details from rbtree.h to rbtree.c (Rob Clark) [1170246] - [lib] rbtree: empty nodes have no color (Rob Clark) [1170246] - [lib] rbtree: Export the augmented rbtree helper functions (Rob Clark) [1170246] - [lib] rbtree: Undo augmented trees performance damage and regression (Rob Clark) [1170246] - [lib] rbtree: Add support for augmented rbtrees (Rob Clark) [1170246] - [kernel] rcu: make SRCU usable in modules (Rob Clark) [1170246] - [kernel] lockdep: Silence warning if CONFIG_LOCKDEP isn't set (Rob Clark) [1170246] - [power] Add sysfs switch for disabling device run-time PM (Rob Clark) [1170246] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Rob Clark) [1170246] - [lib] string: introduce memchr_inv() (Rob Clark) [1170246] - [mm] util: export __get_user_pages_fast() function (Rob Clark) [1170246] - [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1170246] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1170246] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1170246] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1170246] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1170246] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1170246] - [netdrv] forcedeth: call vlan_mode only if hw supports vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove extra parens (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1190840] - [netdrv] forcedeth: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTRACT1/ (Ivan Vecera) [1190840] - [netdrv] forcedeth: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call dev_kfree_skb_any instead of kfree_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Cleanup MSI-X to MSI to INTx fallback code (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix invalid errno reporting in nv_request_irq() (Ivan Vecera) [1190840] - [netdrv] forcedeth: delete non-required instances of include (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix FSF address in file headers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use module_pci_driver to register driver (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do a dma_mapping_error check after skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary OOM messages after netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix WARNINGS that result when DMA mapping is not checked (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary NET_ADDR_RANDOM "bitclean" (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove __dev* attributes (Ivan Vecera) [1190840] - [netdrv] forcedeth: prevent TX timeouts after reboot (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix TX timeout caused by TX pause on down link (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix buffer overflow (Ivan Vecera) [1190840] - [netdrv] forcedeth: advertise transmit time stamping (Ivan Vecera) [1190840] - [netdrv] forcedeth: spin_unlock_irq in interrupt handler fix (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: add transmit timestamping support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove all #inclusions of asm/system.h (Ivan Vecera) [1190840] - [netdrv] forcedeth: stop using net_device.{base_addr, irq} (Ivan Vecera) [1190840] - [netdrv] forcedeth: use eth_hw_addr_random() and reset addr_assign_type (Ivan Vecera) [1190840] - [netdrv] forcedeth: ethernet dev_alloc_skb to netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix bql support for forcedeath (Ivan Vecera) [1190840] - [netdrv] forcedeth: Support for byte queue limits (Ivan Vecera) [1190840] - [netdrv] forcedeth: stats updated with a deferrable timer (Ivan Vecera) [1190840] - [netdrv] forcedeth: allow to silence "TX timeout" debug messages (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add messages to indicate using MSI or MSI-X (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add internal loopback support for forcedeth NICs (Ivan Vecera) [1190840] - [netdrv] forcedeth: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix a few sparse warnings (variable shadowing) (Ivan Vecera) [1190840] - [netdrv] forcedeth: Acknowledge only interrupts that are being processed (Ivan Vecera) [1190840] - [netdrv] forcedeth: add skb frag size accessors (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to SKB paged frag API (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: do vlan cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add appropriate include for prefetch users (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix compile warning of not used nv_set_tso function (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to hw_features (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix common misspellings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix build warnings with CONFIG_PM_SLEEP disabled (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call netif_carrier_off at the end of the probe (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do not use legacy PCI power management (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use netdev_dbg for printk(KERN_DEBUG (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove netdev_dbg uses (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert dev_printk( to dev_( (Ivan Vecera) [1190840] - [netdrv] forcedeth: Separate vendor specific initializations into functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add function init_realtek_8211b (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert pr_ to netdev_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pr_fmt and pr_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert remaining dprintk to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use print_hex_dump (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert dprintk(KERN_DEBUG to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Change reg_delay arguments and use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use usleep_range not msleep for small sleeps (Ivan Vecera) [1190840] - [netdrv] forcedeth: do not use assignment in if conditions (Ivan Vecera) [1190840] - [netdrv] forcedeth: include and instead of and as suggested by checkpatch (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary checks before kfree (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix multiple code style issues (Ivan Vecera) [1190840] - [netdrv] forcedeth: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [1190840] - [netdrv] forcedeth: return operator cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove address use from assignments of function pointers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix different hardware statistics versions (Ivan Vecera) [1190840] - [netdrv] forcedeth: correct valid flag (Ivan Vecera) [1190840] - [netdrv] forcedeth: trans_start cleanups (Ivan Vecera) [1190840] - [netdrv] forcedeth: Account for consumed budget in napi poll (Ivan Vecera) [1190840] - [netdrv] forcedeth: Kill NAPI config options (Ivan Vecera) [1190840] - [netdrv] forcedeth: GRO support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Stay in NAPI as long as there's work (Ivan Vecera) [1190840] - [netdrv] forcedeth: use skb_headlen() (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix tx limit2 flag check (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert multiple drivers to use netdev_for_each_mc_addr, part4 (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [1190840] - [netdrv] forcedeth: request_irq - Remove unnecessary leading & from second arg (Ivan Vecera) [1190840] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add support for busy polling (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Restrict PIO to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1168627] - [netdrv] revert "sfc: stop PIO for RHEL6" (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use netif_set_real_num_{rx, tx}_queues() (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove device ID macros only used once (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Implement generic features interface (Nikolay Aleksandrov) [1168627] - [virtio] defer config changed notifications (David Gibson) [1157745] - [virtio] unify config_changed handling (David Gibson) [1157745] - [video] Further fbcon sanity checking (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbcon: add lifetime refcount to opened frame buffers (Vitaly Kuznetsov) [1135951] - [x86] xen: correctly check for pending events when restoring irq flags (Vitaly Kuznetsov) [1060957] - [dma] dmaengine: ioatdma: fix dma mapping errors (Prarit Bhargava) [1024477] - [dma] ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Prarit Bhargava) [1024477] - [dma] ioat: Fix DMA memory sync direction correct flag (Prarit Bhargava) [1024477] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172137] - [netdrv] igb: add support for spoofchk config (Stefan Assmann) [1113239]- [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1158363] - [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [885899] - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180492] {CVE-2014-9584} - [net] mac80211: fix fragmentation code, particularly for encryption (Stanislaw Gruszka) [1173618] {CVE-2014-8709} - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1132826] - [block] Revert "nvme: remove deprecated IRQF_DISABLED" (David Milburn) [1182767] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179466] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1183063] - [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162385] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1126366] - [hv] Add support for vNIC hot removal (Vitaly Kuznetsov) [1126366] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1126366] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1126366] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1126366] - [xen] blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1180101] - [xen] blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1180101] - [xen] blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Add WARN to deal with misbehaving backends (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Squash blkif_request_rw and blkif_request_discard together (Vitaly Kuznetsov) [1180101] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1053835] - [s390] dasd: remove unused code (Hendrik Brueckner) [1053835] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1053835] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [1053835] - [s390] dasd: improve speed of dasdfmt (Hendrik Brueckner) [1053835] - [scsi] qla4xxx: 5.03.00.00.06.07-k0 (Chad Dupuis) [1147585] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1147585] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1147594] - [net] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1147594] - [net] cnic: Rebranding cnic driver (Maurizio Lombardi) [1147594] - [net] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1147594] - [net] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1147594] - [net] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1147594] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1147589] - [scsi] bnx2i: fix custom stats length (Maurizio Lombardi) [1147589] - [scsi] fix message when max_report_luns is exceeded (Rob Evers) [840708] - [scsi] megaraid_sas: driver version update 06.806.08.00 (Tomas Henzl) [1172980] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1172980] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1172980] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1172980] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1172980] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1172980] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1172980] - [scsi] megaraid: fix BUG_ON() from incorrect use of delayed work (Tomas Henzl) [1172980] - [scsi] remove unnecessary pci_set_drvdata() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1172980] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1172980] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1172980] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1172980] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Driver version update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1172980] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1172980] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1172980] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1172980]- [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1166763] - [md] revert "dm-cache: mark as tech preview" (Mike Snitzer) [1187757] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1187757] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1187757] - [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1187757] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1187757] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1187757] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1187757] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1187757] - [md] dm-cache: improve discard support (Mike Snitzer) [1187757] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1187757] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1187757] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1187757] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1187757] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1187757] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1187757] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1187757] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1187757] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1187757] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1187757] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1187757] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1187757] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1187757] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1187757] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1187757] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1187757] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1187757] - [mm] replace hardcoded 3 with admin_reserve_pages knob (Petr Holasek) [1127398] - [x86] kvm: increase VCPU limit to 240 (Radim Krcmar) [864242] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1055748 1067160] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1184540] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171676] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1174168] - [idle] intel_idle: Broadwell support (Neil Horman) [1035916] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167115] {CVE-2014-8884} - [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1115505] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1080506] - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161568] {CVE-2014-7825 CVE-2014-7826}- [fs] splice: perform generic write checks (Eric Sandeen) [1155900] {CVE-2014-7822} - [fs] ext4: drop inode from orphan list if ext4_delete_inode() fails (Eric Sandeen) [1156661] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Dave Wysochanski) [1115545] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Dave Wysochanski) [1115545] - [fs] nfsd: close potential race between delegation break and laundromat (J. Bruce Fields) [1076663] - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1149831] - [fs] unbalanced unlock of namespace_sem on failure exit in do_loopback() (Alexander Viro) [1176920] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1167059] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1159925 1184072] - [platform] x86: toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Refuse to load on machines with buggy INFO implementations (Benjamin Tissoires) [1146711] - [platform] x86: kconfig: Replace select by depends on ACPI_WMI (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support alternate hotkey interfaces (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support additional hotkey scancodes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make one-bit bitfields unsigned (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix machines that don't support HCI_SYSTEM_EVENT (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Don't add devices for unsupported features (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support SPFC as an HCI method (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Use handle for HCI calls (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix up return codes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert to use acpi_driver (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert printks to pr_ (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add key_entry for a lone FN keypress (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: rename add_device() and remove_device() to create_toshiba_proc_entries() and remove_toshiba_proc_entries() (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make remove_device() and add_device() void (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add an extra couple of keys (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: fix multimedia keys on some machines (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add full hotkey support (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: convert to seq_file (Benjamin Tissoires) [1146711] - [platform] input: add keycodes for touchpad on/off keys (Benjamin Tissoires) [1146711] - [scsi] ipr: set coherent DMA mask (Gustavo Duarte) [1148148] - [scsi] ipr: convert to generic DMA API (Gustavo Duarte) [1148148] - [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1148148] - [scsi] ipr: fix compile failure (Gustavo Duarte) [1148148] - [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1148148] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1167405] - [hid] Set Report ID properly for Output reports on the Control endpoint (Gopal Tiwari) [1133400] - [hid] Send Report ID when numbered reports are sent over the control endpoint (Gopal Tiwari) [1133400] - [hid] hidraw: Use Interrupt Endpoint for OUT Transfers if Available (Gopal Tiwari) [1133400] - [s390] kernel: sclp console tty reference counting (Hendrik Brueckner) [1136342] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1116398] - [x86] add efi_smbios_addr kernel parameter (Prarit Bhargava) [1179177] - [pci] intel-iommu: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Alex Williamson) [1179323] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1022555] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1022555] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1022555] - [lib] crc32: Mark test data __initconst (Daniel Borkmann) [1022555] - [lib] crc32: Greatly shrink CRC combining code (Daniel Borkmann) [1022555] - [lib] crc32: remove unnecessary __constant (Daniel Borkmann) [1022555] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1022555] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1022555] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1022555] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1022555] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1022555] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1022555] - [lib] crc32: fix const sections for crc32 table (Daniel Borkmann) [1022555] - [lib] crc32: fix unused variables warnings (Daniel Borkmann) [1022555] - [lib] crc32: add self-test code for crc32c (Daniel Borkmann) [1022555] - [lib] crc32: bolt on crc32c (Daniel Borkmann) [1022555] - [lib] crc32: add note about this patchset to crc32.c (Daniel Borkmann) [1022555] - [lib] crc32: optimize loop counter for x86 (Daniel Borkmann) [1022555] - [lib] crc32: add slice-by-8 algorithm to existing code (Daniel Borkmann) [1022555] - [lib] crc32: make CRC_*_BITS definition correspond to actual bit counts (Daniel Borkmann) [1022555] - [lib] crc32: fix mixing of endian-specific types (Daniel Borkmann) [1022555] - [lib] crc32: miscellaneous cleanups (Daniel Borkmann) [1022555] - [lib] crc32: simplify unit test code (Daniel Borkmann) [1022555] - [lib] crc32: move long comment about crc32 fundamentals to Documentation/ (Daniel Borkmann) [1022555] - [lib] crc32: remove two instances of trailing whitespaces (Daniel Borkmann) [1022555] - [lib] crc32: optimize inner loop (Daniel Borkmann) [1022555] - [lib] crc32: major optimization (Daniel Borkmann) [1022555] - [lib] crc32: some minor cleanups (Daniel Borkmann) [1022555] - [lib] crc32: minor optimizations and cleanup (Daniel Borkmann) [1022555] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1022555] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1022555] - [net] ipv6: fix the noflags test in addrconf_get_prefix_route (Hannes Frederic Sowa) [1130235] - [net] ipv6: fix route lookup in addrconf_prefix_rcv() (Hannes Frederic Sowa) [1130235] - [net] netfilter: xt_recent: inform user when hitcount is too large (Florian Westphal) [1109248] - [net] fix netdev sysfs group duplication upon netns change (Nikolay Aleksandrov) [1170221] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1121625] - [net] tcp: ioctl type SIOCOUTQNSD returns amount of data not sent (Alexander Duyck) [1097807] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1130197] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1130197] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1130197] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Daniel Borkmann) [1090561] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Daniel Borkmann) [1090561] - [net] sctp: improve sctp_select_active_and_retran_path selection (Daniel Borkmann) [1090561] - [net] sctp: migrate most recently used transport to ktime (Daniel Borkmann) [1090561] - [net] sctp: refactor active path selection (Daniel Borkmann) [1090561] - [kernel] ktime: add ktime_after and ktime_before helper (Daniel Borkmann) [1090561] - [net] sctp: migrate cookie life from timeval to ktime (Daniel Borkmann) [1090561] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Daniel Borkmann) [1090561] - [net] pktgen: clean up ktime_t helpers (Daniel Borkmann) [1090561] - [net] pktgen: remove ndelay() call (Daniel Borkmann) [1090561] - [net] pktgen: increasing transmission granularity (Daniel Borkmann) [1090561] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Improve stats update mechanism (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1147537] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1149263] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1149263] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1149263] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Rob Evers) [1149263] - [scsi] be2iscsi: fix custom stats length (Rob Evers) [1149263] - [scsi] hpsa: Remove unneeded pci_set_drvdata from hpsa (Joseph Szczypek) [1150660] - [scsi] hpsa: delete old unused padding garbage (Joseph Szczypek) [1150660] - [scsi] hpsa: Cleanup white space, blank lines, moved functions (Joseph Szczypek) [1150660] - [scsi] hpsa: Remove (u8) from hpsa_show_volume_status to match upstream (Joseph Szczypek) [1150660] - [scsi] hpsa: Add validity check for pointer in controller_reset_failed (Joseph Szczypek) [1150660] - [scsi] hpsa: use ioremap_nocache instead of ioremap (Joseph Szczypek) [1150660] - [scsi] hpsa: fix incorrect abort diagnostic message (Joseph Szczypek) [1150660] - [scsi] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Joseph Szczypek) [1150660] - [scsi] hpsa: remove atrophied hpsa_scsi_setup function (Joseph Szczypek) [1150660] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Joseph Szczypek) [1150660] - [scsi] hpsa: add readl after writel in interrupt mask setting code (Joseph Szczypek) [1150660] - [scsi] hpsa: Update hpsa driver revision (Joseph Szczypek) [1150660] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1150660] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1150660] - [scsi] hpsa: Enable host lockless field (Joseph Szczypek) [1150660] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1150660] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1150660] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1150660] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1150660] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1150660] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1150660] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1150660] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1150660] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1150660] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1150660] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1150660] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1150660] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Joseph Szczypek) [1150660] - [scsi] hpsa: remove online devices from offline device list (Joseph Szczypek) [1150660] - [scsi] hpsa: fix non-x86 builds (Joseph Szczypek) [1150660] - [scsi] hpsa: do not unconditionally copy sense data (Joseph Szczypek) [1150660] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Joseph Szczypek) [1150660] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Joseph Szczypek) [1150660] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Joseph Szczypek) [1150660] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Joseph Szczypek) [1150660] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Joseph Szczypek) [1150660] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Joseph Szczypek) [1150660] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Joseph Szczypek) [1150660] - [scsi] hpsa: define extended_report_lun_entry data structure (Joseph Szczypek) [1150660] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Joseph Szczypek) [1150660] - [scsi] hpsa: avoid unnecessary readl on every command submission (Joseph Szczypek) [1150660] - [scsi] hpsa: use per-cpu variable for lockup_detected (Joseph Szczypek) [1150660] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Joseph Szczypek) [1150660] - [scsi] hpsa: allocate reply queues individually (Joseph Szczypek) [1150660] - [scsi] hpsa: choose number of reply queues more intelligently (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Joseph Szczypek) [1150660] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Joseph Szczypek) [1150660] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove unused fields from struct ctlr_info (Joseph Szczypek) [1150660]- [perf] tools: Allow to specify lib compile variable for spec usage (Jiri Olsa) [1172076] - [perf] bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1172076] - [perf] bench numa: Make no args mean 'run all tests' (Jiri Olsa) [1172076] - [perf] machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1172076] - [perf] symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1172076] - [perf] trace: Decode architecture-specific signal numbers (Jiri Olsa) [1172076] - [perf] tools: fix BFD detection on opensuse (Jiri Olsa) [1172076] - [perf] symbols: Destroy unused symsrcs (Jiri Olsa) [1172076] - [perf] annotate: Check availability of annotate when processing samples (Jiri Olsa) [1172076] - [perf] trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1172076] - [perf] list: Fix checking for supported events on older kernels (Jiri Olsa) [1172076] - [perf] tools: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1172076] - [perf] probe: Do not add offset twice to uprobe address (Jiri Olsa) [1172076] - [perf] buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1172076] - [perf] tools: Adjust kallsyms for relocated kernel (Jiri Olsa) [1172076] - [perf] tests: No need to set up ref_reloc_sym (Jiri Olsa) [1172076] - [perf] symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1172076] - [perf] record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1172076] - [perf] machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1172076] - [perf] machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1172076] - [perf] tools: Add kallsyms__get_function_start() (Jiri Olsa) [1172076] - [perf] symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1172076] - [perf] tools: Fix include for non x86 architectures (Jiri Olsa) [1172076] - [perf] tools: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1172076] - [perf] tools: Demangle kernel and kernel module symbols too (Jiri Olsa) [1172076] - [perf] doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1172076] - [perf] symbols: Load map before using map->map_ip() (Jiri Olsa) [1172076] - [perf] tools: Fix traceevent plugin path definitions (Jiri Olsa) [1172076] - [perf] symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1172076] - [perf] stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1172076] - [perf] evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1172076] - [perf] tools: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1172076] - [perf] stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1172076] - [perf] tools: Add support for the xtensa architecture (Jiri Olsa) [1172076] - [perf] session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1172076] - [perf] timechart: Fix wrong SVG height (Jiri Olsa) [1172076] - [perf] tools: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1172076] - [perf] callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1172076] - [perf] tools: Do proper comm override error handling (Jiri Olsa) [1172076] - [perf] symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1172076] - [perf] probe: Release all dynamically allocated parameters (Jiri Olsa) [1172076] - [perf] probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1172076] - [perf] tools: Add 'build-test' make target (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1172076] - [perf] hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1172076] - [perf] tools: Factor out sample__resolve_callchain() (Jiri Olsa) [1172076] - [perf] tools: Remove symbol_conf.use_callchain check (Jiri Olsa) [1172076] - [perf] tools: Fix cross building (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() finally!! (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Check return value of realloc() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add state member to struct trace_seq (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove hard coded include to /usr/local/include in Makefile (Jiri Olsa) [1172076] - [perf] tools: Fix build error due to zfree() cast (Jiri Olsa) [1172076] - [perf] record: Rename --initial-delay to --delay (Jiri Olsa) [1172076] - [perf] record: Rename --no-delay to --no-buffering (Jiri Olsa) [1172076] - [perf] tools: Remove unused test-volatile-register-var.c (Jiri Olsa) [1172076] - [perf] probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1172076] - [perf] diff: Color the Weighted Diff column (Jiri Olsa) [1172076] - [perf] diff: Color the Ratio column (Jiri Olsa) [1172076] - [perf] diff: Color the Delta column (Jiri Olsa) [1172076] - [perf] tools: Generalize percent_color_snprintf() (Jiri Olsa) [1172076] - [perf] tools: Include from asm/bug.h (Jiri Olsa) [1172076] - [perf] record: Add --initial-delay option (Jiri Olsa) [1172076] - [perf] tools: Use the DWARF unwind info only if loaded (Jiri Olsa) [1172076] - [perf] tools: Add test for building detached source tarballs (Jiri Olsa) [1172076] - [perf] tools: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1172076] - [perf] tools: Move perf's bug.h to a generic place (Jiri Olsa) [1172076] - [perf] tools: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1172076] - [perf] tools: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1172076] - [perf] evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1172076] - [perf] report: Move histogram entries collapsing to separate function (Jiri Olsa) [1172076] - [perf] report: Move hist browser selection code to separate function (Jiri Olsa) [1172076] - [perf] report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1172076] - [perf] tools: Comment typo fix (Jiri Olsa) [1172076] - [perf] stat: Fix --delay option in man page (Jiri Olsa) [1172076] - [perf] tools: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1172076] - [perf] machine: Fix id_hdr_size initialization (Jiri Olsa) [1172076] - [perf] tools: Automate setup of FEATURE_CHECK_(C|LD)FLAGS-all variables (Jiri Olsa) [1172076] - [perf] trace: Pack 'struct trace' (Jiri Olsa) [1172076] - [perf] header: Pack 'struct perf_session_env' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Shut up plugins make message (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Do not generate dependency for system header files (Jiri Olsa) [1172076] - [perf] tests: Fix installation tests path setup (Jiri Olsa) [1172076] - [perf] tools: Move arch setup into seprate Makefile (Jiri Olsa) [1172076] - [perf] stat: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] tests: Fixup leak on error path in parse events test (Jiri Olsa) [1172076] - [perf] evlist: Auto unmap on destructor (Jiri Olsa) [1172076] - [perf] evlist: Close fds on destructor (Jiri Olsa) [1172076] - [perf] evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1172076] - [perf] record: Remove old evsel_list usage (Jiri Olsa) [1172076] - [perf] evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1172076] - [perf] evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1172076] - [perf] stat: Don't show counter information when workload fails (Jiri Olsa) [1172076] - [perf] tools: Use zfree to help detect use after free bugs (Jiri Olsa) [1172076] - [perf] tools: Introduce zfree (Jiri Olsa) [1172076] - [perf] tools: No need to test against NULL before calling free() (Jiri Olsa) [1172076] - [perf] ui/tui: Implement header window (Jiri Olsa) [1172076] - [perf] ui/tui: Split help message for perf top and report (Jiri Olsa) [1172076] - [perf] ui/tui: Protect windows by ui__lock (Jiri Olsa) [1172076] - [perf] probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1172076] - [perf] probe: Expand given path to absolute path (Jiri Olsa) [1172076] - [perf] config: Ignore generated files in feature-checks (Jiri Olsa) [1172076] - [perf] tools: Do not synthesize the treads of default guest (Jiri Olsa) [1172076] - [perf] tools: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Find the proc info under machine->root_dir (Jiri Olsa) [1172076] - [perf] tools: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1172076] - [perf] report: Print session information only if --stdio is given (Jiri Olsa) [1172076] - [perf] report: Use pr_*() functions where applicable (Jiri Olsa) [1172076] - [perf] symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1172076] - [perf] mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1172076] - [perf] scripting perl: Shorten function signatures (Jiri Olsa) [1172076] - [perf] scripting python: Shorten function signatures (Jiri Olsa) [1172076] - [perf] ui browser: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] report: Rename 'perf_report' to 'report' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global 'O' processing code (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove print_app_build variable (Jiri Olsa) [1172076] - [perf] tools: Making QUIET_(CLEAN|INSTAL) variables global (Jiri Olsa) [1172076] - [perf] tests: Factor make install tests (Jiri Olsa) [1172076] - [perf] tools: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1172076] - [perf] record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1172076] - [perf] record: Simplify perf_record__write (Jiri Olsa) [1172076] - [perf] record: Use perf_data_file__write for output file (Jiri Olsa) [1172076] - [perf] inject: Handle output file via perf_data_file object (Jiri Olsa) [1172076] - [perf] tools: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1172076] - [perf] report: Introduce helpers for processing callchains (Jiri Olsa) [1172076] - [perf] annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1172076] - [perf] annotate: Adopt methods from hists (Jiri Olsa) [1172076] - [perf] top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1172076] - [perf] annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1172076] - [perf] hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1172076] - [perf] annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror (Jiri Olsa) [1172076] - [perf] hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1172076] - [perf] sort: Do not compare dso again (Jiri Olsa) [1172076] - [perf] sort: Compare addresses if no symbol info (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1172076] - [perf] symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1172076] - [perf] timechart: Add --highlight option (Jiri Olsa) [1172076] - [perf] symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1172076] - [perf] symbols: Remove needless static binary_type array (Jiri Olsa) [1172076] - [perf] timechart: Add support for topology (Jiri Olsa) [1172076] - [perf] timechart: Get number of CPUs from perf header (Jiri Olsa) [1172076] - [perf] timechart: Print pid along the name (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support to CPU info (Jiri Olsa) [1172076] - [perf] tools: Convert to new topic libraries (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor process_filter() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in add_right() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1172076] - [perf] completion: Complete 'perf kvm' (Jiri Olsa) [1172076] - [perf] evlist: Add perf_evlist__to_front() (Jiri Olsa) [1172076] - [perf] tools: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1172076] - [perf] tools: Move mem_bswap32/64 to util.c (Jiri Olsa) [1172076] - [perf] evlist: Add can_select_event() method (Jiri Olsa) [1172076] - [perf] header: Allow header->data_offset to be predetermined (Jiri Olsa) [1172076] - [perf] tools: Add perf_event_paranoid() (Jiri Olsa) [1172076] - [perf] tools: Start carving out symbol parsing routines from perf (Jiri Olsa) [1172076] - [perf] unwinding: Use the per-feature check flags (Jiri Olsa) [1172076] - [perf] tools: Add per-feature check flags (Jiri Olsa) [1172076] - [perf] symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1172076] - [perf] symbols: Rename filename argument (Jiri Olsa) [1172076] - [perf] symbols: Constify some DSO methods parameters (Jiri Olsa) [1172076] - [perf] symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1172076] - [perf] symbols: Constify dso->long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1172076] - [perf] symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1172076] - [perf] machine: Don't open code assign dso->short_name (Jiri Olsa) [1172076] - [perf] symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1172076] - [perf] script: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] report: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1172076] - [perf] kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1172076] - [perf] kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1172076] - [perf] annotate: Fix typo (Jiri Olsa) [1172076] - [perf] archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1172076] - [perf] kvm: Fix bug in 'stat report' (Jiri Olsa) [1172076] - [perf] kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1172076] - [perf] evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1172076] - [perf] evlist: Fix max mmap_pages (Jiri Olsa) [1172076] - [perf] evlist: Remove unnecessary parentheses (Jiri Olsa) [1172076] - [perf] record: Fix display of incorrect mmap pages (Jiri Olsa) [1172076] - [perf] script: Add an option to print the source line number (Jiri Olsa) [1172076] - [perf] script: Fix symoff printing in callchains (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Report better error message on bad function args (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use 'const' in variables pointing to const strings (Jiri Olsa) [1172076] - [perf] trace: Fix summary percentage when processing files (Jiri Olsa) [1172076] - [perf] trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1172076] - [perf] tools: build: Fix install dependency (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Several cleanups for function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add cfg80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add scsi plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add xen plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add sched_switch plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add mac80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kvm plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kmem plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add hrtimer plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: Overload pr_stat traceevent print function (Jiri Olsa) [1172076] - [perf] tools: Add trace-event global object for tracepoint interface (Jiri Olsa) [1172076] - [perf] tools: Add trace-event object (Jiri Olsa) [1172076] - [perf] tools: Add build and install plugins targets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin build support (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin support (Jiri Olsa) [1172076] - [perf] script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1172076] - [perf] symbols: Fix random fd closing with no libelf (Jiri Olsa) [1172076] - [perf] kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1172076] - [perf] kvm: Fix spurious '=' use in man page (Jiri Olsa) [1172076] - [perf] kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1172076] - [perf] target: Move the checking of which map function to call into function (Jiri Olsa) [1172076] - [perf] tools: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1172076] - [perf] tools: Remove stackprotector feature check (Jiri Olsa) [1172076] - [perf] tools: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1172076] - [perf] symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1172076] - [perf] symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1172076] - [perf] tools: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1172076] - [perf] trace: Honour -m option (Jiri Olsa) [1172076] - [perf] tools: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1172076] - [perf] tools: Correct the message in feature-libnuma checking (Jiri Olsa) [1172076] - [perf] timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Introduce tool struct (Jiri Olsa) [1172076] - [perf] tools: Add perf_data_file__write interface (Jiri Olsa) [1172076] - [perf] tools: Add writen function (Jiri Olsa) [1172076] - [perf] tools: Fine tune readn function (Jiri Olsa) [1172076] - [perf] tools: Use correct return type for readn function (Jiri Olsa) [1172076] - [perf] record: Unify data output code into perf_record__write function (Jiri Olsa) [1172076] - [perf] tools: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1172076] - [perf] timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] timechart: Remove some needless struct forward declarations (Jiri Olsa) [1172076] - [perf] timechart: dynamically determine event fields offset (Jiri Olsa) [1172076] - [perf] symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1172076] - [perf] script: Print mmap[2] events also (Jiri Olsa) [1172076] - [perf] script: Print comm, fork and exit events also (Jiri Olsa) [1172076] - [perf] script: Print callchains and symbols if they exist (Jiri Olsa) [1172076] - [perf] tools: Export setup_list (Jiri Olsa) [1172076] - [perf] thread: Move comm_list check into function (Jiri Olsa) [1172076] - [perf] symbols: Move idle syms check from top to generic function (Jiri Olsa) [1172076] - [perf] evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support (Jiri Olsa) [1172076] - [perf] timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1172076] - [perf] timechart: Group figures and add title with details (Jiri Olsa) [1172076] - [perf] timechart: Add support for displaying only tasks related data (Jiri Olsa) [1172076] - [perf] timechart: Use proc_num to implement --power-only (Jiri Olsa) [1172076] - [perf] timechart: Add option to limit number of tasks (Jiri Olsa) [1172076] - [perf] timechart: Always try to print at least 15 tasks (Jiri Olsa) [1172076] - [perf] record: Default -t option to no inheritance (Jiri Olsa) [1172076] - [perf] tools: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1172076] - [perf] tools: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1172076] - [perf] record: Make per-cpu mmaps the default (Jiri Olsa) [1172076] - [perf] script: Move evname print code to process_event() (Jiri Olsa) [1172076] - [perf] completion: Rename file to reflect zsh support (Jiri Olsa) [1172076] - [perf] completion: Introduce zsh support (Jiri Olsa) [1172076] - [perf] completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1172076] - [perf] completion: Factor out compgen stuff (Jiri Olsa) [1172076] - [perf] completion: Introduce a layer of indirection (Jiri Olsa) [1172076] - [perf] top: Make -g refer to callchains (Jiri Olsa) [1172076] - [perf] trace: Remove thread summary coloring (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1172076] - [perf] tools: stat: Add event unit and scale support (Jiri Olsa) [1172076] - [perf] Fix hotplug splat (Jiri Olsa) [1172076] - [perf] x86: Fix event scheduling (Jiri Olsa) [1172076] - [perf] nmi: Fix unknown NMI warning (Jiri Olsa) [1172076] - [perf] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1172076] - [perf] Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1172076] - [perf] Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1172076] - [perf] Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1172076]- [kernel] register_console: prevent adding the same console twice (Artem Savkov) [1169763] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (David Milburn) [1158605] - [block] mtip32xx: Remove dfs_parent after pci unregister (David Milburn) [1158605] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (David Milburn) [1158605] - [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156521] {CVE-2014-8369} - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173184] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173184] - [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1169431] - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176211] - [net] bridge: multicast: enable snooping on general queries only (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for general query destination (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for query source addresses (Marcelo Leitner) [1167003] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Marcelo Leitner) [1167003] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Marcelo Leitner) [1167003] - [net] bridge: Fix potential deadlock on br->multicast_lock (Marcelo Leitner) [1167003] - [net] xfrm: ipcomp6 support (Jiri Pirko) [1124183] - [net] xfrm: xfrm6_tunnel in netns (Jiri Pirko) [1124183] - [net] xfrm: fixup xfrm6_tunnel error propagation (Jiri Pirko) [1124183] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170120] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170120] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170120] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170120] - [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170120] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1130443] - [net] netfilter: xt_tcpmss: Fix IPv6 default MSS too (Panu Matilainen) [1121486] - [net] netfilter: xt_tcpmss: Fix violation of RFC879 in absence of MSS option (Panu Matilainen) [1121486] - [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1163934] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1152365] - [net] ipv4: disable bh while doing route gc (Marcelo Leitner) [1141866] - [net] vxlan: use custom ndo_change_mtu handler (Alexander Duyck) [1127108]- [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1120365] - [hid] multitouch: manually add back Quanta 3001 handling (Benjamin Tissoires) [1117264] - [x86] xen: avoid freeing static 'name' when kasprintf() fails (Vitaly Kuznetsov) [1105497] - [x86] xen: suspend and resume system devices when running PVHVM (Vitaly Kuznetsov) [1105497] - [x86] xen: remove blocked time accounting from xen "clockchip" (Vitaly Kuznetsov) [1105497] - [x86] xen: Free onlined per-cpu data structure if we want to online it again (Vitaly Kuznetsov) [1105497] - [x86] xen: Check that the per_cpu data structure has data before freeing (Vitaly Kuznetsov) [1105497] - [x86] xen: Don't leak interrupt name when offlining (Vitaly Kuznetsov) [1105497] - [x86] xen: Encapsulate the struct clock_event_device in another structure (Vitaly Kuznetsov) [1105497] - [x86] xen: Add default value of -1 for IRQ and check for that (Vitaly Kuznetsov) [1105497] - [x86] xen: use non-tracing preempt in xen_clocksource_read() (Vitaly Kuznetsov) [1105497] - [x86] xen: Cleanup code/data sections definitions (Vitaly Kuznetsov) [1105497] - [x86] xen: Fix kasprintf splat when allocating timerd IRQ line (Vitaly Kuznetsov) [1105497] - [x86] xen: do not initialize PV timers on HVM if !xen_have_vector_callback (Vitaly Kuznetsov) [1105497] - [x86] xen: teardown timer for HVM as well (Vitaly Kuznetsov) [1105497] - [x86] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock (Vitaly Kuznetsov) [1105497] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1170329] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Make device create/destroy logic symmetric (Myron Stowe) [1170329] - [pci] Stop all children first, before removing all children (Myron Stowe) [1170329] - [pci] Leave normal LIST_POISON in deleted list entries (Myron Stowe) [1170329] - [pci] Rename local variables to conventional names (Myron Stowe) [1170329] - [pci] Remove unused, commented-out, code (Myron Stowe) [1170329] - [pci] Stop and remove devices in one pass (Myron Stowe) [1170329] - [pci] Fold stop and remove helpers into their callers (Myron Stowe) [1170329] - [pci] Use list_for_each_entry() for bus->devices traversal (Myron Stowe) [1170329] - [pci] Remove pci_stop_and_remove_behind_bridge() (Myron Stowe) [1170329] - [pci] Don't export stop_bus_device and remove_bus_device interfaces (Myron Stowe) [1170329] - [pci] pcmcia: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Stop disabling bridges on remove (Myron Stowe) [1170329] - [pci] make acpihp use __pci_remove_bus_device instead (Myron Stowe) [1170329] - [pci] export __pci_remove_bus_device (Myron Stowe) [1170329] - [pci] Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge (Myron Stowe) [1170329] - [pci] Rename pci_remove_bus_device to pci_stop_and_remove_bus_device (Myron Stowe) [1170329] - [pci] Fix pci cardbus removal (Myron Stowe) [1170329] - [pci] Only call pci_stop_bus_device() one time for child devices at remove (Myron Stowe) [1170329] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1168072] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1180061] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1148125] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1148127] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1148119] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1148119] - [s390] Add a mechanism to get the subchannel id (Hendrik Brueckner) [1148119] - [s390] cio: handle unknown pgroup state (Hendrik Brueckner) [1053833] - [s390] cio: export vpm via sysfs (Hendrik Brueckner) [1053833] - [s390] cio: skip broken paths (Hendrik Brueckner) [1053833] - [s390] cio: dont abort verification after missing irq (Hendrik Brueckner) [1053833] - [s390] cio: add message for timeouts on internal I/O (Hendrik Brueckner) [1053833] - [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1176230] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1124603]- [input] alps: document the v7 touchpad packet protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1109395 947488] - [input] alps: sometimes a single touch is reported in mt (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore new packets (Benjamin Tissoires) [1109395 947488] - [input] alps: allow up to 2 invalid packets without resetting device (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore potential bare packets when device is out of sync (Benjamin Tissoires) [1109395 947488] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1109395 947488] - [input] alps: suppress message about 'Unknown touchpad' (Benjamin Tissoires) [1109395 947488] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1109395 947488] - [input] alps: cache firmware version (Benjamin Tissoires) [1109395 947488] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1109395 947488] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1109395 947488] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1109395 947488] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1109395 947488] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1109395 947488] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1109395 947488] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1109395 947488] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1109395 947488] - [input] alps: change secondary device's name (Benjamin Tissoires) [1109395 947488] - [input] alps: add "Dolphin V1" touchpad support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Rushmore" touchpads (Benjamin Tissoires) [1109395 947488] - [input] alps: move pixel and bitmap info into alps_data struct (Benjamin Tissoires) [1109395 947488] - [input] alps: switch to using input_mt_report_finger_count (Benjamin Tissoires) [1109395 947488] - [input] alps: document the alps.h data structures (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v4 protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v3 protocol (Benjamin Tissoires) [1109395 947488] - [x86] kvm: Check non-canonical addresses upon WRMSR (Frantisek Hrbata) [1152983] {CVE-2014-3610} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1088334] - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1088334] - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1088334] - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1088334] - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1088334] - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1088334] - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1088334] - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1088334] - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1088334] - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1088334] - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1088334] - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1088334]- [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [975154] - [mm] swapon: check validity of swap_flags (Rafael Aquini) [975154] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD (Rafael Aquini) [975154] - [hv] util: make struct hv_do_fcopy match Hyper-V host messages (Vitaly Kuznetsov) [1123156] - [hv] util: Properly pack the data for file copy functionality (Vitaly Kuznetsov) [1123156] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1149304] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1149304 1155715] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1149304] - [block] nvme: Reference count pci device (David Milburn) [1149304] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1149304] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1149304] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1149304] - [block] nvme: Define Log Page constants (David Milburn) [1149304] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1149304] - [block] nvme: CPU hot plug notification (David Milburn) [1149304] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1149304] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1149304] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1149304] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1149304] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1149304] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1149304] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1149304] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1149304] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1149304] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1149304] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1149304] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1149304] - [block] nvme: Flush with data support (David Milburn) [1149304] - [block] nvme: Configure support for block flush (David Milburn) [1149304] - [block] nvme: Add tracepoints (David Milburn) [1149304] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1149304] - [block] nvme: Improve error messages (David Milburn) [1149304] - [block] nvme: Update copyright headers (David Milburn) [1149304] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1120930]- [fs] cifs: don't compare uniqueids in cifs_prime_dcache unless server inode numbers are in use (Sachin Prabhu) [1163010] - [fs] cifs: always update the inode cache with the results from a FIND_* (Sachin Prabhu) [1163010] - [fs] nfsd: disable 4.1 in rhel6 (J. Bruce Fields) [1122493] - [x86] kvm: allow bit 10 to be cleared in MSR_IA32_MC4_CTL (Eduardo Habkost) [1025868] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1133543] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1133543] - [firmware] iscsi_ibft: Fix finding Broadcom specific ibft sign (Maurizio Lombardi) [1095187] - [firmware] ibft: Fix finding IBFT ACPI table on UEFI (Maurizio Lombardi) [1095187] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1153819] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1119623] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782] - [scsi] sd: Derive the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782]- [fs] proc/task_mmu: missing check during hugepage migration (Jacob Tanenbaum) [1105038] {CVE-2014-3940} - [fs] proc: use unsigned long inside /proc/*/statm (Rafael Aquini) [810317] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1174697] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1079656] - [acpi] acpica: Remove FORCE_DELETE option for global reference count mechanism (Adrian Huang) [1155774] - [input] wacom: silence warning introduced in 6986e2c7 (Aristeu Rozanski) [1093435] - [input] wacom: fix retrieving touch_max bug (Aristeu Rozanski) [1093435] - [input] wacom: fix a typo for Cintiq 22HDT (Aristeu Rozanski) [1093435] - [input] wacom: add three new display tablets (Aristeu Rozanski) [1093435] - [input] wacom: add touch sensor support for Cintiq 24HD touch (Aristeu Rozanski) [1093435] - [input] wacom: add 0xE5 (MT device) support (Aristeu Rozanski) [1093435] - [input] wacom: retrieve maximum number of touch points (Aristeu Rozanski) [1093435] - [input] wacom: handle split-sensor devices with internal hubs (Aristeu Rozanski) [1093435] - [input] usb: move children to struct usb_port (Aristeu Rozanski) [1093435] - [media] gspca: ov519: Fix sensor detection problems (Gopal Tiwari) [1043584] - [kernel] module: fix kabi for 16k stacks (Johannes Weiner) [1045190 1060721] - [kernel] x86_64: expand kernel stack to 16K (Johannes Weiner) [1045190 1060721] - [kernel] hung_task: debugging: Add tracepoint to report the hang (Oleg Nesterov) [977930]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1036212] - [mm] hugetlb: release pages in the error path of hugetlb_cow() (Rafael Aquini) [1063691] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172811] {CVE-2014-9322} - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133744] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133744] - [netdrv] igb: retire the RX_CSUM flag and use the netdev flag instead (Stefan Assmann) [1169711] - [netdrv] igb: Support RX-ALL feature flag (Stefan Assmann) [1169711] - [netdrv] igb: do vlan cleanup (Stefan Assmann) [1169711] - [netdrv] igb: add support for NETIF_F_RXHASH (Stefan Assmann) [1169711] - [netdrv] igb: convert to ndo_fix_features (Stefan Assmann) [1169711] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1148022] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1148022] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1148022] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1148022] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1148022] - [netdrv] netxen: remove init of dev->perm_addr in drivers (Tony Camuso) [1148022] - [netdrv] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Tony Camuso) [1148022] - [netdrv] netxen: get rid of SET_ETHTOOL_OPS (Tony Camuso) [1148022] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Tony Camuso) [1148022] - [netdrv] netxen: slight optimization of addr compare (Tony Camuso) [1148022] - [netdrv] netxen: Fix FSF address in file headers (Tony Camuso) [1148022] - [netdrv] netxen: remove unnecessary pci_set_drvdata() (Tony Camuso) [1148022] - [netdrv] netxen: make pci_error_handlers const (Tony Camuso) [1148022] - [netdrv] netxen: convert to SKB paged frag API (Tony Camuso) [1148022] - [netdrv] netxen: remove use of ndo_set_multicast_list in drivers (Tony Camuso) [1148022] - [netdrv] bna: allow transmit tagged frames (Ivan Vecera) [1138501] - [netdrv] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1138501]- [perf] trace: Fix ioctl 'request' beautifier build problems on !(i386 || x86_64) arches (Jiri Olsa) [1159929] - [perf] traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1159929] - [perf] traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1159929] - [perf] header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1159929] - [perf] header: Fix bogus group name (Jiri Olsa) [1159929] - [perf] tools: Tag thread comm as overriden (Jiri Olsa) [1159929] - [perf] record: Add an option to force per-cpu mmaps (Jiri Olsa) [1159929] - [perf] probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1159929] - [perf] browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1159929] - [perf] symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1159929] - [perf] evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1159929] - [perf] tools: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1159929] - [perf] tools: Synthesize anon MMAP records again (Jiri Olsa) [1159929] - [perf] top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1159929] - [perf] tools: Remove trivial extra semincolon (Jiri Olsa) [1159929] - [perf] trace: Tweak summary output (Jiri Olsa) [1159929] - [perf] build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1159929] - [perf] build: Fix timerfd feature check (Jiri Olsa) [1159929] - [perf] parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1159929] - [perf] tools: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1159929] - [perf] arm: wire up perf_regs and unwind support for ARM (Jiri Olsa) [1159929] - [perf] traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1159929] - [perf] target: Shorten perf_target__ to target__ (Jiri Olsa) [1159929] - [perf] tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1159929] - [perf] evlist: Refactor mmap_pages parsing (Jiri Olsa) [1159929] - [perf] evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1159929] - [perf] record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1159929] - [perf] trace: Add summary only option (Jiri Olsa) [1159929] - [perf] trace: Simplify '--summary' output (Jiri Olsa) [1159929] - [perf] trace: Change syscall summary duration order (Jiri Olsa) [1159929] - [perf] tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1159929] - [perf] trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1159929] - [perf] trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1159929] - [perf] trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1159929] - [perf] tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1159929] - [perf] tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1159929] - [perf] record: Move existing write_output into helper function (Jiri Olsa) [1159929] - [perf] record: Use correct return type for write() (Jiri Olsa) [1159929] - [perf] tools: Prevent condition that all sort keys are elided (Jiri Olsa) [1159929] - [perf] machine: Simplify synthesize_threads method (Jiri Olsa) [1159929] - [perf] machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1159929] - [perf] record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1159929] - [perf] evsel: Remove idx parm from constructor (Jiri Olsa) [1159929] - [perf] progress: Don't force a refresh during progress update (Jiri Olsa) [1159929] - [perf] tools: Remove unneeded include (Jiri Olsa) [1159929] - [perf] record: Remove post_processing_offset variable (Jiri Olsa) [1159929] - [perf] record: Remove advance_output function (Jiri Olsa) [1159929] - [perf] record: Refactor feature handling into a separate function (Jiri Olsa) [1159929] - [perf] trace: Don't relookup fields by name in each sample (Jiri Olsa) [1159929] - [perf] evsel: Ditch evsel->handler.data field (Jiri Olsa) [1159929] - [perf] Add required memory barriers (Jiri Olsa) [1159929] - [perf] tools: Finish the removal of 'self' arguments (Jiri Olsa) [1159929] - [perf] tools: Check maximum frequency rate for record/top (Jiri Olsa) [1159929] - [perf] fs: Add procfs support (Jiri Olsa) [1159929] - [perf] fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1159929] - [perf] tools: Factor sysfs code into generic fs object (Jiri Olsa) [1159929] - [perf] list: Add usage (Jiri Olsa) [1159929] - [perf] list: Remove a level of indentation (Jiri Olsa) [1159929] - [perf] build: Fix detection of non-core features (Jiri Olsa) [1159929] - [perf] kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1159929] - [perf] hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1159929] - [perf] traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1159929] - [perf] traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1159929] - [perf] traceevent: Check for spaces in character array (Jiri Olsa) [1159929] - [perf] traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1159929] - [perf] traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1159929] - [perf] traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1159929] - [perf] traceevent: Update printk formats when entered (Jiri Olsa) [1159929] - [perf] traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1159929] - [perf] stat: Enhance option parse error message (Jiri Olsa) [1159929] - [perf] top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Postpone setting up browser after parsing options (Jiri Olsa) [1159929] - [perf] tools: Show single option when failed to parse (Jiri Olsa) [1159929] - [perf] evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1159929] - [perf] evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1159929] - [perf] tools: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix 32-bit cross build (Jiri Olsa) [1159929] - [perf] script: Set up output options for in-stream attributes (Jiri Olsa) [1159929] - [perf] evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1159929] - [perf] tools: Get current comm instead of last one (Jiri Olsa) [1159929] - [perf] tools: Compare hists comm by addresses (Jiri Olsa) [1159929] - [perf] tools: Add new COMM infrastructure (Jiri Olsa) [1159929] - [perf] tools: Add time argument on COMM setting (Jiri Olsa) [1159929] - [perf] tools: Use an accessor to read thread comm (Jiri Olsa) [1159929] - [perf] tools: Add missing data.h into LIB_H headers (Jiri Olsa) [1159929] - [perf] probe: Fix typo (Jiri Olsa) [1159929] - [perf] bench: Fix two warnings (Jiri Olsa) [1159929] - [perf] tools: Remove cast of non-variadic function to variadic (Jiri Olsa) [1159929] - [perf] tools: Show progress on histogram collapsing (Jiri Olsa) [1159929] - [perf] progress: Per progress bar state (Jiri Olsa) [1159929] - [perf] ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1159929] - [perf] tools: Fix non-debug build (Jiri Olsa) [1159929] - [perf] evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1159929] - [perf] tools: Do not accept parse_tag_value() overflow (Jiri Olsa) [1159929] - [perf] inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1159929] - [perf] script: Make perf_script a local variable (Jiri Olsa) [1159929] - [perf] sched: Optimize build time (Jiri Olsa) [1159929] - [perf] sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1159929] - [perf] bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1159929] - [perf] probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1159929] - [perf] probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1159929] - [perf] tools: Stop using 'self' in some more places (Jiri Olsa) [1159929] - [perf] top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] session: Separating data file properties from session (Jiri Olsa) [1159929] - [perf] tools: Add perf_data_file__open interface to data object (Jiri Olsa) [1159929] - [perf] tools: Add data object to handle perf data file (Jiri Olsa) [1159929] - [perf] tools: Compare dso's also when comparing symbols (Jiri Olsa) [1159929] - [perf] callchain: Convert children list to rbtree (Jiri Olsa) [1159929] - [perf] list: Show error if tracepoints not available (Jiri Olsa) [1159929] - [perf] script: Print addr by default for BTS (Jiri Olsa) [1159929] - [perf] evlist: Factor out duplicated mmap code (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1159929] - [perf] tools: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix test_on_exit for 32-bit build (Jiri Olsa) [1159929] - [perf] evlist: Fix 32-bit build error (Jiri Olsa) [1159929] - [perf] session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1159929] - [perf] session: Add missing sample flush for piped events (Jiri Olsa) [1159929] - [perf] record: Improve write_output error message (Jiri Olsa) [1159929] - [perf] evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1159929] - [perf] evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1159929] - [perf] trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1159929] - [perf] tools: Introduce filename__read_int helper (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1159929] - [perf] trace: Improve event processing exit (Jiri Olsa) [1159929] - [perf] trace: Use vfs_getname hook if available (Jiri Olsa) [1159929] - [perf] trace: Split fd -> pathname array handling (Jiri Olsa) [1159929] - [perf] symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1159929] - [perf] symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1159929] - [perf] annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1159929] - [perf] annotate: Fix annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1159929] - [perf] tools: Add copyfile_mode() (Jiri Olsa) [1159929] - [perf] annotate: Find kcore symbols on other maps (Jiri Olsa) [1159929] - [perf] build: Simplify the autodep inclusion rule (Jiri Olsa) [1159929] - [perf] build: Improve the 'stackprotector' feature test (Jiri Olsa) [1159929] - [perf] build: Remove the volatile-register-var feature check (Jiri Olsa) [1159929] - [perf] build: Simplify the libelf logic (Jiri Olsa) [1159929] - [perf] build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1159929] - [perf] build: Pass through DEBUG parameter (Jiri Olsa) [1159929] - [perf] build: Fix non-existent build directory handling (Jiri Olsa) [1159929] - [perf] symbols: Add map_groups__find_ams() (Jiri Olsa) [1159929] - [perf] symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1159929] - [perf] symbols: Validate kcore module addresses (Jiri Olsa) [1159929] - [perf] tools: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1159929] - [perf] tests: Fix memory leak in dso-data.c (Jiri Olsa) [1159929] - [perf] tools: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1159929] - [perf] trace: Add summary option to dump syscall statistics (Jiri Olsa) [1159929] - [perf] util: Add findnew method to intlist (Jiri Olsa) [1159929] - [perf] trace: Improve the error messages (Jiri Olsa) [1159929] - [perf] timechart: Add example in the documentation (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make install' (Jiri Olsa) [1159929] - [perf] tools: Align perf version output to other build messages (Jiri Olsa) [1159929] - [perf] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make clean' (Jiri Olsa) [1159929] - [perf] tools: Fix redirection printouts (Jiri Olsa) [1159929] - [perf] trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1159929] - [perf] trace: Allow specifying index offset in strarrays (Jiri Olsa) [1159929] - [perf] symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1159929] - [perf] intlist: Add priv member (Jiri Olsa) [1159929] - [perf] trace: Use new machine method to loop over threads (Jiri Olsa) [1159929] - [perf] machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1159929] - [perf] trace: Add record option (Jiri Olsa) [1159929] - [perf] trace: Fix comm resolution when reading events from file (Jiri Olsa) [1159929] - [perf] stat: Add units to nanosec-based counters (Jiri Olsa) [1159929] - [perf] stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1159929] - [perf] stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1159929] - [perf] bench: Fix failing assertions in numa bench (Jiri Olsa) [1159929] - [perf] tools: Ignore 'perf timechart' output file (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e instructions (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e cycles (Jiri Olsa) [1159929] - [perf] tools: Move start conditions to start of the flex file (Jiri Olsa) [1159929] - [perf] tools: Add missing -ldl for gtk build (Jiri Olsa) [1159929] - [perf] machine: Use snprintf instead of sprintf (Jiri Olsa) [1159929] - [perf] bench: sched Add --threaded option (Jiri Olsa) [1159929] - [perf] trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1159929] - [perf] trace: Show path associated with fd in live sessions (Jiri Olsa) [1159929] - [perf] trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1159929] - [perf] trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1159929] - [perf] trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1159929] - [perf] trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1159929] - [perf] trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1159929] - [perf] trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1159929] - [perf] trace: Beautify flock 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1159929] - [perf] tools: Fix srcline sort key behavior (Jiri Olsa) [1159929] - [perf] tools: Implement addr2line directly using libbfd (Jiri Olsa) [1159929] - [perf] tools: Save failed result of get_srcline() (Jiri Olsa) [1159929] - [perf] annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1159929] - [perf] tools: Do not try to call addr2line on non-binary files (Jiri Olsa) [1159929] - [perf] annotate: Factor out get/free_srcline() (Jiri Olsa) [1159929] - [perf] hists: Free srcline when freeing hist_entry (Jiri Olsa) [1159929] - [perf] annotate: Reuse path from the result of addr2line (Jiri Olsa) [1159929] - [perf] sort: Fix a memory leak on srcline (Jiri Olsa) [1159929] - [perf] tools: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1159929] - [perf] symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1159929] - [perf] tools: Adding throttle event data struct support (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1159929] - [perf] tools: Add possibility to specify mmap size (Jiri Olsa) [1159929] - [perf] tools: Check mmap pages value early (Jiri Olsa) [1159929] - [perf] lock: Account for lock average wait time (Jiri Olsa) [1159929] - [perf] lock: Limit bad rate precision (Jiri Olsa) [1159929] - [perf] lock: Redo __cmd_report (Jiri Olsa) [1159929] - [perf] lock: Plug some memleaks (Jiri Olsa) [1159929] - [perf] lock: Return proper code in report_lock_*_event (Jiri Olsa) [1159929] - [perf] lock: Remove dead code (Jiri Olsa) [1159929] - [perf] tools: Unify page_size usage (Jiri Olsa) [1159929] - [perf] tools: Remove unused trace-event-* code (Jiri Olsa) [1159929] - [perf] symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1159929] - [perf] completion: Use more comp words (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on bash-completion (Jiri Olsa) [1159929] - [perf] completion: Strip function_exists () (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on _filedir (Jiri Olsa) [1159929] - [perf] completion: Update __ltrim_colon_completions (Jiri Olsa) [1159929] - [perf] completion: Don't dictate perf install location (Jiri Olsa) [1159929] - [perf] trace: Add option to show process COMM (Jiri Olsa) [1159929] - [perf] trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Don't print zeroed args (Jiri Olsa) [1159929] - [perf] trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1159929] - [perf] trace: Add option to show full timestamp (Jiri Olsa) [1159929] - [perf] trace: Beautify rlmimit resources (Jiri Olsa) [1159929] - [perf] trace: Beautify access 'mode' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'type' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'family' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1159929] - [perf] trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1159929] - [perf] trace: Allow passing parms to arg formatters (Jiri Olsa) [1159929] - [perf] trace: Put syscall formatter parms into struct (Jiri Olsa) [1159929] - [perf] build: Clean up feature_print_code() (Jiri Olsa) [1159929] - [perf] build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1159929] - [perf] build: Harmonize the style of the feature testcases (Jiri Olsa) [1159929] - [perf] build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1159929] - [perf] build: Fix non-canonical directory names in O= (Jiri Olsa) [1159929] - [perf] build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1159929] - [perf] build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1159929] - [perf] build: Pass through all targets to Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Collapse the test-all.c testcase (Jiri Olsa) [1159929] - [perf] build: Clean up various testcases (Jiri Olsa) [1159929] - [perf] build: Remove unused config/feature-tests.mak (Jiri Olsa) [1159929] - [perf] build: split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1159929] - [perf] build: Standardize the various messages output by parallel make (Jiri Olsa) [1159929] - [perf] build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1159929] - [perf] build: Improve printout-of auto-detected features (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection (Jiri Olsa) [1159929] - [perf] build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1159929] - [perf] build: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1159929] - [perf] build: Speed up the final link (Jiri Olsa) [1159929] - [perf] build: Speed up git-version test on re-make (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1159929] - [perf] build: Turn strlcpy() into a __weak function (Jiri Olsa) [1159929] - [perf] build: Clean up util/include/linux/compiler.h (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'backtrace' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'on-exit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'strlcpy' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libbfd' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython-version' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libperl' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2-infobar' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libslang' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libaudit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libunwind' (Jiri Olsa) [1159929] - [perf] build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-getphdrnum' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-mmap' (Jiri Olsa) [1159929] - [perf] build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'dwarf' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'glibc' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf' (Jiri Olsa) [1159929] - [perf] build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'bionic' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'fortify-source' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'volatile-register-var' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector-all' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libnuma' (Jiri Olsa) [1159929] - [perf] build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1159929] - [perf] build: Add feature check core code (Jiri Olsa) [1159929] - [perf] standardize feature support define names to: HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1159929] - [perf] Document the new transaction sample type (Jiri Olsa) [1159929] - [perf] Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1159929] - [perf] x86: Fix constraint table end marker bug (Jiri Olsa) [1159929] - [perf] Remove fragile swevent hlist optimization (Jiri Olsa) [1159929] - [perf] Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Update a stale comment (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() (Jiri Olsa) [1159929] - [perf] Add unlikely() to the ring-buffer code (Jiri Olsa) [1159929] - [perf] Simplify the ring-buffer code (Jiri Olsa) [1159929] - [perf] Fix ring_buffer perf_output_space() boundary calculation (Jiri Olsa) [1159929] - [perf] Fix the perf context switch optimization (Jiri Olsa) [1159929] - [perf] Allow the PMU driver to choose the CPU on which to install events (Jiri Olsa) [1159929] - [perf] Avoid race between cpu hotplug and installing event (Jiri Olsa) [1159929] - [perf] Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Fix strncpy() use, always make sure it's NUL terminated (Jiri Olsa) [1159929] - [perf] x86: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1159929] - [perf] Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1159929] - [perf] Optimize throttling code (Jiri Olsa) [1159929] - [perf] x86: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1159929] - [perf] x86: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1159929] - [perf] Fix perf ring buffer memory ordering (Jiri Olsa) [1159929] - [perf] x86: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1159929] - [perf] x86: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1159929] - [perf] trace: Compat fix for raw_syscall:* events (Jiri Olsa) [1159929] - [perf] trace: Revert compat skipping of 'nr' field (Jiri Olsa) [1159929] - [perf] trace: Missing include for audit-devel-libs feature detection (Jiri Olsa) [1159929]- [fs] nfs: reject zero layout with zeroed stripe unit (Niels de Vos) [1166643] - [md] dm: fix RHEL6 kABI breakage in mapped_device structure (Mike Snitzer) [1169431] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1169431] - [md] dm-thin: suspend_resume active thin devices when reloading thin-pool (Mike Snitzer) [1169431] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1169431] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1169431] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1169431] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1169431] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1169431] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1169431] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1169431] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1169431] - [md] dm: sparse: Annotate field with __rcu for checking (Mike Snitzer) [1169431] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1169431] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1169431] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1169431] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1169431] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1169431] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1169431] - [net] rds: fix possible double free on sock tear down (Herton R. Krzesinski) [1161147] - [acpi] memhotplug: bind the memory device when the driver is being loaded (Igor Mammedov) [1150510] - [acpi] memhotplug: don't allow to eject the memory device if it is being used (Igor Mammedov) [1150510] - [acpi] memhotplug: free memory device if acpi_memory_enable_device() failed (Igor Mammedov) [1150510] - [acpi] memhotplug: fix memory leak when memory device is unbound from acpi_memhotplug (Igor Mammedov) [1150510] - [acpi] memhotplug: deal with eject request in hotplug queue (Igor Mammedov) [1150510] - [acpi] memhotplug: add memory offline code to acpi_memory_device_remove() (Igor Mammedov) [1150510] - [acpi] memhotplug: call acpi_bus_trim() to remove memory device (Igor Mammedov) [1150510] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: If no barrier or flush is supported, use invalid operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: fix a deadlock while handling discard response (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Handle discard requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: add BLKIF_OP_DISCARD and discard request struct (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Union the blkif_request request specific fields (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Introduce BLKIF_OP_FLUSH_DISKCACHE support (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Provide for 'feature-flush-cache' the BLKIF_OP_WRITE_FLUSH_CACHE operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: cope with backend that fail empty BLKIF_OP_WRITE_BARRIER requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Implement FUA with BLKIF_OP_WRITE_BARRIER (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: change blk_shadow.request to proper pointer (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: map REQ_FLUSH into a full barrier (Vitaly Kuznetsov) [1103797] - [virtio] set pci bus master enable bit (Fam Zheng) [1159913]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1162782] - [hv] vmbus: Properly protect calls to smp_processor_id() (Vitaly Kuznetsov) [1149924] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1149924] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1119544] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1156289] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1152754] - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1127553] - [net] tcp: fix retrans_stamp advancing in error cases (Marcelo Leitner) [1127553] - [net] bridge: allow forwarding some link local frames (Marcelo Leitner) [1144330] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1135650] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1151899] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1114697] - [net] netns: xfrm: ipcomp support (Jiri Pirko) [1112926] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1148615] - [x86] perf: Rework AMD PMU init code (Jiri Olsa) [1141914] - [char] hwrng: pseries - fix stack corruption (Gustavo Duarte) [1164436] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1167967] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104568] {CVE-2014-3215}- [netdrv] set dev->addr_assign_type correctly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Fix pktgen to not oops on unsupported drivers"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: squash a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: adjust locking comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove our leftovers of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix typo in printk (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer relevant vlan warnings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow to add vlans on top of empty bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename slave_can_tx and clean it up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix const in options processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options handling cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Invert test (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert c99 comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Neaten pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 4 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 3 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 1 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix u64 division (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netlink msg size (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make more functions static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make local function static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add updelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add miimon netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ensure that TLB mode's active slave has correct mac filter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix broken promiscuity reference counting issue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove current_alb_vlan (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove MAX_LP_BURST (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: look for bridge IPs in arp monitoring"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify only neigh_parms owned by us (Nikolay Aleksandrov) [1159818] - [net] neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: initial RCU conversion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup netpoll code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend IGMP to notifier event (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix slave speed reporting in bond_miimon_commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix igmp_retrans type and two related races (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset master mac on first enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix multiple 3ad mode sysfs race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace x with pI4 for IPv4 addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow TSO being set on bonding master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in bond_mc_swap() bond's mc addr list is walked without lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable netpoll on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add support to read speed and duplex via ethtool (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix l23 and l34 load balancing in forwarding path (Nikolay Aleksandrov) [1159818] - [net] sk_buff: introduce pskb_network_may_pull() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce proto_ports_offset() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netdev event NULL pointer dereference (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: new helper - PDE_DATA() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bonding_masters race condition in bond unloading (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove sysfs before removing devices" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove sysfs before removing devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get netdev_rx_handler_unregister out of locks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix disabling of arp_interval and miimon (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove already created master sysfs link on failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call update_speed_duplex() under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fire NETDEV_RELEASE event only on 0 slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if slave count is 0 in case when deciding to take slave's mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set sysfs device_type to 'bond' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_release_all inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix initialize after use for 3ad machine state spinlock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix race condition between bond_enslave() and bond_3ad_update_lacp_rate() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: have random dev address by default instead of zeroes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unset primary slave via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix drvinfo strings set in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove usage of dev->master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: do not cancel works in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix check for ethtool get_link operation support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete migrated IP addresses from the rlb hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rlb mode of bond should not alter ARP originating via bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix race condition in bonding_store_slaves_active (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix miimon and arp_interval delayed work race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in balance-rr mode, set curr_active_slave only if it is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix typo of "suport" in various comments and Kconfig (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix second off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add some slack to arp monitoring time limits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: support for IPv6 transmit hashing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check netpoll tx status on the right device (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove read_lock around netpoll_cleanup (Nikolay Aleksandrov) [1159818] - [net] netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove netdev_bonding_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bond_sysfs: use real_num_tx_queues rather than params.tx_queue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename bond_queue_mapping to slave_dev_queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: refine IFF_XMIT_DST_RELEASE capability (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move np->dev and np->dev_name init into __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: debugfs and network namespaces are incompatible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Manage /proc/net/bonding/ entries from the netdev events (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: show all the link status of slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop_monitor aware (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove packet cloning in recv_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix corrupted queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: record primary when modify it via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix LACPDU rx_dropped commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr_64bits to ether_addr_equal_64bits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr to ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't increase rx_dropped after processing LACPDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_update_speed_duplex() can return void since no callers check its return (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: start slaves with link down for ARP monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly proxy slave neigh param setup ndo function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit address change event also in bond_release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit event when bonding changes MAC (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove entries for master_ip and vlan_ip and query devices instead (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: send igmp report for its master"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix misspelling of "since" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary k.alloc/v.alloc OOM messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix enslaving in alb mode when link down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't disable softirq under bond_alb_xmit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: only use primary address for ARP (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Don't allow mode change via sysfs with slaves present (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: comparing a u8 with -1 is always false (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: update speed/duplex for NETDEV_CHANGE (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: eliminate bond_close race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding slaves honour master's skb->priority (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix wrong port enabling in 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly stop queuing work when requested (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove use of ndo_set_multicast_list in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ndo_change_rx_flags callback (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset backup and inactive flag of slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: implement get_tx_queues rtnk_link_op (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reduce noise during init (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix string comparison errors (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min links parameter to 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce ip_is_fragment helper inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: copy dev name of slaves to struct netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete a dereference before check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up bond_del_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused arp_mon_pt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused ad_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete agg_select_mode from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete lacp_fast from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset queue mapping prior to transmission to physical device v5 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow all slave speeds (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup module option descriptions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: documentation and code cleanup for resend_igmp (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent deadlock on slave store with alb mode (v3) (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: disable netpoll when enslave a device"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kill two unused macro definitions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix structure sizeof incompatibility for some PDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to ndo_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out rlock bond->lock in xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Restore control over number of peer notifications (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move processing of recv handlers into handle_frame() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad - fix agg_device_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS (Nikolay Aleksandrov) [1159818] - [net] ipv6: Send unsolicited neighbour advertismements when notified (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Adding support for throughputs larger than 65536 Mbps (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor/cosmetic type inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor sparse complaints (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix tranmitted/tranmitting typo (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused rlb_interval_counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused alb_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set save_load to 0 when initializing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix common misspellings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: typo in comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rx_handler locking (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a typo in a comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable netpoll without checking link status (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce rx_handler results and logic around that (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: wrap slave state work (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of multiple bond-related netdevice->priv_flags (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: register slave pointer for rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Improve syslog message at device creation time (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Call netif_carrier_off after register_netdevice (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Incorrect TX queue offset (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move procfs code into bond_procfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Fix the state machine locking v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: COW before overwriting the destination MAC address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused dummy functions when net poll controller isn't enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct size for _simple_hash() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix sparse warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bonding to use rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove IFF_IN_NETPOLL flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: sync netpoll code with bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix return value of couple of store functions (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: reduce and unify printk level in netdev_fix_features()"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Ensure that we unshare skbs prior to calling pskb_may_pull (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kobject.h redux (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs interface to see RLB hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: migrate some macros from bond_alb.c to bond_alb.h (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix mangled NAs on slaves without VLAN tag insertion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Change active slave quietly when bond is down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix slave selection bug (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs facility to the bonding driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert netpoll blocking api in bonding driver to be a counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check for assigned mac before adopting the slaves mac address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a race in IGMP handling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary casts of netdev_priv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dev_base_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix comment/printk typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix lockdep warning after bond_vlan_rx_register() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup: remove braces from single block statements (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup : add space around operators (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make release_and_destroy static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_resend_igmp_join_requests_delayed static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove netpoll blocking from uninit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Re-enable netpoll over bonding (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix bonding drivers improper modification of netpoll structure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Speed/Duplex information to /proc/net/bonding/bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reread information about speed and duplex when interface goes up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: print information about speed and duplex seen by the driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add retransmit membership reports tunable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rejoin multicast groups on VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix WARN_ON when writing to bond_master sysfs file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: return operator cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable gro by default (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly process non-linear skbs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix jiffies overflow problems again (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set device in RLB ARP packet handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change test for presence of VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: avoid a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_inet6addr_event() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a buffer overflow in bonding_show_queue_id (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if clients MAC addr has changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent netpoll over bonded interfaces (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Enable 64-bit net device statistics on 32-bit architectures"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow user-controlled output slave selection (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active parameter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: optimize tlb_get_least_loaded_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused original_flags struct slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move dev_addr cpy to bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding_store_slaves simpler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove redundant checks from bonding_store_slaves V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move slave MTU handling from sysfs V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused variable "found" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding support netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_xmit_roundrobin() fix (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix broken multicast with round-robin mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove trailing space in messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: flush unicast and multicast lists when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check return value of nofitier when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename notifier defines for netdev type change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix device leak on error in bond_create() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove net_device_stats from bonding struct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_open error return value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: spread __net_init, __net_exit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_3ad avoid possible null deref (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pr_fmt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix some typos and punctuation in comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Move && and || to end of previous line (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: net_identifiers should be read_mostly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix 802.3ad standards compliance error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Get the rtnl_link_ops support correct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add support for multiple network namespaces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Implement a basic set of rtnl link ops (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond device destruction (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond_create (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simply bond sysfs group creation (Nikolay Aleksandrov) [1159818] - [net] Allow devices to specify a device specific sysfs group (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove bond_dev from xmit_hash_policy call (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change bond_create_proc_entry() to return void (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless assignment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a parameter name in error message (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce primary_reselect option (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix broken multicast with round-robin mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make bonding support netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: make bonding support netpoll"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: set device in RLB ARP packet handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow arp_ip_targets on separate vlans to use arp validation" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check if clients MAC addr has changed" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce primary_reselect option" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add feature to support output port selection steering" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent oopsing on calling pskb_may_pull on shared skb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent sysfs from allowing arp monitoring with alb/tlb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: change test for presence of VLANs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix incorrect tx queue offset" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix jiffy comparison issues" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: interface doesn't issue IGMP report on slave interface during failover" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: documentation and code cleanup for resend_igmp" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "revert "bonding: make bonding support netpoll""" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix bonding drivers improper modification of netpoll structure" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove netpoll blocking from uninit path" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Convert netpoll blocking api in bonding driver to be a counter" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: disable netpoll when enslave a device" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow all slave speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Fix the state machine locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make 802.3ad use latest lacp_rate" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: delete lacp_fast from ad_bond_info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't lock when copying/clearing VLAN list on slave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow non-standard link-speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix string comparison errors" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce noise during init" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix potential deadlock in bond_uninit()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add missing xmit_hash_policy=layer2+3 info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reset queue mapping prior to transmission" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly stop queuing work when requested" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix pktgen to not oops on unsupported drivers" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: update speed/duplex for NETDEV_CHANGE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Don't allow mode change via sysfs with slaves present" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Allow Bonding driver to disable/enable LRO on slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "make bonding slaves honour master's skb->priority" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move slave MTU handling from sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move dev_addr cpy to bond_enslave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Make LRO flag follow slave settings" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: emit event when bonding changes MAC" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: send igmp report for its master" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove entries for master_ip and vlan_ip and query devices instead" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad - fix agg_device_up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: show all the link status of slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't disable softirq under bond_alb_xmit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove IFF_IN_NETPOLL flag" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix a NULL pointer dereference bug in bond_enslave()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent deadlock on slave store with alb mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Bonding driver does not consider the gso_max_size setting of slave devices" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check for assigned mac before adopting the slaves mac address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: unset primary slave via sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix enslaving in alb mode when link down" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fire NETDEV_RELEASE event only on 0 slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add support to read speed and duplex via ethtool" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: enable gro by default" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly unset current_arp_slave on slave link up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix corrupted queue_mapping" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix set mode race conditions" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix store_arp_validate race with mode change" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove redundant VLAN tag insertion logic" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add NETIF_F_NO_CSUM vlan_features" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't permit to use ARP monitoring in 802.3ad mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move bond_compute_features out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use the correct ether type for alb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce and unify printk level in netdev_fix_features()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add helper function bond_get_targets_ip()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make arp_ip_target parameter checks consistent with sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: arp_ip_count and arp_targets can be wrong" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't add duplicate targets to arp_ip_target" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't trust arp requests unless active slave really works" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add an option to fail when any of arp_ip_target is inaccessible" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove net_device_stats from bonding struct" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Enable 64-bit net device statistics on 32-bit architectures" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: look for bridge IPs in arp monitoring" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: convert bonding to use rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: COW before overwriting the destination MAC address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: register slave pointer for rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce rx_handler results and logic around that" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix rx_handler locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: get netdev_rx_handler_unregister out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move processing of recv handlers into handle_frame()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use local function pointer of bond->recv_probe in bond_handle_frame" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't increase rx_dropped after processing LACPDUs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix LACPDU rx_dropped commit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove packet cloning in recv_probe()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Nikolay Aleksandrov) [1159818]- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1163811] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1142773] - [hv] vmbus: incorrect device name is printed when child device is unregistered (Vitaly Kuznetsov) [1149920] - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1164278] - [drm] backport: CONFIG_DMAR vs CONFIG_INTEL_IOMMU (Rob Clark) [1144143] - [x86] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111822] - [kernel] watchdog: control hard lockup detection default (Andrew Jones) [1111822] - [kernel] watchdog: Fix print-once on enable (Andrew Jones) [1111822] - [kernel] watchdog: Quiet down the boot messages (Andrew Jones) [1111822] - [kernel] Revert "watchdog: quiet down the boot messages" (Andrew Jones) [1111822] - [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1154512] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1154512] - [serial] 8250: increase PASS_LIMIT (Seth Jennings) [986761]- [scsi] sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue (Mikulas Patocka) [1128952] - [input] mouse: elantech - add support for trackpoint found on some v3 models (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset the device when elantech probe fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer elantech touchpads (Aristeu Rozanski) [1064994] - [input] mouse: elantech - improve clickpad detection (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer devices (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix packet check for v3 and v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix for newer hardware versions v7 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - v4 is a clickpad, with only one button (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset touchpad before configuring it (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add resolution query support for v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for elantech fast command (Aristeu Rozanski) [1064994] - [input] mouse: elantech - convert obsolete strict_strtox to kstrtox (Aristeu Rozanski) [1064994] - [input] mouse: elantech - adjust hw_version detection logic (Aristeu Rozanski) [1064994] - [input] mouse: elantech - better support all those v2 variants (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v4 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v3 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - clean up elantech_init (Aristeu Rozanski) [1064994] - [input] mouse: elantech - packet checking for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove ETP_EDGE_FUZZ_V2 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use firmware provided x, y ranges (Aristeu Rozanski) [1064994] - [input] mouse: elantech - get rid of ETP_2FT_* in elantech.h (Aristeu Rozanski) [1064994] - [input] mouse: elantech - correct x, y value range for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove support for proprietary X driver (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report multitouch with proper ABS_MT messages (Aristeu Rozanski) [1064994] - [input] mt: handle semi-mt devices in core (Aristeu Rozanski) [1064994] - [input] mouse: elantech - export pressure and width when supported (Aristeu Rozanski) [1064994] - [input] mouse: elantech - return -ENOMEM in select drivers when memory allocation fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report position also with 3 fingers (Aristeu Rozanski) [1064994] - [input] mouse: elantech - discard the first 2 positions on some firmwares (Aristeu Rozanski) [1064994] - [input] mouse: elantech - relax signature checks (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use all 3 bytes when checking version (Aristeu Rozanski) [1064994] - [input] mouse: elantech - ignore high bits in the position coordinates (Aristeu Rozanski) [1064994] - [input] mouse: elantech - allow forcing Elantech protocol (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix firmware version check (Aristeu Rozanski) [1064994] - [input] mouse: elantech - do not advertise relative events (Aristeu Rozanski) [1064994]- [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1153980] {CVE-2014-7841} - [idle] intel_idle: fix IVT idle state table setting (Erik Arfvidson) [1120327] - [idle] intel_idle: fine-tune IVT residency targets (Erik Arfvidson) [1120327] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1132918] - [netdrv] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1149925] - [netdrv] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1149921] - [netdrv] hyperv: NULL dereference on error (Jason Wang) [1149921] - [netdrv] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1149921] - [netdrv] hyperv: Add netpoll support (Jason Wang) [1129966] - [netdrv] hyperv: remove unnecessary null test before kfree (Jason Wang) [1149921] - [netdrv] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1149921] - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1156417] - [powerpc] Disable /dev/port interface on systems without an ISA bridge (Gustavo Duarte) [1132045] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136224]- [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1135347] - [net] tcp: fix splice() and tcp collapsing interaction (Florian Westphal) [1040768] - [input] wacom: initialize and destroy LEDs for Intuos4 S tablets (Aristeu Rozanski) [1030036] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1142773] - [x86] kvm: fix PIT timer race condition (Mateusz Guzik) [1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (Mateusz Guzik) [1144827 1144838] {CVE-2014-3645 CVE-2014-3646}- [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Carlos Maiolino) [1144263] - [fs] ext4: zero out nanosecond timestamps for small inodes (Carlos Maiolino) [1144263] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1150675] - [fs] nfsd: Decode and send 64bit time values (Benjamin Coddington) [1139909] - [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1160042] - [dma] ioatdma: Adding Haswell devid for ioatdma (Prarit Bhargava) [1104761] - [x86] mtrr: return lowest common cache mode for range overlapping several mtrr (Larry Woodman) [973804] - [virtio] enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs (Amos Kong) [994870]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142269] {CVE-2014-5471 CVE-2014-5472} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1154676] - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1145070] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1145805] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Gustavo Duarte) [1117401] - [lib] memblock: fix memblock_is_region_memory() (Gustavo Duarte) [1117401] - [lib] memblock: Implement memblock_is_memory and memblock_is_region_memory (Gustavo Duarte) [1117401] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1135911] - [powercap] rapl: add new CPU IDs (Steve Best) [1136929] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1136929] - [powercap] rapl: add support for ValleyView Soc (Steve Best) [1136929]- [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1142773 1145230]- [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1142450] - [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1134984] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1148257]- [acpi] intel_idle: simplify test for leave_mm() (Neil Horman) [1035906] - [intel_idle] close avn_cstates array with correct marker (Neil Horman) [1035906] - [intel_idle] Fixed C6 state on Avoton/Rangeley processors (Neil Horman) [1035906] - [intel_idle] Support Intel Atom Processor C2000 Product Family (Neil Horman) [1035906] - [intel_idle] shrink states tables (Neil Horman) [1035906] - [intel_idle] export both C1 and C1E (Neil Horman) [1035906] - [intel_idle] remove assumption of one C-state per MWAIT flag (Neil Horman) [1035906] - [x86] intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Neil Horman) [1035906] - [acpi] intel_idle: Rename cpuidle states (Neil Horman) [1035906] - [intel_idle] stop using driver_data for static flags (Neil Horman) [1035906] - [x86] turbostat: decode MSR_IA32_POWER_CTL (Neil Horman) [1035906] - [intel_idle] support Haswell (Neil Horman) [1035906] - [acpi] Fix suspend/resume regression caused by cpuidle cleanup (Neil Horman) [1035906] - [intel_idle] Revert change of auto_demotion_disable_flags for Nehalem (Neil Horman) [1035906] - [x86] intel-idle: convert to x86_cpu_id auto probing (Neil Horman) [1035906] - [x86] Add driver auto probing for x86 features v4 (Neil Horman) [1035906] - [intel_idle] Split up and provide per CPU initialization func (Neil Horman) [1035906] - [cpuidle] Split cpuidle_state structure and move per-cpu statistics fields (Neil Horman) [1035906] - [acpi] cpuidle: Remove acpi_idle_suspend to fix suspend regression (Neil Horman) [1035906] - [cpuidle] Move dev->last_residency update to driver enter routine; remove dev->last_state (Neil Horman) [1035906] - [cpuidle] CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle (Neil Horman) [1035906] - [intel_idle] Voluntary leave_mm before entering deeper (Neil Horman) [1035906] - [fs] autofs4: fix false positive compile error (Ian Kent) [858164] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [858164] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [858164] - [fs] autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd() (Ian Kent) [858164] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1130684] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141746] {CVE-2012-6657} - [kernel] init: add initcall_blacklist kernel parameter (Prarit Bhargava) [1112284]- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141402] {CVE-2014-3185} - [hid] off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141392] {CVE-2014-3184} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1140103] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1121991] - [alsa] control: Protect user controls against concurrent access (Radomir Vrbovsky) [1117337] {CVE-2014-4652} - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)/bin/sh/bin/sh/bin/shkbuild-rh6-x32.eng.sw.ru 1445349918  !"#$%&'()*+,-./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.7.1.el62.6.32-042stab112.152.6.32-042stab112.152.6.32-573.7.1.el62.6.32-042stab112.154.3.01612.6.32-042stab112.152.6.32-042stab112.152.6.32-042stab112.15     !""""""####$$$$%&'((((((((((((((((())))****+,---..-/-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-042stab112.15.hmacSystem.map-2.6.32-042stab112.15config-2.6.32-042stab112.15initramfs-2.6.32-042stab112.15.imgsymvers-2.6.32-042stab112.15.gzvmlinuz-2.6.32-042stab112.15kernel-2.6.32-042stab112.15.conf2.6.32-042stab112.15buildextrakernelarchx86cryptoablk_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-042stab112.15//lib/modules/2.6.32-042stab112.15/kernel//lib/modules/2.6.32-042stab112.15/kernel/arch//lib/modules/2.6.32-042stab112.15/kernel/arch/x86//lib/modules/2.6.32-042stab112.15/kernel/arch/x86/crypto//lib/modules/2.6.32-042stab112.15/kernel/arch/x86/kernel//lib/modules/2.6.32-042stab112.15/kernel/arch/x86/kernel/cpu//lib/modules/2.6.32-042stab112.15/kernel/arch/x86/kernel/cpu/cpufreq//lib/modules/2.6.32-042stab112.15/kernel/arch/x86/kernel/cpu/mcheck//lib/modules/2.6.32-042stab112.15/kernel/arch/x86/oprofile//lib/modules/2.6.32-042stab112.15/kernel/crypto//lib/modules/2.6.32-042stab112.15/kernel/crypto/async_tx//lib/modules/2.6.32-042stab112.15/kernel/drivers//lib/modules/2.6.32-042stab112.15/kernel/drivers/acpi//lib/modules/2.6.32-042stab112.15/kernel/drivers/acpi/apei//lib/modules/2.6.32-042stab112.15/kernel/drivers/ata//lib/modules/2.6.32-042stab112.15/kernel/drivers/atm//lib/modules/2.6.32-042stab112.15/kernel/drivers/auxdisplay//lib/modules/2.6.32-042stab112.15/kernel/drivers/bcma//lib/modules/2.6.32-042stab112.15/kernel/drivers/block//lib/modules/2.6.32-042stab112.15/kernel/drivers/block/aoe//lib/modules/2.6.32-042stab112.15/kernel/drivers/block/drbd//lib/modules/2.6.32-042stab112.15/kernel/drivers/block/mtip32xx//lib/modules/2.6.32-042stab112.15/kernel/drivers/block/ploop//lib/modules/2.6.32-042stab112.15/kernel/drivers/bluetooth//lib/modules/2.6.32-042stab112.15/kernel/drivers/cdrom//lib/modules/2.6.32-042stab112.15/kernel/drivers/char//lib/modules/2.6.32-042stab112.15/kernel/drivers/char/hw_random//lib/modules/2.6.32-042stab112.15/kernel/drivers/char/ipmi//lib/modules/2.6.32-042stab112.15/kernel/drivers/char/pcmcia//lib/modules/2.6.32-042stab112.15/kernel/drivers/char/pcmcia/ipwireless//lib/modules/2.6.32-042stab112.15/kernel/drivers/char/tpm//lib/modules/2.6.32-042stab112.15/kernel/drivers/cpufreq//lib/modules/2.6.32-042stab112.15/kernel/drivers/crypto//lib/modules/2.6.32-042stab112.15/kernel/drivers/dca//lib/modules/2.6.32-042stab112.15/kernel/drivers/dma//lib/modules/2.6.32-042stab112.15/kernel/drivers/dma/ioat//lib/modules/2.6.32-042stab112.15/kernel/drivers/edac//lib/modules/2.6.32-042stab112.15/kernel/drivers/firewire//lib/modules/2.6.32-042stab112.15/kernel/drivers/firmware//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpio//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu/drm//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu/drm/i2c//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu/drm/i915//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu/drm/mga//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu/drm/nouveau//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu/drm/r128//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu/drm/radeon//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu/drm/savage//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu/drm/sis//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu/drm/ttm//lib/modules/2.6.32-042stab112.15/kernel/drivers/gpu/drm/via//lib/modules/2.6.32-042stab112.15/kernel/drivers/hid//lib/modules/2.6.32-042stab112.15/kernel/drivers/hv//lib/modules/2.6.32-042stab112.15/kernel/drivers/hwmon//lib/modules/2.6.32-042stab112.15/kernel/drivers/i2c//lib/modules/2.6.32-042stab112.15/kernel/drivers/i2c/algos//lib/modules/2.6.32-042stab112.15/kernel/drivers/i2c/busses//lib/modules/2.6.32-042stab112.15/kernel/drivers/i2c/chips//lib/modules/2.6.32-042stab112.15/kernel/drivers/ieee802154//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/core//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/hw//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/hw/cxgb3//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/hw/cxgb4//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/hw/mlx4//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/hw/mlx5//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/hw/mthca//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/hw/nes//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/hw/ocrdma//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/ulp//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/ulp/ipoib//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/ulp/iser//lib/modules/2.6.32-042stab112.15/kernel/drivers/infiniband/ulp/srp//lib/modules/2.6.32-042stab112.15/kernel/drivers/input//lib/modules/2.6.32-042stab112.15/kernel/drivers/input/keyboard//lib/modules/2.6.32-042stab112.15/kernel/drivers/input/misc//lib/modules/2.6.32-042stab112.15/kernel/drivers/input/mouse//lib/modules/2.6.32-042stab112.15/kernel/drivers/input/serio//lib/modules/2.6.32-042stab112.15/kernel/drivers/input/tablet//lib/modules/2.6.32-042stab112.15/kernel/drivers/input/touchscreen//lib/modules/2.6.32-042stab112.15/kernel/drivers/isdn//lib/modules/2.6.32-042stab112.15/kernel/drivers/isdn/capi//lib/modules/2.6.32-042stab112.15/kernel/drivers/isdn/divert//lib/modules/2.6.32-042stab112.15/kernel/drivers/isdn/gigaset//lib/modules/2.6.32-042stab112.15/kernel/drivers/isdn/hardware//lib/modules/2.6.32-042stab112.15/kernel/drivers/isdn/hardware/avm//lib/modules/2.6.32-042stab112.15/kernel/drivers/isdn/hardware/mISDN//lib/modules/2.6.32-042stab112.15/kernel/drivers/isdn/hisax//lib/modules/2.6.32-042stab112.15/kernel/drivers/isdn/hysdn//lib/modules/2.6.32-042stab112.15/kernel/drivers/isdn/i4l//lib/modules/2.6.32-042stab112.15/kernel/drivers/isdn/mISDN//lib/modules/2.6.32-042stab112.15/kernel/drivers/leds//lib/modules/2.6.32-042stab112.15/kernel/drivers/md//lib/modules/2.6.32-042stab112.15/kernel/drivers/md/persistent-data//lib/modules/2.6.32-042stab112.15/kernel/drivers/media//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/common//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/common/tuners//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/b2c2//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/bt8xx//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/dm1105//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/dvb-core//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/dvb-usb//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/firewire//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/frontends//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/ngene//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/pluto2//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/pt1//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/siano//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/ttpci//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/ttusb-budget//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/dvb/ttusb-dec//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/rc//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/rc/keymaps//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/au0828//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/bt8xx//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/cx18//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/cx231xx//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/cx23885//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/cx25840//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/cx88//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/em28xx//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/gspca//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/gspca/gl860//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/gspca/m5602//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/gspca/stv06xx//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/hdpvr//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/ivtv//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/pvrusb2//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/pwc//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/saa7134//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/saa7164//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/tlg2300//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/usbvision//lib/modules/2.6.32-042stab112.15/kernel/drivers/media/video/uvc//lib/modules/2.6.32-042stab112.15/kernel/drivers/memstick//lib/modules/2.6.32-042stab112.15/kernel/drivers/memstick/core//lib/modules/2.6.32-042stab112.15/kernel/drivers/memstick/host//lib/modules/2.6.32-042stab112.15/kernel/drivers/message//lib/modules/2.6.32-042stab112.15/kernel/drivers/message/fusion//lib/modules/2.6.32-042stab112.15/kernel/drivers/mfd//lib/modules/2.6.32-042stab112.15/kernel/drivers/misc//lib/modules/2.6.32-042stab112.15/kernel/drivers/misc/cb710//lib/modules/2.6.32-042stab112.15/kernel/drivers/misc/eeprom//lib/modules/2.6.32-042stab112.15/kernel/drivers/misc/ibmasm//lib/modules/2.6.32-042stab112.15/kernel/drivers/mmc//lib/modules/2.6.32-042stab112.15/kernel/drivers/mmc/card//lib/modules/2.6.32-042stab112.15/kernel/drivers/mmc/core//lib/modules/2.6.32-042stab112.15/kernel/drivers/mmc/host//lib/modules/2.6.32-042stab112.15/kernel/drivers/mtd//lib/modules/2.6.32-042stab112.15/kernel/drivers/mtd/chips//lib/modules/2.6.32-042stab112.15/kernel/drivers/mtd/devices//lib/modules/2.6.32-042stab112.15/kernel/drivers/mtd/lpddr//lib/modules/2.6.32-042stab112.15/kernel/drivers/mtd/maps//lib/modules/2.6.32-042stab112.15/kernel/drivers/mtd/nand//lib/modules/2.6.32-042stab112.15/kernel/drivers/mtd/ubi//lib/modules/2.6.32-042stab112.15/kernel/drivers/net//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/atl1c//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/atl1e//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/atlx//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/benet//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/bna//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/bnx2x//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/bonding//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/can//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/can/sja1000//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/can/usb//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/chelsio//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/cxgb3//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/cxgb4//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/cxgb4vf//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/e1000//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/e1000e//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/enic//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/hyperv//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/i40e//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/i40evf//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/igb//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/igbvf//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/ixgb//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/ixgbe//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/ixgbevf//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/mlx4//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/mlx5//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/mlx5/core//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/myri10ge//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/netxen//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/pch_gbe//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/pcmcia//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/phy//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/qlcnic//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/qlge//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/sfc//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/tulip//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/usb//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/vmxnet3//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/vxge//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wan//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wimax//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wimax/i2400m//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/ath//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/ath/ath5k//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/ath/ath9k//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/ath/carl9170//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/b43//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/b43legacy//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/brcm80211//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/brcm80211/brcmsmac//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/brcm80211/brcmutil//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/hostap//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/ipw2x00//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/iwlegacy//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/iwlwifi//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/iwlwifi/dvm//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/iwlwifi/mvm//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/libertas//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/libertas_tf//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/orinoco//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/p54//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/rt2x00//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/rtl818x//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/rtl818x/rtl8180//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/rtl818x/rtl8187//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/ti//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/ti/wl1251//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/ti/wl12xx//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/ti/wlcore//lib/modules/2.6.32-042stab112.15/kernel/drivers/net/wireless/zd1211rw//lib/modules/2.6.32-042stab112.15/kernel/drivers/parport//lib/modules/2.6.32-042stab112.15/kernel/drivers/pci//lib/modules/2.6.32-042stab112.15/kernel/drivers/pci/hotplug//lib/modules/2.6.32-042stab112.15/kernel/drivers/pci/pcie//lib/modules/2.6.32-042stab112.15/kernel/drivers/pci/pcie/aer//lib/modules/2.6.32-042stab112.15/kernel/drivers/pcmcia//lib/modules/2.6.32-042stab112.15/kernel/drivers/platform//lib/modules/2.6.32-042stab112.15/kernel/drivers/platform/x86//lib/modules/2.6.32-042stab112.15/kernel/drivers/power//lib/modules/2.6.32-042stab112.15/kernel/drivers/pps//lib/modules/2.6.32-042stab112.15/kernel/drivers/ptp//lib/modules/2.6.32-042stab112.15/kernel/drivers/regulator//lib/modules/2.6.32-042stab112.15/kernel/drivers/rtc//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/aacraid//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/aic7xxx//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/aic94xx//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/arcmsr//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/be2iscsi//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/bfa//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/bnx2fc//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/bnx2i//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/cxgbi//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/cxgbi/cxgb3i//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/device_handler//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/fcoe//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/fnic//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/isci//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/libfc//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/libsas//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/lpfc//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/megaraid//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/mpt2sas//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/mpt3sas//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/mvsas//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/osd//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/pcmcia//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/pm8001//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/qla2xxx//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/qla4xxx//lib/modules/2.6.32-042stab112.15/kernel/drivers/scsi/sym53c8xx_2//lib/modules/2.6.32-042stab112.15/kernel/drivers/serial//lib/modules/2.6.32-042stab112.15/kernel/drivers/serial/jsm//lib/modules/2.6.32-042stab112.15/kernel/drivers/ssb//lib/modules/2.6.32-042stab112.15/kernel/drivers/staging//lib/modules/2.6.32-042stab112.15/kernel/drivers/staging/zram//lib/modules/2.6.32-042stab112.15/kernel/drivers/target//lib/modules/2.6.32-042stab112.15/kernel/drivers/target/loopback//lib/modules/2.6.32-042stab112.15/kernel/drivers/target/tcm_fc//lib/modules/2.6.32-042stab112.15/kernel/drivers/uio//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb/atm//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb/class//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb/host//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb/host/whci//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb/image//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb/misc//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb/misc/sisusbvga//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb/otg//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb/serial//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb/storage//lib/modules/2.6.32-042stab112.15/kernel/drivers/usb/wusbcore//lib/modules/2.6.32-042stab112.15/kernel/drivers/uwb//lib/modules/2.6.32-042stab112.15/kernel/drivers/uwb/i1480//lib/modules/2.6.32-042stab112.15/kernel/drivers/uwb/i1480/dfu//lib/modules/2.6.32-042stab112.15/kernel/drivers/uwb/i1480/i1480u-wlp//lib/modules/2.6.32-042stab112.15/kernel/drivers/uwb/wlp//lib/modules/2.6.32-042stab112.15/kernel/drivers/vhost//lib/modules/2.6.32-042stab112.15/kernel/drivers/video//lib/modules/2.6.32-042stab112.15/kernel/drivers/video/aty//lib/modules/2.6.32-042stab112.15/kernel/drivers/video/backlight//lib/modules/2.6.32-042stab112.15/kernel/drivers/video/display//lib/modules/2.6.32-042stab112.15/kernel/drivers/video/nvidia//lib/modules/2.6.32-042stab112.15/kernel/drivers/video/riva//lib/modules/2.6.32-042stab112.15/kernel/drivers/video/savage//lib/modules/2.6.32-042stab112.15/kernel/drivers/video/via//lib/modules/2.6.32-042stab112.15/kernel/drivers/virtio//lib/modules/2.6.32-042stab112.15/kernel/drivers/watchdog//lib/modules/2.6.32-042stab112.15/kernel/drivers/xen//lib/modules/2.6.32-042stab112.15/kernel/drivers/xen/xenfs//lib/modules/2.6.32-042stab112.15/kernel/fs//lib/modules/2.6.32-042stab112.15/kernel/fs/autofs4//lib/modules/2.6.32-042stab112.15/kernel/fs/btrfs//lib/modules/2.6.32-042stab112.15/kernel/fs/cachefiles//lib/modules/2.6.32-042stab112.15/kernel/fs/cifs//lib/modules/2.6.32-042stab112.15/kernel/fs/configfs//lib/modules/2.6.32-042stab112.15/kernel/fs/cramfs//lib/modules/2.6.32-042stab112.15/kernel/fs/dlm//lib/modules/2.6.32-042stab112.15/kernel/fs/ecryptfs//lib/modules/2.6.32-042stab112.15/kernel/fs/ext2//lib/modules/2.6.32-042stab112.15/kernel/fs/ext3//lib/modules/2.6.32-042stab112.15/kernel/fs/ext4//lib/modules/2.6.32-042stab112.15/kernel/fs/fat//lib/modules/2.6.32-042stab112.15/kernel/fs/fscache//lib/modules/2.6.32-042stab112.15/kernel/fs/fuse//lib/modules/2.6.32-042stab112.15/kernel/fs/gfs2//lib/modules/2.6.32-042stab112.15/kernel/fs/jbd//lib/modules/2.6.32-042stab112.15/kernel/fs/jbd2//lib/modules/2.6.32-042stab112.15/kernel/fs/jffs2//lib/modules/2.6.32-042stab112.15/kernel/fs/lockd//lib/modules/2.6.32-042stab112.15/kernel/fs/nfs//lib/modules/2.6.32-042stab112.15/kernel/fs/nfs_common//lib/modules/2.6.32-042stab112.15/kernel/fs/nfsd//lib/modules/2.6.32-042stab112.15/kernel/fs/nls//lib/modules/2.6.32-042stab112.15/kernel/fs/quota//lib/modules/2.6.32-042stab112.15/kernel/fs/quota/vzdquota//lib/modules/2.6.32-042stab112.15/kernel/fs/reiserfs//lib/modules/2.6.32-042stab112.15/kernel/fs/squashfs//lib/modules/2.6.32-042stab112.15/kernel/fs/ubifs//lib/modules/2.6.32-042stab112.15/kernel/fs/udf//lib/modules/2.6.32-042stab112.15/kernel/kernel//lib/modules/2.6.32-042stab112.15/kernel/kernel/cpt//lib/modules/2.6.32-042stab112.15/kernel/kernel/trace//lib/modules/2.6.32-042stab112.15/kernel/kernel/ve//lib/modules/2.6.32-042stab112.15/kernel/lib//lib/modules/2.6.32-042stab112.15/kernel/lib/lzo//lib/modules/2.6.32-042stab112.15/kernel/lib/raid6//lib/modules/2.6.32-042stab112.15/kernel/lib/reed_solomon//lib/modules/2.6.32-042stab112.15/kernel/lib/zlib_deflate//lib/modules/2.6.32-042stab112.15/kernel/net//lib/modules/2.6.32-042stab112.15/kernel/net/802//lib/modules/2.6.32-042stab112.15/kernel/net/8021q//lib/modules/2.6.32-042stab112.15/kernel/net/9p//lib/modules/2.6.32-042stab112.15/kernel/net/atm//lib/modules/2.6.32-042stab112.15/kernel/net/bluetooth//lib/modules/2.6.32-042stab112.15/kernel/net/bluetooth/bnep//lib/modules/2.6.32-042stab112.15/kernel/net/bluetooth/cmtp//lib/modules/2.6.32-042stab112.15/kernel/net/bluetooth/hidp//lib/modules/2.6.32-042stab112.15/kernel/net/bluetooth/rfcomm//lib/modules/2.6.32-042stab112.15/kernel/net/bridge//lib/modules/2.6.32-042stab112.15/kernel/net/bridge/netfilter//lib/modules/2.6.32-042stab112.15/kernel/net/can//lib/modules/2.6.32-042stab112.15/kernel/net/core//lib/modules/2.6.32-042stab112.15/kernel/net/dccp//lib/modules/2.6.32-042stab112.15/kernel/net/ieee802154//lib/modules/2.6.32-042stab112.15/kernel/net/ipv4//lib/modules/2.6.32-042stab112.15/kernel/net/ipv4/netfilter//lib/modules/2.6.32-042stab112.15/kernel/net/ipv6//lib/modules/2.6.32-042stab112.15/kernel/net/ipv6/netfilter//lib/modules/2.6.32-042stab112.15/kernel/net/key//lib/modules/2.6.32-042stab112.15/kernel/net/llc//lib/modules/2.6.32-042stab112.15/kernel/net/mac80211//lib/modules/2.6.32-042stab112.15/kernel/net/netfilter//lib/modules/2.6.32-042stab112.15/kernel/net/netfilter/ipset//lib/modules/2.6.32-042stab112.15/kernel/net/netfilter/ipvs//lib/modules/2.6.32-042stab112.15/kernel/net/openvswitch//lib/modules/2.6.32-042stab112.15/kernel/net/phonet//lib/modules/2.6.32-042stab112.15/kernel/net/rds//lib/modules/2.6.32-042stab112.15/kernel/net/rfkill//lib/modules/2.6.32-042stab112.15/kernel/net/sched//lib/modules/2.6.32-042stab112.15/kernel/net/sctp//lib/modules/2.6.32-042stab112.15/kernel/net/sunrpc//lib/modules/2.6.32-042stab112.15/kernel/net/sunrpc/auth_gss//lib/modules/2.6.32-042stab112.15/kernel/net/sunrpc/xprtrdma//lib/modules/2.6.32-042stab112.15/kernel/net/wimax//lib/modules/2.6.32-042stab112.15/kernel/net/wireless//lib/modules/2.6.32-042stab112.15/kernel/net/xfrm//lib/modules/2.6.32-042stab112.15/kernel/sound//lib/modules/2.6.32-042stab112.15/kernel/sound/core//lib/modules/2.6.32-042stab112.15/kernel/sound/core/oss//lib/modules/2.6.32-042stab112.15/kernel/sound/core/seq//lib/modules/2.6.32-042stab112.15/kernel/sound/core/seq/oss//lib/modules/2.6.32-042stab112.15/kernel/sound/drivers//lib/modules/2.6.32-042stab112.15/kernel/sound/drivers/mpu401//lib/modules/2.6.32-042stab112.15/kernel/sound/drivers/opl3//lib/modules/2.6.32-042stab112.15/kernel/sound/drivers/opl4//lib/modules/2.6.32-042stab112.15/kernel/sound/drivers/pcsp//lib/modules/2.6.32-042stab112.15/kernel/sound/drivers/vx//lib/modules/2.6.32-042stab112.15/kernel/sound/i2c//lib/modules/2.6.32-042stab112.15/kernel/sound/i2c/other//lib/modules/2.6.32-042stab112.15/kernel/sound/isa//lib/modules/2.6.32-042stab112.15/kernel/sound/isa/opti9xx//lib/modules/2.6.32-042stab112.15/kernel/sound/isa/sb//lib/modules/2.6.32-042stab112.15/kernel/sound/isa/wss//lib/modules/2.6.32-042stab112.15/kernel/sound/pci//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/ac97//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/ali5451//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/au88x0//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/ca0106//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/cs46xx//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/cs5535audio//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/ctxfi//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/echoaudio//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/emu10k1//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/hda//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/ice1712//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/korg1212//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/lx6464es//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/mixart//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/oxygen//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/pcxhr//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/rme9652//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/trident//lib/modules/2.6.32-042stab112.15/kernel/sound/pci/vx222//lib/modules/2.6.32-042stab112.15/kernel/sound/synth//lib/modules/2.6.32-042stab112.15/kernel/sound/synth/emux//lib/modules/2.6.32-042stab112.15/kernel/sound/usb//lib/modules/2.6.32-042stab112.15/kernel/sound/usb/6fire//lib/modules/2.6.32-042stab112.15/kernel/sound/usb/bcd2000//lib/modules/2.6.32-042stab112.15/kernel/sound/usb/caiaq//lib/modules/2.6.32-042stab112.15/kernel/sound/usb/hiface//lib/modules/2.6.32-042stab112.15/kernel/sound/usb/misc//lib/modules/2.6.32-042stab112.15/kernel/sound/usb/usx2y//lib/modules/2.6.32-042stab112.15/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-gnuBO?^^|W 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-042stab112.15 $NEWKERNARGS || exit $? else if [ -x /sbin/vzkernel-install ]; then /sbin/vzkernel-install --install --mkinitrd --depmod 2.6.32-042stab112.15 $NEWKERNARGS --make-default || exit $? else /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 2.6.32-042stab112.15 --banner="OpenVZ" $NEWKERNARGS --kernel-args="sysfs.deprecated=1" || exit $? fi fi /sbin/new-kernel-pkg --package kernel --rpmposttrans 2.6.32-042stab112.15 || exit $? fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --add-kernel 2.6.32-042stab112.15 || exit $? fi/bin/sh?0BZh91AY&SY7fI6c >ڲ}z{ʋGxa@:wh*PDWGw\T^Y˖owh=|y=h4ٻy +8.װkfeA}tkSjjlV}^ѻ#OAMZ}QG6}{vѧ#MvO+NZz}qUByt``=ە+yz:{]>Zk{v9u˶mz1^kwJtSZz4]{hNƏ{:^!"OWcv[{F.ͨfݛݐ^{}4 }{ =ztHvuk`PiugE=Zt頛i@qnGO{zT{cK Xjpu'[,޽׵z;=׸sZc]@hݚWfFio{z րEV+{Cӽ[:ZuѠs{;t:[sAv:maj&JywkuKwKwz.4tKJw {ӠN[n.mzj)Z ۦ;:)eTbh[B{+^7Y"GA>rh۽}ݽmsB[wC׸imtnJ dgK7gf Vtsvrvz{E}5zϻg:6^:=e2[2l)m֩@WmwOm%`}:Z͟m}m@]ks)1}T)A*ڮF7]c:@u}\t5NEw}:(==}7ק{CO*r>ݟKuW{e^t涛_OI(vǽ{E_|zy+]Zz>;PŶ׷_m}݃y;ݏw(w{=w8^;th]={o`7@cO]J]4G_l2IZh{4iGPƃAUo8oYzݸiѶ@{=wim io`uZ /v=z{mבצzmܽ`z ZۧT=: - n97w:7^5޺jκMgps`5ݰ֌_MQ]Uא=ok@miU]];7skǻ vւۢU{iu[zsvR:SAe{ۢ^j<{}1ػvnklQۅmmFC}/[.WFփZ4ݴ =a)zN^åmgz(}1lӪ_wum;vF^ٽwz:_Y*n:{޳t9N05ܬ>I^}ӯ+Aѧ=Qڭ vԧT4=k/Amtcm˽von ]MOC[﹣}wwOjnlӹZΛ[OJ+ҍovն:tuovW^n;.ݱ;wMz}sRJmm9`hRvkA4]=:@Prks=9={ٮΞ׮v9uٻwݚh ڨmA <Svw{6)WZonNιA^뭘[Z NFq@1f[Nlr绁OJz4PiPknkjZ׭WCt+zky{mk뽋e[t/f[ FA#JKuCld^Zt{w;uWǭhKc6kKZnJX SۧGf4yu=wS::ogmUOU۝݉=0og^綔4]-Z=YVr FGfjؽERNٵ,z)fF`븻Pwnt;kXd:[kgrjWܑ ]= w[u{ך]w2Թdx=d-=:^ׯPoNw:op헰u]r݀z:zuuOv6Ð=ګvmz-e]O{*ث:nރ{ GU:6ɽEǭֺ=Q:\QRGF=t4@;nptMiנ=Wvvںf-۫jr[s}=ڃAnl롗#:3]n uwZnjngOmȒd;nׯm]s.\P=.\;j[2wװ^umˮi:ltڶ׽jн=zm<AE]EZ{Ssu:ەzTth (4WOE*:d轇);ΨܖvoKz.ǾeSoM\Amtv/{;f)@wkbmqLt5Ql:.OlSW{ eru֛cckM=;ɡ뮏OѮfT-vul 4:uut֞xzֻnM5yi{*tӹ[oC*z7fpt-qYR`VQmlU+[¼z^ޫnCvEuZ {NRڴ=s[v N#^p݌NtmAiN݆ӧ;;r(wl{:J{\Ǡ]vfzt=d{ݽvazg{4=hZ4^޳ާ==VSwVskܲ^*wd{5UƛoTj+^^z{vzrv= 8[vZnihw-Zn-5u=K]BoZ@ƞTs۶6խ{g- p5 ZӵzBvdiXk( ue5ۭL.כ}=OTtg`Gy[)lNƴ(}6`4=rmGT<ӡ4=УT6c&jZdo{ꊺժݔ]5v+C@ۻ@N46ms{E! ֩-sݽ ٧zz(z{p uv{^w` 6Pzu,nǞNtuA=7vow{uwC]ۧձt; nE==#ִ7֚z֙tݽu`vovz5^TGN@<{m6Э=ػ{ט`!=w5:'w=iJѻ\^T4t{+I)tiݚM:A=ftZjV{j!@HomW{z]ӽ(绸(V-Sq*mvލ=G4)^=:={nvu4ӯU{ iUm[Ss:^պ6kTc1z5ܽ4·h`[t3nӹW'O]w]^zͽOGNz馛l;Yˠw:Reh:K˧`3d)]â:׼ΞvNp:mgݜtuU?<&TB0U?O@0L `SU~ 44L4zM0Li&#LL50L0bdb`52jiɦ dBd0Ԋ!TC@zG0)-5%ad>p"*]P},/Ve]QT`DvfP"()@!@ˆ%R $ IR4b֫ 4i$( X@`P$JU%H@I@ (  RTBR$H,U,!JJTOUXP T)H( !(UR %< U H% H!UJQP %J %c 1R}.P I(8  %.(Q/PP(DC֕ C( C{ Ho-@J 2) P I(‰&J(B)@$HiR2J!҈ $=!IP]( H,*!BTXTI$HRi1UJ(TT $*$HRPTPHk&mi!T*AEEPUT)E UABQP!B UTEA$T-*8a!I%BAB!%`aT(ҡ,BQ&PX0~ơb @ ,UE! @J!%BRJTRA*V8X0K&yf7^PٟV6Q^rH (Q. PHFJ8@R ?* F]RBP@i rCUZh Œ,b PjP B!AP"!$*JIR!UI$T*TUR`P@(J_ uZ1UJ%1Ci J+*J0(*$0BQ @ @ BT*%JRXXB0I*QT1T$iq@%Hk¬RKXHiV PH@HB@ @H␤@@#B cA@H)%0U)%Y HBA!(HBC@ @BpˆA(!:(J0DgT!%RI$%0@%E(A(RRmAPBPIqB!Z!U" ! D/AP# ê:QQqH.@1*)@XJ!H$!DY *\0)X vx4FTGJT+pB vA@F.(RPB @$A%>(U !BpP@ TUT*(Axa P o#-"ZC`b"%HE KҨX (PIPBI(IP%(APTB) )$H D(! !%AD$(A (A% T( ~H$BҨ$1B PX *JBA% P[-$QRUBk+8 0ŠQ0PTTKBP !(TI0KUJhP C AE.+XХF!K*I"\ )!JPQID% $ $C 8PBZBI@d!ҁH@JI ( P)G BA$A(P c4U !V4@AB  !J) $H%@RJIU BűC_PApZ "aRUªR걍!HaE$0FQCkư0tTX@!Z5R(pZƵ\8CT0 `c#A ||Kp,`,2RPRUkևRCUX-qƒkH! ,XK^1FF15˘ 8P1^TxcqP:HV1TDݝkK,/ڮ1d_,x 6] K\pGLaH%!Q X^ 4ZVH8ZX 0i jOwC :Q7D T *^QCbMEC % %Œ,UAR )F)8(ª@RX&8QҪT%XE! Lb¡qC(0u&BH1P# !AJ ĪAJ H%UH% I/ P!bLJa !H0Ua ▩kH̔kB"ROa (:@RHPV U;q.)4ZQZ( T:TDuץA-VT괂C"4$?!w@* A(TGHX qUR!AqU ExaՉ*V, Ab  YzЮ!T)EUQ"jH@ qBN&"\V\ՏF8㋍`{mSא z^Wг+.XfFkǸ!aSqZJ\.dG HRUH MBV/P HtJ{ՠ~ a)4,,*Hq$T* aUbT4MХƱ $Jk URJ BJ(tKZƴ0fgj2Flu$.,5~ q60V`Xvk5MJv5{mnR 8\<>H!^ʠic)JP(g19\EgAc~o(ZZ젉NaG$J jc3r elv#މE~e& !_!ً\ex(P Bgf c X՗} i0^##sSv3S"Hv':]Oϧyk%cTEWGCvZuFN-c!`6b!a (ei JuNG_*؈u|EӡQGV _֤\ۂ/=|]@|X%Tm\${”?MbY,4a|$Q56(-pH$M8:P9Y ]+ *  4G*EI ڹ*,YEh#81yعY=y@Q!a3SC *@)dJC gQ#2#c3H*c,aE fO ߀# ( Qtp;ř?Nveh!gϲ'E#iB;BiJxZM%2gXfԑudtqưFcF>v]W`BMƩ@rڔK`rN} =+LN-R6X]+G ֚ 憘X#=\?IP w)Y8!Z,90PCQ!:Q,c @aasсb3H 0:t5gP"0;v?яM+ˮ*ՠKV%%2wD U @.(@A*u% RCm'XH4S}6ݐۉ"4G2s+uXFO;t?"eJ`H3yR?5~<xbDˈh32\.#0``_ޜ|d5Դ!ZLx#{ 4شA&8Da jψ=y+i ZTб-/32`4Z{@PP^rK%\,u)I#eq0*ad Do2Ҁ\(!/ÆQ`Po%X:bLҧ)T7egO6TuC,SzH0V\CbD&vs;Dž]/+^xvu?' db>:*'wCl[>]E(8*>ukn{xr +.. P)"KP'2)w6ML~(*qD~`8>YU 3]]ɥIJ^  $F!'?! ʸ`^2,(-PʖG* ]1=MLI(AdU?njקDASO . Ps05 |uٖ~0G Y?)e˒E ,֋IW0_[ԣ}5aVT5\NKЈ0}|p(mW6q*?UHfE="3ƦTK_=A{C}KՁ %.Ȓi@]9>GGQBrbiI^v(퉄KY?.Q'JWy훐؄ۃ%ϴ5 W&g3el$ýu-|jq7{!ߞ!&eK8Bx!.ft„U`Re6UDf+ gj7Fm8 7 O]bS?](}o v3k iVX9ca^&*>ktBCƗ"PwcCv d8ubG9^ *zت:"xkXCVca44F=n7eq"7XB͋V02v"K%’gvE 9Hw!:HG,CǏ'bTgZ j_5lLmWlمKKZ OV/}53-*]t ,cmļnnoZ!OZZF*ټK: &RΟHQ )8%:%n3D 1$fyvtxS\gt2N`Iz-`W}G}A?Af^nmP-:CN9SxlD/3z=Ϗ%dDx[̛hk"p=) P QY9M#JGBaN+=TS#_Xuy'OwNümCqu]1e:+uH)0 p%@qI}ei[ǠwS"a2hS g n\;4)DdhQ@5Ic˷%H&M@PHU]uZ. DS9E}X/y"gF@1 Iq&Т.YF 9,.>.u!#Unb݆\|ŸX슈NDsڑ.0HAW^nQ"5㽧(% :f|2"ط0X#Y5 m/⨓m(E_?\;˖H6JyY&v^BM c!N < Y; 5_4lozH]o[I5uT7 dzl5;wlTBC(]cBB)a3B% 07b=- ' q!-5JnbIJgIrG͡;z3W.jv8R)}(ҽLHP\$j QQP'}[-v4͇<lUu& i9j>.}&(x+k: 6%^ɲ.(yl|RKWҴtg|`T[V3 ӽaG4@A@0X%쵙e ][[t-a`|V!lV\_GBDWEDvߢhOiOKbg@6?y$GdoK#g'6zF?m;ۗIήSt=Z)01&!)^q=$Y(1g&H@(H$r)$A PQP%(A$$HJPN* q(qW9EY'ˉ$K):Iü~Wo3@QVXr`#zfZ}02'CH9V{l2]]G_N<4;,Y[-W8lpR}әVjxn\&k(jl N)"L%6H;4 lq6+hy ~gENG; bP8wS9)Vե.dM}<ݡw}Y l,إj/[ vڜd}ݾcs{ }~Ze/~}JMyy=~<%I(J"UU PIuB0$"A  B@ !B v$d1Q BPT^lݮ=iN7T(,6.B14A0}\Idx1c*^ qLu2Aș7kRi EW2DJI@j`""PTecyalwZg;<X s̵ {BG%ܗơkȒQlw׿ŠQ`hh]LR UNfbp`ATxM65?"nmk6d CDE A " ԧg,/+zȜ?d˙ ]yg½!'y#^ V mK!%7 Dx 0XdD(U:l 7lҳDM.:,z <&l0neA}H; aft+,-ULiq}9"OKCDjKDam@Gb9v̍ }&;%E6AI&yęQf={cGY`zpݭY970;'-H _Tn0X7ߚY9lf\m,UI &(;"1{w8vwW7Y Ef땭}8}<cuZA1^ zcQe/-lƷAi 01 PCbu#&=ռ};6 iw-`m)D1Dr9UӜ3!ralq5!Ie rv"VU\{Q& '8`m{%:D\;}VAׂCEG3ϑJyEi㐑CzFJ'TE=aM :8C$ih7"#E͘;[DoQWJ rZKE[gW9GWߛh%$'PK!a*e#8o?آg-`YL5P2XFab5M},rDsF8~fU6$lWSM`hSڱ~A[(D !!vVڱ-֯ 3\A92"ax#Qg3EV{5+z?39.crأ.sup)WdNR\eaYզĠ0Πv∭^׶k ꪼJuއ29Rl NohzP`uF <=b4aW_&wU)4Rf(IiIuw+@rD^bh4(ؤ#Yu뮞 Blr$U'e8G ;,)N  ijM-Xݽ Vq`G| R ۙ9%ElfFi^pFTlF2l5XqՖDXy|neBߙ ,ԣ:ےR" ʊ  ASE6N}708>bK*챾8󟿹dꑇ`(=m\;y?~7csmu]r >"7Ph #Vs[U "FXށK)GmA__qf>s:PJM$ O9 ͩ!5u{gdV&N%Bb+,(@ e1gm?gRD(Mܜγ9qС5BG(Z1گ<Ї"q1]\TX=&'fgB&M#* Ɇ"<0y# 74[d2L}TH14J ɣcrdlhJM~e>uAzfCJcRB="J|L<@ŝ@U3D,2} C `GukUWKiP價Qe 9Gf5d ;+E8D@P t]ޏxpQ e0ÔzS A hɲ:USG@iHz`dϜYzמ4T> D.)DB<$mJԹ"o&g&l](J= ÝJ}O\Ce-}/gH>Q+\4X`i>G_g;p 6%mHhBHDNX e6uWAzSp"W3٭LWp.H 32JxiZb!uZ-%H{|Vc4#~}:x( l8qLMݲj4'vP֬.fpqo-ю2Dl]d&~@RR dzw $o̟OK^ΉC-q`\^ZQlbZCE' ƁvdhO`Cӽ 8u)Y>R~]HnyHz+^ /(+y%9#K)qHyCcE5DM\RNbBa B*8lArwWBIЕ~P]j!5D  ],nB7A1޸CQD" eY .L1i\s| yU@?#Da/B72Шt >mՎAAq1 Rc~JEOj%#ݪQҀ%sh?r*3%3c8$X|TF06̚8;@aKEQ)u'Z:! OE ;ʉ`*#A \k,ƨ4|u@Å*@B"RTM"n/6 uE(CL@ %p8]yEwIb3jPQ0NtxWia5?jDtvրv:vf Q-mb U e1NwnP|OTw ]5j.f&;O*Ffg u;3&"ÑcҤM$ kwHy!m F ZmI`j4gki%Zs) #`Z؀">!!$P Ң(;FoCx`ș+܊ާ#,ȥ𠽞a( @PPI )42Ҁ:s{JΡdqXs,Q; ! aL|K2`DDZ隃1 ]ʸx< )`x?)~r,緟GrvΎ8mn<ŹuA1FϞPY=TsT"5P :J aHϻD?_UQc_~~Ex]odSoVdk (!"H" ]T•TYL)uBaB&IQHtKmAARTLZv@@Z1_b`-R,w6!G0( b$Q)Y,]1!JHF]s.:|7 {YHe ZPl5KGU_rT!3^CɅC(yzH~dnɚq\a 3hJrFSXNo!Iсzz~j2ǠH\#YJMz{pN_$Q ՏqBDx֥9 q>iK aXW<3%晉4#(~;'t J-+Tmb]esr Zn3Q{ `z4Ы8 BYQ0`إ05{eܱQ[eeY}^Eey|blA t]Ea0hj?'j[ K /8lT`bOQJkMĢCZ҈嬟؊QG2%oHj켱^֖^Lc|?iˉOє:&<_4R'Q" ^6Yi~GO䇦D% P w3rSoaAWgpze4Ԍj)q.~eBjH>0"]5]!$xOʟ~]d# #aSn5DE:_fGI@Tdv'HP(  (%էTTq t[-Ą4qrml|Ѩj4,R)TbX9M |%,l;U쭁r3$ȠC@b " :sp(NO`pmhʄ0 yIdY9">bHQHLgVB,).NQ-eDsZ" y 㰨Q0 x+~sPaEII֯c(,LV񮟉A E( <C̩U;w( BHʫwt%QD3GY7 rp@R(Ωo.3Q!  CJ#Smr O(*pWpBk|-䉕e$:A)yTA7R25d Q($ f Z(b8Eb'gDۣyUc wNsp`P͘c(䐁;C{P*@ۘݗ1(9 IX&p&Gi[4jN][~g(L) >XS~D@V""[,M_>a}kr20lQ :yD-15LLQԣ id pO \Uw``L{ ,LjDj}0>$o|m'-5EJǽh^B u@S-33e5.LC됈8ڔ.'$$Ez2{c&0Y#RPa늉*GL(7D,d jZћ (呿KBKa"DV# q&(a r"hLX(J?(=E;řܚQ,Kr@2:2,?ޣ6[]*~f@6߁`DȲpE8d%㞠O IN%XR0C]1@"KA8;҈# Bu%Q""pCDas̪O.M /> c\!H[St\T ?}$*[M@r?]&6\ԣyF\cc&q) uGݥo"mpT |G~=S8,wN5@}X|aa?{=?BqHD _7}ES$@E3P~F &ĨD2PLי'd7kc-}KBhG]-8a J[{,Qֺ]4A^1 ( !H2ztmo-5?o\pڝ|~ܩ|> W Ą4Â)!&^S*Yh~RpFR'ebd`!ZR;k5N'#3lz-"2.-/9s!TK Pu<ֈ_Zޓdp&SlʀHDoҬL3qJ0E'Gi7tfIR5zVc`C);T=(WZ*1.F*P;/U; Gl,lNQ°"L RtmsS5ǞQ[qKw%HڢnʳjSF6s"i$J1hlQvǨ5I]s#TcWQ<a!EFe?Sp|CUA6^B)DE{~y9,][!8T Բ>dG3-:H6K#㯌o&ZDx?LXrfJAu+r‘I1K1DA#OuZ,bheGg"^he2O (1ӷrٸ-Ʌ:GݮVQput/GUޑ#sT%>%RTw C+3GTۛpyxL9ES(\f՜>Y#8]b'S0@jO/G Ѱ[g'>bnnR.ad&%'0C(BE'@r@:ZkYw1_l1 e쨻evqzS"/UNu3-`ZDSlX{C]%j,'UF~xA!'G50m0k"/F܁ykY68u{1%!2E/D[7>1G\3S4fJfM$o'Nb("Hl'`#V̔|rZvGMqWhcN$x{Gf|E4{+y\j+L9/ow2@<(]9jiȰ񛈕 /SQ kTM&ta& n]3&{$֗S-gͷսpaa^!t'yk37O;O=@`߶Dž OKc2맹.~μ;bL' p2Ed~=C:yEyV%ܤVGfIh-7:+1SZ8_ݣ ӄ9r/J'> Ob)ULotE69r1dQ#d|Mxp5KY-SwW(;0;c% .+֥TdQDun`+~87 Ue.½L R*>fOV߮%:#]WW٭ Dq/׹O}qUQԖV eO}:[RP={82, |fGḐ݌1֭l]xqg:j{ePƬ%g~٪NA| {}FQ͑]}u]3"n_DaYm (>'B]S[2PdAK\ XY㛖QlN{j}XZF?3}~YSek^v e?_UuƽvV7j::o::vP?3տSq9Gw>hUl-s.^(Cz7?mpd„-F{ @eEr҉IK]5bmx>rN] аM+cD, EOdz[ "yI,˿kdorh%6_=f⼯fx%N b .Mgs0\گ#ޤT tC0(`2@`+ #je4A7qlix-~I%[g*o =m{xdotz:V{咫h0%aؙr8K%G}ޣa_ =#" 0v}Q|pDH);,j~/o:yk/j.NJ#S]U'q5٠vGngtG[͵-}Y)k4 T:t!+ PlW'˭+^ýcxm41ܸ>ɛ -{5E[oߎ`Z&|kZ[cRa$86nX9x抂'춗R\wz6j-CBgWOwRB`E|MPbwϺOA4F]*FO׶__x|V  օkEWp}Zn#(Q=DoZSKFqxV5ƻ? mD}U |Uxc]z.eeE_*9= z`YۨӮоˣ:NP ѤGS1cQQ,Qn/̙ˁ7Oi oD8^p4 gztҏ\0Vu.a׈,W6QmGbGwOӶuװ fo1~7Pv;v,Yads v. >O|:&Ŷ@LRg> E=@:Fu3ˬ^tJds^s]5Ebx,Q3?V=X M[!790 X+SVӿ QM%lr]7tZlC}!)BCFŌY}Y;#t&9x>znKA Ĕh6Z |l">rhpAz+1_t46%ʷg7sئ7+<)ROxݥ^S_^9 |j -:[1'kCy,%` զ@B*5|_Wi*Ԩ,QK;#UR9灺vLMR>AޭbU5s?Du[srqg+~!AN)ETռu1Z?{_j rU/YVl8 NFW٧Zs hjE:PSx;/uI|̳>-5@'[t8L=O{͋mCY|'  Pw<_Cby(|Sj8#eP o&yu+T }g7xnBQ4* @ġA<) V@!10*EJz8wkКrqKQK٩}.HYU#0@#ȆUYK! sLEx 2 c (v]РE%\;ZD\@ j drJ,NU)ڿ*@7t[n}ǮX: щ*mu}E`+3SjQ3 zM-EA{Ʋɭퟙ\l sٽKW`YN{GYzV^걬=SKa\b&-&X*sLJxthkCg?AaU<٬|+:F$ŵ/N͠Z$l?q0{#u]5D?߃gZ)wj˩=kЂVw!?sBӾ)i))bM{->*"ΉD}NJ9Mǡ lGV U'2]|>_jwbR`V@V ^1W_-U[e$2 qUYzWt!+3,Vwsc+ŗϖeQ@q+u9Zϥ]ꟗ;H?9<4b=[+x=NlODJk/qN!QA@W'$۞&6\q/Z,:od>^$Ikh$z![yEY>oR8* lYv2hL => ힴ hT k6"e6´Iug~~ftNZojYzN U  JAޗV Ċ-O!lqkP;7W@?|rPxa$}F*A'7}2BCi@C %!b>$lHȝVw1t$Lɏ+{[#S߾Xhd G:-V0Q'N4 U8w4^y{Įk7w.\oJge-|jy@jj?hvz`;}.)s/DВ)oTY{@䒥&hĖBWn .2Ydj/燳֟'.xyr09`oU=.?᫝kw:,\$5\V;h̜?M?˿M4 V!J M G@ZdCȈ!}+Vna"WW NUƕO@5D_QE0́ #fB~E̦ű{/0,E\ɪsO\Qf_x@5Dq8 D`X$ {'׷SpT"3$rB| o. ~%eX*I aҔ@6&%/~lZ3_98i~FzX9by?Ɖ{<a``LE٭ } +UlNԂQa⦴5(g:4Dԇ/!F1JC“c!jBJ=U/$[;kUr8Ѽv_5 _[lZɅ' //t8p9yr!!?/.5] G2*!A e^n+\C.hu r `*bvQ J6HkU7mZKCldr/S=W;p1>IĈBY ,'#S!y@WlIIšٓȩv*}$5j%% pbz_73orauANxhPRV+Wh9 kߓ VUID>";жP1PfZ^5kXž}kS:ma򒳉*W/ԛ8B@;N {!hw0v`ǁ6=+,: 1|Vk)FʦT]SaA'Fd5~ʯ8j_:[%8S|!`6 H&_ҾP+ A}fzH9GU /Sqn8UEb,!m H(A}S1fVwuPJl^n gEKLbbnqv@\ҊϕIKkـF9^O2`UeD̓'MD;]b)kޞC!He5e4]<' Ͳ}k}];6qoJy3eTP9y.\Ȯ0_<'yCiH?-ռV(mb1Y s`>u[K'dL7s7%cv2m׬r= !Sf~DHIs )ZO6w*6Y0"ŷR!yŽ;.y~4w"cJ)iC XP0ƻAUyqtYPn<ԖsCw"!8PCu:u]jz 0$RqgÎ,?*K?_ŶRBfI|Zot-Ƕn82 Bi[!&'jjo,͂BC[F$6:&0syaIN(<.0Edj U"ff^s Qdfƍ`$S zN*'at)*6gi!-yQc XItC?DY ځHpMQ[40ñAg,jCrAV81^yVTlmn>)cHbhՎoTb7("DL slݾ3e iHBAs]e$@Zj D>}Cc"hX@@A35eG}edqrї&į}rBiIKu΅㊄>X*!Ӛ!7v2s7PB}<<@fr z&!(-7Hd{$V_^Pl; QX2B1LDx/?@54tSg Dr0~<"Qsͨgol1U+ !6ޙsY  GaagAEOO U=A1t@׿=oՐ bPL ٗ-C䐐|em8/:Pg!N)^e>*rФDtwWbJA-$wH6 < c/׿$76JU5"Ԝ ,62q%v@}Ԁ\XLS2z2شa'#wV fxDS=w@9VHKC$1#}@`Ix*:͓8;$ۄsD iLCLRUWG&oRetBNr,O?XIxXpI=W~!f_F XOe pmnp@ *TƠ(Cf+9&3(h'iWȎkq_Rdc$^tDߡQʭIGdPhBp=BrɂjZOJrјh5n^~QjRtE# 3z#`/oI(Y7:A+ @?n^?D% ~@t9@ ێ N@7=)e^6 L!*(tMQ Bq<:EHWmeK"dTdYJ]9Zzy8Ḵe$ ЀHB)\K?'J39ѷِm ~$KxEݵp{ dAelYjcmLT;)T]E49׉} =u:7Z TM-?ṁF-]5釀xsRd *zןJv@C5#P̴oLLƮUVi( Fw \Ҡ#;gVLN.ߖ8>O'k)fmLI 2DhlG*u0̀bS6L,Tilfȝ؛aL<^N<|smLk>]FFPrחUC)XlAO0@Č:wmB)\|+#^h#(^Bu79sVF(68fXϜtN4'D5C{ 2)>2^͢%5a!|9?l iu8j$xALE (@yR\3mg6&x$LTcq:YBѰ&XjؽkZ]0l&7p |WhbdpRlKBH۩q+cO6%)(kCbF =  ω:*'Bn?`䖯L t1e Ո?p=lvBѺmc3P[-W3p8+ HJMF~HFCd'EBtPpw&q OW48Hi med1e 0,,Os?ZOnl.|gMMRXQ$ О.UEQʸ(Pk+ #īVaQ}7kQ&kH˳=Å򬼭 $vs%BFA #( XLLG"4Y^âΚ/M˖A&Mɒih/2%)1Q(ܳvq' G7.]ztA#Fu)JۿLq7sF*:Y m.\SFoCEV A,VXQFwDUFbnsr+k7}-EB؈q *T$Xf,3fDW-pkhOmZ`m>?O״/@D K>.~7 s@%۠Ďu݁2BZ8sː#7"0Ԭ Ix 1;~7xM%<SPɬ2Z(cSSJi9 _ikrYRBO{EV<޺+9 g|BI"p{[y6M#={M1Tjtߞ%*i~@M@ $uqr>` }&R?9XJ *}%smXBygt+O,˯ /}54HrJo} 4Wdo@\ .X"Q˒3k9W3d o7Dy ʆpPW:x`HչKrz8NS;xH2l%]k\MP(Z:f5eY̏B8ԛ=0_ۛ'ݺzoj݊GGcK? HgacCDA붍 },+SYKDr6<3nl=5,]OF?ʴ zlFqo@C3\ኚ{jW.6\nq}N4U;ES1p.M, 9`+ıG1v%*J0409eS3P~ÒGhb"mUBXɇ'vY7\Npt<{*5 !LvNoْ KYxDtm9D E}Ix+XukEǜz?yvIz֯ u=/Lum|ԾaP mzZx"!ER\n8183=ΒXpEm&E؅/ણ)Lź6sS<>LJD@|H@QlxG% a(D@I@ QO2*QwdɞL:NEEz&.Esu+#GT)R $nY!gѼP9ZG,$5xХ"W,qjX_660vS-/-E_o681p}V帮7+ZҊ|G8\n(8\ TK7\Z݃C`n ;׽뼥^p'zR4pgn0wj2KxK!B4j|"yMun6(3ۂ?Orm9 ۲<4?_Ӄ5͐[׮{/qi>l{#cmmfϚh1c6areŭL:n/ZWz6Xqל=i4V*9zy(moT7^N4wN/Vofdg A`af>jmwޚf;*2oIX >E =cG9;*%- e/׍luz_O חY7u1g, {" 3R9P-f:JbtD`Ώ fU0mYL$xqL FtRB}1SQ ?w^FߋпQ@X=Sw%D6ЏhH%"pwFiܗ+AHQJ&V/c $-f/Gk޾L< U bbJGI:{BBl2zG^__\-L8줙BgTmnIl89TCHL=~+IvTtZVʖHcŔexDjBԶԫVrF5Mqb׹lA?k C@ԔŠH!Xj%pگ."*a}&c S* !D )"gG 12L5Rw2*e? pVφzJwCA[/m ?ABaaOrP}g&tBޛJROr# G2dгP,C#cv9&R Zv  Q PA".L/9koȳm-O+TiG*?SH7aXWx|$*Z+~/@,어zj6w zUnPn堘~L=t*%A_ps?&NGr4HTMsj~F(S쀪u* !>xT (ߥfv17lf8Q@;FlxXF Ցt1xPC+b )>ҁ2F#L'c(.LCƒ2?xgHA V"Foýn}׉~26NJ|sPp2Ewx8%0'P"muYAm%K1 OLt APՎ>a,CN(nL/PrJb0p#z+ !GHU"qTLwC'2F!&Ñ#j_i88E1_,\tt;S! |8f!H `"/r{ǻXE ե$3J'cmgR3bSrfeeyXw>$ɯe$@ZX96l/ 1( ("U-P_nY8\g05D\Jxs֐ |ʠ+TDȐbh=H!s:_XyPM!BNq&AF?Z&iXE_l`ҕӴZVz׏-9>Ȋ[)[ 7Q oߐN&UEuzQU,}R9}dci 8²D̞M_ ,rHԵYSE-\->Q!+βQ7m^'Dc3]) ҤKKb,G,=8i(B)hJqoGU[$Aa Pa ,`7bQL}vI(IOz]k]H]E|ͽfmϙ(I$TG Q:4OyY ӯ7wf"[D#V_'U8'w`H 8Rдv3YrG0svJgA\Vm_ NTZ/ۙ"+QHђJŇ* ݢ:t 7Rr+bF(AMm=1J }]O_`=%BD1|rG|Yx3t!i!^e[arVclZ!Un3cCjJaAײFLo)*@͓rU$  Jcy-eA(qFߍ@r[?Y]X%*E@AC4x"U7%T_}AS!I(us(  +O 54eKN,Ok'CgӤH# ba1t{߿=[[8wfSW/wxmtOnlQt. mFI|53V @@x{b[l_M\0zsmXTQy97hVȉٙܒ0^'ݠ9˳B! %t@ 7_nDA}y I[j:ėY$7PSL(VOX)EfgdIz*ua* .cw)̺f4kj燓bXաW8 kY2>/F9sllDfYi@ꢮ ӧ]XAK$cS_=Uid+:i/7/&_IK!}4-禙] Dp Li]߶tUA 6iyx/ } kQ',V/k$ Ì\t33HI-kn-e\Äf$woBɈ6G_(9֪8.>USo)JNy_F 6pslvܹ.[{}' N(,o-R>2{Ӿ1ct8E1SDe:/!OI/¸.IFj2p.^b4 Ǹ j$y )w#;=P08 !Fh Ym Ar IT@!ECzjWC:O4V e (!/y/|\j* H ԂE :<#Vq,qxd{'e_6LQ) ~r_4%!0-KwcLF݊5#ZT $#wSi&k,";`#6_'2Ge" x:rNG[H,W(ߡ{D5 C!S!ce?f8"=!RH1A:&Q m S`-,*9o(Ku1{?Z՟e#ElyFOGM!Ϟiǰx;Be,{ ofCƨ\kZ zvf <\)j ]]&Te;@u݌0ζؚ)1I+h톄l(oUq4  tϖybSQbI 6}NV S]#M`]n\XEE!t "7(ln^D -LA*CfsW|*r/R4taa T_oA9]ܝ.\L%M utrNm2i'K:ӼC||h !kٖ)oc LĬ 3Cl ׉~[p,Mdl^\3h9R i-}@Wb@H+p(췉=QKjE&=7xG1g{G?F`8{ib#+#i24g K=R)5FΞYz>M@Sr>uSETI5a8QA~&." zf]}.|&pL&<ʰVDs Kֆ2dI8U8j"(KZc[̉r3~OQ|MR/\Z|R% wNl!xFs<@j/G'+7 y{Δ3g6L}cb.G%MX3ݭR#B/hBJسcTkS&L2o?-\صGȏxlnPL6`c4PP ܟ|/,bQ\ ?,Tq7p 5?2Rɛ#&EZ5br;Ч+a^la8;4_h;*r6 5 wiєO!x4uQq5!JGB;{ ˯Wij̷k'qM,ۻpWEb0Ξ&nj j]ۗ-.6$<8ז ̚ ϺUc#Dn hAã:[VQ{*|E${R0R-n1  KcY,|V4pQm(_貫eZ"z6ȧY}zXʎȐjy$BW/kEbB9)ݧe Wk0l?D%#x'a&U >᯿Un[۷$LN-.].T*Uc*9Q@ ǨcJǬo%ZUrZFD,{c]bPS0;d%ְ?cNC H)P}R%#> LpSuKUډ7!0{mu3׷'3=eN$LW?1g8?$rvoH±nKQ%K':m <9='PKA2`4Եԟ,kRc2'Gmq@m E+ҝadg]ܪ:{j%_jgloUcf^b_Ms@)Ԥ4|y/f!.61v[^R[)P.z*3<"3R%!xגjU%-r-͍J`eO09z+1+0 ȠZ7ZMTK'iq ("7<. &PNt  ;epX~ kv\bWu{;wSyز>]t\pK x8+CĂף(Rјvd<[G $!FsV_TLd_Ҝ|7dIxp)._6搖pQnhf>G] )UZ?¹,SsQ^ ̶4sWT:dFʳ_!~8&(H^Rq0 a @f# {nvlhI?PCL1F|E1,ڷza vaܵ03j λm\t;_t7P|7(ΧLZU1`^nW5:2Ρ;8DA7$jD n?2LrnBD4OMw_mܜmd!nתGZq>cL{Z@&9)ZlcOEPcKjB? ΰ:`/h/=[4 B)DkZ.GE|m܃F-ACu{N\`4EB +52XUho!,ojALBrKs@B&/8l zpP\"T~wx;LQ& Z ctb7ֺbZS|] Znh8UO옾~r"t7dv(u J6hs/YW@wa TvJ?.7\B١*XR d%lj-A) E@wsi2y#8߿w=0}&+FnD@i7| |W%"V`yl!DûXdm>C?Âu_q6 Pn{+6F81}7Ym؉n/HNI+un+N#h2[ ~n1%b[c;@6$fc GkXJ'. rchXY #G>"R갊Hች̭5ӘK0WfJDi``v˧) uǏC~1Ѥ eRĆp]aͰ)qyl*sm ~KP?˻iz™dwV|"9umז7nPGAy2b[-P|n-p-@S^ap:@G 6=Z gptcR\3TYVp=^OkzTftO⌆1pP3wKUUJ'rFLSzݠiF,1 ˓Jnq.e#D0=w0n䐔(U{"*ӥtEPt.•Mܺ#}/QGoLK>Spnd i筺XEZ`n00@?q_*47Uh#ЂhQ>Ey]u' x̚] aDLJ;a1WĻ'<=\~q,%PvӇW@ GF h~ءHD, ^6}?tSB9J‰UfْME*]JZdudg}zW!uImEkHsAkQ55>=C\HZV?GQ(o@}>L*PCgoZ;~r{l­Ց.#cԛcy .NkU2ѬCZ\cd8i/tُzd_&۲27 ]]#bDaH|Mk!Ef<`UqL^'<Ȓ^}|*6 :47N(P #Dygvv.toE}ג<c;sG WУ DT,.yRWs IӀwkxBpFK'43:YSf_2nY*,t."&=[ȧWN^qp,`D4 蟞h4sy ~Ք%H19B"(IT7o7ϛl-edR٪G.MkdKI i,K{}?±qWHp=g=r%HΈ(Xўj`R"$: j$Es9iG.ab4lmC0gSoVRAxLʸ^PJKauֳ[*K3f\H"e&M? e?eN+UƵ&I]wm!M7K&Aw|S*xt7dSl@S墪&7<όL E[vJϳ!I1Nk`YD/P.o(!A94" E| hod fZ3zapq4׿;L(RiU"B65|4D00ϕtDcMD]-`Ǘ #${.z:5&\iŰwxb4xC8I01]IW|Da-ߘw.Ԥci OuHyIW; J ;߅HN2f z;ƒidX"$D&zr( 9!W<}O %V0b"k {M=`'TЄ$>}ZE]fdp>w{I$`ʌ"HĎP=`y 5\ ɒݓK!߼ǘ29|Sn/;6M$ B].g1L J,AP2`bۻ7]p\␟`B DiJ 3'aZԞբl$&:,I9<+1' OmEAB,>2lxN ډ /FLhG`-:<\`)'>͹7^5T嬍fQ2V'r8T:'!U!D]LJ;NR+sS ugǬ$ɬ(\N}_#AHYH8,au\cSzV?VTOzH)NC'.^=9c JuGfKR仡¿4%u`4m@$ܿ9[;rFmlz1[ pk`A}PZ\ZdT۰~#&~c4;b 8>'(\8zoS=;GG%xR K7;h;&9qhng w-vSp>ƒD{׎f7;oZCb_6v Jq:sSÕDY޼= hGpCeXa+}cX_b0xaֆLFt0&S&u#,a?pA&4U J8̝ 7}VosʵC]@ieة@wRa5͈K-!XIlGpTA1|9!_145 9ybֿAX"\ː kg̦֏{_;b{)H_s4aH3s<tO$2sE9J$8pM0Sn5z0⟣S[3E?Vl :bS 5;&~*`(1]QlC|:ۙ&##8]bGh+bÐ\A:뤕#Jņ@a,W.愋̷z:_RzF徠\3&g'(ihq@ǣ+*+2c-ϬMuy+@(x/Th`0- V?^NHV{W訦 vɶv&9d4H=t19۔A^LH4H7i60Llno|C0 n?ߚ~Sm:5YK ~N|[LJJ%"vdh!'+銃(N:F)a:{;jd!-J!ppBm 2"5QFۍ׻:rьUV5њ!20𤽉Y3`[c {Q =-9L B&%|ȶz4EEFkd\J(^ev6 =| ) Y3Z]Gӝ.ncvD%S# )FdO2 (ʑBP|8xM/PAE,S_ [hRYұ.f7V;#fixBCSfM6_O/Mx)V* 5T5~aWu \53V+v F(6 `9r8sΘ 7l-Tȟ-%]H~1& uZ/ђ3a}Q)՘VSK] p322ߞ% Ȇ.uٙ*e<A˰ǃ|zPFf!ꡟ}qi>oUL=iCh@xnhjBV_Rplf`ni޴8e2Z]xHNb55lsnXtY"vzl+ 5m[[_[UPhsΎ$qՊnя^r*wJK&/EL(*H)qש xT++`?)lt䡫:orwk ;bO ~܆YG{0|N וͩe*TعAd$68ˎ<_h=Əgg7jS:ԯJP;1䊀(׬tmcqG %ʦɱE(瑑jEsONsј=4j\d@: (eJ LX֭8]71xY䃨YPq╪>Y5;"Ah(133|$}j3pW%^[_e;r0 Y+E!_Q͜A%4&` ˨e\ni H%Ac q}_W$;pvOD֝vF ]4 U *R)o1h ɒuY GnԲ=Sd"", 5USCBMkncdͪUh{Lfnncޭ*b ":*tas99TitQ`vLhNp6-?JWp,54VyI^LQŎCŷt<NHn#\c>&1PVfhفAYb!OD=d/&1qnF2|>]*bKq HcG_17hdibSzƉUc ba׆}u/b1/Mv"w %dJPmWr:OXD$Jh؀l+HjF.9[cV1XdDȨ렁,b]P P3L-N=Y5`ww0F6H9'gPUGq{ 녏ew8XN}aT->S :N T4z.EJYdAma|zH}f1wD%nA ;[{0˧},ʇ^G@boCRd@fT;2"/A.豛k0w~,$n /DF}}{YeU|S{7hXP`4'ۋ#-h6O = nm1ru@6%~CMbyU,j3Kp*v/(Կi9)%mzNΖ) *`V-ZAn'{](B-I9fEkХ udk&@m½_1p)IV!^qH ~4!XޕVY{][7ພ_L-vZr#5gU'B%Yıd7A wCQ8g<鮔ӕ(0̾oT85"̔gm)5f̴6UʃoKd _Kn4fM 4Y0)4 8obon(W[CшMC2:C$xZ%x4ғ0f2<n=Udn(aͺ2O8k$ r晌7Є r UCJ)T;C?0z̮[L=݇V}&&!{' ef8t!-N$:P%6#%Pe8`suJEYOȟf#qjAIlVhP\{<%φ]ö]L\87}'Y=k6.>#>m@тYPmy1j@^I Z hDI\s{gA~v!vD  ,Kg!CԖL~c *v`Fhgvx '"y6+a9DB]0!IP_IÐk{kT(Q_z2yWv"NR1$-]"BoiY lQ-z7k]x'_tXc> d&|ʃwEԥ/I {x^GWr(+WzZjΙ8 .UACBQ8q0nǞ.0-F70Bw7O:p3| ֧(PЀ{n=Q~JTؠ}9{xm9$\'*u6H~Y&=9=k&k}I41}HLAYg'6jo7CHTƨ2n$^o 7SQdx:b0=r} s\79Tbv Lo+C!c9"!/dt@Is!BO5l3@$ŒCCru }lwW8A:Jš6|!i^U_}˖!+":cdҩ|hxޤo7?:~s@ 2hSB6wlD-U\G 3$A4* (mw\_n ѿ 1_M_=[>]L-QF>b>HZ7j]QfP i Өt*!HВ&c>$%a[X"?]8 U=t%W2߉E/Mv̗dib̴UgDW㔂q B&D- _0=.q|nLmLsj$Ms A0ER7( %H]NS妢r<_'\v z $f[U{e=5yh?]6QDU\js@!ea)F#DH. 쑏"g XfF^BP򍘊W&>NaMة)f4|9fpî"GWQ8knA4ZԮBp.&"i)s54gaSAlߢ7%tUKC_kv9P W^["NWt3v>&(f,.Oc[݅JoOSB?g0 O+?7-7I=qB@7,V(aN,٨w&|42Sn$ob;1-w屌1{Q-IeH\8]BV\G !6l$0猳I[YcR(o3MO5Y񱈶P`LFe#4by4x H4_NK:$mYWd]ټ~,ϻѦրV/mlc r42Ġ&rLC؛Vf[pG/chNoZM?*\ڢ_1Z"~re JTvA_XuhvFuOi=υ4T^'VJk5Wy{WC\Mt \d*vxD2PE/z4xLaա ?_M+sxQB3xƬ; y _{HD6lf0!UXGlB(v#br%ȥG-/,\(hG/3E+z`aTege]"02h7ÊT~`<ړZG3j*;8#j%](jAsfeUsI udC+݀ݚa=3d:8Nmi|X&]`@{k96 &/ Pҁ26eF,^kaPu혌Notޔ'x4`mlP˒6*`&E.veDQG5+HVO?`bG.1)9r4@z:» Y\],9mRWj >5 .$Qc&߲+ګ*ƶ .Űd"ҭQU)he y&ieLvY*Mׂ?Bw< zǀYC Elfw?S5qy"H[=dCAOz /*xcT D\2,@%BJf0U (e('2 "yĒ^n\1QFD}4qI4RV .[_ g+eV\_!h'>+u8Oi2FS"Is5cwjVe_QeԼ#Ɍ]ٳز쩴]6,,cC41 }_,g@]=cqbk%/o떢/+ѢI^ YRX.2"gT1^5\a#Ȕ(b9+闞]{IÁ}zl8su~͇>?odthi{j[\>yB8ZOWXSGRϹ%vBhm2Ks%r֜g8qy17ܾE-diirQSF: KzJ03#>@2Jz38;4?{30$FB_4p{58_dch+rxCQ Z[p0211KL9!4yFhb8<u~|x l6 [`ćz<H_][T_ oڨ]82L&;K2P@c ͑QcHaP΍fpOrg4/8 X̏ڈ,V?zT7c/Z"kkwDQmkM!jA)(\2g)l$k*ɠÑSh}B[`oDLk>CKA6/!֯#C\ PBz\LOC䙺=JZ ڵLF3gYJ`,QWCO9h@- < *b' m CmB>ۊsP͛cO80#EauY", C5\Ey:|>`yl,Y87Jd.paPVFLs;~wQǭ=~yl Gf!JTT(pj1FP&F u.F3,b=ςouVO~s\ QXo9\q7 ʆW(NP>hW_v|/Ud[r+ yT&?D ̖fH8bBimOGj[t a?H['w[˷1>mHyΩ.<'Ju$c)]N@tB.ձgZr|fr(F &dkI6nM۾> Bq=Go6j!1b>ljStX2z&sȆ,E %1!{ C%ڷeh\ϗ٨fD>w\r&;KJT+ԚC/zNęPFXQL ?1!'@\ zӚ<6CT@,7;jgeD)WYjr T"sI$oh d%>+C(S^gU"El{C=!nG׻cRb n3AU>|O^hov:ǪW+T&=}XP9$J0pudkwڑ N2Gjzr,@Uފ_R[2j.f&B?ݢV"; ^WV]wcXWIb_yڅqC^̞EӒ}|;&fnX(5nWh:H-3>5Z%0LxJ B4`)RMJ`_>ps5VjC0w!@oRS ,W3'_:POsfV/9:,"D{G11l3E{SFh令ykZ6ciP@uՠIf{N~ψ`myaP?,fSu߽q-:2cG8hT xmύ KU5kTkVeTH$f#d.;&H8Nݝ赺R4> d%N1CN6ϑLH)CH|Ǐj @K\Y]#6b+. \^%~9~Hlvzuͨ7)QlGA5-$ΟwI)D+Dh/z+H'ENP)pH←6(Hrhn _8Oinh ]PC -vg`Iۥn}"qDp/Oy > /m?$Q X9*\;rgAr!ua|B85YΒZ1}g0KN~%6Y93S@!+KM*y8 p7]gVA Jv:U*s-<;+oz=ZmOP]RQgN4W>TObCqHr>$.&˛vn 8s+ؼ p]cmz,ibisNc&ِᄇM&5Aݣ5:fīSD%]uAXyБ-o.Jw^RYzI ÜݓI5х8l3>߸ڵ٭̋d$dy[1r%ԑ.$;{J hoS|),Z|slj,G߲va[&L3GpҞхTb5>_Z2#ՒAƋoa0pyxi (JGOhD]$,ƣZV($+F0RW?77;tvH#\vQ PM7ow!EPYͷ~>-Ղ\>']rNo=FiЖ$Ili:Fp&&ͤ`b?jP(3#'݁έ ](PB%#L5<9Sg@S- r#*}{gl6Ssط︥26rwD~|TUnbY`$i+w4 wj}" y+F>?UDxASp6^_]um {hޮjoom..;z0hX95p&YSH'?_KOw}G%387`wJJcsR ˨>E+ Jy^F?eAq_u6SU@獵ˑx0LMMQ_!f=QG0Nv(]AD C0>D5K\2[U@8g -fPAyކ7b 5$Xu3eߠ4@:A9ͻ !ԉj\䷼Ugq ](Iv_d^ 8>Ch%H&FEɺ>y:9}#>AwF:66\*CtB8S}]F{XNCN(O8`8OCaG4eH0W^Hf} Ì.j Ŏ)}9EĎ:@flyP1&EP'4x]dβm4%4W 0rFk.qaz#hs gVCX܍w$儸 ̈́(TDR +`6Ζ09Q/ L4@d̢uP R31:K*x49%YnXEuncq/}] f4ގN;)K ȖqB)70!,D\>duLX%qK4n^f]8 &,DE VSq-f1@þ~$oLv?r'LًK8@AQvtȍ[tނZ;;nޓ6`~Q ;OQ괞q\ +As=J @UlHk py/M]UMZVX6pR0{`VJ|?: ˆi.vQYWG`]e)OYi63:g-Hh)k/ eCD``,uZr‰8(;_n^>溢i1ܜQR%t vӆPՓyU&8umtZeoi!Y[?tdFY4vU^^wzwפ^ER6a$  qo7(2'hٲ=Eӑ>$(̘YD:`l#@C䃥Af$Zpp \kg6VP7˴Ax w*Sv9 ( T;G{F߼q=eEyh=諌8sQ䯢b;#`B7콋 q"?9!@mW#:r&=4 >Urvq [6ҚO0v|;+/V#8-n'~&7ZM\ Pt+'+Qp(]T" =ҏT<740X]8^,L2:MG}2&NrII>z1*5ꘈf=1fr$A4ϊ(S1ste|| lh8$'`3+3:xQWHo4 ډ$:zQ~o<-0i ]C#MH͛ϐ9ԯ~El l 5khXa -K -e~'՛ [涼݇قB;'T+$>%䟙D }+8'p/<܏@)<<߳+3HRt|Q7@/rP542jNGm)ZsٓnO&3/op0FlUq?EQl(SRg횯چPG"_x}?`C׀fȚL큣 CvR[s[?=%.虩'DWp䪽K3QLa'%Jh5>TSH3N mMxv'Amza#\ Y{ȯ;NlXljX7LldhjV_"cM=SMTE^ZpjɘPb/ȷkulIKQ2I+p_[CeC/=o&x+R<`QBJah੃#f-*?RF~-7z0ZXXl^66 RcS]k'ԝ]®; 2G:p6Ychܨ(0z ȕ;jXċrAγ[a(r|$c8zlbR/FfDJON6#,kT|<"q633@}mۧWWbل=@UFXaڼ{t0X'pwNyǢCƈJP X*\д*5`QuR*"A[Wk `Ulb0WCKROWiy-7;]h{3th >re7l| 1'߳q|1HG+ taCvd1NśMv/4[q)P|tyeL! `Mk9#c2>䚄}D6滽Gmjj+pwnl\ @"&ޑ3+p$r3Wxۢ7%,~_Įr006iFŚ WgxDBF"8|(,[8 `T,ʟxvÍ}iGy2O܉/0)y٭ZrVJ[>P JR?z\"ܚ|V9#lݏRtǧ@|ysMxE,E"bt+;=B#]߫qO\)I+ek!ݛ+&1;V H,Wl; I ^+~7.ߜ.HyhF0j1}̇\)>dI5'njG闻%kO7%w#b0{ [ ץ@#E"_7o]́o 5r[-GbgvDa`5n`dktlvΨ+E@8 H$/f})yƏLgnuvZS.GՀ Y=ZM0]=^)qK@A Ou}7kWQG%2m(Ȅ\~̹ҡ($-bvFs\/XGJ<7J!}P^n<./B>n!r9%5#'~9O ٫CB~ uz-LԏQVBJŶ4>ڭ%&Fڽ>v"4ɰq?WD(4v L@m'O:{ (`.ngt~) sIu;& Gi_4sQ80#L8bxaur]Q@ֿh.oVw^\xMo>ƛh>+am:ĠXE3b> aX`q)/2"i-T13 4|]2\,/@<ƘtE(NsfI&g8Vg_ergUe['WTrVQ};]RF,]vRENeS`Nޅ󞱱qC3Ć1W KgŸZuv!H ?#c\pDh?mqŧ $ڪNIT=es܊C-)!\OaRMq(Nf3[KRi?U\sn8='3̤w5t3&߉>G'袲ܛCb򲩢ElQ+\->x6VN_۠gz\ @ԋjB?ġ; !p@>=o #ÔoՆqG(^h/^=,"bJC(>n̆hɟJL·du/Xݳ=U9g^( @7!91zWf/ jK(JKiokkdO3ĘP' uakpx8zr!PADF0Jk`W?|}67V|+$K}\2*r9"6W?)7DVa(&j%<0zBa6{3# ̥xk\XkLw~ WU Ԓ1-L78~o.dCbv'!'$_bi1m±G-Ŗ\(#&Dc?Y]0P`@(v ?qaH|)@VVuSJ? Hp3B>YTΫ ?0z a:V&Sֽ/ i%ck[?_:ӭ78*φŃ)Ulxݫp0VNSl=&VN\"A B/KI`4SDQ-bwyT2zHsA04 Ӊĩ}HD6EZ[`\<=ZNo8mDc.KE[^8m4Ëit-.<$dud]UQt=t۰LYA$uMG툌J_N# pe^ct?Waq!ka̿/yY4Ge=ax7qT-I_[U0 mrj|2\M?Bs(-R~lZfθf/. <:oo16F}EHԦH*\t'24u#Qk~ zhȗéoqQ7 iu]ҭijllc3&ʆL?c}Z N5',Y2 ۡP2&w@Bu4^ONVB4I8ӈ6*Y8GDTE@aQU1bފ%EňCTai$z%yJ=2#FPG, 37uv}&?~hȥʙo[q.m5lCNF_XYɏTO_0rbU'nIV3_mn3աLiÞ~ߗ(BTD31ՓJ%)<`֗Lhgó4޶ޜu }]>o5cX)ߋIut6| Wfr}V)+P?6/¯2΂nòQbƪg.@r3R* $3UgIJopQ0<3 @luWUj6Y):O/MN뢠 y)r*9 O&.zi\V ^Q8Diw+(=Xϯ!PّVmML'`T[pNmBfMBAcB9r茰^]/vUE Lu8nO0Hyy_b|]xS*6ƙM>+m@тku ySt?̃CgjuuI"ΘF&cEtϩr r-= 5}]FF!;~VํqjtMWw hƉ;*bFqT%9^+e#mn*fE\. -Vx#~NU-3gῴc8Ʃ B&gns9!tzndO]س֛xMSk7U>̅fս9Kg-CXH6%(ˑ9r[Y\`F)B/(٧H2+wtYR/lǝs/gSb,)r~hL&gSX(NEl[? hY,cv\Dv dlm> b$TD:n3?48s)a}zL$Dž2iӌJ}% p>dž)1ZC*8T7I!vVVqZ&,+C\ra_8\Ua 6:2\jpqG~HTr5.Dߢ8?q:cot )Ez۷R9l򷋃 .hĕq%0fX m-%ch`+oSg݇lྚfQJ"o\lJ+2]Bpir/IUljjƫ$7WԞ#BkeY 3 a% 04[x¶ qM_lq#,؊AUv&!o/qrx7/` =SYA#e/~s +A`Cؠf0`-]p|x푁 D[Knu.|}E9lB"]{sFeDQT~S:Tu.͠ԭ4LqVB0) 74H5fŐK2aqNak=P YBȸUdI<<2B<-XY'^/BMcQ79WP֣\ ŊU.gw6uN}E((}QK=E,zDVZ RM@A%o].5o[T:;7۸y1!{`𨓣<Kq)d[X}5CA,6uJp+Ȓ!7{g Ni%,K*m2Ns45{s.Ԙ+{K?֗q _CvES8RYt',ꤝ7ټa<*6%'gRx8,D_\2(t=f? J'v2L&)CċL.R.kpwlڷ$h!QRdCJ4+KQuʘ z"5Yk;*Cf7(n[!|VQ}s= C3WG`4+O'8߳ʖJd3 >QmcFnLVWMuarE~Y7e^p08>?= 5&̲ Yb@i:t;˃ B+1[(y`)!B<]]h\buݡQs/ hDjRM8WP:!T4"0$SLoz$wşqRNQr5]emZ<2AR'v l5펵|v[ hD:1GYj=`tN -;|^(7Rqӧ6]t^sw9W=I,]?T"D"HfF Zrtɜ[*|m\ p3zI$~bY_t,RWwˠL~)C;fK~^ٍ |l|r;ҨЦ5(})O8 fw*Nzۖ5(-Kb<ձ,)\YрOmBL4S*$U[U w'@OTQ 7gj{v>LjlT%U]^kT6uph?_EdNB`aE):T;ә|vXF{.wf7sw"=BӠڙQ'=eclqh(=P.M u6FAק3^>AP۩$0 \=+mMe-j[}|X9Vr:Ri V:b:Λ :EǺl'x~V~fCkBӲ"F`FX`jy7Zu+%"͇3V=˨p@i~j?Bu#kSlywDJf`4iomNJ][CBǎ #8~&&^b[  `I{tX2FȾ\&rZ40!JS<+d዇=񨟯k,fmDws `7F+ѴVx9X* 1y/;&{ |U7aO 9P=̨$׳0 hT7RE%p:?9˗Ӝ)`JL|B95\d|Q/U`yøZ#k>W謸PIH("m_k3<ljȬV ηO;fkBkxAVa}/*z&7uy0QLg鉱lyg)A?Ҳ4LC)w$T?f2s8P]eVnt0S'yAVZPBm|XDAW3M~w.aVCf7_wX+b F8x+_b ='C32K@7R'B_oXW8No)Ol\Bp^ O3'5ckBԀkq}!oe|# S<}Ar)#bF p$iTNRMOG8Zh\%'apG6ej픀 &&FxaiK&fp"ʧ~M%*[S+?BUg֪2 $Sɨn >H[bѥ6@L0c @ wI3|&,Yi~4%TMZߍ@!ZDOo+hLU^ Wbk%V%|c%A!6 C?';\hJnf?XKaub8X}r 14'TmWqpZ kU1<,-^DN=iF#ơ`FGn8э@qcn^u:iV >|;J7oS6&ʌh݌5YĹn)76M?A}? wa#zh(ѡNj/#62ԑ Ćj 9W#~JX!pPl(]sσEpCX!afɶYdDVg݈ ZڅXMv}*_a=x.Z0 ;םB. k!{PeB;3*.Au)F^o1[lY=eQif5$--9S5g͡@:A 6 8/e{F(L&JHȳKP߿–osb=g&+>y*^O3KUP5| -&:mg%>U{jʠ9sʟH\0Wlo(^{gt`Rd,sRFCP!襩X: TA1{?-[Z^}bnǫ{ X=G:\h0yA`vP,^R]Ms Qbu.$!Fz8 qs#6x|!UPzR@ ތjn̦R]'JVPBaɁnp!V݈パJu8~]oc`dI$nhW1E`.dҎ|MA6U6e1 9#@ZW{;ݶ$MZ?{PV/ bjԛI0oMR;H 8M'ʝfk+n᷻j-T5FR5֐ aWK rt<]Z݃_6UCL0DS v*q9!WK.s!,tn"֤90?{.i֓_te[07|kPe&|P܀gqHy}wDSv=1S lnOW8i3,)^"?sru,Q}mn0t.YY=;1 >u=~7d](trROߕKfGY[ZK"PV_3yI4ȘBLihh]7Rk  : BZ.a} F#cp3wY6&~[m& Ӧɤz(>"7 ATv"zeƙROt0C d5aU'ȾA|MD4bG%WF/E'YE7Ap> =Z $U=<~h}˵)ȓv`M6 Ί+{zhsR. F%_ 6 ZBjfZFXbh2wF/K]K詹9IgVdQ*>_4-H-5$|#Usd+g&w|]l/GO!6( CzݝDIє;[j̍2cE̙7]siJVM[PkG(`+Wֹ#xb78+#m_fKjBG͇pt{޾8LNC†>$CUh Pr!NV+l8 Iv7VP(4Ɇ+ۮlMC5;aa##,ȉtQ +.M=3ڠ$l uϖ(ho..]KPۍBWWcRzbu!+eqs=]q5Y 0 K mFT2._" P=$bIRRhGyYLՀ-CG,"YkW{ڡ=B}s׍g},ż'xƳb~+N{k]J`aU'<5>Vge _} 9٭2Vd ҉ۻQZ$FbA4A^`wK?ҵL0/W:˰2;[ Ùt*PtW~oC*oZG (L^~? ]~R(:]ԡjM)ցEUhG /Ƌ)\kV0 "?ʓy$܎Ն3FrQe>yTu#u=o-|FDʈ*h XyT+8FDZy&,]O oP`FշHwCp2hʫO C/3RA2OGt?3*! ӛ{g׾0^$Gw lF\B:g(UҌD_ ⁊#n=]`7`sO ᙝh^8DCKNwJsW);!,'%e\ʕ? ZUj A_Q (V k}64ᲤWxJmv,m>) өd2^Nv -AXfzw\gÿL[2g1(!k08&sv10fx~YK9N N)ۋpNXE1gܙG(@h3k]3^Q&Pr eWQ?R>yC+q2Dq?ܓ?۾a0$e{Dl~/  B@@nF6P~L_dn6Jm/GD 6謫F =(kciEV{wc`i' _U|'4D1m9јl%bgQx7Gɐ%8ژVPᕳYots ᗆ:GN'X>Hzx̼5Oz-rx)?EW ORBbDpBؚbdL o;!qt8@D MNb|SpI@aͮ`Sdw +_9&iR}ޫW+h1 FSG"\3м)PgՅArMͦ@یi5с4@ȶ?]\V23@HZ8KHS}B)͝' +)~YE OT^to0BS={̶>qM԰tgl̪gM}-pk(6ڜ)IaZ^7DVR!6p=$:Tgeߎ67o'IvE 2THZsF=쐙BuШ߇ja*Y#O՞Ñ{jLwۆVۏFPzQ&4\n=l=07:EˮElFtҕ~iUEi@Xۡhk%$F(#鎆cw[j^1é#f􌽘?PX-+fkSyn_Z;dZd%:hW~o=t[vzı0T*&6+Qnc jd $nAY>yH.3o#e3 tղƐ/3s2(>uCdG.JΕCNTz4Qډ5yMTlZJX.U&ZFrFLA -ץ9tN&\F{X tCHФXxs"~/qеiT(װHjE::7g ? u=5Y$?`RP;6|O`^Y\?du ԡ1WYicy0I67{lb)?kbŃÂj$Dr+J*#ɚb 麻偧wB6E3R}H`Lݏ "ߎNdB7E2Jgow Qc#IFe߲?P)$a$3 >ᜠeCYQ{w.i5JT1ޛj@Go"u&ܞӣ-U63;zy^[d"u 2|l]IXzOM &3kADher]ŗ+Цpԣk ^5_txPƜMm!W7cr^--2{!cD2!r~tŇvE&kNH2p  7P6f2u Jug3q)bPZ-jJԬZߣ] @u{bO+ 4bx|۝TsE6c5>([ h ތ#Im#!zت8J5Dʞϟ5ᗄkV$ 7?ob«j.hvzj.;H1E^1z7xC=!v4{"2bhd(e)H5ޭn&$1~y[K:f |r9 < cHj%qIVApdC1y;^JoI isD} `HKi=:!{BDWzMY>'4~`K#""> -R B w+J+c O1{jpqe[!I`S!EaQs lCUE5 >M15XIȁ56YtĴu$(m;wGk NҴDA Ta &7rg l*‘4?s.W*p:n% ֢Oҥ]Du +഼ Mޞ gu-i$8ZC]/G]8`3`L$45fGtwi-P"1@sJ~+Axg!z'dlJuKLMխl{Ia{_DҠ]JڞT\9nT87Z?fJ.AUġnF3{lSE|J' Wk^jH Z֟DZO$QI .R>ӕ 3f.JU u-?CTezƛѠAQRS hG_ɡR݌qmC"1Grxfoqnk}Q϶zZ2@&by rà 3Oq1/S-Xk,  8'ss)m.2E5[r3Aʷ4s=Հn=S$#PD AZ/$uU_ nVC47]8JP!UM#U̲Ujj_}k}rb de,@ 4a&Y[fOO~VȄT2byШXZm3VZuPbVۮ-45 &ĕ-dǷAÁ)]،>rs%92qS'En;oAVZ6OfF,𼝻tNHA `# ::d3]ͺZ͊NDj1/[.v}fQzZ+՚x+X0w,z[+2BWgAX%Ms١"KӚղ<ހ+9mt7:eIX\ŭ2EkҲ RЏ2=d&3oQ\ _4X6)"Fbn+Ib?`ZG@#BRKaƘ._7`2k;~<̿˫P*3)λ'pFb o0~\Ll5?3:5fdpoaN4A6Am&ӎIrٶ,fqjIkUDu{UּA?xG"߁8 M1gm[r{1OA]- ͷ B9$T{Tj6,w<'.H.6 ݂Frl8;,l]_`AѨW8 csVx"9P- i=<">%39N:bĘO ;J'_ HXc,UXא]UL?Y5^k|BLMtӓ \:uw_<{<q`J[\k,E dFZq= LG<[ !b0w-DboR8fLOڮѹieXBE4ہ$~|@O2e<#<ǵ6#yD3!TRBO</hhtF/o_TW269M UTXS`yT,#[Ze3C}D'(~Er.H3=p% 53qfmp?>`Ə#1 ɸZO,d;% /ZNӚBP GAimYfъĈtOPTSH--yJJ($AIIК=cB"|zopVEcܥĚ61 lL466;v(JwL8W xw|s6>]mP쩟bBI7yޅ /}gRM03wa᫞d;f+Đ{D#p35Cϒ%€[$ڽ\}I /&jV,c ע%x>@v&IZVum)^\Aݹ S)y _ ӝ]wK9.BBJL$k/^[2,bs/d0 q)Q)ABYOu"Ơfh@@řZH^_L ʕf1.-)'3yZ؃~ҕ{:ی 0]7&R._P]cUX?n B~3cʶi##աeoE!jٞN6Ph|\(Z` c`њKk׀K(p {]MT!bH<"6`/NIn$}.CWG~q FMFv.`ES8h>p ɾvHoI7utڿ7 a@fM]_<]m|əˎ|l)C@~&L~GGKpR4wca,~P ^%Ӛ%P #M9`ƄE9u48gfB3IӣXm/Jn~Q&7%L խ7D)MF786+_ ~{0u2:3f*8O^(\̛TKnR_t\_NhCfҾ$wD+z(}_"T;F]°? [_$-/ E(EhYʙ[<:JI@ lskg>= |)']J}mFECIA话}LV:ZOğǏTdъY\Sn 1өmn޽ڪl}-|ɩQ/&Yd ,W: ڱ-0^6qC"p[ WY" ׮KjgmF[;Ceq#~h0,wSA2 N3bȊ !%ֳD ӵɞʨ@iF=r#h dix:ύtakI[=Ҽr4bBa' z.P^Fh(< _~%Ӹ)Du#d ښ2# xn+ɉkw(u=P궙b;fW@%$,Dٳ1'kު>" 3bN9 0zNJ+#g_$H'ƕ:sZܪ٦uzߗ6GlR7m7M2SMh2a='~VõaAuP5C& ,QD*umi!mxzLRݹvmDU`;y YD,a]+i~WmXOS`sϐ_œy,MmƠX _gJm!=hR!@x 7x|f6as-;\ cEKwUPA0 2yM42i=4= ́LCň͖3/( Ϯ Ƅg"'HO$7 i+0l Pp ODǰ ݄]5m2:ѡMJZWa88g[ 0i@ށG :.9k >D `kM=% ٕXTKn{F"Gi"&c?G~.P[.14a WQqcB f@c fk|dA(mT}4l Uvǽu}uNK$a)Ib,ܷuLrԱXV 0x|pjka2ق"ak{\4ݝԤN=2P5dYCҕ-!īЯrTB5㘺 }͈T]{ə|(Y.oAM YHVS16(F;J gtYܫ%w:0`!X?N!寡82o50vnsL8ʀ =ǍLUtZMWw4;P=V\_ǥ  tYa Ig=`?pvv8IqۋylZ5L {=we{cމv;j>xH+)|'HeDZ %Sڼ'Ez4A]4-9R3̀TԦTA"v?Zy|Z:e>W?WWJ/rT ju i^t0 ,%XGR'D,x$'H-h^}ڱ7m |{/+Z0 MrGK3(,?:`e1+:@.J+|m3@4mKqmyk:\)CD kT~NMn]Ł|3YTVf`z>ݵBdHgjݠUJrd]Dц s8 ~ޞ*#@skT fx_:3/Y?s k{Sk7 pZ^zy>τFJzuu ffP:bquk6<OM 2Dcs6+vY@*<:rNi6MR>"<+'k.y(w2HF6cvtA:-@`Bf^?6/Tҙw[n=| 2BHXx/;l0EF*WbKw{_ERA6?f6NoL0_:6{ŤT!i٣;A(0G^]pl>#"ZQ;EV.ubg(okب_|䃆$@+ثB5IrB ߙ .wIū,;5ACj{wzQ20y~4J_!juzP NivIe/!k#t i1_H5ț᩸7Qؐ>b71}mц1'bMЧUbJZS.iU7t<Ps#wwM $Ev/qGHPrM;eJKG 22VF1cx]a. m*9F-d'>qIJ>i[sUV]8vOK;P`( #K{-8un<9M@o˜㑧?We O/,! Geʚ)sKjc9(aMԉf'Qg Z> c2iB cdqֿЛt4 ήmR|{8(D-4zZ;t7^ <2GL1M}eHz̀lK-R G$~v E'fn#6$|JE'"TOLiz!lB|gbllK*Obx$ۏHbk}wY9ZѫUvVl;^.2rWH21>+Lqy{U[}M+HGMY!sߞT,ǽ8 ut;1MFW>pݽ^cvJ_&0N$ugϚđrU88?hַ;_0(7f@yF&x(fL%qjd5=MV6XPC&fD-?f3i{mM; PHTWg#Zz)Ej;d. 㗷Vۗ 0H)|*9vͽ @W_Ť9'Z XDƭdqJ%"+{=\A#*ETp:ʩ- dىIt|D 1to sȟ), N' a; FI/z;reP[yUdh# co",ıN ˣ@Z9ь5WuCo [$%C27v+wLfxu2IPBz*s>еӹ't'EQl26eGJ2MA'`-8jbyc 1Gzs?-ZUVSH?l;Nvy݂ޑ TVϡ$:˘;a 9:nh4XsLQyoe%)+p Zm4tҨ{ڽ ]ڠoìS W4Fؔs%#Y 7zff't̵$^FzL8uo1/yO3r`ܾڼI,eQ0FQB>>r]LO,I?O}'Jο*%_M琂LPrhZ nah O[⿓TO 4vK`Sxm WvI(J>?Z1QKY$iE= =a> 1ȇU`b&:cuL5"ɫ%Zp<>G(#E%ZtwhjEz'q CM5)/ M;ba6 绥Õ {gmu7 QR i_v#I*zȹY!9KaVA[Jc9nb\S=,qX_!ԐRPuPJ$~@/'aoܺ-Àgt `-חJ d%H:"7Q?^Ɋ5!Ksv)|bMi by2%-dOC/gF6U[>Q2|gՉPpKآcXZ?E-위XnRkn0} 2`N| 9ph 󤫇5 x ?ȑȾڤBG1I`zHԛPM⤾ \PǸ&/i tT:s>-Qԩf3ثEp繳 (x Su ̋n@}C\V/V0HGqF** ȍ䡒U\ne8vnoٍ1VZw;+Md\*x#` -Vbm;/E/7i k+1~AtѬGBv3{SK6q&鲃3z#u=Jw#slO]"%L'#T@ojV# ^q-/On} }S1<:gj2%݁WX7]:%`%ƊP8^eUi$("Z z`m>!Q tCOKW,:ڮ , ;+E L`Z{MHpZ6T‹ImFv^G q~#\vE+Q.q.5folǸBcRj,ذQ/]#e^I xT+3Ow<HUݗX${~P*nf1J߇$KOe|c5Az[b&A;M!IIy S xcn1I'bVlH%ӟs'k@/6-Z|#֨RV*HŻy;+L΢=P4~6?fY-)<_@ԙl#h`0Ѭ./L{|SLӧО [A隓2FꂵpI1>:AC*!'9E3w3go%`lI " ;_\(0Q:jfju̲ +JpqvzP$V?\nB1mC"pxl=uz2B?jٔOQ4 u2nXAx~x[)^Ï%=''_G)L18^FNrT|7q㡸B",z#j*pXM$%(?FN Yd3"u2cĘBw L U_KsA{,({OMmg}+GyFʣ3n}-.a<؟S^#(o-ڕ:G |mF~W='xݟͲjВicծN,N^1%z !t}I@MjᷰX7ƒ,vOU j03J3eQuF+gvM'W@m]OR% !i3ӯD|3x _e*`9.}y;`K-@ta_YNk E'7%XJ C>("zH%, k_NJn3a n#PK vM"ߎE毝́y`~M'͂ڂỦEbtLds,\$JP]Gknۢс߲~;h@ Yn`XmApE\MjNfw+W(Hx UjW}yъ`{_BU5lrdDھgI,,Lb{B Uf-ț7'*nI6H%ŇlNGŽo{ǍeN 6¨ЍrRQdG%.9洠SOXI~'gƏq^ =i#Z~* ,W"$e{";8v | _ۅ 8dU:-NW{`G$eƶ*pQX3H6Ӥq UӒ)_ -nܨ_|`66&[QV@ۢR:E e?L v'ux0oĭ.gp{iN&饱GeLϴ >q9a#yѻ}^cԾǜL/icݹl B\7 *wAZeU)@L;x5 ը\-B˪xcؑe!$mewo ST8 $N:/eVnlt}h,f_cA*W<靡 8{Bͨ}F;wi7gL/um6&V*4SB%KEdicN,9 ׅ(ȼ6%Mb6uQ kJ[m!}Vʖy|l>TΉ-幗ʩ2˾~mi[%hUlDݝ#0Hm*jD#TO,Yo3Y(Y Y<j%EOGXsbZIJvWM+VHIyԉ,绦:lP/k[+Re@W(vѬ0/=򖻛A&JyGrJ\OѰ-E'qoCh5 6z䱲Wk!H/eB6-r j*LnkxPU]jyzV(_ەS 6  ȫ(q-I. ?DWKvpXr!Bh3+Ay 9)7]VsQ:Q B*U%kMfCP:ӟv2Z4\%zӉ.28;]dX[&ﴶRJrYud⍃-?2U(28B=rZ ?:Y~Xa̱mZ5)(؃xӖ +-[nԽHA.-Pܧ*RJls0X5Y$ṨT)Yݬ9ذ1\o5E7Bc}/Bgx ybTGZE;LS!$5: SWOO{o 4T{3ɞ^ Fy߯ a=,&?"ܧl{1^D\ 8Ym-y8-tU2[HEIX0AuJ ޙAÙěGY( ū|&h"64j`q:pW{bggїOhYaBĊ @'#[v͠ m~55aS}Go`r F~(ONFړ j`'\;(S A wYmPh6]-³09\Yf{Rn>WJ>`xvxnWICeN^ѽQrY=A/:G¶^$D^{_9"kF/2כ1Ra0-t,.6q9N; 96{of4H2ne{ߜ?;'#*u7vʀ"\2@ftlv<}Q5cK.#Vm`uBhA_ fWiE!5s~|LO[vcmsՂJVq$]GP( ׹~U*Pq#6 DRZNo?(>R9O6Wv`YuU\R)(/ %>aǴԬE+^h!gor߫I[\ K=IϹyAtEU|f&e5.YKYOJ=*( `ڠ&sn/3s_+ǀ oj<8,V9*'i60󶾗@Q)FOHcV@}z{bC!>2'jGY; VVxbtgC8Ԭ<+DV'wʹoMoi, àOb'72 ?6KpNccPZ+l9RmN۟꒶%3E|?oM("O۪e7XB( +;3{ %:)͘![^W2T)#\/rdDkɆ C9-TXMd7d?Y#ݔ3sZjͥnt9U-4 ]lr.z7؅k^.RI7 =[0kBf>iPX9, 8;M˲cicH-O^.̅JhIQ";t=âIk>I@Jwyg`B cb)ǥ}_j̡ ن #Uicip:2/ ݏ=OnDuKݐI,(  Eug|o}8S63)Rz d9! ;OՁ9 HygxA֐ u)!(d2ЋCRM3wCVlDHC#q4ގ d [+  ij$8^8`Pԇup {rG9"?;N 0aغ"F_vֽYA'2e 4V#Y;4 c3 )$Yۛåˆ9Kk$py<p4",7(!X, ROUn9j ^`vwӖ5}|~A&52|aˁsՔskI3;$EU&{#./PkV-gvj w)uEnh2`.-ݜ/OMn-#&umv{U[Am^L1eL-P15-S6UEaӋ|ZyIp/RAgh "رۡ"Ǿ?ݽ%o'13!Q㯴 ANsL1a=7fTE{l7 ʶQb~29 HakmϦD/ [9ʢdpvy&Y'#f+{9?z&}>GhObv sB~$tU~{Ҏcr#)Lfn3$7"XjMGB`7xN u`ئEކjw3e: 6 ,qY:XW!_7tNSS# VɼRggB Ѽ(K@\&hUxᏺyְΌN 6S9drSuD )_at?yʟKoMO= S>쮻g^BV")#3Bșs}9p3j/D& :FC3, h;T0fR(y68Q BeKޗĚ)ʅ+# ᱯr ^֩6G IC92uMsR$"ȋbg3_3YUWZxABR6?h{iiAA xlMtB$e*\jd5oD8eJOR9[fӄd&jCm^lwۑ*x/KMnF5u@1b$4Q9&U[j3sT^cW:,hf3pF5eU*L8+ɣvhP~#1]tU.?ǬR.}R! _lwP!.rӆ8=2 8qG|hV5L#{:4oU`Nq>qv2܉6G`RnZ8ߟ\UZ쇁|E0YlCLñkeC thk6 INAJ||7FSWp?~WL! ^:NG?%e*atCiǕ/1`^~_Z@zCux^=ӇJ?#n-DyGm;EWr1<ȝWo,4_t|WԩzO y/7`FF):Hu\\f_ry3uVwj)D(Kwȝ@w+ˁ#]tje;ن;iNahh8M<;q vt7C-1YL *!4hs诎+5`)ԟGfWTRI)CBG 'QOD#'y9[¤Tg\UdoW X&0~ߏ&L/!XṯZP+gǍn4d {or@ R;R9mG/Ͽqtb3tޱ $Os%zi"u`'7G|ۨڛ>;! .ß @)zdx**ewMБ%On[֜D}%kzҜJ=)1aJX[܌4^q{,0ռԉ"v0Y$Φ TBo4؟0R}=|-Ղݵ̀?#Z M|öOm!T$M@v\ؑ񁑶'5y^4J1<"1c̓QYɚp[֑v,Ġ^m[daP>F 3[{BWUQ_oO!KL0;90[r4Ku@>i%nd߃e/Pc:7JޅxUf`vam)t i`0^]FOѨRb8>PtJXi0Q{<G73!uRrq_%g[G+`ڼڜcy]~k0:%lƹW|~78HaKםy-mQߗcʊd5S*޼~ȧazMo{la*^( KUGC-,~V͞ pyPPY^.˽UO9 2+5\(++vP9?w8kS r[ 9鈌_9D~Zzl'Nh0enlf#>`W4k, SқһR'f,]HY";wX)gWl*w$(P ?E".tQjDײOtF"frjZ.=3 M};Rw >LL, ~} P\'ý]"EʘAt: W!0 ܄Ot@G_l7fp@/Y<’Z/Ağ8I6`kz){_M*Dl&JXkFϙȺ#Nh9N 3Mćd*[TUv@_+LfeSтp3>cşw%#^˓Ͱd-s x;ncLjl j])4&Ck(9{@HqNn{CDg5@]Jыظ>sPRy`G kPzcXh5$UfqT :^aϯj́%G2wHk] j> /t>v5}d])bQSh6Q҅ImڲC9H,{ ImGBM#<+cy<Fk9tRlV闋[ (p""s#hE?ZCXUs yѦٞAKt/ɾ%@mܒ./|OǡDu ǸN͕o' J,L9f`jǠW*`#M7:,V&RcBdy}_, 9dvv 1] w\שeGH3^J4Kê24:V&6v[݆۝bK.WTS& m3=zD0՝17k0P_`P8gJ@ȻH>F(yv2pa#yތQ9jHW|2x.eF-<$oPӰ!obecj(jutjzv1ei\<ߗH$4OYڂxB0VЉ2Gjb; Bu OsK?tKl]Hzv2mda(IJzy)>5؜_CZZ!RG!i^:IA;2aV[]߼X%$< $fv6 ƤL.(}~M0uZO ۀ\׏.~D%RdJPs!<rAHW)I{HuB %&`Nb.8x]u [<4]K{^Ր@n_B.NsLGt?f@%#PcA1! ][Lj6*ZI S򙓀mYfPV~5CNoUqg𤜐=v6e>KoNRLSfXa,6Ĕ1*S8ȯ'FFPW.cHT19DفNT%l \D1be BrrG(j/Q!燜8o(CmNԯBaS0~Jzes/Ji66QPYp{u+gqua# `D Czːn0g*|beW a\0zWx3DQ4:g^aKSMQH'cѽ۽ oA/B'ފ4gȶL]wV,#@U.l?O%% ]Ͼ Єddv;9o.6"Ъ1c=w8SJVԅLbŪNХLL/pԹu_;ҮTH wa˅#M͢8Hqqe8jfk\*a1}k<:}X"0Xrw JkrU[n̥`R% TR!F_5ݑU8n%4II:LKN+*^r0E"o U?'Z6Wi^ XS-Kl Q-?SqmihL{~@aw;/bHMk}!>i"hs,_8k.'Ao7uÊ}wCs dK.f=g0HTDhl|bSZc#$"rcy*SD & ctSUS`mi (?GZ@LI5Z{n Akfp)IAH,ܑr  Iӡ )6:iS1K5Z9ij(,ڥg*DI6#X1p2JJ߭JvgjlWB,pT܈D7 :r4#"bc0jc9axþ/.}A:̸ זirhoQgm#Lբx2 k?={TvVG`g(RTK~zM='f`=0dh)п*%UwKMqOIW\}LJH`t >l#ptdfj3Q?=8H#1Pk~[ܓ޽E K) +=Ks0#o%!J]ҭ5 K-*Ze"K<@:#hy8BZ 4Ndȇi*^jC0K)k dP Vjπ7hgrilߊ]gz\AĖ6d;_S]T]yhT3p&)eW(xA5$*џuܷNť9 ?ELֆ^tG``hv8qAءꍪ&U):6K9mA 5>_~ &3KS nD%!.ccg,/($g0^2QSTK-%#g߇:˧ddaRx;JzxIi>y[}ryp`=ceْqtla6PsK=M&5|Uǰ5;ڇ]P!rOz%,x'dq1`ڼ n\zUKV\xZdlnd,Z0(X\LNq Jǭ|n] TeA, q)kRmaj %bzN FQJ"2FjiJv/ 6*!;gP_]:a a/ xo0vd?;{ZF7 JuzSߔA&zأb.B&(itZo|g`YˈM)FD[ 4<}奦@iH :k$H$E7n%ӘA- nI})Gyg=o6 ,y]==L,۪_I@E.!i!1Q! ء;>p\7$+})ck0g @JX:G g\4= FT&'oLv#Ly#MA7d@t&pڝL#j'ލW62jou|墤ѧSULJJʨDruFMr-]FAՌ\V|$<ҧ&x}HmhlF!5|e<1%c]H*nyM2L@_̪L-[^*e0? )}뮌FנMCaqCT|"A.;#> 5An5*Mya`Sv!gh+rS8v?vEdd{( @ݫ_ޱls !R6e5vyUͽĸUbUi:ūydzc׎!vR笸\@,nݹ.>KT H9 e9@ԜZyYDRdL8ϛ]`RO%2瓡Dw `VeC~mO*h R ?=Tx@6&ʉ kS؞ !QOA^9w;9b3j:{3 Y8q)5 qJ\ clHGߖK3K[s`3?0 Gt-C[7ы'%Sřؚh(* %XKFahMe_ _k1e2+w+ gQ9*gul T,zoji46<9:0+sSfL^]e'U-!h|~W2+H32ȹTI Ng~y-&lv_:eIʩ4ODٝ7◫gP3:JjZnv9߆3S[ #ە[ buZpt>; LKdc܅nHlZ $ǐ TH3?G*:3M[0?=ؕ¥(Gw 64ǛLP7 yZDoU: IRusN%p橬Az\0Ʌ$ɂ}VtՀfbd\S~uy1)805%G|ޱ(Fh4KnL]'Zx! \#^I+ק.˙|yF q#us%ɋHV[HbZf||4AU6U!y@XGx: 4JqpTRC FPC6X+ɛSYFA4sͧzt2+Dlр-˃ýCl*Ҍ-At[yb3e:$G2L\5 ^VG6 I礸e$=늱xNWrS[>J b1c844(% EK-(g@Jc>#vvC])4$)K'oM8j wX})[vf{^cUT$l)^UQ eŀGF?3^ ܴ f7O )L0i멚bTnmL8:i2HbVr2GT. O5üFz͔ۄFϫWԷUv\;$Vg# L"CU,`Y/~s)ޫW>/W6uR1,t;% rg0SU?[؍̈́ACvݼ52s}aأo, F3//9[%,bTYSv+X?Ax,ϋtťZOk یzV6%c͓$# C(KUfw|({A)AւPm9G{f>jlS67sB4'mg> zer._dBK ݘAdJ|z;hƓxr6nغk1CZZy̆<.m4㾫=HDb;UȌ] &Rm\IOg7[QFS#cH%67r` sC|@Ȕ, '# EG;XbrJBJh֚^r%•/ĂX\Ԯ|P`\3m$ˀH{A6TTb]5-4fC=f?8-f݈p5JOQ1^V;oteO9r=2jŋbFY7C}k뿉}c-.%_:ć[|MB\p~!tT+ ?9{;? -+mdLd1S=xc.nQqEOV)P9t*5lͺGM 0h,zJX"Dtc_9P91rվqC+b1,yB[&px}_'}Dʚ\dTm$6S.~ PGA@1ave&Dq_߭k-Uۑ%d2nMgTB('w%kEiA6灄ܛ[̇ cžF [s ;@>N"fb >viDV=6C`Q;'\&V@6ܙjd.@"JN<8@jn~in#6/]2VI|!5rD ])9+-osKA`KIn-N1S ߘ8UR)# r7"/2)2s0~L.Xo;5Lor(=а ,DչJ 2ud#CǗ&xgMAtMoM<_.[ S0jʽ7I,_3&%)}2--f`b iZ-NB~I6VB=k"woW_f|WBA9Sz, ŏ)Z*0B(;7B1?IDSֆE~b8lV4> 7,GK{R ѮNH=Dp&J4^i}$-x*IމvDoj̠Q D1D$?5 N4ry //<*St2k gwqV;l#nW%1g_MލMO6ཇh*ƶcԁ?(':L /?`cgTV-.B z4_**)vh >2D\ h: ֜†MR=;4U#TZ=5>",Χ)wETf.O3a6ˍ?,4%TRu{ f2CZ/3fՔ}<Fdk~LJ>7 lB tuwA\Es9:.ʚhPZWH\e8 |ΜQjB|mJXekWڳ 9ގm3wpr΄Q_f Df{-*}p -FBVF^('-?7 Z8$RJ~жyS5 lgL)}obUSY޾#^HH;(RO<~h>HB5feވ^K1kD}}o$9FTeY!eZ+?=2XN6+jY_ ZMEt)G >kԱxP=[aseXfS@clvj%;sMs94 jL] 2Y-pfw˄h9kC㶰6(&GKųhh|D(2WuJG95#@I<"D 05E05 & 4oe8mEͫ=sL{Y)酤85m ̛#( 'ՒNE9yRaVY'8-_7`+XΨMZFdo% wg0のkiLe]ixy=I̸̯!r 4fBV5eaNQȖaZ8Zc 7{'H1+!7svhi7uiD۷hƇ-ԑWKg2cGӎNqjzii:.[م "if8~|<  N`<EǘdRX#ԣY$d;oXQtNy "QƂhl~}Uʍ<ڑ^M$8k-lӧ~e:bc  m{-]M&Zoql([uyrQio= F3*¸(x4VTuo}6Ԋy raP Yvz[_W'"Db9;L\W}Qq&Q|pIGB2ҡ-gKrCկ'/{^#di.~Ysg"' Z EǾ]bZ =۝I9q 55<)m9HGeї 妼 3†4{B*ٺ`YK5O)iR& |2-@A+*o K~'ʀ,b*$ZTjod?spZ(!mjxO=&Oy@=aeR=шX"fK;0_#D(yIݹQOT?:= ]OŐTZ %m_\10 `~W~2{l sJ< z)@Jo 0#ß cDwGDLLz2;S"u}و#eqb";B@f ќcy^׻s!*t !c|^~+ȭqF("y K)&j0$}3MDR#,A00 q `&Màl*|tm:*؜3VYًsP9/X5PPr܁^L^W? 0T!+!=) ɫ'}6^O=cw d|g E8l]e Qg} /qDNvmQEmkj< mK36٦v4MaϯZtVN~?Ll+uZa׿MqT h~r $̜Vj6 Lm׉a 1z +1v\\"jvē1R4c 4>)Yp3H䊩$@=p|1 ˵Akyg>30t/u݊膍Of>;8^Ytr3MV</En4k zQ#4 mݏyCO@HL6W5i>C-?<)gAރpu_ @5C5t}(L {yNp?}Fĩ2#{?{]܆vnÃ5E{ :Z1B/OQ:B;?cm,~ V *(E 2™&[ڑ$_-ԿbWw|O_` ɀd3J*mH5PP|͛ӦȐ?AuӸV#\P7U)+Wuӕ(>Yfcm`JPm/U]IcYa,3Uc3L&\U2B℄=%b!?6\}8'36'" &$Oru'ك[B+ٱUU-|`5.2< S #U|qz!D;ؑh!h9M hy%Nt~:$ˍ&lP:ͰN):w<=ػ\Q$YdȥKM|o]i_Qk< Sa6)#OyU'af_g~{Ӂ5h.VėȁvJ:Z&BD~hSI u7eSʶcV'`ϷCEN\p3 ̱h|3:RV1\=;n1 M!ڜݍJ>e+ݧW9a~ laړ T3ŶHpR53^:@0Ha]AH%KKk*$ O!;ol2z=4CPʓ[TQnu9%Sels;f)4C t2þ4 Xg凉TAS՛,aKx$rZIR G_?ⵈFHGt'Qtbi~Br;rRj88̥h&~3+]u:xFe'.ݩ6nNkTsdqȲ,{w cdUkx.nfw̺/i"!.EWQr01t#̻@t9*:saf&iejl:cl|_vןf)PpLb?Tv [^P3H/ N\Tm}qDH$+˗'P㻄VlV>Uꘙm$ZMG-OkGJX =.PEGߜ`ŀOqx?*n?vl!,^;(w k/pDbXjY >ǐ_f,_ 6Je8օhjMK$- NeW 'SQwTDkxr*ν\!Xu:kXYnJ:|a+4qߊ8n"a?6ʘ֋RX3ͿY5r.Lw%`}`jo5*"?V:[N~QE}KYqd\lbY r ·'/N44A3$]4?  =փlk$mƨ|>ǧIIo%k9^ =T&{ykّO!E b OAb- TiuUjĂZ*_4w Ӷ'\*([0q@L& VُRnrt5{G9}j|#YFw e؍žkG)#'ZY'lSG]惝0/x]ZEkm18P[E \L.ϜsQҟ/ :s ld`or'7v%RUӓPd`^`=^r}eUԷ|$f̤[RmsLHpBX.A[>m1N4}䬉_M?;B҅A;g!{y٦'e'e{ WOk>Fnܨ gksNN<ElYxCWH~ƴKuxakj2#&ꈕ j 2@C6c y2JwQ${[j~Vc"cHW-fiB%xA#Q!c¿΂JIMu"re7I3 2U$O9Ihe1/]4&"1br^&RQөvaNoȽy7vg^fN3L> !ѹhh`w9۫PKd3cьŪ-6?D J^rcG)JDd~,D$TݞxDG:0L*?ă[N6v-@| z+=Lz6ڇ)ܥEz9y+fyZ@8k=pp $䨡3pz %- Ȭ,\SML'i=ab)!' WZKMC!Jq<5*~ *nJx!0=Vx%frxKa=q[kU,OΧyɉƎR0x~RV[%$s-Fuu (I\g'ID2s&AT!U |u1sFgCOߖ^Ci)L#l}ЄK|"~oaNwM6oLP2-Y*p7G$j]Uz-%˦@q~qBiĢ8"gn_P*-F[y߿a 먱M*Pvבu=m#ѕ|8AR}1?n]9vܰߑA2` _\z_6ȻJ/"ꚺKGTHG0q`rq^K2n$[{<<49WN`hSTn`Qnj:y.y Tդ~J]%n_X̿mA?O4 jSrҚ*- 4_i:b >q8 ٗVf!*P2 t>s-;%Э1K%E`ΆIy&&^.4oҙM? /f /h/Xח;'%y$7Zo$ 1, Nؑ&NJ.Fe&| LY[T@J@&u"acLPӅ ps&jb7vڦoId]5ӡo_iK@v? Jf9G89 Q}P/KP]9,ˠ>f lLk pt3m`.j4\ eJ_*e!f~ RfgX /"R%i&O +ڊzPw^0qb:knoss6>m ~XG*m~<]4#MD@-`#(q: a<8dI"6.Hؤ\P)-.<0t/BKQ?gdc~5UiiA|p,{ǍÓV'I^ُ.Y'aBXnMs=hHPV G LHP`yYF~]7gVXi7]yGZWW:rWCM/ RPX~:Qyz7ʄ\ %8Hw'VWQ uMA@+pF:7ТۼhAX\~SY^;2&rqM晪-WC>d&3!Cїʮc6^g!*;2 4'*w'YmEOx QD)t(BPX)o:{p~Rz+n0v t%|&ӫQ:V(" ކfFB] «a0enzJgA2?z B s9ђ1O4v'SiAj{d9" ޗHhŖh;u]q{Ҋ eLz=x㙮;UwXඤ%;FO0 ɚw;h^H {-ASJmQm4*>`SU ^'J_fD` ]p/W yS?J}w/'-HVjyjOxUb&p3 n3PƵBʔ u=bM_n;Xz4D~lPjp]4(Y~xcd'Xpfqy.y;sP];c|xcAw b<]gPjXA#LkgRF 习A>/CUdœ9d]U,sb Ev@2U45w&6lYװwS,AXُ(^G/ AZf"+dZJ:jD=SL 淫4@;UD#ˆHҰYh2t7Hq&l%XZAc9ݕ7V}Q k:+q&U Gm`6Y珶^%GH-[AUjIQ[S1CjI;S0at1 uO ]̸ߐEyk'yI; 57LF%GCN,kӦK<;&ޤK$lV$eBVT}qD%èa;t\aU"[3T-CZмUie+x3P$4O'mUa鮏 VK6x =%Ln)\5TMl$?h@ S1c0 {c9 Ākn}!ʬoָrO 6Pim\H܂'\P,Dm|=$MV;һ OqCS6Q`pNNW:ъq)X؟| B3X癙SӥU@d͕۾\R4_ODptWk铬>EGKxrV94 n䃸}w6S58En4S6ڦKm(mr#Q9aa۽Tc 悊G9+P~ uV┄EnZɛ\p UR,4 /\h N 8 #„{7,.NIM[|U+%ؽd"O JgNs_"Tr;/k hl(MkϝUx\lЃztG;f=(N4~$)Ԅ?7+N[t7 Ov? 2ϼF:-M1έxM0(T\'W4({A059[CRpiXuJ灄zެelp^pIiʲzfF,jXǾj!lŁl~}c2Ȝuh6=ٔMRJgpjBD/ U@ɀSSµ/rdΚ #3zn 0D[j.ҁ }?hA\R 4}:hm>,i:‰l t0_ˤz9 ei^R *H:<$軰w.( W{oW$Q are@賳'1LT`Eђp2u) 6=t}L4Kg ac#3X Ġ! <3wxZˊ[wf‹ՋSHpmBIǸRlҺ6vpoF"g7l_NHbV !4.F'h_P5F;9x^?/0:GxTrMMـCA . B!'U:B3Vαnm%O&3ECd>2T /y:[QeeFq<;O5vȔqteN& { 8Rޅy0Yc8NLI_I l366;3ܕP5_?끝ќ_>F0aҳ׃ƻ1ҧ~&( obd<6Dd"ٳm}ɲqcW, uhHl'~zp#y[y tCq)6GwTFDXE2 Vkf)H~t|I`^aE)4zyDMJ3C˧WnWQ O1ZczF /I` &,Dsͮ|hW(7š.x]2GsCa[*A\{:BZnP&J|צ}IVx,2.ӊus/.gS"6bkbcѵY|^Hi|cO; hJzǠAU9<Mˑ KlwG96ib5dμe8|oJť"Zr>#Qvj'ܓe!ɖV uif0[؈!A#S={![x.%Ph 8c'W],+q2q2Niddصůjjq+%,$5mvOx:g֫5{^C8Ҍaׄʊz]BDQ_CR" M΅" ?]`wSs ̨NK!L^G䘃7 nlo(" P=o:͆vʘ;i{J"%+]8l)NjE=#ԟ/7YO,ATx먈={eZbv8l=W}団Mr\/\de3> r+m8Yjje7L׮ -,ۯ2e4!]/R?*4L H<>s9O,VP O 룀ϫbjx{U-"kjڝTēAcXqeɱJG"kjb*ْ+ΤJ"DjI%Kߨ LV(zM6b̉KO|S>Z9_ v4(hWݔ(2RaƄ@}Q_Z eGdc2O 狆..4hYە4Ku }c CyLĕbi߾">{,8j)' U@W~S{?w.lף<| s Iɖ:G^Q Z[,ƀwя~ DIl!tiQmfT牡3aYNK$2!*ovZGч T;ca'QBa g zT{]'~4Md7F($r=Ë/z;wWCNδ *] ]$;k&:o??[@'l &,)r("fyv=En~kݒyvO=6hw@hc;3y~1plWӂSXW 9b1@S*"jEd͛X[؋rs)DᏙu߲WC&N#%JD'jMs꺕f6{<@3$Ʌ] E`5< b^Z1i^N,)( 2Tjevk{\RCL5-c[Q_5{H,U 7E17'e& "(  AZ  " iD7dKޭP_Ng훁¬NKcS] w`/JkYLv>1\?MK:R OJhQ~P ۖK4yqO{jZFW- C3FHJ #ƹ /I^?5<ְZRGFj^;ml^߰r 9zר"-A6uDfT:3hb:ۇ4ksay\רUX.p56)-ss*O؅xuo%vſHShK(Cb݃NZ,0В\>Cla떝[nkJ PnHRIS,)jW7@KL4ngxt,bLV|@amRS ֲU*slL>sd݀1 o匘%"$B ,ly=_ƨقmQ쥡K\!ZM]]j;HDAaӫ@=)6r(=PnᰀIWޞ~KiKi2EҋFÚdLG ^8CxUD4~yFk.|E&\Lg=: 8y/ )9#G9粝+ }(RO W;ڧ9fjQcf2Vy^1: HB.xHՐ{*c&B|jp'N#XpFYseKh=ر(5y'9RefPRxg,ÿ |b!] ҂T!A!6p}4:~4Ϻ0<b,JL"FGp5DdiL ZJ,%m~anW^'W9\%xqL7asǔd Xnlw3w{18#тx>yDteF\"|/RP]VW/m1"*\qi5imJI<~nPx~J\U= %BGjL,2Idn |0 fƽ JADI>] hbM uS,Zq/*ԖXAA?١IN|]I:WзY: .&d6W{z\6ӈ< X8)Q?# ѩihg1`CGco j{,HgvwcZr,+Rz)zCz<,Np`{2gmi&ب?gl٩bM ]]/~1>`9N|py/.@.[=N66;.)1l*Z>%xlc{)z WSG Zq3XugTNi4 mz1hrFML~f9]ʖ=)LaOq |-r|~;:vO7DO<A!Q&^Dw%`ٌk5y Y)KD!Gkvwc&0θN$(8xF^I"mAC.q!!˔I.T#"ĖR_FOF;&/@AOW'_ITB[#Lme' 8 lT3{8h%su+EUe[›1Ɇ#,+v ^e3 ӫ:B0UtOAYIOhbQa"BSA^IϽ0YMh,OŪ>tl|F㧒CR)GKz ACGk3<1&#RgD.bg瞹, R#<ݨJy[Y-*\(zh :qVۤ y{|ltk9YVɗЀL@:PU1ȼuΟGB,h!NXL҅O+'W-:7%۔[<Hu_BΒw> \c6^'6dX6:hyԦЉQã t%8$@ㅸ. DP`0nQGG MAKKUF:sw †Nw+TVFn \oYAy įs/n,^ְδR%q nR~? "-`LA ˜v\ Iғį54 r1YZMUԐcUN hޒIBniX ʡVX=4|^?=%WZ$ՋG_( gZϐ"dC7<߼wױr g7I{doA3"BulV P|2MS `0Lֵ"*sa*M]{ %y윤iߤI͑ m=P!*:c&)cB+5:`gʹY/?@eLXTm*Dn$h =E={_b Q 蜧#&'َUDžL!|<=Vk\E,vƛg݇u&"o'2ov[Ǎ>~/?D &DJC)cl07A&)FMUNx Cȿ%\S%st > `(RϠSKhM=q,%#Z!7aڮf!TB(FlG߽4RIk/k>z{mGSd1͙ >odE]G>m",-[XbY䑓Ӛ/Zw-2y;3p[|~X+ا Vt|CbbdGN-!E"RVDNUOL#z;(n,(1.{ *ֵuBcχ:zF8[TMş\ Ӽ!>#XUW$T7 8#]J*1mHK'rQxX6lOĻ5{AFh wuC@3g ˕khWaUTV.Cac!A.sH6$%hüibἻ"?\v8x.7e 7LW.Rk4:K[Džt V$n5q(3_ N =ipn41Lz)N$t-[d *6tP*Tp)v@`&{fb$:MD[iPa5d y2M=YqYv @hÛ=m=;@=:,ڝcJGv]#ߖeis?Wd\R{덭gɠs sƔhf|C7s]lH1R`s/I7pwh*þ+`dRCa_&41ճ݉rh`!P9rQ4Ecb}`,W28{dfTV dKc,VD8L:dEMq_i5FNYewZtTWeI&ps c:Edӈ;5th8=zRO}6\m!dسr^xG Ia y/`%)u;[t2 :gBd3WHx9tN\x Zcl Ot߭6X 7XT8V-bs6nVPLX|lىq:Nu@ x+z-'KOS=y $hxvRԯqր#p)R9h:-җPrA} zNpp*t +, QEfA=`sUn@Tb]QˢyW!xs-yZG7sʃ&ǐ] z+OۚhK 1#]&=ԃ%̦~V IZB0T쁅qd3 +vIuh^N xB9h5Y͗1Mp6ZFQg5̡Qӄ" Ã`+#nFt)Xon)% -$_ecs2{w 6٢Z֣& xɁ TT f,es>_C3f﹊uHt8;Xܹ37!BoXo"̣(~Lu~URi Ȫp. X eOyS !:d'o߫`e|4KbVOyGj BSuTnsUAѮ…(e0u8y$I%Hl$Sx(+bqQȂE"ȴIfKp鷉OX \rT(wEf'yسJ+FfB֎B2H%6-S'ڇYwS+l^{ߠjn}x T1UN7]FRLX &%es_D?uQʣ FZK`-Wy_zFzОfhb-dR-Q xpU 5A ?Os]cVmV{}.׿F_6||2S !{̧b<\ޘ59)JE]5 Hl hգtgf1'}z.8(aDbۤ]]Oit6j8PÂ!TH 06KB6svxQeqjjy! _8wGC zWHc{+Ԝc cqo!~ZM W҇UKt@c#w;AEE#n>h7x߀.vy@CU&)ڧlM~h:xuVɔ{#b#uƘ>5)W[>o~k7% c{ .!i9 АWO <2B* ф?Ȯ)3Nѩal#Uݿk@R"&uT1* 2>jc5jG>tpom82Y7Z/Z`Ogl3kI":1> RNb/>X5AP{A(jsN;m%"b%b "ak/+ϗeKg\^lX- ͛S.}#ǨNo]@1"6m˳=^[O G*i- 0ovL ?מּiqN7i!ڶ$H+5ؕ\?@YȦ]+qН-ًy.WAu8$fL}W{7w,^MCUBD/lc$)V8S&y?(F /)u%/~8ɡkFae[A~|5CF0Z)Xl.5{h~UiFc~xI$$bXIa]| CȮ,xC)CluӒ(AU[G A YՑsz(!h=l> Z tZTnl&* )-:Ec۶oXaL>>m zƉC{z@tƂ$tIفw9jUjn`G $?0P뿠j)Rv0Qo5,〪QA1!@Ӓ[ŧ [!"+J|q7z"~w;bikQhDФs% xKJǧC7IfJ (-'0jYFkTre.C#sPz~N _ַ3ńN7wJMO=˅ ps_X~fHKӸ3gpeʃM9[U lGEjSO1%7g(赭t+z:ԸZe t(sN%qo|ʒ3}xA=cYR3HVa0/xoUk溕{|!1 v]K]UO пp.)Ɔ&R>b +wWH"*9t Y5"ӯ7js64R|'V:aS2I[<^ gw.n.ttI(J3Q`&bN:Bَ@vpy+Q˘TfZE&V YY"V{vz.&K!dn5K`X^eV˻ ۪f0PuvWR}x|GӇ_ϋ֣\8h,AJ8L47̢Hs5WFs)21=Y+:v16u#h.f8fqJ۫-_O Ł0v ao]"ri'Uf"}{*4LiG+TJ}`GNA{U6򤾑GEk M7/p0 5)N!jMkû+PQONE2*u^*{0sP, Ds K?o340I MH!)|+議_mSJc %P'̰/W{Q/$c#L(۶5B-fW;\ gVr 0(je~-T4S#q)3}<Ԃ1#&g˖ mX\:C~wZB@p`)t2)7ϽSAG`=ܺwM֍+^5{p'>,73JgoB>j eNvo* ?]^]E3 nc NGMD$u/793=PpKjGmjfln!@$2 nO1<?y{9Ub=7;Dp/ck0>e$m8Cia>mnڜ3F(y?aO Nn5{|ۇ ۸0v 6eOA(2{ׯ^FXEÁ3^ AZe/gEk~CT%o`J`amWR8%HM*aV-Sa~rk !aѳ!Ad}+KIMxߧ1DZ,0 ^xI(aLQukp#/MQFÄ`V#wc8&]CI?~Uɻc2%ުp~Ѵ^L?3",3=>L*"(&u|ݾb',lAznB /*-I+~tRU0j_&n;1=d`"!IWZA=#q 85,ƣ0qF^"K$Pd}ϩ"l-I3jĀd{ܳme\.g0>x&r2pH>jaM9v\ci^lAMչ4YJս$df - 7rxɈ,2XEǀh5)\w; 4-^!n@qo-F z0mq][̜BUqN2,3Ƀ]dt< 3Ž,ɐEh ^;gT\1{-n9tȎZ0_J׻N|T2*+xWg)<۸$;cDg]ZZlK3JMAF :rP\;N\0^;R2C5C^`0b;)Np ˶̅#(7𓷌}FvgD\}Rl}f&)J]'-đ"RlE}/ŪxͲ-1QU4-Wa`˜=0AeX^p,"4-:ScH;P{VD`'?K\a]q ÇHU` $MBW:՘&8,6ϰ"CV}{U]l |>e:1 <>>9 ΚkKOPd1O%tn2#ېmv:~R tE&L10Σ-Qy`j" b/NENAXC$XI}YhQ^b_j'Ӱ玃8 oZň;-YL*M VRC9Ð!-y,4x}͠ޥj#SIAUo2M xL/Wa݋{|詛#xSڡ+c $IA]][sBZi[l?Jty\Ҧ9FM{F̱SY/l1P}}pOooE`\GJ=vqj _νF5j Gnkܬ[ԸWm |c_k2Ԯ9sW)h9Fi4IiiybvZgӅ\O±4 r웕mk6Ј;%iꧼ?& 33=h Nl~\r&<.oRĉ¡ԃr҈Vc3 rHrxo?:t *]M Ӕk%4J(!O.D\ Al0 Z%mUٗvnLBEn3U}p^Ub|zܯfDͧdiғs::UepʶK~{5.MOgC[‹ Fsm{ S alT/w)aĉQ%Ω4giB . OS#"`FD(*F?}iܗ!%Ѯϸѩ88)Z XZ?2;pW,3(p<ܸei6K1وqׇx& q<dmb=audfݏb5ܯ('wu^/ߏCm }ȼ3,2G(Z<~jC۫+8@Sza$9]I(}~)||H^_}+:bHBb^?>YFʰWid!CTEkU> OVS8EVDk]E{P94(X:f$,C4@D!dy66!!DP1Bմ `Nn҂b>HFG*b^$靹~%ޣKU7Bύ#}i(&\c\nG,t##Ղ8լpLKt CGϞSxsEO,ܯ7?p!*G)%F &.uIRPv:_j>64ibZsm~wXWO>TVxhe6pGx{-9>~=,XFp친 ?-0ExO\so>}b(0RZV}o nR>…|rfrOt- #;1t^Yg L(O$`#rņ?y~8a;dM5{<檸lI!!2R3Q fU^iA@Ow6hgި? Gݖ;o}/;y~xqC ÷pЪ:acEPeN+]r~3+5je L~c}ybw!AO C YPx,aO#qYk~iB t5bn.rywpR:p^6[AMhN,OJXMeacK>6`֢%'bwz4 `m+es*UTظ@iw,alX}]p$%Da}ߒN[H:ꔒXL azGǑKnVk`o LBHTAna?-ϯ=kWͯ8ߧU.&k **˟@ւ({ݖoΛf~p5-Xi¹,5C丯}5Clx(Ko&g$Jvİ'o O d7EUi)F ޓfzYR9G,yrN˕kŴ6ee.;L{T۾T3J*q6+xo0n^*K%HMLDJAp3τlG3]ok7ow-s8ѹ$(% JL_,dlmMijJ?̟3F0_;Zq"FTU -%1W{EYA*@Bk)U 8mBji:̬u T*k ֵ=Gp^LI!}}KH,lzGyXpLNں[zŰe%jdp˂ jT ]׾,QV+CEO\pjhx܏z|=_JoFs' =Iv͑.rMZ0'j2 ,rl24Oa>?^ۘ?@o{beC ?DxZ0z}V(dq;[_c* "NA 9t*G2ޤ D 9ߎCp'{ˠ_5h łڍ\-u-cŁ$qd0.; c3Z.Q X.l8b~*"3,eFI9i x;/IrY %^LY\` 5.샐{R(0igWF 2)j=wr4'zĭxHx*;KO,.rƒnL7﵈𜀺3Sk8I^ᓅ\\Lb9\*f=ZOH)5_퀲kd6pIMb˲Qi4"SKI\$l>6 4#_Ln g7b Z_"Nv3,Z}jӕ=٢5۴~Dy`!Z*W9JHO 2e]a ɚ!>5=/S㟤#]n@4p(],!` fVB0\$p)w@ء0+A4NlJ6xpQL1R: b!jqBJD^!j$MyחT")궍c"/7 Z$hk" U/ GA@h6ˢ"R6NjZ[~/Ab 7_pR?xS󷲧RVI~ë́F#J~2 1cK㿌>~oP߽H siznq:>ͣ26W%#wHYT\f0m_+;kl0ȣeE]pD-;=v`0ohi_Q*r֦uDQV+p 2ŗCzA-m5)8GeÞRʒb03lQ6H rƧ4?ĮL63ɘnCɛb*}bnr>|ٍ+|| x] nwUgk%Q 8N.:KL<1nNJgֽQ8RL .<]0p{9JTGFPC0_ 8"z!qMaq/H4VU6\U+neʝ;Lta!F &F=ozy$_^JkZTz0Lja8̞%UJTE ߴUgU;ڵ6^.$%hAکuv$Pwrs?5)>aG;HȓT 60Tد?gcRDϲ ţZA{MqH6w8dX ތxpRbމUKKEU!(7yZ1|se! ղC$3'T@qt s&vՋߨ2bk()qFM^u(xMIx~`865")N 0h#bŹzaL~~DPU0>e噭q()Fdk7Y )|k/r$2h{Wan[0 DHeVZ.{jq4VCǓtIIQ,pxƘd:bʼnh]J届HZf֧Ifyơ ;ӯ^AӷƷűt+l;|?ҩd"pAgMU5z}B^}ʜ!V>QYQ:C')ѷ%h∂`>ROLc||y/Ѐ$'DwEv\]B;>Y 81O cc擴e,фkG#׆L LX*{ >˒V_#Dp3IIpEMI+l&j&AhP!]@]tԘ\%6U4eCm{IW,b7Ah7C_Sp%HQz/wSp0ʦ~@72dge;E+8ow1Ǝ;4#O3UXW[+Wr~izY0y%7lڋ:܍<\vCYc Nꐦ~U<ƓM B}0և\Gq6 F % Ş6{\D,wy>}dmƑepba#Ur:<6{5s#}kilJMcX*s ,*>X m@i&s{5@Z'q!hG2s5Q '>V=,S/؛dKijfX*/sh-Z, _y͵X\qnM0j=Q Xڿcd%:_DI5P9E8P'QP%CiSMx8Z-1++K0D϶Aژ}G5hc&?ܟ_\A^C[+8O:QWG"<^<֎nǶn櫿thv {P̽C8'DVoLhyذf^i^hrz.eK@t6~p1OS"3/G{ (p0j/7/]m9L-Pk#n"a^7 LQ}h !yom_8U zm/Axega[B.|DH7|*|PzԶO-441So]_2x kMhL*i3)qxfm~uė{o}!\מZ-y;U12t),.:,؅{(43׃>^R8Qwj^ô\_xbxT5Q@\6jN*PcA8FC&B\pϔ# vGGOԹ /Qbfe5rl+TM %Lk Vl*)UlE(7tFcAh#F1m&ܧsB²N'H'sa&n۫G m+ws% xJ_~[H)s3PK AB?WjE|,1Spst~d'߆0MPJ605~ؘknId_|h 9T7sY/-6W$; [ `O +ݣykg<cUCkXcxf&"==hmlʉ @'!'m}# bqIx㜻_w%;o!ܓB哶g)QOX/(d:ZtX]0jڢk0h޷1պ^֨\m~Go߷Z¼_\Wˀfv3LLV?Yj}&ޒMD͚?5ЯE a^쫦ݍJQ@;SnUfWPtVA3fʗ#׋{y"EE{OøCӢp\?ۑ0۞˜zKl;dm5w69dr1F$W(vr"BROjCK`L眍d0p΄r+ gl8} r-c|,&{s9(# ,Iss)޴*6?d?lġ k]lV/D LPƪƸ3F]۰3#l!y++bhךHb/\M;"KNBcGI Zp,ͼQa:QkS; Ŭċ~NM3LR;5O:3Zq`A%Jy1dbhe \;pƭ*_| u\К6Fi @f3Y61iFNf\34nڒ.i'hbC&?[\,4_6!b 'ѮDabr?J5K4eK0mjy^YkŠ [:?W&/f7mT"m,rȯM&Iږp ľtqC \HR)#dZK "ەٞ棚%hğ+S>m!1A~sn.,V9kVE a v !ϯ0x~$ݑ$7߲Cel@(S/O{FF㹭Hz;+i^/-NuQ~|j#ѦV/L+Sz7yZgVX8~ 6& .'>P1D-ToR{ᄇ])r oP9AbAv㵬vlm^V~(ZIf\S kQk}HJ볂r+o)Y<~ 1@-)8"R{5G*N(ZmQV<ެm|HI##fJhu gB<At}sGwQTCl+VǤycxW[)%;>;"""4+^3tT_}~!>'wAJ2àj\U3* мq{RMhԊP'Kb{GˇyFբՅu&AoPeُkPA/yXoԻFA/$| &2#LD,5i__$QgB4_D lSip=RFj'd};`ymwXcX@8u-6y\ƻSq%Kՙ/Բ~',s661-LO3>!"LbEru5o׎8>b CerN̼f<pU puQm  FҴ,; ㊥73)7//vC-9 p.h+IHQ-̲7޼ڂ'Tc[7r|KLiɨ#͍sq(Q^ubP z,eN8'uorAG\xF.$Aogon$$+aXKfS|]#@z_N+9DhSQ~SXltU䡍:42̸D}[o9E%TYSÂޛHq> tYLKio5Cѕ|Bnv+jئ&-OB x#̼%Bʻ6m^Q}ᲆ^tx9;XĴ:CW1&a%U/4ɓ m,B{|LbhZ9 RQ 8i!F.CXGn \xW뫋|rb磂cU-/qItO![{dػ .C?C@%}>MM'oW'R2%WD lW;؆ _h!E!get&v^%&(RfAjMBMpHՔ2և%X;<8|k(4ᱥw|6[h1ÑPL 1G21 /t9{h%"qĢH_OB68 !!IO;ҷç]Ȍ5#gpPf [,uҕɯ~ F44*;Z5U{Hz-'*4emk"&SC:`37Y+p]9H6oҔ='])_栦YvZ=] T"p?v(5u&DBכLjᎂܓ@ lb-h2ht/T~f'1<.6?^<%oC{3l9t{\4 !z(~KM2$~кIv|L23g|^͎N)sOEemᜬR{N ?6f%3=:9?ڙ̕wi百Z> lhs<姾S d<ėdg D)o )sDlƛmt X>-W߬؂ЍKkYU|&2 ȀwAgn0 ޫo~+bQ~-آl6s ab<ʉrUN]ܘ[{YlIS.n? p"j@1 ~8TUBLD_bc &WcO7H^ TRt`kW*W"0kH&fyP xcB T VSgԸw(Xz媤-2 R=EV@I7o8k$9%77 LÊ{c{ 8(472QH0'nF1 @21CQ[1,tjGH'yD-3(r22Z_351fP6o6&AmnǛ44߫/lpE鶇P49֬fV2gd_;X@_z0F՟a*M(* _TMb|LRAs,I~EuWcD pS7|h'vmgh6K@+ֻӠAsd]ɑj( 5Q7,=MLyuGeL'fǔ=uׁ_4RGP GSm};+S_>DMH)׷'Zmf( dۧ4c!t0nn Zk(ՕHג60ϧ׸F"[;P&ibΆ%L;DԚqD膂NM?yŸQ=Cc42)=(H [H9g4^(eiO.X~6.d-61 IoR.smW-ߤ}UN+AN0Uc!7=R %QGF1/ehTݍ<}xLXv]Uַ%+3?7{NkQ7V$!y.Z~/O-HuP02:7yաoΟi4jAmk΋hbgA{. )J5s?T/X8:?_f#ٵ+ϔ4E^wxD(qЗt2.eZ*Jːq&bRdw+˂ ;l@XacpNԸ|qe^yO, @Tqڱ'6{fgv=/>9wn wUNwvb3^'O{)ϧջ̥2OMYaef6toX`N1y@Ӥ _Lt_H~aIYL V:Eu/Iw ]AZTqZgGZqT@g/N J;t׺n-s@@JryGf NZv&x^渆DYNWT2ܽ `kFJ+Wf"A\ -|V`=K/ @ȒBScь3~536>[,0s7z q^|!/m-"^aEY |=J*_fФ8aUjKlh{%B ^{UUL kY.489R;$C @ޭ*2=B} );SU^ѯZ )QcfLSgPp ֣6⩅vIe#'7&},1Ūeme&hW7'Ka*GޚxBf܇%n*aJp0v}içҙRU.1r5 a\ :^-I4P|I: #]>c?t(+wY+KB)b9t8˶pvv{ IW'gzr)ڶb8[U(E"\>~UQAb S ($$w\ "UMђ&`ùsna |ahdh<lhKCl8bR9Sh 1B.!L+1ݔ;="I$pbl.Ҿ4/10&u"6߶c-д ,x%܊Ɂ`RN"sc=bKdCGFēw%c㐒xaqEk֧'v܌18է$wAuÙD3ə`/םk*y/ #oZ!Pf,X&گ~&\_|yNŽν$FbE; (-mwZt*d7İmiO[ R7Owmq?IԶ2M_=!W|OzU (=ܻJۤ,,j"C:_>˵tn$v&m)&Hr5 , pR,3߷Mȣ ¼Fu1zw[e a-1ӒIL+|WN_Xgo4"qWWyֻM }. e6s qhw{l>Xe!j4kO_1=&?I3+tMކF$1ɗC"ةKẙyFtqR|vxa,ж0QVg qVFUkV"esgg0mB+Cb a JNOl h5nr%0$+p q鏼OR4u!$ODFnY9Ҭ/+NNF"b~Po>)g|s%#6/MQEUX; .IAo0[g8&;|kئo6]FxHqGֹT|$0LD@~v8?7,]\ezԝ  >T+F>gLug`0Q=+̖|msgc˳T_t7'( Ǿ隳o<2JT=X&+#jJo$aBЛZ7{FpJXlC״)6`ͼr\vZ2ċ:hv˶c؋ T[m:$Ǒ6q3*6<cr %,m2vӪw-iYP% PexQCEW&_pQWF-<,ֆ)` ]殉%l9-'.]oX:řQgiA'9=R H˴xځʱ!j8J`KڨWRD + s͠Q0CI \,췉EԷLGb&.oV:M7CTǷ3yX$ _ Dw'0=bB5N D?EZ y{xPhB~*|=ʳl㩅J]?*D_Yq! `/a荭=BPK,- $PwdCbo᪩x{ Ͻ9q1I.@/zAPGm2_f}/rqmo8NblFk]~ih5?Fƨ8܏+eibC]d*pOh o5QlL@D =*?-G&ڮ$Piʅ&OP}FH@`!+}L~sPm4/r q@1R>2 /88TW2?/.;BOx1ա}˄; V*; 6$CwG:ED$;2bY(t,8خVg ;-}`/fX573_M&pC ׭VkAle>A68Qx2VPqZb{XR:$QQ^j;|L ~. 5CK4èjRm|D5lO Rut l(&w %a+\eO`'i.;dO8WDH<|,A}f<6]%x[Ħ#V*;C|{rC{|Tv"%)\H>M{$F6;xW_=wL/8oV(l˞APfg66C"Ђom(j3ƵvsLбpGLrO~GfL]R5c.A71ݫi1աhFL#hkNeh]}KrzTkA%K mz@h| ^_VC8ڳMق?lF;TIb=<nq\Nf [TiL紦tҶFPC1ѫqۦttn;zCZbc>y2\Ezok3U򗊮]wń$eY#:vh ZQppJA 7-BAACx_2Tcn|G]bЬ Hw۟Mg0M$'^pVL O㯫K:W9lG67Α\/[KC1s~b#?=+Ƌ~)?Hc;<ԩbͼԣvѪ?ʯq]v$Z.m=>rGlPFbgʞw2 >݌"gN5LK+Wqٛ*ójNRU>(2<J gCb6\ȃ;tߚJѧHA@%st,DZWZv]+0Ϧ1)X>6_NzmnPn .]gL93ټ _Mvgx]bnlz=2}p \.0V㒺\~C_a432۔ךBV}ag-A/iZ"OV;y+Kv URWh{'$!gy]VXY.Ʊʵp.!"dRRWG.:k0tL9X%GȄ}_w9=vSP;!i0%:0?!;+K=j5"]p\jg7_"9-uyr/^WrUWSWoE$|FfBuo >@9l0g͕@a;Ɛ𔌒5T6sX9ᖘ96H%YŨ;u.A)ܸGpLoz ; zKwuR7[sMp%)a%qX{Orʈ@cQϧN(5ڎ?Bp`>9E%Yt]E^+zP!U!N:7d^Wmҷ\Jdz(/ŧ8J{.Ϸ2=h廙rӟGPK/j+D@t&iMH~fMR 2& hr`WH TJcvs7$ATmAUtw,{<" @JK҃yfS&~j'{DzA@ q_ f̵gf<,Ϳ`vq` ,ˁ)$Y5fdHҐ˓%"y'!8&TY3㧠?u2t n$}4%bQ@qݺ7"SwG.)D-͔NC( ہrʅuTd[g4_)81Jm@шqE1 |K> {!Nb:M#{S4.tb2Scbeq+Fcd]_B ENg].6v #Q y}]kK%6ݱ1oOm-c'!e0 hQ2\z 7z UeMH=m˄^KM0Y,F\qm!ƈ 4fʶꨐ;z3+bCTU|^\s</ ,ɰv|behnË[ޢT'tҊ)/RrM{#;βz\y#D:DئK(0~{ X {߼*Z3߬7M2Sݭ7a0o82C<"h@"G(ÄkƝYU)%޴-|S|Kߡ%tGo`E ,4ZTB߯uiٔhżkL<8h4EzU\; >Pn&i{pq(Vo2\maU?CXրѪ(fܒ+P=%=uF kBy4hk*](5C"lr3T$A+2MvU2622?U zOq&G^{0 Gj=R~Cw䪦:ZݷwƈoN!prSq_ʧq~jO},ӘK\zE<,XA,=hEzC?PtovS/G昂Q npc,s'Mr5q@@0oBT3 ḵ٢*/2>v|Lmҏ|qDM#fJH+% ճ N%aJ÷m;p AvFK_H=tB~U[/#DžV ?Xn"~PT|쁕cq<̱S>C( KmcCM4,<38=y߁Nj503}/aOܛw)36V}mhJO1Zܮ+qy#1,Ep['̏F9^iAJQcV6^.=Һk#M W8b8߿OȏK`\ @=-X$$R(0KFL%pV.-E- 6ݾ8_?t<Mˑ u‚8f1l _jmj۬Z)4BApce44=rӼ,uYt1UOgTFV:4kk]T/)a}F6cf"eDۓfH7?U$GR,E-Z<}3COg}VBN|%m#5RԦ`isK'ے̕È`acru8BYDT"'S<S2v$y; z%ڰҌpzfnxnԉ4wCiA1 YQ~2D1.^{/2idϚh_'u+0MGQ7c<T %ǵr%_CMr|6I[3mr\f=r*lv)~TR]!K4o^>R~$uI].\1ZS0g '2$)Vƨ6uS*iBl MnXrUwrM'޲kxqv6 0'j!G`贚.! C[|HmCg($j%OوSLf!R!zZAZ~ΰdgT$\Le%N,g{8ˏ`B6("h E$YŋLۺۺx4zSw0+Sh9=yyECi=UbCǶLXNw%Yquj ZQ䟲px a)9~_o.1?`iuwI S5$`R ?kIԁ[CMl| URrw/qPwdEn: Ȉ呛j5_aX\ 侞R yT8Vœy-mn_ޠI$_mbDvdOqmÇŀ`̥Xo6eo EV8{ɵWhL3F#WL9+#15A'DI%R#XdIi"5,YX<)9Je{Qk]Z ͬpP[ DWIhD M }g̢K#|/h0-K8P]f]Tg@,A v*B V *k og!NvQQˣW(Wt W閴Y̫jg_lꕵB28kLZ_[M^8?1]H[l -mymTƌH< xfV$PPz[ܤdaʴo 񰊷/Mn=ZۄuƻyNt>D{Ԯ’ U6u>EjkV!$^xҘo {hZStasÙ,l*wg:x 7]q>TbǤb=:Ѝ14&QL9 ,gzM$ 4RDuHNBeݡ=pSBa6@ano-űrFådcUQ/ v|z(RSH!|OOKfj>%F*ףMNj\1? S˨OW *eR2>Tr{x-EZWOVxm FҽbzӾ4g=2re[T+vU`x$<$KGk& ">kNQLǚ[TyaGuabaBE,R֡K~A]<5ym`!8k]LgsN" FDR=\5X]%c灩:.IJK%5- Ӟ!J i<x-Y*Lr؛kC1}o1e0sD!أK<#1ncKBW=V8T'FXiؓ*Z&xt.ݾceBiK^CVZJD]1ӈF⑂l%$cC\aOP#}hrt$R1Y*! B?bjE?&a7}Q23jD[0$t L)Mb߁bهnso#M9L0]Gy߂!WP*Yc`~2S1L _Z'6AՒ.>~ɅU5#dY2w .17/ j]u|}'Z{@)2.cW!llNE $S!g13UVQoֽ1.Rjؕ`Òܢzntzkl,=y {#o$_Ut®St2Gd p+7/4:|F1inv$rNڸhO d١cNM!N5-&&o[ݑwW:/uBMa ]5 BRI6-z ^{/>u[AYx/J[*|&Yr0NS (en+D QW͑ Hg**d&8_<kF$N5xmվ6Ne6Fr&DOX'mjsS qʬfu9jD} I!EY71Yj!r.LxBRMi x=}qRۤq)E߀Rgpn!}S%!8'YBvd3s+[85Wp> & ceYY뒻IA\+x>HF>T:_E~lR3;:b2~(GbMT6=h19_beC<1I f$1{2{HM`lN+ p d@x.o>]?t)K IgNz I,z筩ѝ^drkҢEQĨJx$%kx݅siY a:TpFaqƧ;6}ۻmF4οqV"7V1݄|ŗW8'lcvT?$4Ff?Q\j^OC.Svє,M-)MGV Etj^H{!e"J ̠ @;;(t!Ol-r,lZ>[Sy/'1g , mI3-%t%є6T,,w' PT@L["JXx6CN|?Qy>bT wNc+Ǜ)Cp<Ȼ HBHcm0 &H{SZ&߀?jCsvR,e&ɀ!Q/Wy}Y.'@p~Zf;Ox"ע5ZW5K0ϸA\%/K>w.>yO\H 3x 'Y0Nyh9ЭTs2&Ȥ /]LM?`ucaΔ_WaVydzc犴kLs$ Y\KQs6l3}?p>TehJHsH-F8eU4d A \ 6`>􎒡'$!A:FWCY8ʆ:)te\GjPZfA[gYZw̵@E6.PwbqbӔgcџ ^ [T¬$/?#}{*5@)f׏IKJ6ีxG5lhXxBG 'j_Z)tnRH+Ɨ"&1*Xk?89׾,3:"G%I)2eE'l,Y wlOT"j$řrO19 YcVs|ka=uWo0VŅ%vڞ}aG(To/4LRG0m՛ٿ#.rmHK,.eqû9|/>x#5G !ʺpV@t8yef)z=2L'JE%ØDkIeۆPXJs&r uiyG37?%|~֠ ?T.{(ܠYFLܞo,!o AN6"E.eh{ t)q &r9E>/Io5w7ɗ83{!(c1'v&l%>7f^>{:JƦ8jJx~utjgne)(-bM5[SmFZ.$$1>MQ(X GZ˒7NoSJpɥaaQ0b>zn28AuIm.M$t99'TFTO'ʢvS.dd7]Q #2ˣ6J%Rdbjoo> +0Ttj)'Y<}1hZNc 7JbtsՓ\]אܑ.WUo&u,&$ gzzg^/o01={ c#H,_1vKsůg3!lU_Oej?l4a^q_Ce gĭe4wK]ش6 잛X޸}Lv*\r'^*Y@-UPڜ]KMl}+ڱ0& \j+-O"nCDza'x&~\(},hv>|ŢÎ5._Q(+py}2ej";6xJhꗌә}_Eq>Xª I 89ˤCϰI4a6/Ŀx( L!&Ei4N$9 G 9/y b +cD˚ xB'xtW<&~sQR3+#rd_),$-\!%_%E*{\Gooyv"tٯhe=!6. ~d%~.k 0W=+!-5.K"ۮ3`|9&Y⻃6Oسy\S܀+5RNqw; "tt}G *`)O_.ԏ[q_#٦bY&3R± cCA;,<-*E|/c5@*"b{;W(?oo//~w%z>Ι Q˟53оpJXܖHit3y>ez: 蚖C͗8u !ZiRaXު;T1|ZT|2t(OJp"4;,8N~'##aVS%7M=[t%yq`P+kd|'@_ cTI~yC0mGw-`ux/J:bMA[1]d_y.̇PXߜ>hQ}T|&ᛩt5zH^SMg\Ј`|6(s#Nylw56F>TBe3ߙ㾘xSbA0s#a"=c;y,+_r !0VZɺaN!]a)ʐxrrABe#A_AEެYM%>'ůuI9%}%qZFߦx|ŀ DŽ ծ}p/y50e-z"qGBۑ9GP, !DOݙ O Ix 8Π"׀f Pb\";227]]Ջ2W~NI5nКDiնrY}YrU_\ZP]!FX?WI8Y]C(%`Ow1=XFiwZ9-zBweqȼ`;iw0ɲL3gl ؇uơv2]6x.[XF5{=rXvmq4 ֌ J-o9WU0*< N EYiSVj;Bg'1q*}tSA^ I (@shZOفH[t̄gfəu[G+_TJPH)̷ "8 l,_b1O.AU|1/ܶ'ꑉ$瀽)g}R;GkcUz{41M}G5XAEFOj#9|D7\(kw3'VLJpaWG.34NI;Ao;fKngqҬM CalVX̠D\GxZ Y#H7KZWBW  l%r['U]0oLW;WRjUQle``m}ƔۛoD`cut< Etfp4'ۻJQs}@j?,Ej5dC:%x8mbM-[gwb$,mw@{!2x9G }J:@_y+척 M)κt%'GkAK{YR_bHN&J(~JyZR>VR„qJ߬WF"#G&uV}-wFC!Q|I?QqY0jJa7HH3:Ue ;O !)xUJ+cTirfa,⽸42jJ1;|LQNsW9-cirkf*3֑I`+ LVZyQqXʆ)N#G}lrL6>+vb.ܻθx~3!l "wld2AvLp1M~`#!.m򕛫,-ĨJTGrijh3_ǁJJJ}`%}zkx']A2UƁlءp@0Y_KPƮuL5whTqBҼ1qJrc=*KT*N&" :PwrvZEA&h G_[=it[EB m BR.M5XDDIgŭi(́oK+gM iwQg|b,(JZK]ٛF q2ˏW!iW<BԶGKI.^0QxǨ|C,$zvwʫ.<)Z c8[.pv0c;^7 J{1 U*0~#ʔ ^*3;7 ޮכ>lx"͓WgGGU`#rz䭆4+c<_PKKҬjep`JM[u$I 2!}L/-CIᮂpm"ZC]‡TN 3;\}X"K'76Ju)H(uʓ{HH ztǼs k<® ?EIl_v _vgec(ٸP&xDUBZ U_p F7n?ޘҍ#4 >g'AVJd?58_ Nf<1T*[պ3cxجmUMvyq5Z$UBIX!,2`SL;nSs5Q ]շo;']5.:) )rfg}Cb !{eEf[ Byl9t^ =B?E1s[ȶ{^iNgbjuzFU^6cvVϐ@ jװ_ &^|c]d}ib+v"(rS3fl0F|Ќ8Lx0]*,= [c/9{6e'o%a@Q!1ģ:}%~a>L-^8*ipy^uϴյzT= og0j>Ie̍e' mځfۄCU6ZXpxGn#Cv&!,)߮П_g&3P6J:{=Hy)1Ē8.m/l=avvNk'"t1 NM/&O[ΝW_i /Fw~ -wyiKQyU}A`*a6 xж7yd 0i)V#0T%tvݳY.QpocA@+W5*!ؽY֖ j'L*㻄1;y><qfdFRpC}^٪ 3f~1KE\.^M; #buDOLA2V#˘jYM,{tI̫x~D[6 2‪HG;4Nkؑc0C1rޯW8yzUp rƏ|qǏ``8K /h ΀VU|NԯH2FvQDe[xu>8,L'G=C{ow١ Z!ml% 3B0)s9+E%-΢v`qy3v18@6"b3fhuw:ĴdeW-Te s=\1jh=SGUD{JEXMV'iwߡ&0DPP|_ C|Of9 ~Zn"8m>J*d 1 <Ĭ隁m:Gb =_[]?VZ% vJ-Ԁܢra ̄b?\DZ%Q};E~ T,Te h M=ǒJ+A8y\2N=dZXnAhpJ:BGW@q8'g \?Y\?nv^]Q}J)!4ibl4'z:`9Y) }qA0B4k Hy%Z+K޻_ogEA.Dž~l:)nZː]8)sZ*Cg,֟apdEkg_Y|Q3!KG7}a]\پ/h[%I4n,6ܷaZPwK^SxPV!4,lUgdӺwzvW!\[?:u|5wf@EEx~aW9qȟ3g1#(㐂VxX^_jq+_(g+T*ϘJ貂ѓ>}]St"<Tntǡ5sF#a˻  goC#i1m l$z6J:s&|֠Ck{Ci 24L_-fr*/ih3lZeq%EcUj\/A#a8³jxNglku8,?1([+K m5S505p-EqRBإ6 %~` tL=nTz:g}Q^ݖ.ӓ$p'] &܇LDyE_(R$Ɲ*k-(Q=3B\w{.byڶBؖz+{ߦbWZ%`UMe 12)󜬁[7O5 hJf1LBbW~ ?B-X\ ogԼv* Q&mnO/KFƟ Yxd\,-D+k\Ia~GOh`/-o)Z dFӜkaY1hQa"FKϪEB#%T\ILn@ oyqoK^Ϡ<< =͉9/l*ǰN-{_@~ CNEͲ<$fc2X4Μ^O5yѿHsфΐ@@C^B~(2mU~٧b5~Ų5*ڞsݒQU[4X6E.h"˙^'$*Ca(γ]oaz^yQp^ֺM]qoS#D] &7}qbv)эI#]o*66ZjT.(xI㨜*[@Kj%y꜒QZzTѬ+w(DiUׂ"<1H[msL0b!.DmyFոa:g@h#w weF=F7= 6s$5\Z?u+n#1mнTõDB=)A]a{&99s). 1vbY!QPW~tA @jv(z!QNI&h_&B5WgG0A)C")ujo|m4n,1[_}}vMJpS֧ θh{Y'XdQ!4qf^ѭ:Cj? cG _'Ëx{՗A = k`ATQ7"jӤ}wuS١y:z]r=X6t4s)?uo֌ZSE_ + W*4 Qpwzb\kԜ Y_Oe߿KJJxe9 )ν z];5ry٭pBYoFIW:lYE# ۀt/ANsy6СqX Ͳ=49\6,J7ewI2=P{p\=]LA+^AN yٯ0uA-S!6v8Q0m+.VЈAru{{VSݜ qq2,UhEL঄]+1?-y@1YW򚫛?и Ⱥ%!(t|( sRO9fo?I= hğ|F٤~Wjy\]F(C&@jUTa4%بXX^:T@De*N7K.|b%mgF5:@bE-y7BXPaǧ a;ΠYi3ⷫ%7V@uVF'wxP=PeHSQ;)Y댑NN7T*e[IDDt)`FuEJYdJpޓsCrl⊰a:#XLflrDA釡˭4cY:% r2BFЖ#T3 y5"P:%A!g}r;o5Qd S7Z, t_ә|Qoo6Wf:q%zz Wp>z\G8`s[#9܀LGp^tɧ'X)_H΄PΚ$ gbդ̪0Gj牢.-;Ec^0"fr(C)X+ 3RfbӲDe]_k9gqIJ۔ ;dkuP ?HF1?@ҵ]Wf7Ontbrx!= (Cx?ň#oGq!N~k+Y6SKO*ۏ2^ES`)/`$CGm=3S\4a,[JQЎت:l'YOZ;ST6R0.뗓dhbm? 4̨Hl&![|'Y e#FK+k讹ÏCgBwR )b r" oyY ۡ ""T_땺&m&CeTX%ۅ.J.9bTagR85ɞ*/vVGEVJ {F4qD:H~k^ֈ`?`h)&Tyuͪ!P{HX4a`qvC:t~ idZSEkv&H{{!0C,;3{OT0/blT4X__.೓ì7g؟FRiDx%sԚq1ףɛ?B1`#^ɣʪё̨S@٩C͸%ag9uĢG`8i|iU5\6ZtEaH1vO0P}!<"Y#s.~C>ۑ=Hwkǥj ywܔ+6]nUfhj}BJ?z̨րFMx~dؔ, 7RZ@:!RbVl?ů/ + RwaE7W \<4npzس_EUjFi\D*3|~zEva!:y'3[dLq |uZ"-;̎UYw>_2:OAEiaT 3 !@A@hYjqkz7˔AO$i:va]7va{Y]eINYoY[jk2 JE>}tXF;|?zOyuራ0TD;Eǂryֺ. *mN'ަ[jBH8)10#7 ;F:'蹱*Uq?i7[ᅯj*C6M(H&Ck MZ=>tԒ8:B `W3T!p/RDz2C>?zG@7gEoYf'MTH_,;xދ Pn _~M6{ZOPITȁےiϪD\ ŜGl< ohRk\`#gLv7Eөu8+ +ο.F~q'uZ:ӒKRIOsJMk,hq:m^FTBr2i~NɍzRM!_UN%1<`Jڧ#CrFKrϐBE;4bST^޲c֐꿈>ۨܳXSVR`)f&74#b5]iÝd!dN$دʶN}B\'!?. ڝ&:`Lg]%&fPU:ž6bSPofCl sͷSTh{\3,#3(i~)ŐEj'1C;l #:=AgQld\k]\+9%漡Gsʗ^ȋ@7B.¤<9[ʼnwQM/"uOI̯dˤzW"={VH#Xh¤'J٧>ȃX؊]>S èW,iUm =gVbFJMa:pGJ]7Jw2e]sA7^-d8ixjy%r z$\!)?)u hqM%,x -$iM7'׼Ԗ] YC_8Jɛ#':ߌ"/feULEY&5՞[gV"{8ۤǫ+V:|5HOP~yZKJhZ<&Cq₹oLu"Tmsܔ$qOu8S  ЏE{6%jpd< 2x^ؔhN,L6BȈHd:,,2U+766;Ĕh{yf+'O`_% !+W};K-#(bby`9X#X6ю%8q@ \IRA:g)6"F+M^6KqL Aszd[3 dLQ{,m@hzECls7rXgzz m_<5Yt|S5{oۑfR4Ak 2mwx>r!ߑ$}}vU˹CƳAghN<Ͱ ݂Q9GYAڬ;ή!=0ؑ_@A`_^kP@YxH89Xm%_xWD1sȰA)TL+K"p1}S!~2*^4/l>_SP4}؜Q u pJR4E.R$ބ fY 92)4kw]D܅릞z4htX:g {cvAWU;|0iB5ά"|߾f}f>9n|"|Uvx:zM•%pӉa)0xJ^0ؾ\x%|`TȪ2t s?(P-<&ʘ~ .i(y@"*̨2JKre}@mB{̙X@$U3j`G:ߞ|2] #ݎ"#Sj9qPl]#i_T8cu5I4, Yd)V퟾T0m #UŤO? ,z"F,k73@O$zߩ%1fE>?v*Ҟ-K%7g?wB+UdD8#ACkI>"`Kaɑ82*,4QcT;uL{Y<]_Č ar Ig,ژ@Q ?&aI){dS[JX_ J@z ; p*Ùɦ8wqt8eT.Hbǽ}%5#-xv" (F:U 6 f>q)4*';ͻȌf} 'PgC"; 'xxD=$yvc :'F@hUqǟMHz{ p4)UVJi $B?p(ËMNQ. m-|K@i>E.8+ϤUnE2,د:7%m1D$8LEIA~kLpnO.iըGHU޹)D>拿jp,,!~Oжwpw\39[2Z#}K1^\r`G@=%zOm'U]Mgr(N$Xe-~lSG$By8]i5fz[;+FWP,Q4l"uinTyMB܉ .,PfX\Cf9Kvy$j@yuи4,L{ 805rC0寊I<1I݂nmCO]o ŬOKo5/51"LWXn7fcp*Kiش͞\_80 mN QNq>$;E  .m> Qߠ. 9.T4,H/q׭f\8}!1+joTlrJOy3Sg&+ #v.}}0 Y5o',9Uzڸ!ozcpllYazOXdL5(> {k=g?4o*E11'A\dx\ Y kr.`ĉ-VqD*gРȬi tlh=zrIcFnY0hA8<(6&&L*Xc6pa>=>R+#; x>Mƅn6owE_%` ryOEWhKx{:.M2 ^GJIxb$1@x3_. ZLZI='(\d ܀g !8^'G(40!W/z5nr*GA[0>bx)sTtXB%~Q{s ܷ3@ckߺ+!B1;;"9HMY(#PպaR BNri^CG5kكKW Vtؚ|CwՈ;Q5wo1"ʣ0ߡoWub}t|{kƗH'Yu' t|G*6/f%ab69ķΉJ6c j2m(V1qpƂ%c$0,nYLX&h;ghN`CTZyg#2KsG[IɨqSL9)޼-bࠌ׼;Ƹ͚bk~(6hLYg;WWyׇmnۨ0,e}$Q\|pb71ݱ'gu<[RTڕӧyl~Vh{IӊwR~|.7ȝT)J(f6 d6#Gk}HFNN-Nُh kDҝx@F)&q[é+}r h5&׽$q^PqI< a[xeނjkR!*o_6àtyX#m {]&OBNbW kԴع7Ӫʲ_AP^[OS: R$. Y:](A lbg@5vfyoQ:!GUO"#mSgjN*G ->|ɠҬ\D+8-4\LŦЊٮ2Ҷ#7s\HÛ2uǓAj}UȲG1+jFF&Ǭf*έ1wvA 벩 BYe/,L=+jwp{b0Sjd?[hӾM~H(q PaCqԫN?U ۠j:.Iy`]KQ7rx!#ZȟLFuZxC¿s pa'ڱ O#iʨ3 al gG 4uw~CXS  b႔7tvXpu aR+}T&Z̓=%]VDQ2]C,\eO+U=j/N1PDtn"U1rTt'Xpm5 C.F +2 21=rOr3F7ra~- و3JhVcYvI=lamUV31{ vÑ1O  MeJFK+41~iOᲒc+HAhO@췔|)a]Lls6N؊0MŁP2d$2wquσmjeևg;_k[C0@TZޕ|#ͭhu&΅,!I1FnYB{њ!ߴFꂶ*bsE/vG s]n H؀NS<6<H퇬מ>搙 Ne,,ʶdk: _d'$+i@?52'~U"aZ1಻Xphѝu( <*Rkz8Ы.}'g DO$o[R >^֓y Wj/iM<@MT,a JA?L/FtwAm/$ , +ӿ&wbIx "Mg<@.J!sֵ5C)O]lsaIny /#L@1okXϷ? hʍ M2 r7` ]{TkhonPNb0 UP8^ 08$h}mB tyOx^pok-~Q ?]!BB˵N, E`Qg4xw:my1p@6qTmUjg뺷8Y+p8[:$>Vo^N$DCoXM\.,ߌ Rg.)G_ }$UZ2b1|J\*wz~3|E(no~upGڴKgp:G`/t/z%D,^ovR?^,KFq)KLny KHB7\~FC,~b)¸u~i:#$980Ƚi* 7c!(`?cKP%:D:Oۗuq%& 1 - :owx%eCX)!CqMZ/<`o ?}wdT~!(NJPFg5RkACL*r]bU\Zk&ҫm`ٸ a9p?†PTVƞ]Ep-ş WƖYc@j (񹡛}!'r%\q1Ʃ7$瀯NO c.0%QZs9zهJmu0N5)۝[Eݘv ׇI:&J~l] =*X2}yvc4'UX,~C X{}B@-rcB3Edws)Ց`e?/5;_(| .z}Hϼ:U淽^7EmT'|%o.ܚxaAPayJ[v FNgi+ň>_ YwP*5Yk% ]S%Rss\$"Q7W(C9p} ^Qcx`z*,j$!,qm</ 4`|$}1.x/ZkIg O`Z.hpCgb=[f6QU+AlsvQٱ4vBwa$?i2R⬾5QͰ!i\.#:CN͍To#.!*;d?~(3Z{i5c}j8kErsŎ!jUek_Z1M:(R ^sÑ WSɜM-c8 5KT%`\;9+*`\q"WZpվ=ш,h[.L_ewD&g~"i_  xYE̛։qZYt`xttҶ`s*笱nࡎiX%Ơ︢?_WA§kr ߻D6myc1tY<iMe~`AfA%eujq~zx0Iɸu7xB/!Xb~smDhwd?SkdqEL02P&3W(и}pK.qClx3Ag<~4Pu]g\Ә~_g Q ;$CC5.5,`l7]y@WB K-j.gtwbV^ z}2U܈/NS8zk!Y1Km;eARv le;brˬcoMc!辤eySè:xz;'U,tԡ͉?eS$k8Z*U$t\OI!e_;':~H1KjQEbꀵ^P /rQp=G)mJs(32_$TZS"dKf{]޶l+Ew䲇E_׌8uV-y$?F^NBY>Si̖t6ktk܍\:kʏ=U|a%i5aT V(A.U8BN# lR.?9F)c1QpG%U|dųܞJq~Ns?Ջ&\+@O~GI f7\_l1ũE\D02?$tJyxP^ϐ3kho;{k-8X͹7{@0/٦6^T+6PC6t._^Kp]ab{*Y _A' bӼ-R*B͜i %ET'2еkұ`eСWq|,VÊ3䎋DXc2)IӢafB072LJ9 ֔$ A5: 1g4>9yIAF"V߂}<9vz›fiОNR T"r~,6*=Ժ蠊n+@CbuӦD\ lXSwDR>/?.=)@If}+֘ .*?@#T^GS;w/^` yVSd|y!+u}*#Zry1gKOp]zTE֙$ORTEͯ~%m]*CLWG`zrXd%#s@JpbLb Hߛ+A%/ shяFs nwD{LA@IwpiB7ފēI!v܀'q?kb?OS1tLf{>"T=U'Гu>> d;TPx.q\W(&L5:zxT.=[ulJ,!GI*]Yͬ/(t6uЅW0ZjDm ˪͉yI(ZG& x(?+= {m3VuGHL벿7ї@Sj $nȾv]K ?@ɟ sHI>lTdY#2*V9,O+lU= jd"'b3[Cz~SʁKqΫ=Õw?b#hٵ6- ̢Y2(iwϚC2X>ѵ Mib;:~\[iӿj@j(sF¥jou~ΨL(Î; xb&:UaIATxDT `PUUV9 W88UR 0 hˊ?pɞR=[/2"3Xi[*Z^^ |8{|{ yslёM{x:ގS+r_Uыή ~(c9 m9-c瑊_j|boEjxv|cXI^/n^lI][m.:>)i±nWS焴:A|cF܆үT~q[DP:T 4D@Ƴy3%e7&=B}M;5\LS:"qf }@piR'ٌCSo:~Ǘ5 "tQPY?8G),2x~2΀w-ѐP es'/3-8-l?>}X7L:ryFfI(c)U띊M@D}oS; D*"k:CxAy]SPܻO#&֍J:'LZ}4w ]6,+t]KFJ.Դ_UcX/I?<8Se-ۛvARͤD!M6^# Vt$&1l ~:%##,ظufҤ-˿~|EMPN 4*]U#dCѡ:׻dVvH"u摗5?5 h1eC&8)c#bkIE:@ /A5~<4"tԘF.5PӨSw)l}( Bz>1Str5j@U))H7<^] gM3d jvK=@6 17=,v"_[=u7s={C-\&cı{) 5GQX{5{bϺƃ_S$acs:V^0,M XaRE.[m;].==U,!h7qi8 R!8#R1A\Bj-``KT =s՞A%57ɈPVfJmXQ1'$籹?. D(/ bU >L[p+xEyF $u'/n6,ot 60ia3$;1.{K\LGٳ+Pњv$'qIHm@|vV'&tL wР=g!:#ؚܴ)V0IIEƇF‹A,6JM›$3S>JCwԦ&ێ0Hy.2 !VsEqL.n=J[h=[js&f0xR<@{ۋ=}?{}Ͱ%1+~Ӫ"$G (Aw=?v/pqN`em|5ݖWo>5TAHo3c61[@BQKO9]Ԅug]DY%S<'H( w)̥dk5|$.fVdVpoa+ĕ 1qMZxBzbZ/[H%tiެ:#&%[E ^&"s悢L4X/jC2S%XMUY8:7t$&C4-<s(J'S>v"Z̳wUQ Q(ťFUG~T?OnUodI֙ 9' - T2=5ZrzKA&HjzWX0}|L$6៩' b˛0 PTgix0T/  Ԋsu\FSQԁၐlq( ui> #P+`H+&shxYoo xI-lOgpWuW #"l)zt-=Wۍ_hb*dSMq_m]hu&׀*%g՝p|Ay!HaBK]B;uh3ť+j\%yFYv@}Hba~p|'`5 b7?i$kQ{y}ˮLkj5OϒՅc2Qq,܉x;(ˍ879ԥc EVɕrM9T.xgvFP톫rg,gl=hN>7b#Us kkYCU恁1Ht,<;?Bݜ) BH>ei,\RJ׫ۉx/i`?Be{z%$8>"9R)̬j-d^p\(耇`dӗQKr߰[>p}8<- wI.yײ3i͖Q'!7C,H. MPnڃ!\ υTA0caE VF8v"sKBG;-5[th-8eGQ3N?l t-6`B_(/#"_1:SNknP╂(j0ݲ?j^F\" ze=kΕp 7HjJӸ| bR[[y` w4Qs)^[OO,/Qr? F#; ƅ%^W6` &ͬ,< WTRV=_{L (mb0;.YFk:K*LpD>"f`YۜMP|ɭ*Mv#+hBH;b/[C4WIurϟqjq-`']Fcv}JGCPb5n.:3'D~oXmь 7_z&j-bP Jq_aJId"*ݧU_1wQ%] ]iɚG`|yI =JiY'79vw{A5/h^/L Zu]m郣7?3lҬ˵av{ܤfA5K_5T>ؚ DNТ jd΄ [VMJ|Ħ$$xȩ맗'l.7ю TYJ9 7w8JOdz)>k}ɛf7:!l? Hhw*zLHV5"M,+jV:&| =ϕ'k$sA6-]*sqз .I$|f!lf;~;W~yeL6>6n@ 菜fEnx`['F_nh*/V^MĞI~x!œCR #e#(5h"BCTOB\?>De~Ղ-&s1O.TTO'\xA:oȃ-_ c|ż(,P㮓 "a'|J2,c|6\ )XCA.mP5~ԝ' !O/ZKOGBq@y{mgZBqc_nɨ* RyL[inP{w8p*=fcWNB?XupXhfapb_!h644 $ԛ&DyI-o G9SE_ԶB,=yӐ%&k9 aF z 704A3!ۙU*#a :w YCp@0el\JIԳ &}c8(} ؃Jh?`@ [jwgtxX؎y:G[6pe*nq왱rA|#Fvc+'rccCH#{*cs K._w=nKCY+җ%?Q)rQ@A̚[삌Z:<0WW@{rGMQMẒ٩v'v/Rf1ֹ qzߛK (4RDARJ7Bp HqMILEHbN(:MiRlV_=`nE=; \1F?UJ>BfUHTÅן(gWf'YT.ODRn'Ef?uA:jZȺ+PoW;ܩSMhз:uqVRF%U/!:ACj0X),4oJPٙkoB/]DbWn2Jf r _<=DUEB=S7 D RaLOT˜O0wmZ{%?>n"mk#=)flض#5/W>9gwn?P|ebx~/\ي!*\%FBW\L;0j~Hq`afTZ#+HD`n =6ooǺ':o`yÐS1xTSU C5=ԌYsxd'- /Hy}^sӍ0L{j l^}#-#oW#XҨ< :q_k%'56CPe)bko LFVh']:js+~VG̯ |}}Vۤ^Ò:Q \A(!/vAţ1NAەmLj86`X06ҭ$C{}w'|%H(戏ڟ l,,bŤ_6`rFbb;l&E2]=;QW!b,oUCXa})?3>Gf)H<tc:E֛]'h֑v&;9{2Tà[#qYA&piЦ_F oBON(Lk|p~G5T>rέp,oh3ѵ8o Q': +)U SpК2:4YlnD(t)@{u ū탭yTeJy:1ómdEpɸ4 \L3tY61Mhϖ 8<2[wV-Ϧ;О^>J~U1+~FBG^rETlTޜ!5#8DxWE(l zh;IӶ:-ǔ@8XOGTM$m➈>.SdzHP dD?D<o\5C:鹁2 w) fHNe="T܆GiNcn~#[s^/S0WGyVM|a%Ȗb@0oaR2F(|ߠ#31YS=c (v }O֊2 ӕ*dlܰ +>P:C$qn !q t ɾ ҋ\oX3Us̆rRPs s\7l|H=DcApR ; M3`f;i={VB wPF}h].|wyLt?*hS*H$:Ftd3ILudbԌy'<kv+ŷHZG#"W"!̕QRۙ٩+1#<+kS& oq 0=e A#ehy}2Cb K닍-Q (s!%۸&RrXNޖ GHE$C2MF?!6be 8ms'z!ppJ*N_g4u)y%`=m?Kʧ{B83Uqb՟ "oP]뒘Jz a5/.#9!ށB%ϕA.+*_ |}UqѹMf!waiR%!H?Q|δˏNX`W5Y.@Cy?m aB%NVS P]=Z,lGn ?˕H$7PU.϶R_GR/A;DL!&|o ܰu %'ٻ` ֮)x1^m\d>ȯS|Q0R ;SavXVw.Ww}%33g4uuęb"Ejont(1#w*e.(WBVץ~EF"$og 1cmm@lhLO42ȧCy+9 ųl{Hj3:4:1/DJKor]@XŐ$1MWdYeU\qVΕ!]yZYe-Q@:V0f _YͩȌU<w G&&^ PnPMB c2.*d* dӨ!$"DjחEhVxjs U|I_Z"` u#A)ўbL~wOhk"PB|䊎N 5%5XC8Rjp0=&/$)<ÆGIvimcwo;ltڭsPs%{!}bMP#h-,.FګMveҨXw5ΠD19 ; zl8&94}py4ol(א\K V3"PIVϹ[ HO+;C]hx.㎜[·=jQ cn1瀧QQnTtZnţ M^<)5EW)剎-qVQaV%ϷX yxdGgS68/CƿRG)Ce 5O4$1 JQS˿?BP,a.OӮP 5 1kL2z PY` ]:5fR#_^/|yAil' :d} 37? kVJ w3ߎktu7e*z (@ٱ*.^Hý"`hwU_DaIjСj>GHfMf&cDr6ГF} f5ssV }'A6vĶ.EPLK\¬A %΍=kc{^JjN-bjoo< QM߱#kĀdQI$s\iI"_{ a1k_x\NԝBO*Cis܊~jb|7H!XU˦< K0̢0mtl!JHfks:S}W"Iq):LoNXOy!OT˒S`n \5br֒,xQ*:AxӈȐ9NuB nq_G?PI^LD-/R7UDN< ;ڕtu_=e)%[G poIó%}&ea`X[LUS'#̊_ *zTya`weqJխ_kA3L(b'>:m3NڲQ|TS ,Eb D'>Nzdgd!3#b/3\cL;3jYs"*۰ؙmt0h" ~0)G,ciL3BQhHFf C ׮ SN`w8RkR !~"w Lѓ̈́j`٭!5 {޵BU.& /HPrɋ e},ܨQP,YD~.fMHϖMgy"-;gЉVFD8o((5[T:0.fD*2vH ,h3G=U!FhPӒv*t#{5Dfc謻 =r/TVE*["<<FaMZ  E>' [2$}`~v̹5pp+jL-Nb]e-YR^=OkT%~T(-< ԘmHTUۏXPPAw0^,Ƹ$k'ʳluYx.NL,̀dWQtrX<>tNMB=fi٤޸ Ępd_ϋ\&:] j{ax]7 5A z"TchOD:5ƥtT$@ m[{U&kdP3{Eͫ{4lX)%`dJJ JVpùe$_ηT$hīꦍ]MG-Uo^߀[/!%pL^#R\,?&\-}d ?=pN%n+v2qVjr ƀuo eQ'Ż[3LOc ;yX+0`>_]u 7u#̤e:(P a|{RM9>EVۖ'!ܽ> 5" LLVM:y`%볏^=31X =6qOPD0 CNJs=+']I("|} tF^2fO? t[x noHt,8&$0, 0KFuJe)\\fL/ȅ H-o!؎';(sh+tn(|Z?8܂hTz܂U]7Sh~#>hῇCIWCq=V9X^#Xsu(*gNp*kj4+"4L_"O4WԔ1`BZa#1X~GY*;* x.@;pJt<ɦT\UB5OcHц4S9 rǂK~!zU]jS .1XNو}G[^R;;K.U&: dc 9k޿[(rPQأ~hDzTpI' XxBOA4ҁ%=}QحZ_,4x9Tte)%rMK]ð6)JY ! ,v{RԋOCnt`bAaοFrqۈ}ڷBG|nuY z,a5lmĉ0MT&Y$\Mk)N*Ƽ\Mxj=/}G;& Vٶ Z_ ԠX?YjaxCmAhTQ}.vhR=Flq`=sm=iYC.]웯~y;,@+qk[ (frDQ0^lU4[Yl}U;`@W= ~#T À2R@ 腙M730kTihc<:/hUzgŸjdfZJ+8Y圾2f|g9 }E!>R CN*'".3e1E<6 K-+bp>'qjFT`C5 ԏ7RN:0L[=k%+.~b;an (ͧBC]CZH[Hc3VV!m"~G'9+a?𱮣PF ݜ&W\zj-ӋNeDE%8&V2^-w,[wpˆ}л荎n|̧F醗S}6o3 ]KGVlV3* {ȵ,Dz9jmhwX(lRqS~)pk"]r*rV]'Df8fV cK0S#ɄJMxu`: Ze|u Qf /S r$rAoG&įvCP3ZZ4OBln}>3Ul@!J @ "&7Uk+Jg!}xqzV㻣yi]y_iAvFh2,.֑j&'8&7|S9Fњ0Qѩt{ @BS`Q2`u9#)%Oсvى =Ⱦ @j;)IAoOCrg~]89>j!RރQ?s}5]T3ɑ\F>s:bm(s^ ,hO]Rc ҫ'  ly5Gkru rBW_" ix U(8}Etgy^zd}:Y' ުiק HJCYpIN * E%et所t:*:%U RX*rb/5]f^є$ /UU5l fc63:+2K`UOC cj6V7 m8'{i. u?gX:umeNҜ0<߸|vs2Jgy&E1%AJYDnqqq ʋ"@Sp%P 3 AnDa,%" E#wo7/Q{ޔSH/)xy{ W?TfA.8=2!B֒JsMY qymT>.T-ixpc!}\`n߾k "W@5my%ˆrLR4fL//eF٤!v%nANȧЭUPIik6W'x8OUpFaN7cn "0t\|E,)haĿ0汶*CiEM/wc D}:3DCA.r:a@lde BöWwgI lɥ=M8vl7fS|;D X1 k ߦ>_uՌލaKjۼNɎ6{ސrWq +;j {lu#.N;c/L]ڞ#$EAE k)"T%-P|i4:yf&Ө@`$EN9 @tCsbWЅRʹ*^~YGsӠ0;{SS=MSpdtl]F}[d9o/ʚxb0+qӻ:%$)TOh @,iAedOS&vbm`<:2,iXK"g40/o 2g0G&;97@iUO:b3o 5tsSҽSJOXxEo T:r5`*0x46JE_5n)a]LJ\F@u"`+aYu8%ι"%ZW,YLZsǐ* %kC88dX_շͪG'.7#,#~4Zhg*!ӉsR<7Ϗs?gtR)WÊP6'8 -8lM>UO޴+n=W1ݛ@o۬Ka#7>3~w6Ɲ1*΁=X_KϕH(-]GS;IRB>d1 ϼ$[ʆb876h64 5* z) F4FĚ`/#FlFVj6ᵽaHD>imǧ諾ư98@&c;EI\pgs 0[Bvx_L.8XU0JO=+Z՘_f=+E"85L*ӪY£' ec۫wLcvv0:1QHi/ĞoחawT%)L 0ƕ Q ^I7)F.-̀"dO܂P̉~i=-p;?;Esئ_*Y'mزlȄ:-OXIvCjEGQNnMEY5$bcO<'&nŪ&cl_G?dtzУW`&UREF8#9agR qot&bͷ1/c'oQ*]uA0kpQ@-}ԛYa*8ںsC`e%a:65^[hщLF+pMBbg#Q{_b f@ #J u`i\Rh .~f[ި+K$&ײ+A5:Ƙʸp ُ͕̌ygt&5>߽Dž!vz Cݵtʵ_tl'QZIpCDFIEW Kn:UN^Jk\ODR2Q T6l菦f:0ںNCUi\.!v.N|'\@~"%PkqK߷\Uyj'CiZ׌ [ywVCt`4ׂ3?J)p63ZƯ\%B2|.0/h5fMЋ`gkd]hK ʢA'YF2 xٝpf)}ޮ4z"eR'Glug:ؼWD>6!}od M+BWbv}{rBT?\_H,4@f粵Ygˀ) jx/[^nN"Ѳ!Gk >MqÇFUCSdVdž7k mB v:tZdn S#!l(nG'D_|x d, wuZ)IF^{q= lޠ([ {:$p%;.! HR484sC.A bo?rM*]=ǽvBR-nOrjnt,5)y$)6o$nAv\RkL)xc-Y9+PXj|*u{[ yEQ1 ޭ[y p. SL%,Kj1\#g͵70)n[%+'=Iq/sCx-%)~+{j9sAm7(ˢ,yP6܉G'f8 V1+p-}!b^N͆|vDK%*y8T}ULCtlGɣ;4?2Uj{^i`$(hUÒ ѲvE|O F2XFaxvL!RZa-X)D\40;y:  h 3^,n٬@($[b~l$ߚcC a#t :)LIcʼ"Tj\&T[~XM$G}0ΨFY)lON,VFpXR\wƞm(*NDu?<~U9Q4ķIHI (fjt8.\c.uOq[wrȱfՊTʥ"i|<)_Ȃyuy=|3%S+Ǿ#wCd!D?U˴vz a4f<HrϺ$63$$uKv݃'+5h #'{Y >`"\(Am $=U3{tp1\ъYd¥pOP)A)ӃV(;<ՏrLs&>C io[h>/FqDI?͐[G2E#Fc{hO*c`boRS~۩Όh,w_Br"3-~BDO' 2'g]_ajGNձ8T 0|pCRE7`RX]g?ЩV냏 xk30wk#R^sYJ/3^n(ȍ${\ k^jtρxamzFb4#$΄@޳}J8Zi 8reYC@1DŸ֤7+?IYFl~K¼c!"꒫2Tkk驚ɲm$)olo)½>!jH{^>.Ic Xe)iJ}\*q[OY98ƗeO]\we=Y%[44d}jϗzIQ@u;uNjA]tCl8.\@e%+NDb[OO*7*C$(xpg{%]߯-@}\׉`MZ}ܐk ## eY公Lby.!#.pųm7>,r;@׀h,< '*?j8JiF>3u #JSY]=N8P?߷.gq/WVۀL-sf02Ƚu"/'B;J iyFr'\9]sh?PyvAT||R݁ 1PH-Sҋ'4#&nVd9Dd5sA w+o ī{ p=I*NVXQY0I!. H~×7/FHJ4Mi/veſNyW bzak2x˶̿}j׺r(ms r6@AO, ؼߕN9uV ŅA;vRvWF+}pf숱[:Ut~1FmY 0/\av}+}I:ɍ\YFB@I| O,UnhW{O[`G@" ߽^ %^#8)¼n*xӋ&)5R֢첐}ޣwiNp`(J9o-/ fD̉aᔶCnd6Oh׸A SS>t8+=qM4}M?gB'oqtv./zY\\X*Km@QT҄'+(3GRxeK.EGP$ }~ZZg:M *SNH5iՃ%:*I'P0Wyo<3KaYϳrsazrylDIUw FLwFS$V.%).~JGen֨F:1pAptAm LMX\򶣒JZlܼB3ÛX-_5D Y.ੌ"mm{69#4MW,Y7^!۠u[Ŏ t*޿3 Rz>5Ed ,TXaOxiW'DfT8caTp5/]*vShv*Xk gJ6 E^UZ/TŃS+8 ]t3K#F_V=}0#.&sOgG th \ 7`sl c8ΪZ]kXWna7&'7ao5]\lFWv72-Kmѥ \D*Ik)V/=d3WOy?pWιia5 r3+Mۡ@<Qfl\TadZ{|0(l+Co4n)u4 @`&΄blj9aLHUǦ+# Lv-xq2KwlvrRWmUdoI~kN~,v0gNj*Zo.2qX.PIxIܸ *U3[6&Ƿ?Dq?^92f)"d棔1RJȩEHxH+P!mu,|MtyS!i)8렋m"rΪdaAL^תwY|@4'N]@;S7f*v/ )K ɩUn^/4f'ҳ!NNE|C;4,C)n.5"{4kh:Z|4)fV>~Rmݍ~2IfsamHf\lbtӸ*ЍMJDN$ o^FOGwh-P%G E5A?plbzb34$-['*&SC1A1 S|*7T[ E#lEc0q(U-8-Kf!i^=l?I=XI90IĪ`(HY#ڳ9 qLyVdXyb;kgxGS眘[*v&~GY|RCzfn!ngH1Aqȱ&T:fr?Hވ@Q;yŃZ^Ur_Ϥ1٣0IͽH7d%LO'=!Y+Hr`5GCZˬA 1FgjXb%! jO\V~Qk(6XDĴ8wc"n.{*CI"\`P"2\քko5@o,flO`y-|pաs.cʙ{-5AEh"B<{.iS5lB :Dd4 un&>ώ?]ifxH]>"%ӧ.:*,'|+\@1ȝ?wAmsE$ȶ\wC}JH a&RȇN?RER'G[K.TVIt˿:B"ux-*O'+hi q Q[HAt/O^2Ԇ@ # PQ @V\UC#E}LݗbU(4?`QFkGͧB)9qzѱY#{y*H|(4bNt: zGt@%"GYJ7Vr\½jLƞ!kJ!$6`ix}$c{G EVCm%%kWB\DݙBl!iއX];nMĠ)nDÕ^=ш/H 8CjMKS ުaxUma s5כǝmzq] 0Y#ׯQN<\bI+qwBPȰr"o}X6s#*a"jIѬ`zV1*Q鹕<0#G'`qX( -:J^`7xPՂܬo0DtsuA:*LePIfba]n|NB,em|-d/Li_jn#sLIU?T11[OeQr]Iy9 18DXw3 #pпvQowuvwnThTd1=Qŧl{XF'_Tĉ3M˯۪n0&U a#6a_3O\+^~ r*-vD ?U* }/$1jb( ;6I_^,pTG[4N W14/5£)1.- o Jߔ9ʛd) ׽R)P4W#m3GJ-zRK,,CyG5zX_侮$5ow+[W٘}}Ai-Ϸ@v} ?w""WEƻ-gb5\߹>f >?Skqȼox:HqODa7z)hClmBdl[%k'wuV1YG]­JhJxW8b¬H?5] |HOR\D"uWm=ƨbA#tmdeJ,EF>A9MFǶSiG+A ;irJ z[2g݃k E@L(aȟڂUMn{5Ⱦ6(a ˷I&S)}nԹ7$X.!VâțWCZBL3WwWMxPd/7)^Tt}2$k$0?q,4sWWOBv*ǼT<@Aц~S$mJ{?49}%6  -5C9Gn OP< :X!7ރbxc;tsZ#M؊5ڵV̂l$~L8A'WnFnn9"YSiS TcjՑ붢Η>'ZMvFx_rC k=Tmc?0D]lGO$N6;Nf q̃etSv X]N5y[ISF4L3d~̻HEƱGHp~r=-gHyۈ8F3D 흒 mrr5;K{41uM}Ld83glb'Jݸg>K~(9ڶRvӋ4eW/h`ѢɕhWAS5H :1IH Aw 'e EI˂o nEGzay6Ґ_D*peʘMr .L{JI>nXMcb֌B%Vh7|Ȼz%DW7y9wq4'm [Co~Qڞ4/4P2C5BkrGA͜=+=j3"TeK~5\dN( ~RYckۡubFR/Q:^|EC ]S^8P2(OtX}Oqޭr8(X]+MMG(\ #BW>jA^q,{!2 A]u)&G|@(8߬R%Fz4V` ~ZUJے_H}sxcaBb,XQ?֗mB*E nj`V7պ2[ey)#r x1>cx.Dπ"ߐ/W~ĕ<?_ 宽g$ɛG4(NW"&~059 lq]l!5u~dGfV¥ArʱnEx#iMsG5ڃS KB˱]N ӆ]zDB^˨G< aT>hо,3'7!+ݪn\Zƒ ~L(B@(6)O=b@aZ{O-|veW鑭`4?N͛?u4%"= bǪ7JS *#q1-[$}XT hl(/{l~2X(opxdOaIZCT*#ɨ UNc trYrDeҩ4x.{m$$en#`PXBZ~3}1_ ]J<]wžgR:%: ֝O,D.SѪg1(G<&lh0g=-;ۂ)gw"l>}]x0n`!n,- 2.9ulI)-(;w4x򒓒JB 9H1D&#D<;quf3x)]Cr%2:$>"vv)CA@~+7O*tLU~u_}^ ;.zq}Cˬ\}Vyg nYG^/g>8d0 B20*]Fjd,\PS k aq^#ɦst7sj"Qv pu$[W TVd+Pdgo?JUg߻^SAWC_[RrRٙGz,Ϲ_ M U-Z!t+ F!Lϟ4V{}}pBAYGRV`^W@HH>rlSZI~|w8 Uy4H65WII{}9,9!!a8O0ܨo6Is#3^pq| MQq^v1LBGV yDE҃ЎͧK}I2319L琒C /,|[`hgžHRL5,`Z [7L.grU>գDpsb ߵe+ZZ>Ay׵lJl%Oj;$& t"eѥ^OLN)2?RCǗrC3ԓ'(0;%V<0gM0?L#_/̱׸M$֑9'&#$Ϋ^P"coCLnOoE. (%9/kauEke=BX0D;, n0A/ZǛ2ʺ9΀&^|R=jIA 8O Ixxvi2˞Iϧ6|J^ zw|%w_5"o ވ7xhSƶ2Fus^ӷbYs*"u}iNk ASz=uh#> 3w얡$|p[j/@rn:Nٲp?+yA]EO9msQ/}iKYI8]-5#Jc ԧڒ@1gD5;9!ms":mcWh73{T$? k 7PrOMkPoD23or‹ &]bo-+BB9Mw1;ゲk;m7a9z) kW㙨meL~L%̐c4L}~AR `d|W?0`P <뺭L.eVN3:AU "0L ')^bv|[f{3,]I+Os W~VP :v?ڂ@hgٯ,A,"aVC?ȍpcS4T`ͱ4 [Е|ӬRoqy. FKV P:yqwek\pڝZ&1|}uz06WSlzU]+]&δ)Rޤzk+UlԵlvĽdBu1š^V7KwЋl&viHN%W(3YzV3z&TM|[J[89~V.bz#f׀ ʖAP8Y}aeml{4<#PkrEK Mr 1# Fa/BINT#<Qr UPLj ^TZʕ7wwY`$wn};aeR>3iHvtJ Do^`L&t3ME DW<ʯAUʤ@ϝpe'Χܠד9$Edص>NX}Ṇ'ziV kxBx.K2d>1`-4GX; `>|wx:C'6K^yjR'"bnDBat6*Ti4lBR{euΑ$E~u. -X!k I>TWh 5ej/:N_mn1Ԍ%J.~BϦrd<ZTsr + yL= f5i$|4+ܟZ(TxB ;pp)f1ɏmRqԷ܂`WOzQ>62vYgdMxQ X=bW/j~t,(Otw ڵ*|\$9$Јg LV$}]@Q2]ޮfΜG$\N 愒!ӝ#XQjMi,AJet}-V+!-zt,=doP ,l߸زm~ƄEZ1[ӢmOG킑D^.RDoYw gF$=;ƍ~i&2iOR``в)HKO8uY:2vf΅6| lKL3mզ^q?(F7n9})ͧ3Js: 7oF=,݂V^R0* BP[@ k8<$v=#Jr  D3f˶P0[tV(5Y!%K(;)әlK#JpRUȐu:|X~Bޟ Z!6ʹRҶVjr5oO m=n~Mq c:KAsC=(׹f=T_kZsX,CxLwU~ _;^2@iX=b~B^~0A =K $6e0.Tu[x|>]-cфVą<oűP_ŖlHmZT1b*#zH`4(Alg:lZN7Hܴo{5iT,)ggGXT5|-m[#UH#պ/9-Zx#iRhdvslryL>|h'WbR7c)o$]jJO!u/ʼn<ݡ %)vBYV=5.L $я XOcR5^-v [Wp Vwmtˋ r*gG;W-`hilZ%'t-,16Ȯ,_ldj@X2?Lɵ\Y%R\4娀]BT?X tYN?t MEcZM`@EV8]2~JȇׄА^ [``X 0uVTj2# Cx7 H }N0Rt+5q(]J;,elH/vvZrp-FdVpʭy|ҐW/AZh$ Egd3^[bo(p}< D=sޕ-Ѽ%a4T47g߽|UFAxPssO}۸b6pHl'?P=2?c;2,0xia9, <7&ZKbX2KVQAth;2S,9o34ӿh|ZB`S/}F@wT70~ xZUp\TbƯTu)@%@yI/W l3t?^w3ŚIEj/&TT XB,=28\/}z`1:}eHRYFAL惮9.9U7phj;TE`#KMP2y֭TY2jD)Vh;)-WnP[|Ǹ'Am$;NփGUa?-雭Mp0cѬ=H}p歱c,wſ*N 'ZDgYX3W[~ۧzgΈC߂;Ϩ@PI_nK#:Oֶ=v!7+}Wqf2xku؛UtSF?eYiǮhI< Q,< M ؈GFNK-fݭ=RW{z%tKТ錖"fۿf+*GGq{mY `a/n/f՜AdA6ꏔUmEG, +4tu)qt}{cq]h fۧK7@}L[mޠ0-{/N/{$oSxf]H8] Cg&9{c d)$ú2bS[lÏdo"?S'GO,3:-(7Zsp5>NUлFPp s'.e}=+_^Š(kf`] |ָx=&p콌1w;mW BΗ\-C = f5KwŔ Pi8@A^r C]K04'o)I#\^"=nM܂J8bJ% fYl*ƄZQKrEb7;)כ=mZ{ Z^ (k@΍$yԘ-W,]#c/\( ,/SJ)W}: w~a% 4TC߯<'v4&zAeq&μ>\AfGfˁaSd§H±Kg3o 9ˑ`YsJm͙̒Ilt9R /IرdeXDl5;4RBMv((&7X6/0'lU;8e(j>&ln5}rAaUz̉P/zdT9$ xn5=rc7Ҝ6C~.!wډS.À+o]kQ--/uTekjHJ9 ;_{r&QF&8Ō+hiK`ɸGļd\M>a¨^1F3J|~HsVvfI7~xyMVpq[4Ue]A&pUp+?]D';6kYAxC;moĴoьs̕#6xrĹ s,Tχqؠ:QbcqKDQlSR|NXU#S61KP3Abc !5`:%T C"G~yi>huGa a&Yaf)sp5=2 Li@EOwpFO](FtqT-P<`5K'XG/ݜM%o5DbnX12J4}F2dCbRl'I";N O6 /*y-}PѵnȌyXdPr3FfDa(}F"yABR ʑDh_|(ދ v=EX7)g rK`0[F{$ x%}@"aJ5one3L5#ܨ E7ƹRq/<5WDǐD6:2Ҍ>yy5DyV#Ԝ"]{3wՇNZ#Wn 鷜 /zy EzBDTآ4Rp&2m.SsdTLiRLAc@b#H4F`u88D/f0nFCy4(ĚM'z\ȗ/$puqlB[d{DqlJ3pzw&t@`C my}ݻv\eI$KD(hP>[v ==J ټu*A##Pڹ|Kl;xuA "ˌo= ,ebL0èzеHzX`g䰯<‘GPwm -;>p `9! $5ByCk\PAV3;:b[-Cq%/`/ֆzxS֗ Ubht8*M!k ?w:ZɋJ7Cnjc0|6Π.x  KeQS|v_NS0`}x&Rљ1/WYcB%N4h"HZ24  ?`eQ- Y.41Pժ<#H pʦmͱZ 1z6Ki8:PQ[mv8 s|8KEk$R@zqCRg a^b k_Xa9߰Lҫv'5+e蝆V= [?{|){J^e+A|@]Еt 8} 9Q2SM=܃Jѣp򅞥ȿ5!UeGZ1הIDXud!xL@*'Ř'EK#䕷V}1 R}㸘!"5̷b rbܪ.c޾jKʣS֫lq3!W_h}ĵ5I Sx?6sqCU7o%/ 8 UFQ?+瘈O){ 7zz#\t -zρȃ4NO|r{.{\n.7Z؟1Wzk`M %"SI,!Z,4ږR`noq1Ne(Sc +v<؍< 2(E/&zFlApXc0H|]Ovp@90|'Hh)*7yd} `'(/tiC_aF91p /4u]3G.VobBvn!2zgUҪL=o%e߸n١![C 9_cbY2E0O0**?mgY$N5iU%&s~a78!kqUbI/aο,hBd-J[z13r0"}>QN"7' &=C/+e~y[MDZ+F+iW"  s֘g }+%EIhV_8(+7oMb"!ed2Gk<@*.}sk<>t 5m YGiă݈3[.M266{60^E[xQjWjr4g펞}A EG9<Ч_*`vBq~X `Hcӗ)DZ ؗdCY=J UT?r'dxlxOV/P2^$?0Zԏ!f*xsaƻQb9&._Sh{nAf}Z.N L;NMQFY9#H H{̷:)#` Z6YJ~ӤRU-~$-V7$NKΉڵmFU>JdR+TVl2 r=?`)o=HH PH@ `[q0x0lz*(8K 2v1ypN:Ų$D\k )jj-~P?U 0b7NK*oSLYac 68,TTm(P ޗM 5zW\V/@-)R{K9eN?Hj'-O8K>,Sٓ,Ց(`F*u-K:G=5Xa`dY{s _:r"|[*5ELdrK?׮7O1CcncG#LNBvntgB,=z}ϫA8(4C?EC<{߅Maz-YV=FЇ K"0if5??`7꬝Aiw#lu=aop{HΪC31x0TeKU_\jNDСtr̒x&i'2dvlqD(õXXQOiQS>-q,%{_Woa4`H#d)5Xg0M!': V Doa'Gs>ao:-X5T27H1"B'MV[. hAFZ=D)+] Ķ_$$c m80(rS`!TzGt/zhtIҟf;!KL!*ӷ @ J)9%CGPIOQ< iz! jБu6cqӻKrc*L}]n9Ā<.A+4ЛƐ ڶ 2ْܺ:j{;a|1HQDr?zSr5C,/Fpn"CNnLe%u$? NȴKAK#[Bn&M{+VR@E^? i;I?/^gyGa{!>LIbǭ ׃DWbKjYN,WidJZeJ'*s2KCP:=x QT_h;K60ײMCKHi?l NȲ. yKg>wGuAg*&6VCA* aLF#֨jA[!X QiiMD%[b_&MX%#ә?_cd05,'A疋f5˻\ E43`d|Λ"Z(i2k*Ӵ.g 3@j7ᩳEy[2 >bUgR"RHj'=p>+aTPc*ۣ"YFmd]z?\ܩI[[V(&*p%8N{<\cYˇN;97蟉ws"R(fetTX;$i?XF5!txd@nWo.ɛ$'SX@!֬ow7voE$@!-騤pʖ' Nf;)EafDތݥpmo ȽGgj`ɡ,i1F5J๗Y$zVW[v1Cؖdy9~:/sWb5] Í:1MkFFy`A1JFXLYغ1Q曼E6}SŒ#:y!N a<:>P4`k|[j;$E]55;CMqu_{G` QKST|ǎ kD.^OFe0!R{:) SӪM ,=۬v 6OeutcObZM"%tXkJY{f||ORn"!E t]\'u~*{5jy^Iw>1 !{~ʜe4Qq4ܗ+/\ыdì0eV7gq>'{W boZ3q)oU2?,EQ %-\U'ƥ 0a9HZv1NFFHA @b>_4@,-7)ᆞ 1ۂn`tz%Uwѣ@Nz#ӜB}Z1g@FXB¥d*1916 e&{ƍn!hĴ eH? 5gH^-.TE N QerHLJ&ꂂSssy~O,Zc@p.x07&3|©)}uO_BOXqET 'Ei#F &&Cȕ2~2=7jQ}wirT\gYrJX#^0էeBSOV4, 1A9ҐڨZ}0+w.6ϱωY^^XҫB%6~ѝ"+4>JvJWԛCG\M/_KFris=\یb_3e)-8^[{elJ>V̊ ~[ۦSlohy˰.:\qINDzH_j]`\yn.5hH;*K[|I+F6yfݺ2/0% "0ޥ%fϿ>`Uz&T*ų :PLO8oZN~{VE^Ƈ)\ ई'eBEY5b ;;ICi}hR=khTSQ7p˞ (P&wTqv/wES"- A+9g h=S`,)bI!bډ]5UN]]+jԹ0Ga2X!Mêaȍ(I4."A֭#?䳍n-d9KW!pph}eyc/؎{P'bTCXdpȶ  B95o7oF;v$ux̡o{E0"P0dY<5Cdzh*E(WPuүJQ=p6!f伳) XWS/?z$_NFCvtݚ,F Wg0ˆȷ(l蚛nah`谾sɶu54FiV 1 krBBvN lP'cB{W :A. 0 |b|oû6QчHʹAiKߖ,H6bQIW?Q:頕K卖4eN&%#DK,JJhaUbEp]p8|v/$fQދt(jZ4wF5Š*emVߑIDyTPnټ3lfSCw!~{r-"4^4joKbƪZ{P y5q 30mIÅKd''H~)(ƮNǙ4R {T;WڰJrJP[`7د^בznH Ԟh'WGT=š^cFqF+ $?E6&1iթ:0O.s5fU$mJLл 6BƦaGmgQAۆqJ);7uXPZTyּw(5O}M6܃T;Si`w.<|@aHO7+!Ve psGb9ɪ]Vu+%t l妤|FgAlH~ NdHj!ݰ,T@oƑkU2\[f$POjt瘎v䱑FR"% Oqn’?Mٻ2*ᢹvSd+Ԡt>hq9CbJUa᫵U 8h ԙ6%!/gA\'ӄ{_ը ZhaKULKHLo-?Q:bc)5Prf:qF$Y/]E,zp5egfWr3YLD-2(.aC!I|;W297M+'ݝqj"dN Bbds"> @wH⏽z6ؚ߂JT,&qO\K^Oe˄8{*>5&~2{^)3pK-#- WKNe2sW F)F6&fO޼Ml{q 1r"@$t!Ҹ#=VƦ?& hh>aXOKt˅pC#] *ApyzZPe>38bbOB}-#Ĭ6:E.USaJ4GVbT*Y1+t(8h,g] /FkQ"f-cD>Ra$ f'Јq(iFGoF@U"d'ʸHFvA:/V6dLhh{̔*u5͞&[~*e{]=3UdKW ӀTA8SdEK,C!ֲnT\}?\_=Mg F DM5ͷ$dH1G̽e h)߭Δ*:j+,VKev *>igd `(Ԛ|Q@w78v# 3"G$lAō] g5-3s aU5i8Ӟ4ޥXA ,]=Hw a[f,⛩Q|89 х%=TJ1 Cj`붺41V HS•A؎"isP&Hyb ytטOn ^uBY䈩+vjPqIZi=B ԀuTg$jp,%It)~&t_?>j\q#ڛxa7M BdH@{B@ۇ⪝4O%xO|X"~ =ʂz5 s5FfdFE<r?Ͷ=z;v[r] J{졊tW!O z&~9I"\PDHtTxmxŃ{4ťyǻ"i\ؾjO8` \-ClkT݁ >?:q1W`X eLC#T\ӟAn(21f[ΜtV{Q͜NqSB[. ņEEd0`@%Zf]%sLυVb2UT?\hGX :ĵAf-*P+zK!M;D4*IU S9J 'q_vegiM 6C:Bf`!D {暔|_{ǤQo3?N4+6߬࢟~nɎ{PM2Zdj+ùJu'Փڄdq Zo6ai Qn{ת+ÿjM; R/Na 7gVy#I~A}-NBR}^ Xqs${wuĩDj㪒J4(v&\ >Mk85b(ɹx#{ ;&[چfAelG <+wɸG&Fg,`s!Jxht|+ɱS-Ɏ4}˷5ԟ/Y?dw1+VΡTێ3v#swŧRz#Z&u:b~"惜z]~bQA})_R*Vbarݍ?v\ogZ-w/yJJ"ɀ8dÒ21ٯn&mk_y-;n/zauVW¢Q:"'k)H3q%蝾5D1~U7}x 2RJ!|I}Ie"}ێk/e FYI?qWޢ\$sSw-(} `Wp 1œ^**6hެ;"Qk@6=N,)}&uKן@WXUfU( {M8 "3җqF VrB}]] oRXɳ`_o&;+xi`K xTz$]JhNҹ0lq[A0У,DFF2TcgN -Nn| (3NGIxCQBjKP_Z*83n$g{qH_N"E;lݻTA!M-9R r0Ɔny2 k8^|k9rZAƹy?q|cg83~uoLo6ת"Rr8ȼ2ޓh:tp{ ɾuX`7L|]@` W0ᑙrsk3jN6W1mמA+Ž"TIYȧ{h<ڂ0fM3<7q3^>Gl=;Jo5F҄ B39 ~:cT#| n~1t]vdYb0Xʨȵ.G8Lx9#H56%9UI% ( We-Z\qtgfGt QT“.̹aps\uC!T$J0Yʌ6.0ѿ#O3{1[2_'oxȼ4Y,MDȖl4Ru q鈦9`9S,;[~%QWHG{!~& bFGHq&"6C8Y{=ܡ{#XUz衔M.1FDg/F#/mHdhbDqzS蓣7gd{&Z:Zoʻ:$$gk#:Չp .ClEAH-L<-*p3^-5T`4JCWW86T`WXU#j+:qn+I@4M+ 0l\pI i"K7{86ࡸ2s)bV :!>%E p:nLmfjvSK~m&e%jaNya$thUHٻ{l8jVw#F/BcxA [m6 6zi:r hkm|c|HFNEԮ?+d.(H6@x-더m >4D9O C)=#e_&"9dk [g'=]UҲf(@'&)"^pڰK!Jo}p#WjG^-'.!VQ0XKtNLZ"TXW%l]-pU8P 0V!84 _B ΍6 _ áHoQ@CsbJnd4) 5]nP뙿kI:Qm(rzQXkD8C Žhbo_|X0cRF2;=95Jz) y,l~w>liXK+.r@@G*W`=V v+0o`R*(8wޱ"6A.7X@ɍǛ#:/,re{g˫%N _Ϻ*Vxj5(jh3.tT3hqnTNoQF5S fP:_ ~Nʞw!PMg@Uf:13 02Uko\,4vH5}U ltK~/;W&BjWvb|qT;k Bœ#,Ҙ~Lt>,}EHmNV0 fDKkbdٲ}NV@SIOrX")6mu5hZHjߒSBA˺hAh4T!u`FkpЃ1jwI3~hk-m©Y[ ~vmj]xC<ed[ 5apZ|O+=,vDDZׇ@]p r~Ǵ¢`ҍ26eۨs;Kdc/[^eOļ)O,Q#'XJdOa@ܫmlƓDX:Ċ% &Di$z孿 &c1grAu =h۵X~-Y(K qIC7 BPg{LiCnC*ԋ(b.ҧWλC}.6"2Ѯ?qS?Ou'ҿ ~C`#B~HJ>I%h뒊pQHyP>z/_s]X+@$~VBz߰Qhhȯߩ w%d4#rvv[g5ʳy'UU7p0jߥ#K-^`y4" 8("tռ`,\!ayͻt]Bꢣ4+K"( ~ ~ kc`qbL+k#30e] ;+0՜D.ŢVw:MB>BQN\ЩZ,"񗵧rN%ռ{13ꬢQr!Bർ\PXFbrw,ŴTs,+bJ8eʜa>L"=G')L'BO Rm+lS< .Bd%۽EDk霭mc˹t[ҁ!Eڪ}%3c HyQBAyDPvvcJ5 ݆e DR06hlŁ}PFLгy#ήWO=AF(^ Vҟދ0kĈMLk8Z_Q.?'gg~/Baf17[ٿL4D .hYɩx,5x f.LÆF)5k&+&iDU>cRC>MtX쐏Y]lOoLns| N+>7崵c9ifĺ:9f+I@)p$ &dVނX#+9|-݋ zJ ǢD3bF}\XZu$qd0z*0A׈ [07*C&a͚}[oS UvTFZt!ڢ&&]f af?/ay#F3` V DV9:4rYŶ-+-Ϫ7jW %hh_p^T8e5Kg$Xu-ktD]3kC%wM^R-J45.0Ùɺ9 :ԻQ7q"6 S"ޫ!6Ua<p _D9VS@D+CqKvF f]U4hPҳs$h ^t|RVr"&[چ_owPO\mmU +J 1T[~6.KYi)z[%q|Ⱪ-z$&OPUu6D)drn-aQFӂ/WqGSEHU#> _n*s/+r\'>NHi; k\(1 M'BRzґo5 KAƲL&x64bU3yF7B/T_V%˧N)QIC5`<EBȖM:Xb^-S9XS8P~U qHuol0oZMi~9H`W*@ǯ  k.yҘ}7"•t8[8CٲDgK9Qaٹ rܯ!7e|LEFW4:P}={ęń| .O|2D?f+p$a`F#AO]tBlC_ Q_ {Vo℃ͥX:SlaSψ..mPde\,UT,E_@6__ #{@mjV9YЈ}_\o~/?زnUt>^;(%J;pG8G.p1-m+>c*zV`I@FoHTzakή4b8IlV&Ziu'YEmhxӢ2Ebe3 ޶&L/Ik(n҃/Z?JMPN~*{ HxU!x{qי+Gr{` d͊@]4EZqs7i ^㺌|΢hnfmQsg[*]r;ft&n* T!6+.xȝǥ:Q/wY82=U֩L8%ߛ 1 ʊcu.Bfv+9 (u֞(Wo=>Xg$eϥ gEcJăY`qKSVpzW8<欮HO?d#AMa"aN;Xi8KM@ e?)`h. , H|QSŁ,FPQ$ qwOǸq %4II7 2q1 ,6*,CnΛjf'}}Ry.z5Q`:M*,~_{xg\4!r Gw5!/r9l |)ks ,_,"kD VVaT14w% 1A~w(1)d+V+Yg2O%Ōh^Hvګ ߟu2@6>NK1h-܋bB 6wIlPGbooeG:xsduJ{q#g.)DIr`ۑ@c/~a DdC\vVzɡe-E *W&&]Mt*>ſ_ڸkoOƞE _?#_EB?wG` gSw- Cnlʙ=g*l1C)E( 3:_q$ zs]gvPE(;Dž.ʩqcעXmKEoM'Z;h6+Dra<"#n<#/:m V HCgq#P/ ={Dkvs-=]+SEhf.2,Lu#<[iim Q(jR3L%saH&=YF3ɬX4] l Lobf|4`Tx %$CRrܗIuXމH]W^ .}ъږQ@oo5G8,p}5vى$O^U^ȼӗ0?d _M%6S 2'9ȗqlVrvwi(릦"K2Px ŜnNNW"$|Mu$#PɞĻ2TOah 3w5>i5S:Q^p"֮ /^8wTm@2ܷ)WG 0TNR&չSz(Ve]{6gLC5PSdo@k%itjR!{(\S@4-ݽohؓ`1hЉ[VpD6O|8glc0$I[-/n,\ս,S 06 JB-9 L$^uC*=ܑ=%Iّb ;r]$Q_bJv8}r߷J*rQ@N7Ȓ@^6" [IĜQ!^pwS\Ae3l;fݘxͦXN(HN3%\oTM= ײ39<Ӕ@^tr?YʑS}79IRdc K1}"KM@{ y\gтT%Er${pE#c6T=̬ii6G[[4Q T牲|lnݒ\iBۍJN2C4Wٞ-Arj? ;/Mط3Ms 'b  jVz.[4#mEx5(AKۜ_ZTy4i;}WٟѡI~Ό(7Y)NqwVǃɵs+pwMvٱm1}3-w@OqӝwMΖ7. `K.eNk*l\jw|Z9kzЉd"MUQ[H^a2LK;Mg2ObˆS0To-^X?LЕ{]|+oi(\71Z3x{a 5q ╛r9is T/bG2W+)\_N0hGw \\FYaEjoORY:f XAw|INnS$ t'%!#De"[,d&5#󝜒_N wU܅!.x-Gs ֈҋWf=| ~}cXOrT`D/7P zr8)D=HwD-𦯞{ D;"SVoNr*#62F6^TSAUVQ(>ɐqƇV}fHy:i02'Ip!4~^h9,Kinχ2C>R<~ݷA 9x,mI0 -^@5 <0ԟeg?!*DC4sDd[Mo4LS `\gwIhȍXI@ P8{2^Qׅ4S{V>p߇'F \g!S-R֯খdnµ3X{pT1'-nhsqS6p@fQCdt,- nS_DP ;$C6D+@=pHFG1娰t8132ժQ#Jn>;fZ ֕lL*_[[iľҚ0%ptB3#wWMh4h$LLbKUd%@DKO<(,EyAgh3廆MqslJaZCΝNg4}F ][Zw(|Ykm7b[?BA2r *I ӥƉZ*n3u%ZhLHt%rPPxޖ_p)<tM.>r3 BOR.&ٳoe<2$P4QGHAGk%FVXGdCvN =fvM~{y!^Ƌpy. mC\py]vM&?wfC`QX[ /Of!I)8G ]f҅+BtO1>(/ָ􁨹?Ce+! rjԟf&IE*i@]"& tA{ $ybl1VP[,QZ6ӢS>,~87Q#5p+ƯTz~K74 5wnnH~w( r)Sَa|ǭ!YSʠ:m ۢɜЅ+g_`O'R"S<ɱi)+~$5^2r-ǻ[l0DžO'= XOEG , d>pM%Vh@r`u_U0e|141lv l‚<7kG(5`JWjwoﭪ^3hjSI?O;bTEtry?܆./W%hr1 2&9nC|9P< Sx!ܶx+w<J[*tt\7'l aI"V!Bdd^t'}4I"ǭᤥNO ~}ѩc$,$L~Rj.r~LO#:2JMf33|"C12gЫy,1>KbɀYw.uj"_ g^C҉A$QF< H\Meǯ +ggID (wzq vçe#CK)lax%Iρ}W Yb,ħJ(u_aꟅn-u~.,G3597B~"88DQ#H:RK q,|D 0@kD qX`HhCkUa_v}E:'}`UzS({"wRVWJWTOnP۠4 ʂ* q jKjVY%͔׹H<_@4rL{ E#pG-~o ](frB)qKDo4IVu#lˎzglqr1>}Ny]׬lɣي.%J'~&8Zv@D!e/Ͱ]$ɐTJ߷j[~5閘vN#.&?յvU^|3ncgmTT"Qsr*–ϋZ$ecԱ 9ik&PP<~|nkHNj*~sY`Y_)ɜcI(exD3jkA*;5J@JqMʰ-.ʧDWڪʌzjkd+^aH|RNFo.*q# ݕwZ)@^&5ŎAşvw5PKX5UcŪ`9L .kAaX-1EBjRF.F+~lC[ )V18I/f^?"=:%Q0\нO)rװ3 ʠ)mcI!>zI%aи rB0Fx":+B :hv;ND4!+eZ4β`Q*QXM\gäKth蹉o败U@\t>[H0QOT;#_Fr̝ !7ls+˰'BfzZCf/X^j3Q|[Jx DFd9". uվR -x9b?L@F{c UOw x}>-_ 斮- 4c@J"qG LT$ ; eTHr5?&K.Jc"{I/R3f3&\{lBnDUV*pſ9'XSBm Q(wXP6>6U/dYuٮݓㇱ.R#2?i=?B"VQ-_a1tR pM=& h@!֣X.;:1f$e   0fCF).h/YC>DaN%𷒴yfn$&6̭NgLe#S'Wr`Ž~AFÁ%m7.pjwno,i$K'gMeXMm_Top{Ǣ"ϖ@P}c65NAe*\lUXɾ-LurV+u<u "g\$Q'TmP-Rw7,{E+o=IhV[eߥk]+`sqs5{ȹ'a04A~a nVKnV"t$9o qְx9JA`zD󼑇⥜ u_6|+r o_K٦hvmy"BBpoҘ tQjvLZkAjxu ?m!+o*;Q#6[1tSj@HR}-&wF s ŕVZ؝~hjz99R﵃B'e]9H v^=3wE׉ e^X"9v:uҾZ/Q |,9 s[ET$ôVA>$h5}H1.O*-ݹos⫬bT枧npJVn<wŌxy3(gw`}G-{ُoOn27  ЖrJ.Vވz%\ bzMχ]jUv FUHqj-&U2Km/fS( rB#,Ǖ#(4TGYPW~}s>놓ӾF-4BG:/vCß̛Kkud ,`_Ŵ`&rzL_&ˇ>Sa7HRªmVz=XL+,gN~n^:o24|K(]sjpMѐP!y HhZW%83?H5KL*,K%ȗ[ t5XRyWwx6@Ѧ")&khd)Y0ّGhCu,@/+=c?_>4~eU&u>Wwh3j98;~Y|jA{⠫(ݒK5.2r%wME$""vqK `nj Vy =FG3(2!J 8*X5cWoUZ{?xJ\T|uMsE҉CޔޡS_qEէq=VĆ#qtdSF-G-&&-D%EkK]VeS8>p8{dWz'O[?TXuZX9O`j 48(dqQolۏd腉#(`sn{PG dQ$QBH^S^b;6NFMy b5ŵσBivbLWka(+?CনRKJ#C:v=?L&]5LJ2 j"(datśZ颏>$Mbr f'~!FKÝqw0Q-GflV24v;#rԾ9<>\%pCvOj*M_ i[{?YɎZ+F"`;sF'/vId W52aUarpUƤuGP 7Idb\[/̮ g9ð:vlSRtFRѲ#[ `Q o?zGuIv:ye&njUY<6U0K]{,NO|'@ײW5 Ӏ5LT %{ Jr,(љս->iUGe=NR[r*Et[= 0"+>S)&rl?]jV,AĚFpM t^ȾDV#J5E_Kw$PM~&'\P7~[XpZ;gjHV7|u="4x '帇뺧w:b?(bƩ';D#ԁ7-f>HrF.,v01.D;Άa+zQ EGddH(sT)Nt x2^땃&N ġGc`^+d3 %a>m*=#.:f,u^:[&?2|(sjԝ.J50t,0W2Q"`bs &˴B`0nuE`GU<ܟ@mZ~8(;AvLUocSLNA?za%yL" @Sm]dGAusC1PNI\(7vaӥvD6 Om0/. iW.P0V?y}# 'L{oˣ %rWٖ*  $rJ ?^ B8scP^ζcZ:㦙U0g3;dvu=l+HԸ5q2G0l$s_,/X;J<)r^Q~+<WX[cΉu${[YԉT%wt (H]uRB5# nSDޠz QOt>OTKFNTUE5 /F'_)~+0Yp@}Ĭ]w+ԃ=!t{>/j'0e2t0#5o2.($K3W}k?^S ~K%[n,Rg$fp\B&O{e>L[H80`K7='\kv7X<`2Y:gҨEzNazڝWc #fZ<"7-mN}I|GAt 5$0'Hp7 XۧMe-ТsՆ>z[guECc’l'"gjPW%!rqʩ|INy⻣w,f0]=/\?&#m<}}秫%r=$UR[r-ňͣڏcvutur21x3qL룎<,1w%H(Bkc^R|qTc| AxnT)FHW+/l uEKa.2ywSc;M4m _8UdɮԺ\?绐*4ƓڌAD?6܀ƒكJEuյ/#8*j(,.ditoE9jj"'ݳdȊeW׻{9-DCe97Ve̻lW0]6A0I =fe Y~|Yb=uh*kݛMIR*O(Gi1bWn43dHm_OԙY5: _ܗldٙ<}o|AM$R"g@"N 1% G(qdw[zSӏ:M. .b^9KayK#%ֱ͝5UOV۲#YApS{\½~uWWAWȳUx6^f5iBPdtxZ3t`!tmP!zkBI䛆DvS ..ȵG^HKDnՓ;"#-߽Y+t^'s֑=V~̦,9Bxk/ɑm=ChRZc͉ /|Dky0fibrڽNŭ} -"B p7?h~EԢPth 1l*p{NÊǖNlȁ] +Q>Ӟ `Xg Xjp6Ⱥ }H 12:+Vd I|9@Pī3lV pnm926x 07Ț&۫bGEeU¯zrf탕$ 30æ `[q_.Jy|7^\颡4ϰJV UnF|!_a̩i9h1L V7 IΪ1MLbk@}\8Z*b׳ᮖ:"aE%T#0HB"Qnӊ^s4[r 7)ӫ[6mSe 1AjH%1ˡ̋saȇO:K`hjG^,5τP7nVdWԻׇEe?s+qa ?; }&:;m#fZ@]Hi3w^D2ӘGΕbÅ*$QQHC"(p,㸴}Ҕ1 EԈ 5:~%[Ís#D8(e8fq)uCH3\lu놙}-nd:.x Wb"v:7eEn.4D@ ŏݽ;x-RKb򆗎0zi0+8*HW5D+@ wqaoj#=vʩlUy$*BcKe0]kA,Ee6H!Q::]'T$XXpz[A|+Y{t[,/z i`sHC3jm7^wmhEwwr_kSDR/:CYX@(?) Km-}'}n=nǾy[o=7KBp!g_@ N7tFMP_ BKFׇg̻sܚT@)z:!@}ưܞt6*OSGmC.vt339Ꜥp75GO$MDGs-ɀk#Ƭv+iڝ mycH7{¿ bQanB2EHY`.4{ת'O>z;vOFU9]L9#WcZ(\WW_~g"h]NzcܶD5~<(a×6>5 xCr%lp4P.EODSC[T|oF4|#T\qvOJX-$`=Q ʱYnE-}% NM sJ8 %v!%].;e5D!=9tʅ.  ĤΆ<&D&(Lt3V/큺NVGnTdwZSzĄJv 7jlX}9KP 0r"w7l U- $WmwО{x 7>e??cؿ{<~Q3o8( ~zIa2 ۞ԙeQh9URH29l~5NvPRq2)W|չ -Oì[e^\/-VW{K}!R-e/=x}=m7E>yq]b]{S,!G!)Hm}N\0Iq6ќ.&,%`0mpS])lFj_Pўh4pEcvTֵOKX)x:X9kAg'VxؙyYnR QR}ƚ$*_R8 '2,=z۴ {_܂1^iG|x8٢2hې gAGj'hύh)**$eY#`rEٍfAD4ם6/ȵK!̝;v&?Ё1yȦWB-5SvLɖUK'DpfSqsx͌R> _6os*gѺ.CjO"̖L9狼H:ļYh }_B<n7jc/-AW`AH@ߣe=(J 0:Nj$H=j/OsHy&=p~,ّ 𨯥F|\O ]3RMTCnܿT'b 7MG0 IlA)KqOT2Й-=&Nuu\|)Z5NzcE tD\Ϯ͑l~~;:6ݴfC0S$G5N #?XqvD6df\~R0Jzi#z5s~SޥA Y/e8z s6r?b;ț}IKhiX2ꋴ/ =LݹP2hMGs3ID?hI#2hȱnW~.z'qp衮Эh5vp==V3QUci4囕n Zp>I<7[BwGIGȠ9 ~CHVL)my%no8`+quϟ;, .yV9#d2[ Uq7ubv14!a~as3 2v,q3@F)M,$ @vיcT4 nj88Ojo(#s!#)Rxffn\#tf);3A'UoAFDV':w 8p0+W@P0 1}og\m g.`b?ac<0fdF*J1 0zv[O.DE;H%i\&AFXgq 7ĉZKE}ܸc-@T3-f5Yο63&p$87JF1YugQ^ `piChy3# (ÕeM"h4tRǁ漅f>A Q =RKa;"?-}<@K7KIϢ5w /K*bǥܪ-O80nk%[=~_N6L[vqP]+ uW~B5qҵSN΢p3$ӸY+6M(3? َU/PȠ캞9tv5$[g/[L|)?~,-^9(f2Hkc_ iN߿9ɣ {#X-e*8{[ɮ`FP(z0V4-NlPqo=̽kh5?ɿ.P/gïi*MG6H#OsfO?%:X:B$m9dSw0̳Fwu6ò$D/%$=_5"$TX-C*xl:fKܬ.tM?tɣ9D CM ~P *458:@G9&GYG,ɦ7\jc&zu 6WGK]FTPKeL\;mQ8C=s!Z !CǴ !/)'.&'Aa!*|*2+p]a#IJQ'sAb0ؒ?4Y rkoH$4=7Gg~Y?h`;axyFYis M}13evO #T4REbˉl{[t)ЯfIyЁmRer/ ])3Ko|L9??qX83|N"A+SvL  -{^VPta`=Hpʌ>®UX >}>}ˌ9`es hzP[yS }/5Yl/rX'\nŁ%U-߱F i $n߼ ?c9^[^sŸ{[C gb-RaD/ȽxKG=;6%)pl+@QJ z?'ء2;H}~ 4nZ9'zZuī]a_WYOA_} >X.l[Ϲ^kP4Ungo?vzܮ>@BO^4FU:S=!ICTI2ܖOz#I AiY%Jc L`f3ƕ"ҜOݙd~m*kK%7c()0[X&Z) "=lhJq'yAǁ^(s33#귄L Ifu{W?m挻NIb 륭J> :J&vTeZT@5͋,`j4A}60<N2N+%r7`+ζQؤ%4v4L:ҾXf(ľn0>ٓn fdO㬥t"Y95c- p$ ̻&yxeV7/+T -=:-JILDAxKO.GK9U/xy3ɽ 铫z=62 o2 9waPߩ\aϤ 08!˜A?:Oů9Q1ҵM5X}k~ləV.2f8ŢT2DXC!{zwzS*M8ڻ[hdÎiƈ й_)/>x:r͜LHݶ86J-+amZe_v xvbQ[ZgYMS c6~s,.gJUFIҊĕ  [= o/M &%2 ׀)wEG.ޢ0bXp(sj#UeEJ?!֒V5*aS؏>_/T&{ zp壗'SXesb͵(⭰bȂM& VCpxlaCy8*|sts{t;i}\*V0c ǻ\.5hk` =qV^kCS}zQ`}omn깹~OQMF_Yw(CAJ #W5k6m[,:0BSAݛ9ORi<z/n= n֭=Wcl_ML'r-.$3pʴhS+ H9-}>{U_r$QZ:8:RQԌS@r>;(ǜ`+%@xV/V&–"'d@ 㘃\zpovym t;Wђʸ@&Zӵ܉ rxݺ5Hoa%%~y ;l_N-s PV?m,sr>NWdeV3c\sCj ޝX .^dk &ٟ ;4KiΦ#NL~ޮ?[}:m&AbW䛤b-`SH Өy6!95":4)c_C…-hhg[>QLK2O)g=ݕkoVf>gqv"H6[(7wj(i [uCQ 쬠XG1+cxd%tZhI@?,״q޳?(㻠X ۜFiVfKM@_v鯶gƔ@UY{v:ΗpVa9Gԑ[\ܳp6_I\, E"Gu,]N*Ylsņ]D>]%F=@#SR]˺B4l]5kCX .<Txts)QNR0gIBahMT՟6SyH`Dr*j<4P*,eNfuԏ(Tnh#)=&䕍EK5Fhh]"M-|Lz#zJΠ`:fHGf"`Xs5Y/pϮu)F(~"Fr՛ .IPMK|"↘#.1`:gM ]"$֊ #sKYG`a/8׸!*ʾQ5A?Aeu cHBm D#4BV?dWAŐxnV:F|0Y6EcuI@hd1_y2U?#-Od#%;8VSdzDRa;Rq KJ^~Iw͞3Y~%o|%@yS|+V_Vs ~9]wV󑣸$E"lcj k\}$'lx9&: ʯ`-;bOQyxrf>GT9P rn2+5ܮB3z41m L޻,U}UA;%E[,eC9 0cF<C).3apoW;In{6g$aAgO[FN2&\~7y9 !ek@5ja^me]ςtם?`$A;A1[TEK5K@$vM$gҍpi.PMcmCLlbHVW#˓M >JmRsg4-kƃ[C7)3AMhq˝/ƓH_ eYE<6/"Bug-(nۗp,) 1(scS{-~ [7{<[ weޫԮ%bn_4 #\%),rj;7=^D.]ֹFHy#2iHzkSP Kי,oNj xhBbQj4p&59D7"#;z"_uXH&%@ySz>C_ܭyhcځs1s_#4{ {MMބJ X-=- iwQBѳ]>Z᠐:0;1J؂իxNͤ2 $ -<1<tZz7 RF#h%1\)bZP˓I1*.~4uV!M 0v N}sq6rXAvA6.b:ÌeBKxNCS 2pLdtf^I.WQv 6 ={n]O $k2Jc?Am"ʼnf\uF' wFE9Y%/+YMn[~Xs40Ag))4F<|HQ CI`?N tףTgu1R,E ŋ2a뒟su:fU*RW O!С%9spi}{*?'/j[vL"@~6O4ۨ`.N&36X1 9Ԁ7w7z9L+=B}A.Я]^Qj RAN#UrP "-WuO<uKX(4`0\N4aj /h7mM`te{yG W/mZPxFA"ӆ/A{ /+ 9Y!PyE#)B_Ut{ !l$An~Ѳu!z/ğk tMy j$mJ8r.!GӶE."Y萵^iww4u˄Td E|<94 MGcwb~, 0`x_X1v#vس>gV5ʈTS ÿN|Fϸʂ!,JiԘ"=/7*ء4Pl"1/bvȽ,,94bxE }̏wͱ2tU@ß.c;VHR7%T\oSkK +( 6exM/ ׿ql@>ЍuEa|j0H%W?,VhWGF*i9 kYAvcèKFGJŰh^j=&m"}L|sz%w˺pPlt̥= ! 7wxFRАRg$-3\UzkݻYL3R]{ij(3͆\eʋ mJ6kT#YBπCñjP洐F{Ӱ0`̔C0a E ey dĠG]h\M$AQ ĸdIuV\C Fw{_uR;"Z*!4u0)cT꓊K*ʹ)k{2@Dz iËD\nŎƝCwtVmIo9ɸĄ큅+8Ux#GH죕 &:ֿMxǝ }ucB .`?M\KRR &Q P0*NT%Q0"Е-ݝu^N8!u$[5xæ&WHS.3m{0?t3ീRXfM<7(ldYE%;PlX #xJ~.% V.IEHs MPO[?55>*,/Q{2 @k.MYE>&6oƕa(CPf: i K7?Ni2-KQ$,sf{;cz E9Ou~O[۰4zөb i auB0]U$g|eTUKV t ;nyt{#$:~,[(Wq"֓ lIeC"Rc bg hj4^`՚yV̚B!k-^ xEYӾiv& 6FC_wLq/`(qi xdd}Pr 3bjnѷxEȶaZ%zֈd&O2 %/tP4 d{XA_0 |ֶzna;t7 x㓓Ry/Mx~X)8sr;1Lb~?JA[Q4YVUtE;K1/*`v,k.%+1MUu ڏp8az|%9i VпXxlu2K<*pd덈YiM^x/mG>0`@>OUZm"찧$]jŬھh+"uRRSAf/}\e[Nůn`nfb 2m$zEXF8OKU5@fM{6Ob>?lc^Vң9\0+Nr qˌE~hR6-7;6KJgB0AC暱n7CCglfpxO*jgVo.[e_b=mGD:vHL9KxDDP3GIL*=٥KʿH-VfF=Ο$MZiwr~IX#}q4.7!vc/N<AnfvA^^#uQ[rvԌOB;:[o ΔkJ j ^(kڕef˪2ȮOqXpUkJSQ4}Bp8 C6NHMB"ᚊkK פxTv 7č: `y;M`vҸ1}[?ScB~}U&_o؇f0x?]Ww@hIGp&y}=K &R\59U[[ֵgpjlpx6PG% 'jAVzŚ7%tNIKAtb~j1+P#. `L rcϻgPy TOdi_h/|$B*Loܞ8dhFE<)7SO|s3zK&\ *[ %i<42Ckq#+#0ˀAG 5y AMay|d)j׆0푏=v2 ]m0~ϲ66Ol.!I9_b{Tږٙ5/ZctNOEx%ov2%l#r Xl,B5b痻0K?TKie9ޔ&3%_ZhY֛@Ն6A "CGlI/pr[Á+^&7o* U̻ězcO9D<7u$Mz&Lb rz K(Ӯ q!GJO:p™b:r~GXØZԪh -uOt4 !xWv r+g/'@Y;A܊Bj0t]cz,DYP=BFqcH/X4EpkQC{VjZ`J}]e8WQbHnEҽ td=ԦRWcoUJ姻O;B sA2zy7MNHf$~RCoo}y^ nu[fg~%]$ye{\f]aL`V}[dbLJ'(5yQS쾕MRo8aQryQ@><ļ$,x_1 '<ڃJZϧ-ނ" ] 0<{5I\;47ѡ T>⏰-7MY^3}NuPhk;26~*(;x3Nl" f&1Cw^rVR pI|Z7-R͔!ZcNq<$ qFy<<"0_V{Rp*j{cx⠮=n+n[V鰆 4? O$gzcDR?1yrƬ$*>,#M4~{<tcuM-\n>iة&:s4=]ރ6v8^2\E5RIVAP?4Bq+|BXD1E2 {EǗqxGxY򓶦99cƳ6+1X,P& 0Dө$w4԰p*IGN]Yj@U D5`Q"~. $~.O/H %s+ị&x i][] ]aO$D*MyzcO\uti5b@Y-WR% 衠u4%2?x v{ˎ:nʴoR/ia~=1e!Rx7W`5HeG9MgZXt3o|ꪆ4y8=4s8uBي"qZ bi>% ba'sd깽~8=PA'F%09HAȗ3zkc^m1P䫙MMW^Ei[j\g)= VjTs-$fBB#HxJ|瑅6<JQַkE- A˙U3.Ơ*&kM3ul:H|?*՝T8-ڌC4x2=44>( d"6K7t\`?~IdRVWoW~: bYt;cQz4%~ND L{ 18XfrTEJb䟖NۨhU(7n0k8ŖzᴆG5Ü5L8A$l*J"YlI9 -eUAAi"I r @z(;?MGF^Ǟi":Rl䬱~oG@ˊ!b'q"{^-38Ym,C(ĝ-̢keLR `)_80N#,V:95iw >ti.= #tAnQ}R#sw!.²N@>^ bNAF(8(mቈQM]qnSUovcWcҫ_+PkK^LI}JA}Z,~+Dᮙ9ʔ)$Wyb\b Q;[9O+`g(rQH|@0 KvI:^> +xw(񵕽g5)Uc'AُʔM1C"I~+c*B ;wp}Kh=(; kf @n}Emz>uRG Kjfo$md&LIDguŁL1]}c2=4 ;eSB? M᳙5 0 ,vm̮yrFi SpD  j׷ĶXȄ uD"f:E 1xʵg(kN [qIku]Y]6wSh굍*b=5_غ!;[Z'ۈoЂ7ƅqi95'EPɉ>C'e—ZaOV:'a~Jb{1#𐬣C<"?=&ާŸpFּݡ/4I,TuLbw5AbW.RTω܉(gx)-;4_ ؕ&$lj\}N%BhU 4FG]G׼\\SgV7Y%E0f>ƛ&<7/@HOhn4(P$3 , (pMBi'b|Pj~?:(7A$p!l4zJ/N6^Ȑ7b`_0( abh J[-qB7mc}hL|뎕\*zxR~V40oPX&+WO&k%,_kf!B4VZx3 0a?k׊H\'/jtC#(SCsp#P KR uw7xHrے*;aH`]™Hf:m,NvS_"a.4:UqɾL#D0n"6B]z"X]h"׋9{iw7(\|-5Xe>쐀pS âŽY{y<{V,P2V8.'Œ[1uhF:J]q_ojt %βW$w.^5e9K>!ꂖhˬn{MD,hl ",CyZ}a }䗛qrp26~-쯵pl(cs'a+- `W+Y} bNIRzBXZl:JVj~hnd[A5>;1řf'+D`q")]J2:R- ϱP4VɂNiD1w+ > vߒzvLOYi :5xTcQs0 ';o0dx8#<`jk~ edE AMw )nW ɡL -D{ުmpg, ~9VwIM${S2K*|*qEE_wb)->]"IA0/:#M&MB}*>vA0["+L.z!Tު<*ay40(A|s݌CɌ_ ]B|m *2& ?Wqv+Tޠ lneZ&t$;ByixMc;߷􈃊^`Èr.L?-ƥ{JKLN4EsL+TRE+Eu )Qy}U+v-ʉn}eD VF%%)SC oJ(K:C"OΈW  !l7bڒtm:2Y5^VD)_鸫5@{e `CA+J2H(@PnsGv{'ta5BpcR;tL$0۠}tb@r١0YВ?f;k`knf}2eGDț+?W>Iy0BW18O/0{7G%25?H/W3Wɹ)M:d[@,juemε[8ku@x׌Z3Ԁk@5]; , 'K0"%*<()ʃ,(GRCR,?f??>77 U$\:G]g*`%4& _$@ݻJ]i:7Zy. G}[*oSU 'VֺewkBHiSR0O>e6g]sI>mwO^ p2jUS$Vl*[dͩn^b:)סD_2GW25d'?L-#dԔrI.Vw~Ao?)QHN侦-ݡU+5s(C%-ԇ>,t%r_!ӂg}6Cn{jh":FN&Dd5aSz\9ĬwM8=|f0B|sZ?7`CB$DJ€prcLl #F<+U3Pu-N y\A, s8Ac{(`ϪJg  냑+}MWMU@tu4 )ף=|gʪPGBlvKQ]4 ={-=wgV'os$剋4e}>ъwQ6Q Xc E Q92ee7t vg+_4rW{N@T@{m %ڟdW"`Pmv3M%š3pthv1Ssy 9HE/k8ZE:96goO A,Y~<)бۖ >ol]ȧזʬ s}  *ZOܫBշ Qq,v$s=T n|^^c0Mm*}kxh!5m2+gd倠st Qß0(I j_;!2N𘈻/&¸Mi:gr>` 7XE)n=P`eZ2gR.hX>ݞfVm۔<˃6]9,6l*j'`s"[{h)P?ȰlΌpp gAߵ'I00i&B)ęڒYE+/Et&)G*z_+T4֧!q}>{K*/rCʝ}J 9 }dM=%Hd:s.+prVy7 ם~pA>"#+IjL2OIR?r@j)\x(W>ẘޡѫmΑue1T4Hlºj<3q,A".#5俅')%FȔ5Amt0M)k܇UX_fv;r[LjimYUMzh \<1Y;ezoN26$e't|\{Lg9ʉ^bBR(L"sQRAR$zov9km7ɑb6ϙ쉺rr4_sL^"MFܐVZz5 X: )vচEKRG4>bB}MH2|U@KIB}vR6Fj@1XYLuF􊪮ɌCY˂lxz?8>_XpC/uF ^V \^ y/%dARb$&7sŽKg?qɵCi 8T94ws,], 0-B"KSu$2-a_juv?\lQU' @m* ZvkA[YU0OSy{5p,zlkTwŤ@S'&XllɅ>:8FaV[!%](^0~Վc i&PL1@jI u:]cǟ+oUES'^]jnr;;!:ǤEش5ŠTPRxإOvHi&;G.!ջwT:s l?&C,_@#sPsfm tw Jtkfua\Fw]-hEf ú(WಟmVRwp1 e{7o'WY[ x c^0H 5K4i\^)j{ m$c0zy k<9n_B#6bnqଵi!,Ɛ@NL_á04GO rf?LM gZ'%ZO{F9si!t~#J kWwlc z/i 3rzmI`cQ}nw@{ⓠrfia_*HW36̳;.Y:IO5YV#HХW5ڏ-w! Ĉ>2DVtHD%'[*boQ׋t੥9?xMz K!>CbO ٯE~p`Bj\2n_bQ%,4E W9d*(|#tb/2w$=28zJb!4c'0iGɹTi ɘ_Vl1=.;gA>yE! cFI.9;+d#i\4īCL=޿x.^rbלBF{0j2kbYFOf+x{o$+4GW#Am!6I|d,_b`SAPK-3?J~" 8&-C(PH7*8 _;a 4wj\)|J̅b 39i$.l 痞EӚL.o^K> T 69qGx':CͪOLdiA]a- ^,lE*V}#=:vsց4!ǀy[ 3 FɱA%\ 7DQi^и [)`,uSJfgq}&:k}4+hr |=td9?Zi+AI3 CL@ ʎCZ Y\js ڊXUN0@m郾@4bM E%ZoY fosG'w 2`EduF˖ǫ"<"mTOuI4]n =ӐrdVQD" CT`jT_3="jZA!e\ƧoV)s a FEIe'OUe#i7wgaorJ吋p(GׁN2Gmƀr E/F~2d/%(0HC"'`=.js+=}vdYZX; w%zpLz7dY Ie*,&HoD>"?.2h{oy^=Kxn-aCzȼnYt#ðpr8H+ƳsU9zH*Lՙ:?!paZ+l¨ Y4*I[KU c r>OhI Znޅ,e ˲ E߿dwZ؁̎ms1 vjÜ*L#oh߶0FSیtm(&o[gKP XV",X"]j F_;{鲵',50F%f;| !N1CbI?}_>1u\D›_SIp9eM`o/^ҒztFlO+% s *OŒ<2&%~UZ1a%PV]1R؀Jprwp[#xB,D,;=1OZAPE \-4yCSBҦ=ˎZ*mAg|= *2s^HJL^S'oqk+%KЍhJY6ӌʟ2;(a-K v񁁟Δ\Zv(}DKQTDC* Mݵ.9H"/'\c F7@*P!&0UZ 'p c^%E )<Ą=Pc\ȥK.xuǬAf"ya-ȺI:TḤWz|1Nڔ4$`}_=Z6 LlM"7:c"x ]-cfN^4GQ(RzuU?l|~{ ¯vR_4B{za]:%\ 2y]N~1;VSKm3^R LJaHN},9.%$xPkV&*N~2^Fy:f"krY 2\ǗNY5r V"3(' t\;jdh/J܎ʌJlM++V4\h|,v1$%ʹN g lI$ /)`76 %Ie_9rtR2Gp09`1L&ГΪόtXy! \?< ٦uji sڗPnpvz@$;'mpvy3_)`g=/}3g(Q#`('u ,f;l!G"e䀼(޴WVP{Z4l6e}y1Wtˁc+(!y-[V[m]@An(V&= uBBfmO$}[ E֧vb^'8ʀύ)"eƀU!JUS{9%h{UcKì>, *{ULdƒۧا?vX`_ [)L!ܟ <>]<~}:+Zh>?({t`O$[èKahdzd2TmaŴt)eL~G`3p0]SmLЄl6@ߥL(=z0Ӊ%%O9,KSMBhgpޯ!oT a'FYf~<;as*>ރW-`,>Gta4 6?[*k!:287̴𐃥?0.-1&8/9!h$ ?.(lqG%W<] ]X䣯4gA7HPCxJ)C&A7*Fٟe]yS\Ћa؂jܟq- 5c3 @PC}4 L_/_E-]_bY%9s $0H cP EՊF5g>jڼ۽GX{2b ,6=bd5)Ő`9xڀyk;s6chp"NxQc2?hƴ?n} A {(CVD!Zv}1o݆I \1pl(mCY%Ӳ\L 3ƨZ{(\1F( enxHh#Dmx`q]F&"CU/7K{nթ$*'g/a\O*9g͖jsA)MC8( $uى"'Eh_Bj-Nh_B G϶\߁z yOw KV"}qC0zBqc'r2"/f |z$*D/"<#囇q۔a3۳]ǴːT< _7O0e28--Gh] 4q J|P qo*IY͹//ѵ)+QtG:ozd$ >?@ !+I6fo.9NkvAUX_Щۓdg0ݲSf-‡'g)aUs|މ\rւsd"ꜷYWat'Ecz>M%w%XKFc  ٺvOQeIڵq#E66S[F#f &]ff7yQ(n$YȾsg\{=?(ԙfrGe* .Ȅ(fCHFLYO:U9h7tцT:C@%mf,RWh)u#LTmOc\5,uum~Z'&DCͅף9đF"7Soc&rfYb:<*W>>Zbc w& rW{ aWyJ gmԮW|1%PDpWE(f?+s!.1ao׳q/3TgO-G+h=dչd:lۻ$Oh:룖.ɲ2oJ-.V x?$L6{6u@DA7X^tDTxS0s"w{Hm&w˂?哈f8@0B{=ki۠0x_I&}VM~84yZ^Jڸװ\kVT@. UDk_^ǰG VMЌicղD)2 H&T{ۻ"ƫl݈KY*. Hs3*G,hwդWL-`LLuAPINBIIT\/C baS<:[!lTan`UB_8xKNgyF-'ZemO2"G+hWo9غMv+ۘ Sl+B9s{Ϙg%#fZW>qcd֌P%/{BdN])}McyF9O%b9=GtcAή/zjznBI)aa{EOdw{U6Ao ~4!Y]ܓ85s ^8\Pjd$b,o`[kBLm%RYLl M}J}$kWQzꬒqo EPTU|bi/Fc/8b++H etMcچؠ׃i/< ,4|:y*?Cx`v j f8vIDF֜ZS{-iFCeO9 =[ Ȅ֍!-$(B(Nz$Ρ'caj]8Jf 15$|L%1! kX r"͔wT1씠Xo-|z,ʦsWN5k <k$N1XJ1iS+!??+UgDDOE5RB161Z`٣P#o="Ǒ!_6x=۔j.h"F-%M^2ɂu3F{VYK^S[7ЛawNg,F⼾-(g\NU3ewfuUibDp\VWj5c2Xy}7mďaq+TC=ȨR%!Gy3}{ L  X%gi`M%$U`HDQר`BO q#Ne6lj*+H N#l{Ҽb5vEXYuQxFUAfiK% (,| k%rNl 95FB<ԺPM)3cqI QYaFiF3r)'`6pl*FWv<:Ղc:WshHiyZ조h>CAӖr.V]V0yr؝Xf66ǫ>COLt!qWG۟SU:ݫô<D~K~ps0Qy٥_&B1Gzvmsֽ{#GU@6-/\kXI샋]IQGi&bHK 6Z7u&|q1ܥС$6?(~E eB1>݅dfxˤFe˅E{Kc]0^yO2*Vb rmM^6gqR5j_t4aM:a'e/VLƻ`O~[4ų2 Ay Eby[KO )*}&y#Kx A1.m 깯5?/kȥQ"f8rM0C{~#Q7`̌&J:Y{, b+ 0PZf~1> omN$ H NM$N^{J}<naJ[NJZlmXˆh}ZHDnuLT$"G 9Q4}B9q:q%$>VFyzcfvU!N8le.ɩ$?^4M'TW:C-&e5;R"WDyTט"Ls_yp`YǷ#%Uu?kvZK#l!Z'"Քr9 %-6Z]<>ypT_a* K"e«( Ls$*r(clP17Xy %\)w;s7by)h^VJ\W^:Ҭ£t.Zcv[waѲDŽ@$4LH&P*sCN{|3?q݉OԳ| lP+fA~5 n[ab 7 RX8R'9P`)k&p8k6 &E5R@ ,ե<ڶYÇDF*X/3WorWʹ.W^[AYPHv7}ob,7y*j sYveuٰjMA"'g|Uc&) 5)r?:(A!׾w.tӊ^8UCgpRuF@Pg~?=uk\(!6snv݆|gI &dg}Q/ׁًhHfܽz{&5&LBo+[Os(^̰OHh@2~ڇNƧt}hP6[j^J9IK/V/LQzҕin^ېMrjNIf َI%5Rs6- mkzӺ'XGWDQ ]-RtyMt=Clyg*pm:Xtʑ~~ZZ/*9,k_9kܱP0 ײj8twa NO԰o9!:ɖkgI٩ii.ksش_Rͤރ:q51XS{N趬C3Za;XǿG "]Np!zё$+Re`&Q ix_$ǐbd[wPsDd>IF4SRdgҝ\ Y;[K37TA9aU7\݂2ICMY$~`5 -aTɧ\٪,f ז4.Q+ 4pΈVԫ<5#? ocA,zd9nǵVj]X,I'"6ĭk)9#UYoKnm21[q ʦ~xq9y 3( Bg05R0|>9eExQ{ vZnzJ [YH]E|E"ְh8Q۠F@D-26`a V3oJ]ݑa~$lE^Rz28~z{S",O6L%60kz(mˣp7nIJ3i {i\usWPe"RWWW}Y(*K?=[X##0VA%h@{̢\F +0MҌ1HB)ϊ׀wkO Y'Ŧ)gE4}۶E; J/(ێFHdq1B^ӌ"7Y\m@ȸ|ZsL".=udͳ{n+>Ө0}qRٿf0٦pۣB @݃ pã}Uvfl䐶ΊL~`IgztW+4v.i.[e5"?5=m[SLw~ axOVيxFg-$߷;N3*2?4;񯤸Y $ySUYF؛2ZDCh,Ҩ9j&OJ̀ȞtN0 6YFA?@8) p#p1 iV8=ؖb~vEOqh"@|LzFw>s޶?T9hOb )^;?Eњ >TĨ,> 4qXOSߤ0Z承(/1( AWU*UKFlP&XD elM] /^,cg63p_ Ds#,3@Y BwOpf] B@R90.[9'LGOʐF) z|}F Y/`ZxhMx{Y{ؔX#DA:"PiGIfZ~M 4CueW?vF /0p GG,ps.y QXْeeW^+šS;"h_6SQR j [L>_1LJl9,xB0{>sBEֽ}ݕAr'toRvrTĭ+l. (Qi nX%.T9S@Vđ"k"ƃG#VO;Le=xeL,9T6OW)1:0y~$CSFPZ:wͶs3OЌ;gQf 9\?|䇀]az!/ Xse!&TjU1Xf #C_Ş6J oIܶKY]l,1}IfaB0TqJ%pjJ9C ! )#B$Xt߈m}ש5O8:Qf^QҬ Dԑe8We׮21d5hyN(Qi_635v#>?}OA XӬA91]'( dd)쳁f),|hmQQez["C ~?l6xZ&wN\Te<ͻftPw)B\UA>#%c&mTeK\ ~h)H *#J܇G)-_ I9~VOホ_VC+zS^ 복ݳMHhuDz}d>xl(,/d am8@ڶ_"snf `ٻ3ErtFbEFVo'N_i)Zs ChTxV3,F<*>CUm@'cv A܁"1olH/-VW1,=a{dmKb*XZ+GJ޹ɤcC:(5 |:Ul֞:S:T&ߐWVTpEr*4:}P2 We=lnl4BE3u <)F,kG|W"dFU9!{~JO $ӤVؙ|9O#a񁊀H& wM?Y<޹ÑT?[RÑZNٓg0/xA-eilMyO nl#NhM*EFsW $]@g[j֏K2<{IdʜNdYLU6"W?jO% B-r#3 KL ;ez? KS#vWj=(I=[,8;F BjOT,4%=%IX &܏>bQ5ɤ8tHZX|}Hnd&Tg"++ qڞXHd[cY0*`ZMiϝu B8e> zJ7GhA3~2.oD07} pAmo,wT4'=mY~ ΛFo-- 4z ԥ.h<B'ڱmgiD{٣Xj-yo 8׌f9,BFcX!%),3 c hXfUwesZ;Fwk[1c1x|4k $OF:OhnT֏8׿.hC`.PqP:$#< 8-fPUoKs(tuc?FWpGQ?C ϡa-٦x3z> #Gu1{>R(X8|0'K(=A"`.mL3.O}I+֎JYw*@%qZ7K?H ']5Iz612R—ēnMMz|9,+2^J_jXrq4ݴ%ѠEQͅReՎcD$@KV-/s%솾7C:DFVlJHdB sh! )_O;{ Wb`ޓlA!R ڛ׹X_e]Mhs>)(ySR|8@GEpֺem4 hîD_ژjDɹKPe)\c pʥ Zb&?E&{m7R-s3[2[AQNn .JzFn0F-{J$&Lo;pzHY ~qty|BW`)g4߉]f'6ݱC[ϊЛ<(gK7-c Wu0Bs ŭ Jw|FbD쑳>x+R{j>`+h,h,MV@cv[v'| !NMF6}2(]9nd7+bqV1)l/30\n)2^fsAqʳl"$u#6L-GsQ Jzl7\ϓ *GڻNhMTy(ng vjn:@3*N8 F]Yxj1Ea8f-v=+(x[8`"r)eprXM=&z^]~N9o=F]Rm]%XkDKv'>fى[r{h5P1+kІcC:Şi'&\ȩK&ZV!7TS$ʬ<=$k엉)_]DkUd@nX t9ta ?C8.D9?I/*zDvYC6j-fUU}6 42d߱_ztqF M a#'P&[k6L~E&쥡#A 1:6[(D5 =T_mjL~oR ӍJjAK"J*Z+ʤv# W?S2.w'vb766TD7MQjc\,xS1(ewm9kb]%y3(VkTWOsx\hDz^wsh0 ҊBR MP;(:EG~"=n8;;8;Ḙ ty;]11lQ(Phh0{SAO3-eY~o%#JYFܵY_EtxR/*GaxYDǓE0. K@ :Xl@cgcVKg~SbŴD&>A_a]4ZV΄_d`435T]JIG^vԘ%_KRg򊮠5Ldc3|uv+TR~rooԓh3  o D![%pY?+$N0 HURQ)gU4mL'+ u2!?cZπz-b<'}L/L$jEi^{6+7V0=-D!! XtؘD{\)I2!t|wjMOuke0xP~*SBsu`/,"d4b3=n!YQ+%5 ;;1)b/emgGڛ?MƖ%~|QGӕB(!StIB?<8&+[cj |`„f% ԍ iђM>h;y V_L!䬒/nGE`[u$V59Js1&huɔk@+[e5 xRG?%CEit? 'XMzv/;Rn,k I/ `Yq5ѵ2p ;O,|GwDh#aHj`xq QVU]Nt}~S a.bTWWu?wӮ]`mHPB׊|-l?UB%QᘋG(6s} cTGf}!Y^1SXKd!з"YcN씔\*3o񮽳=1ba>`KS5z )^b_; (mLQ E~q-(ngqBu9Dq+Dgxhu[}f1R̲VuUOd3Py4z<x@Uxg&퓂D~߻{)4$~7昑d|DG`)?w0ޖu_9L+! 6җ[$~zd* ׹^1G#~ŽVhVd=q7Mη=ڍnTCs2]ezۀ}ق؋W%ǭ>],7LL֙?t5HEJaG?Sͫ3uTzi "hs[̕@$5jhF.Ih!KRQ0 ge b_i ?A.ʅ0 #pI$+r7`ݩU3Y&Bh#i9"!GJ>}(^  m촊jy#րߞy8ǯnGhX=`Hc_$t Ml=t oci롉YGՊGDFFk֯Z5mk?$IoD`6[_0h1nXݛ=kcau_ztP>}#k`{1rYH*K/ 8|D@UW><,Ae/< cpM=#&ƌ2ڲ֎9%r |You=ߴ,OKAА@fɔARM7D kzB0=[XkqTRO5[H,^?T__]La=1JrX#&?kX/1xfZ6@DBw%¡4x9 ?nNEں1TJQ+?ow,i3UFr{ }WdC44?uf?y }n֤.J`ʉO~إ<.6tD37 }(0e->ԚC _fNKj$ hb D SиO-Zj2)KaJ,%R}nÆuMaC7҆pF``A_bQލx~qU;TRtiTt##Ry΍}eV,mu3T*Mj6;'|;~SyUY#šqqT%޺L:ԩf`6¨|Zg(;hExzQqY!RG!XP"JhFH:Pft͌&kuEZQUL8d}|5;XP `Gu:ˢkmk gaoYө„5|^i;qΊEwKcѠ&ip!{ >Dא(jO4kۛnUfQ2h!{9w. U"Pv`|&X0UvlC)V0Ig*B#TTBҺ2`\`kJ10%}4B͘|"12NވXlU"*_Ǭ7' E`D$$FӅGTAl>QzTrpL-78\;/ƇzgK!.M-TڄNc 7ex$zsޭ+V'_dD TIњLXvύ|kfw(\Wcʉj %@!ןz)xXͳ:I[$Dvu= | I]AlzRy_ٞgn2Lnb[zaB6'yU3혹)5 ik+K٥_#25Eѐx.Y5PU Ηo+hߤ Ob?Qop'Rh>^mjpg})n[puWW$ws%r]zt&FpCos3R6Nu2<6.{*|pF7!` InVF(fērr3X:#95\ $Fz{5~X]OUS>LW3vZeHt Xs`7DԌ!BdR|': h\ړ1L2Yy RE*<[(9y}c#y yP#>yV\|ōTD" pAV ɱ`V8b~bK2C'Y*fL /]iĞ#r/] YzdL?!H*?(ݾDݤFR*% E+y/ÿoɇ8[\Ho5el)<_z^MU߮(Qddi./ɡ_pb@4>$T3Ț+/ǷFkx>-AHйKE8F9Zp/R\lx$ p"@*PLJ=!'85&Mq y>t4{sQo]x8o~^? }@ûYH:!>:*;Q(aFcR6ގ#+Cޜ=IJ 'mrbQr dՈ\22Vܧd`1N+}2 # }DY-*R4 7u*\8X|ܒcD6 gD3%hq؉Fb3R: ûDkHS%Uճ;A3ΆLuӣ"˻|{{NQ;{I2<~!7,uat}^@DKzV}Ia'=.QlzemƬ f"OyeMj^J'YO, sr̼i yyCCLG:3_(HTMDd!E9ݧx:\.}|^5qa*03|L†ɔ[s:7Z6A\̢m$gxQIxl^~'6a< MFX(?3'gR@#ދp9_s\'1/*Ml͈tS*?:/(}tgMئnBCCev<2W2>G,+gq<* {܃lM@B&4e}.}{SfÏj[j޾81}L9|́eS3ffyJ)J=A)dOlxX@A7˹ї1_!;ȝcᕛ0S^fh'>lXʣ­3nR?V jABYYz'/RAG*g} "ڎUi”98cM@RVy1^F<|"O^W{Xc||ZЇ j+liO{x+ E5EIE4_ :ڞ~V3fqMR#EWw Hܘ,>ǢnNAΟLQm5) BIc)AE,s?,}G_t -E8 g6^ b<ñGx K# , xcJ]/#z!7bfκQ"6{֔W*O-uaxxj,+ 즎yS-5,$ꑡi ߭t+#,-A:(tq{AJ}7n*㣫@-`37&1[7e\h11?J31/1R@yxzOx|@XERet؆L~ W?5O}H+X?!bL({ tIAo|6y 1vy41֙qR#Wj4CO՞@bxZŌc,65ɹ%aE >,,,/JnCVPyP%?':vaGGZMo2+Jsg/?0RLu ~Es\e!0|}aU_A6+1 ]NlƧV[KI֤e >p[|?ymv{U8{#^OբL ?Bz9&,.T?M38ՏNžKt]ܫIk#NрKQHΧ#= `&Ӵ)y- <dan:l+`&&׸ $ѾMS;ˍMK0Ž00v^WpMU":hy `?Lg壭ԩ1(.EIb IH[kՃ>~_4g:p"Dz \ +Ay$X8z H d5}~&OZiP Y9 @l{Zb[\>h]N=z_w)Q eI=,{ 4l ISq~:Cͣ;2=%Ü_ĤY׻Lҕ-蟓]"Vs%٬Cw㸸ذaZ5g,Q-NDB񧤠C_@?ȯ6`kcUQK7&MC7f[mOEMձg!n#Xޞ| Nf]#0Gi$,q&ė~5;(| 8ί>Wa<5f`SG}-ts)̔m^Y:ܰf~AKQDdT􊓔WCk%8MӣUގ<ԅkKy^:DȌ<,]l)d12(e!rOmG /-ZbK 6ԧY&А}IJyiڳ=-N8QĠg6KTjsM%>' 56zo": (+B2eIuHbKm6yz)<4Mc10zKz=eJu'6qڣj,*]>y[:f SzmsyqvBB.:y߂!e&U b`5궡B]uܧfHD.QšT8ئq]ה,L&eu>}a^J̌-_ǯ5{S@?/f6Z~Fܸǎ7? ݡ$,dJ&sARTSqF\ //M8Y\}̽Os Wj&Cv'N[4O'٨7؊2D *=1ݠil%h""m6t6Zs-(MSBI*GjN$}W0hTdri?oSe:~-B nU&7pvmP^Q~SkcmG2lTN__[AX,";n`)6m}g#G%gӹ}:n\3Fh3j{.Ua Py$/9"Pf]YYF,"< sgacI }KlE%،[%c+aj]|rkӾ^?1REжkVI~xȊ?M޶~E:ߍԖ90Gۤ|=7e йPl@Be*jm8h;ח-9(G9h8iMejH &%E^t{} st62GoCXB'UDS_[ g!}^~-vѻ'7Gju*LHl7Q]Dy9o7S\ 3 &XNƏ3lĖgv"ކ v+1压8Χp˻k9 fD,8#G>x@ ȺMZt=ɱcvVj558YS m+~Vr'Z+݅?sgWZqCNbߒQpq[f2SU|ZYx`K37 ;Su8yAKnf1w-.|,\:/ yd iBƾ8pUu/ؚpK\Ƥlxruo 4t:#8"ƈ:GN3;Mln"ۺ,G(1$`<洊?C9I+mg w:2$¶U{\SFqegm˵DyI(Ҧw9 =͞>hP/o#cC?:mÊf NIeq Be}K<:Ξ.:uqKUxٓ2kqIǏi!q0Pg*DVL;^dz~eFҰ R;+mgk[\XC*1 pb:"`%]Wox)U+VLo ^C3Fup$Q=aPMd AT%I( x\8(A>0>Pf΂Hc!~xˤoh1+9qWm*C /뒰$گ5Zc5N}&.ϗk:JBh_Ƌ\kz@gŮJ}ٙ]tdF]J*p"s<ܘq`\Q_# 7Mol mhF"`DBv3M&WУHiZ4Kq6*K3ł)Cb_]Q08;f;¤N<Ʀ6T߫89BKql8])Q)l6W;#򶰹, @yblf)34.H2`]1(=`xTIu9 &WK|,Qbb=\AF 2| %wUO5SvG,M/Uzcfִ̣t]pӒS*ᓞO-iy 8c=z{!pIجI(^T^EWk|[x}8QBNb_@>/ V֍ӱ;fi(6 \=̕D*wɨW7>!}gN i ,!02{VH7QRZ~WcӍs \?eꄣa$.?cSڈʆ%x5d*Bb׍v)%) /l|T(P)n<}E"p edҵFYhR5EB0 rj::O3|7]研S7ZT w=yy>cꪯ2H-P%:*67U+$a2MSQ4574?H0c="yזǯi|&lt 6]HHQPphkKHqrHdOt9L1|kI;*c\`ZA<5ROdy䐙)c lPJgeZ5~МAReHUs\<}( =;3Hl68}IUQSikzPK*iɮIP, U/F4ךw7$"Dd{?KŝgxRs L9;?58:7΀{h$fNqȶd.w 2 r3,؍CX/ʿ#˞'Bx5׷M]~AO a,2A++}dO zp iyR: =UyZbP3!õҏ/ky70)NXr;8SDt2&8)),&qGHbC3$DE" Jđ)P`)lڒ4-lhz SQ:Fs[Hbճh"ɂ|vV|\ ~8* F0h#X'b0qeB[a3Qq햴t&y݁>H4 O^;VH,h,%YuV>YX+4JǵNc%.W걗9PbO+ϕb,dܸxq1y4xsgxHϹ10vdo.ZX3 l xf}n%2I8 GT]3sQ ,gNT}a'=bV#ˑ8(j}>崲M{B>֗CR4m«62g ȶ+BZ028 RF {͉%u^LRGY;|~iJ\;x^6v?`媝L ĐIJrJOy9(ZWZLYuU&DMot7*pVI^,.!^%-Ϥf]gUWi\x\,yZ!fρ~sy˰1evDK81}34|]gRJ F[ bTe*Qqa eߙ6.95Z7o!JߟlMU#Tl3ˌD岽TgQnz7 >6bl揔ܔ*QƹYcpaM X1|?(8j7qf\qY;vCaIS@HI1z9H4C"X4^`\jrXs+e\+gƊbTO%_um]ԻQ#Jk=Ȳsu%3w7[%">qݳ˰,\ C";`On=0si#28ʔ!.f%?iܬPIqN#\uUhǤV|#QpGӧqژOwUd> m,'@Y[ʺD480?BG8(Y JTl.&G/I÷% SU95.0dl%S $Q+'>Nq^tςM\1j40znsfSR1U5|TiI Wd&FYNVMOmJzR r$d(q_qdKJ/>>z̺?$[UY\ gE7>2nKρ{@K@ʩ`҇a\}nx=ii2!؉DDȆh S{2e)")ԌsM5:bӲa)~v:8Up ۹/axF 0y,فk]ޗ#;:hW$01U~O)SezfHYg`Ψ ӾA*ydr9%G6 s'NM=WP ۈ Wj M mu7.NGjgKtW5swp.z{;/G$gyx[UAf(߇5^Bbh꒐1Mdm4S,&],}Fax?2b1D-_P}0w6ƫ\LJUHB Mo 8 pʡ雀qB\;b{SCXVWϝõkT H]}Ax={wV`ީS S^'-r |gx oқvۛTKVELXߋ׃1TyQze62Yc8uЈ$D{wn.??b&ђ֘rbKa`!EU,'InQ]cdӚ,>df?̌Ɉ, cn#}gZ=&22GIZ CXqӚ:$n Ʉ/'wŔQD6kG9{#rw <>D8fkt'ɖ]jOlmԧM{[:`M-Qm3^آ' <~*LfUhZncC9SYszMiN%~FgzqA!(dOWT}%c} Ш?NqR c9鄁LN r6{}U 6%#]{J[=]ivM MYcjАÑμZʙ 1B/+#|)%"S롿a0MaNZۍL4f_'sjVz͆H'FK|u< VMUM:Ûd ΅FۼplBhܠtTO%4qDJ蓞2F } tekQv/I m}PIjk/~ EzGCCXN^oJQʇζ4Eʐ~QSӕ#l;@?oZe RQM8-] (aKcuӧ;s.W{}Hp;{d-eӬktVP}In*'I;7049Y6;?zU2#YG@1:%!Ԕ=B+c(K|Sx2x2'^b_D"qOS',|լߺjFAkokaG bOЋrSӐ}Nn*8WKrg̐5S,L!iCG{c;*jQV;eixV9%$SV,Pu>Bɮ8FG#c/쥂{\Al΃RW"QOKR`\6T6tNϠ-S[OҕK$.XUzVuBx YsOoE|8y`y;nI':mD}!v7+>F,;zw%+C0\.(a}~WCQƧ *dfx\0u@݊jDr|I 1е [p $f@Dȗ_$\X2E,8%ZC^2#RWu6=W Fy>3JT\K?nRue:L0Fq^0i}rܮ20>|5:Zf#֞Uak:n\$ow؀\зR+M*ܭYnDؚ$y;T s0‰Ky"|؜mচFL a}}Σ{MeekUEGw(7虅Do]% xV#%Q!0G[AoZ'2SMrvtKURmFcLWj⋆c_G4y:#@u. -Ka/P`^-7T9xbESIwN + ׸-IndoheaЁO}e~7u}uƋf$bat]1Gm Ne^_^md}G~-[&32}#C(=pp=04?I&{V# K52֗㉚.e5؇dkƘ!IdA%#9;ڬ`lB{>jˣ/oh9l~ 0N6^5h` bXwvh) u3#'%S8)|@#\"Adm݉@ ,(O WY>?rP3!c&:mQH/iLbB1ROo:fKQ#h[.IۮQ uH"w"M%7d/륨Jk_dT} u]o>tUCta q$S8Tyr!}.#Qij8C3eca%O֟4BbTJPL1vA=f]xR8 /ÝҎ!BpEAΠ |C79 u)B~^ R# Wp'8/¦9y ߨ`Y`%&b#\` E*!ӑuU[bnh#74W O&cWZE>e-`ŏvx=Z"ܐ?_g0ZL}6yZ+$ Vtll{bΦ`ZC:h0nf'qQ4 =v0׆ Jh t؝~!@I.#0 ݖ0G.ű>֌{ l-V23^ţ[gvP90J@|Y{&(iۊFzn֙Ӄ[Yߧ hXW8wh8/W^xa+Ł/Gwnp;Z3Ѥ-.eVL~VIY t%VZDClWz^w YL}leLebe|Y"_}gCટܳϯ$pֲ͆)+)-)<&^7;]Q?xiH o Ng3&<_d%nW'Dp-@GƟ ac8r/{W*KL*a{2Rx~;]`47U=Qjި7i5ϛV$zck ;? 8Nw'$Nps}+cK.i-㽩@~b ;0^y(U{{vjMd-C1XsͥUnJd/k'v/:LhYpeW^iFz0fޡԪyE-O Yg^ \ѲyT?7.sQ˜HdmTAkT+_j+Ql/Ag Ջhu8!mf XCE tYc^舑ϐp`@?޹f$9SL&-:2), t.|zuhY&0Yਦ*E\F2iH_ p HH 3^O00!h]q f(K(596; 6ߢ`P(!4XO]s{@ 0ݓipk8XH vYH޾!H-@s]fN/ Ã3vW4gI&_x R"ߘ/?2ӛ8@fIl)M6LWq7gEyO_ԋXxV\6iz(T~A"뮩˲zLȭ.H}.שU@&U9az1L"{P+4l՞$m37'r7a!6+W^?V9x(*K.NFB'<8"dq!r +Y5_97\ o&b̶&y ծJݮN`xmweF=EZTl̯* ڔz(Шrt,`.蔎#@cӂL!Ns_:"/蠶wۓ|^Ptnv_~YQf}gvGt+4~M+_|MPvyu/h[9XmzBq֚'g2gFd`jf~eMJ]P ,kƉ533x*'\@)/y?uDIH1XeȪvL2۩uN ]s!ܥAt#ЋlekZ `al'ROIgZ,3>\l${gvW]Gvr_(L9{]L$=$1Km\蚯e!pw,ŤEfDŽ!B%O2[b9ozT.3x{X x b9L<`O:>{\XAh5G}%@KxҴH[RD2m6e ,%d/A=b'5pk!]e'ƫc&D˜G@ŋMPΝ5N31bH~ Go>ڮuꪳ{wkC*X#]xb8h->-3WPYi\yf`XNf,H. cK,MwfŹX"Xq4 v~7!M.=L YJ9:4۸l>ԜmA^O75~ Ns6Qf+4E ɇ/5~z "X3 /hŇzYPG!+J$5)~tC d`6!=&9ZA\;L>Icqݼv<L/S#:%()zj0zE\i[ĥRc[A847Ɛn_T[lӄ]ngS d9oJlN N ៍T k)آBRKT\2_a5+NJWw9p^YlWCAU!]hIa7kBsp CꃛX7eYAsU+ dl#Pg OYH9"DU=>cb{0ց`@?98l*eڛdsgM*͈0YZƷj_Fؿ}vnd));d,* {ʔTqOX=Z}^,k mQ1.d3 rqVֵg̏۱+^bK`E 9w1/h]4S1'FM`TN_^W0N+yo C֧f'.NdG'iojPwn}(&fĿ])^)p# /T^uS9!!X6 C^ :X/d.ױ{?+SCw5+\Vw0}Mlw2Lw]6/"Y\qƘS;buc_4`t]IK'LuAIOؠ~:VI %mFk܁( ̈_νMg+f 0TsdbcNZOT|Z1MKh`ek3ىmMkD{'o!R(}f'!z"{BJyaY/7 p%v%r~YXc^5F kN]4'h3Jy57)Tɀ_9~n{_g0lorͼ&*JVagbػjgsaA gbc{G0"|x|.}lT?}Ĭ/Ӥh.fjoO/2L A}Ӌv!?V7lB,[ojQmܐwƶv[} Fso/R.=ʽ0xri{ǛX77p堉Us7^KaE{&n&>685G}cwlZ׽=Ahwz$"yD5)>ҝ|A\!y1((c_F!1y%?jf]#Zj`;Ohw꿮J{G.\u4[a^*'ӟp`Mwضcœ{$cqwAA6Ǟ؇Z 5ʭg3fA#6#H_*oW}]p-*r|P'ACs=`-n{9vN(7 1!ZbX4~D2%_),u xf !i5>86dK ۰K=8Cv@vԛx "@w+Mf ꉉ ,6xI+0`uAH3P',eFt^`ӑޘ a/>+o[x OCir%|o0ɰ2iW~#yѭ2CcAeEL~5y"C>W ϐK%EEw䮴k>MK4,UngX v&v ]J`&mk C採 a v|Yb=طw*`c@g$Qj+UD~r wBw ٷ; ^vNXw2\G$cN w0Mfh=ß )䡽/:lt]ըd!u;NPrB׀7I}N/2z(XHb*Gsʘt[QR M5I "aIr5>?$ 8`̍#`!A3Mdߒ7=fJC֗-e12ISXf|x`P <DZ&}Hn+oaI"@?>߈sGvvf'W=5qO i(:6`ի[E ȶdzT'\$XEa$`ca5u5 Va[ Ƽd08*12s䢮1l_-I2$wa.p&`$Z&e0:~>P.@w?I=LXttF!x;8XWbr<:M .y~{վcßꨑy/zxvź#~8XNM /fNZqsl0iGT=3"(Ls+ҥl wYM*prl<鍳%x4W&[Ⓢ\_ubϧ 1Xe?* ,}\&m I3#/V 扥wT +Q'^^x(i.?i?FEDGB[4f9/nܑT1N;#ݾyVkfkzۙ@}ZқVɃs+ƺ'*r ܼ*^MBl-BxķU~-, MI{mgoraROK_ tW%87 Jo aVDXW)^ LV*.i:5tPy O{bܝ5ʬbEɔ:עsYcO_S.9Bgq( /I2qJ`]s8>l& 9]:A4m0Bsk? v1y|g<3W] S2(t53Ǔ0'r7ex?#+g-śR7Ňd=F5L*KI}Q| m[H/WAM+ˎJUp8%Jk>Fd?}^2{mafݬMu;B7AxQsRO?'7bEJoQQKDE4 T~}pq4ƹ>OQ6]躐B# r>,.p@DZ'`%OͿn=?3;`$͞jǠ-2z1"ZM<|#[ > *iVw(#zL??%a]*v>;vkTfUkRW U tKx/ j0s X8u'=W*sitCt!ퟟDN?R +pUj<ܬ";eU0흻SRm҈O$4?41sqv[{;B'X*u֥E2KQFB4>ŘfgRXmlI#~H6]FZQtX@yϛ:-}Ol]0W"J`EY}zJ oV&FīЕRն,pل{ᳰ =ԷvclFhwoPh8\7<2V/ 9F/1w`A4:г.>X ë5D[P"^rJ[͸h_,(c֨ kg{z'|ˏ[ #ctVRBEc/{sr7 Şe`3;$(J݇f3=F hB~6~)Ulh~W(yK;%` n`@CHq`xl<vxɂLٜ3NԺ}[*efM7ͫ7 ٰg{-,4`s~:I/\x2jXi|u( EsB_E@/G8)*~I20!X@א)UI|%Du-[b1%c' ᵵ>,wx+W-W pl $tx7|![uK/B[5HL%9MDgG4#jitIOۤ * 8qA^sA 5TVN{"K<0]@YJYޭiINNEg$~Xž# &F(幆TU)m'F `&!nJ|Dܶ5XFM.Ka7EgjFT]#ZU6)q Bl>Eх1<Ɩ= Cc{$fr ﵲH܀'ԞJMFv\,8=iW^^(TH ƑbC:yg5g] pX7ߜDr9h/ ɚT?׫ƒ3[ĸ%C5p&5I ZgMמj Qj.N89 +LRGA:a'o2H7ѫqK #Ӧ42-'+KX!Eq녞 <.3rN_) m-(]$''w7uqעUjۀC,Žve"OǪ:h䤿b0c?hWU<r #Tt(僘cD(p7L }4o)ZDͣAU\[+LO|VΕqqۘyv@&TMH3W4}:HLfu b eD\[)}fjFLTj!a%sv<،#d++%c9Зi+Ka&Yb=cM/J-ѡD\1k;={-#pXdʸU&oc{,%,Qנ}4".wL7n,+16u{S2:xfip98 yvpEN mH  1 l!IxN̢>V4!:X UJ8 X c4~l+tZX>YROMZTlK;XRJٲ}T,;>0]wץUN|a Yx;;^1- M(MJ= IBE{nvt^Qm3N6>!2Gqe0A|_Kj)XZ :hWlT+eNK}J 3&sR*kd9Nџѷ@' px2_uz/%&5ӦE ,h!}&0XSWZkS=!#*s7[']bNbCNDbe}\Q cZ?,auqREi/x6(VkL?ǰ foC2QgƞVlUB,HCaf$x>Qji1<<|<KJ5ĻyMrRMP$6aFŗVB$Aotswq.Y]qm6ZbW۾("aWbꋢWmZTmHN)Q 49f(PȴS9Y]]VSЂ,k| yBtMQp6 =(0 X>5_3,*L4Q%& dhaV&7'k|G,L3Aӓ }S%".<㔵VԔNҲ fhD`&Bf#= M& Z-x’Nit0Zn4N(ՈAV?a.64xv"~Q,Fe&a}SaM0$׋@%_yw+D:@$ t85Z1 yl'(JA0ؠE0e{9CQ,-`HZ .x\T)ɀ٨ d!B֐ʕng(nW^:wњsvZ׉㋄#gRb9ו& '8qgjglc˩czviJc kJyarAM3r Jh .ѡ6W8Lggڔ@FC<=3 hU9cwc#˾:[ Mۆ.g̚W`cR8Y@O^i𔑓ET5j;CGnJzdz >Wn\T5"r;v}q4ZhzeZh[1N|HTH> *]:bѦ ɄbB]tgdV/0owFIw|\Z3@R/dOrbc34܆`;Ck+.Rma7=Gb<әc+`o#"^+k{cj^wz1> Xqх]'#u=]ُy7IWZU&U`'PF/eJ"L&L S Տ7cZ+BlF eKG;-:l](! -*r($dy RqVJzKt(I+cӚk@*P.*3TʸpPdW|Kx r0x;0Fn(iu)M-M,snW΍qA=+X2d߰ .? }Hd+9JL{*Eg8֤>#$bFP:!!b:DI%#p4`pZӃ` 2Lu=U䯋*Ob=ZhZq z˂4 澥QNd6`@@i{X*z9R(ldd.z]8a'cYؕYGThy.ϊ> PNc,;n"xf^nCSz#[5aDR !7y KrJZS3(je  n)C Rx0̠2hFBP,3fߩbh+3ণ%N_]e^e#Ge8yurtP]Fqغh  1}(kRU GFfl3G *524Ё Ohw[$Qү܍~3e66Iqv Ջ3&UB( *l츫 +LEmm^%kah(iv09:Do~lp]B2 8O=mRp"^@eFGV5V( i}> r$)ر!ktgjdy ?TDi+Cj:Vb0A{_:zNP mWA[IUoF@2婙hG33d+=mw?i'G#CXV !|`}Tf@cٗ qJ/9xUqk"s/Lg&ʶ%/1T@pGfZӀ/:?T#fo6Y|Wσ~nq9ONSnz%TPB5m~w|GQ9^7szw[t*Q+6i4K SU:$Ð OO8#$3k-S6jS9*.Aȷ[uSdQ~fo+V 77{gD)b~Ưfz4ޯY:Ū! gO$8Xx<%T1J.$x~&y>o$4ځHfI ؞Z&Q\+x쳈 5(gbTBdF`_nVXkr0ѥ2yݲ}GMW,ԧ9{]\Fφג E|vmJ&XC~⪾<:bu1 D~WPi[Td"Kbaǂ^Y?xа8vch+:55k%nyF.WItѾqb* :Rjś躢m~a{PI[_K`ؚv\I}o5M {P'3ResY*v*4nmH+kq\L 1?ZH_j&YtRU*'q?I "3?޹9$RlGըH^pya +*`:'1㺿8IbPkG*VeP>1b[v)D猠' Nƥ p7'ȼRsV' 21ɊA/Dj3ޭakTe.R Rr+P{I0?(n|ù]6T4yT-A"ʃM6 S)m8f3Ϧ7 ImJc0]N٧UE:?[tT8@'B*R%M4o)W5A5՞e̪y;ts@OHݛZ:&Vj -'17w"YP2lQhKXza cD% _ 2qG4hHs&;hb_PU0㎆{ͩu{hhtS\x3Ym+cbj}s-Ob`ypOl"R$ww3zwoaKăg+QH4Us26u 1pHrтЇز*(<&[zor".lh0n!jj 7"$N04%T^Mhi7X 39X_4gZx 3ӗ Vpj ']d}갠<肰5 >?V(F%Ī,{(,F1abrFP8ڤp2G~cxX fS=C%}`ۥHMW%Bx/cxY[t7hsnph;}yocZ+澚Lkݚ=ZϧOC]JoBaP 0_m]ݺ$CTI+5hV ơѿEI׷p$JYz9E/rcWC!T}[Oa׌-%e=Y T`kFzgbN]Ta,6{JfB3="n f:z|ehፄ6KՋ4^^mug仇)Pu{yR(G8v~c&†V98ª("+{čLьFM#'KөB~yw\RNz.5Mcxk_ KP}Yvî}6CF]u{ԑl WpkTpf°R&b{txfo!/FUg}6}kЫqT}$=rrMv2Ѻvvz"@8F;󕲻I ?<,xaHBњ^^.UyHȜҲ&XSAc@7N! uϋNP@ҸN@w2a)_@ Zr`?h]mvNwEY+\,=tY>f3PE_tK5O/{cny"a846+**bq(d?:݁VeBLLFbf p)4e%i6h:YXj"`;gSKuqj~ uet$LzrsLP1o` i85(Y9}Vvj]`5eyÂs.z[_qSǖf?kKR܌w|hՀ^Ի@|efSd{xmB+e-o^:Ǒ!0|x1DNtTQA"~f-`v>9+<2-A }uD]2fSJ Y>J.W5v_r ؏ŕ}&Ҧ&Y[%n1 WYbƩUW/I2\y-:a sp֐UcP˧F0Y8 Lw[>裄#Fw>)aGX̅XV)r_&7a؜)fJ݆WY믝)W +*eM~c8'*ei2hh,Aܒ7yMQ?!Zʖ<|ԙrLvW=oPXBU6vv~rj#eⒸR3޶ l7f oua)Sppk..e7X=|^ BA\Xn{wL *}ehMlj,/@yHH*:zpv[/f'ڐfЖ3P|Z8fS D؄Fo6aFȂ a/EF"S:.s|LvmSJMHGp{Edj{Y",.КU{\=~#(|ф ѷw/ LfA?C{vX{پ[@eX&|ߘQ(S!W5wW:\ T˸`j@ aR'qwl#?=:_ՎCҤQj'4L6[r\wږKg^J^F~&B_~Zr*k_|^Ly$_2a:P3綍# *}ucm(.m{E 5BҺ.̟>ъZV;ook.36[WH|Ru .C" K3tQf36XXِ9 0EP.-E/Cy+ xbNkt>k-c?9`g ~g.WD)߷\nc'p2kڐ|4lg>:v5mCn@=H?@Hiڙ{/| @7ifa\-5#xrog&H{#kA?E% K)}=_?c8]ыRl ?m9n} puH"j3n=@ԋNRqM;]#\8RBEYP̰kq./5TsiW.XpFOh-|ZKI l#}sm :WT7DtO0וjs>Gj&N Gɹ*:@=!̢s<:oWH,EAf)W\ęp(U2ya+QEJm!Nq0p:\,ɺ8I[p͝lݯR~tL캷@k=@Wwz4aR/1t2Apvǝʻy=/:g@?}hD:uG)0lJk !2#Y !_ajGT1MfsnQ+/d17oiqωN7:Zp3_M&+w]_o5+Ҽ:B#Jfmuyiό>GT 6ʧ| h8GdsɐBG=w J‚? >s.Ǧ9,DzXָHяŎGNʬ;-Vd>"]Zyl'-}?єa.j"Vu*QeX4o%s0+I/O>\HpYOD.gkCT="ܩ&8}Q]~XPd[R6䙊6=G'gM(%rBRy&p;JVK#9QCDpbAF7[iMp\^$ nY Ik>b.eI.5Zu얌{č i;k͚NU\vْ9!*yp!|Zz}9LSh .Ns4Jۋ&E!sv~=nT$iQw| t"FFxǤDZqeZF8(3]lgEͶXkqu=]{rWO5㲝Q؁$ۄ9l *. IΞdG' qpiO=J3pP"yڪ/zOH> P)lj풮SJ> cyZ-SdhΔArmRr>wԬQ[UYs[T]n±p;$R FyXMiJf VEp"9>@6FI[TiU9niHp~Dp v ӕ'^띬ab:ShENkg}RW4Wpm+=>u`^$_$g6ہgigQE$F20KtE J`B~X(fcx6ei~Ʒ"cVr)E: $b~WIv(QER"ZTdYI"[ӊ)pX-C!/r6;h|uBַIy25>},͋}<1/̢gpP1l}it|I?푿}l!eF =Գ}+PJ.~AɮW>I2'xy}QGJU,_?b"^ Tlv4.2=H q:T{ LCyqR_U=V ԕ4d9t.QxR4\ -9NLAnS*Wh~dQeӉBNTCnK#Һxmԕ(koJ9 h#WnisJ$*Pd RYPL Ɓz~1?/e#|yR62a!:jpo>:r4;ƶUEw\1eA6@@S7o4`OBkyO}FH18"txl dgEo(ߒCwR?^B ?DbjWUTtLb$+#9k#t1ŎGEx 2Ž3n_Í@,M990! U?Xn"}߯%/b㲺+!1Cjl£=i;0M;qw}Mno%<РF 8ue&'ɍ$X}8}pPm~p?Tee1;j|ӵ^x >ٞv+Y&3\h%IO(jd>(&;n#7φK_UGqZЉS;nfnѾxoo(t̒{ؒd:#䳵d亩rwWٺ 8EHD,W*imb?=y+תIv3gz=7W{EBS{V#Ԑ0<|@֫Ė6)KPLeT*ϡ<).8/e&sRR6k%T{)zOS gJ틊O6˪Iұ6y+7Nj*RqBێ- }S8A">*GVĿ{Y)ĭ9yHJt9NFah_!qPjOJGL빧fT';?AI9hO[ D([gB҂䔑D!v|G7SB2V&iNPp^-/}Kg/ĝ'l/PyHs em8+z=EM(wZeP>K0uibEf*iWecYǿw"e,DduTYX>%؛lz38cn/DT\qcR"Kjnbr!2x\!?fi /= {*f? 2_NjԾ寣q@ 9A,Fq7eY&pSRT|`S-sUaQ|#S^'p1LI$:MKVMf]pf8 ` ݽ*њA9WNhN ܑ^"b/Kc6/#Hj6g98b%FIrc,8&/VhW)#F".XIq<'r|61Ztw:Eb@-`za^O36! l4;y5Ԝ4y7bBqI3sYĜ-(<|۽cªI^N]%iѠ!lQ!&׊j!k7}t(2\]MsQVo"3]1l8 jA҇k "'*?+{ӞR@ksQg ~(;R?3j/D.0jLD*s̎X8zn5M 9x $8o_$;F^I8к/j.[lf3?:鿾৳3U%%ɀߖk.nxNp3PD3SD{iq `JǝI?hQZmBCt^N#ש2+=Kpُo$3I[ 88 NNYE͇#ժ0g yݶL$κ~(R[vX 0]I(gW٠J= r*AH7a2!: SQ~C'Y\%1u[qM4Z>$ ]Q¢NiFdhF %$YRTG񥨶 b?5\E\`Ȼi4 $ZݑM(i6o*g~|M=V>MZtMˣ`<ӜSdÔG{.F uE{WNی)zb캏3>ǚa.10E滜[UCİ,g5wW,eӎf!A n>Ge5e0MJ ӉڈS߶:aYy@븝|؎=)YxŖ\\K5")S"-q:=I.TE6[+ n(=ynwP#317 "<[mv t77l$6sǯȮ+LynhWV`j/ ǥ)EPyXM]L.6;Sh4gSierHPގM%;ٱ(H7'f^(1mr^OU^AWyGM&KPa'O@>BLQr!H#]" y!JJ"uWMD>蔠gI@H?>f86l156%[5]"9YvPc|ϟF%6h8gzpH:&< Z "~8emS'Ci☦Gլ+[xxѤz=KI=wxxؚ郊Ќ DzyyfX5 OQ|5AXdgM(|A Sd\d`dV%h>855u$)15=M-1`8 f[ʱ(w33!W%t_I^˞:A'^Dp) VnoA=$J=mK^y&9+3LEFщg D&DEe3$,藊l8ϸEd v1lđSaKFâyF|: ~" `];PڷL**ͪ=nBTbKX؏QoxS#`.s͑R aoRIj-;3X6ƭF`a (>,98hnqM0>hR}Iv6 9Q[B؂PXCO ^ SkD꾾 !O(96,4FL9(8!&q]6VR#h7\ē~9oG4)&$zȌف+Tn Y$9rU3" Sbyf'BAVEok!mizEC)Y9{ڍgi:AmwʐkҫNC/(O!&lxuPa!~"Ga[z8ˆjDīeP#A=y&4 '%H4 G>DAއo<._9huW,as@|eVCOg)1ٿ9~A&,2t`6a4R{”t;ʟGqz6+|hB؎[5%y =N\Yzj;ղqsШAfaw+rݍ?{u=7ti>XT0x7cn'T/kd֍W2 [ BHÛU4Jo9A -˝fxL>l5M/l< Io=[1A"gr$݅l8ě{a ZdO >T)ϻ'v{Ki@$ $K8skZċ]"I͐rk'ZkR2곽'h 8n(4d*.-P:՛i,ᨨ/ {d%VBLSS@bc^vXj7ިNaFe'N%#5Dx\nUùtM-|ݝb_7&DuO^G; mtM}P.K#]1.1Q}ąd(wgoyBͲkR>8^LDqTɆn8Nݶ0j#t/tIro^WxOO]PZkD/Ɛ߹m 3B*(EcKuT&#A;O[ MA,P{Q&bMH׆w]lW͍K7 +"H)6b>DžwX7AzB%0-jqB{Y}%e4XvD*MqbMW`_}n+~A$3K2T5[۩ u'3(rRB#boXUY D@`e 8R$XEtpB8%(]v^.t%0:KMF[n@b;d Vh(nb`5A 8k'&)A2uTBȟY_T HݼѷGKjt:s;7RŽrM\77܂ywwM׻$(ZA UԡA+}l/3BE]._q mAk }K:5 w"s՘k_Qd|j]m] 8 ˇ+IӁc 3:heCۮEœz죿$ p:ư0FtX$0䤹~fd*DHɍ郴n8"){ ԇ9І~/T%TاE'}_DQx.ʘX]ҵ~ƙ eK_s7tݤ#G>{jtN@ޗ Sl%' Ww3\W)+Igp9L̎!_<\B2ԺAHIܽE:秼vZYO&sxժD_76JMT=b`ZUoՐd.1}{eˤ<.?< eF]rJ@f3̚)#I{(Dnt Dz!T0a7u{d"[/ !g=?ֲ*};Mb2H6 M e\_YfQ72 i Fp)v-IiEpz*,ǮMW:L50"ula"k =[A/^n֥|76H(%ue0sr ةFC\&Q|{Mt 3 )VpqYo [1Wb9븛[pj>h^c_E%k!`K/謒15ߪA> 'CJO>/e{M UpNYZu/-yԋp?z)_[ci<.mq1Fg>f R2( V4-+B Vj[_|}Рw`^|(H%К'i> -gpG/W.֡P5ﯭvF 8RmY 8#6_dHDeǼxg9X☂"˺ 7?_NhOEN0r/L#{H1 ͨM c]??j%%D3]- EY Ն G=Z~ŽJ*sO6ۙť->emgHQOPtZ˜Jj$bv#+ |S(# \oSЩo%;^>WoƹjԨy*+9ńo;x.C.[ ˩Ƽ_7ă\=x5Y(-n%Wⲥb\bNjNO8OO$ݦ̚@Aauz}[na a?YAS40್i,F{V?h/4§B<]T"} UVWo$4Yu0ribcNJxta ׾|dی8N?fejzx$$\\V_˓<^(M~zPeB2P ZSİ}i5#*S$Y5=zhc"]C@hx+F11k{V@ ɉ`ee, .%As>~d :KVq԰1)P'8ĉQ)?'~`Ic0tlwZ0PxaWudJ!Ƅ{ ^4;+Hh?#rK45L3W[yTLX85x>-ZS٭ԉ% up>P+$'k|R+F@hBk`cTS?W¹aC>na?2 6+Ym<府)$^'F%}Iz+("I'2l̔k-}!h+ eu~r?W2J+z׀q2:+AғWU+JS3b^RV hmb{9P1Ť@K\ؠM'ueA~kE1v*zٸ qn $CڌTuAXIQ&Nyȟ/IJu6Bd֊9aƄp2_LL_XU3-Kkɿ+Š3 cF9XBgFY5q}A+$Crp'+#G5uP۔MR<5_~ۚm b8JFEV/uu -Ow +T4dc 7:0a );9x2ЗY+᫉߱kM>S=~sT-4|sz#|f|Z*zIZ(e-gdꣅ^Ho෈=%9 w+^_`(ff.'$B<nJo%~ndŚA!%iȻ$w#_^7KbJhŠįEsF^8t[WZPi>sZgJwӘ=EO {@WuU1-O Lk_kA,b,E0S)Oy͍E`/,M|XA|>?߅poEA'Iv7}|p;CH.bZ8 6;q2JL 67* ̻3 Te`}쯉Q#CrL5y)d7RqeD{k|}dйtlhIq O`>iVYzb unYs(k$ԍoߏż8-JZ'z=WV:'0nݟJ{#L ZR0Ȕ~(ӊp#. kG4pq= ,oB7Uw:f!3wTG5s?EzYjMT5SfW+ad#2ٝrEpr}bg;2"Ԡuk >CLRǜsL  "!qe|,8̯Ma=_IFn ]]Q&3Pܙ ٭!i 2=QYP.$vRa@"zAРt .MC_&?.*FCQNtHy$"(S +F*{&U|N{F7=T.*`VFjQ8x3~i0 TfsQ2Rvg 4 A SD#E.}Z^/. o4VJfWvt|] (}-^}C.ĭi6ZT!,Wp|eήBqaK _WFAfq?Cj}a=g:@ƚֽ( LxСpv/v\)f+ɍ>,1c\BH>/.]~'j 1OKN8Kێ kNjv%I%c zS<Ѭ(c!Ԣ-Y݇o#3r]{Fch0ݤ+~~ +xЃF Y)U;z9=F#e\0Z"4d_+R9eDzY6Mv̡aL 6Z5A`(HB1VsY /)[S$pP/Hˉ87ERFFå*;is &bBKJ͜Y@SW~< Y۪:KF{-\Q_特+`cU5-dD&zxqHz $6!elXcv#⵽m>^HԹ *>롉Ag"& .?$f4&&kD {NeTӞNb\n M|A,"Ldm-NoFp<[\\o6:{LܷI4/QI{8E#G4c S>ܼk5QG1Jv/dA'oуwrz7Y6fq2R45dd*nL]Gxu 3hWhSC|5$Ly/Y&\35H(b%mvPXXVqFZ;s%]intoHǞV˜pW@?ҥWTiQr(D= V`0Qa]FsBmp-?$ڰS 92_'MT'q=A%88Vع+͝\ʴRlI eBS,GkEqmXԤ˕b& lBUðH3ר"|qhمqWTUC3$ ʈ -T&jYxѓeA~@$-'kz0t-0k1ݮlKP- H#IJ=L$j zЗZgj ^VAfK8fv y' .z<-BAP*f%0C&o]~|~rӄie}9O"#@#$־ީ'KU?bar@نg.bS0z)PnaY%tMvnݍ@; mg1?v8Zm+mЁfeiDҕ)e2O*lDQPY`,H~ac#6מsz1YWm{a`J3hZR<,n?.].k"|F>X+0W쾔#) (g9`_Aƾg":R>J-_RK7h*"u X hfG3G"[Pfr"{ȘBwn2Ne+pʝV\E"h[:75SY!j܄  `C}U:S3YkT2;=dz:mOԙ I|hgzi};&FS۽/%D@P6Ȱ5uW:P %Cf "Тo.^U+U.[O^ğ֐~8B<儎2[!cЭk!#?~1l14`0N |(X7Q "zB,K$ŜHg cku`:w/C{V%Yex:sot7î2\}Rvϥ2A4iKSkRϟS^R|) }8݆}%Bߵ͛Lkmb1+7y>ځl |0Qyl N:=Ok wTdiL ~ҍ 0VwV fAu1bV"؁n0LsK\@aE9O59oĕ)^' ^V6Q1|8NcɆj ckCC?X7q2)|) Ark7#$\E8毶*%឵ -.C8bjQ/>}l\ifY1<|lk^4bT֔N[˅lyuN[6>S/ hY~۝8gxE&LW )occ1w].s 1N}ьhv10mLwb!&I^OJ%3"+MkE)D> C{?Cۓbo-w{,f'\o,IC#(J"Ku28v}(>P]޾36੃@N[dC۲T='('OϋGloރf%m<3V_Sh^O_kPAq _FIHa8I4b"!~3f&:p tG auxT+د$&.lԘf̀>ҡ׾gðk/y*KEAFgLH#WߔUzSby/E"cҦIXgsfS~N(nV뮣[P)c4Ь*l@5k1vs{;3-ŧPZ"ǒfecBg/×"7f)d]v OJ{w&INx q9! b0e؏ݏB˯kR+Ocʉrs?@@^cҽ[9Be|k'6WZ;6NR|ePʑr~)wUDE4kՆjR p\u=Rʇf6xpEpԌ,M_m -! ^QbW hrn?AyFhWD+ê=(ӆWn~VETǀsyX~]Ѡ_q pбwH"v$vhx8N#G_x<Ō~%ul3uޡ6LXib/JU&ڪK]#a'! t'ߡx|"Fe&2~d6[%,}@jJaŔn|7 |4LE- %cQ< )srV@YNÄRJQn(9]#KRUw?[`u%JVф9m9m'lF?uA K&T6B4|7 ZG{ևN&wh:4Z^(v- -;DA5.W-"L["s沘dDy&z^lv6E :6g 9c2UX5P7q!.6!\8V7tU4xw'-ˤI&㾐Z4AOq=Z$TGȍM\sv;. N[NsLGbR8fw*D6+cVFzF_9bf֯" Z˹]{nF4Lpc4WFZn4a$F9JUn4CEw qnǛAݤź5'iuw4)y~Zb< K{= -ы%Vrz`3wHX#fF o2G ;iHKGы~;=\ܴr7mΦ)N-hġ񙻎Q_AnDh;lZ&:STe-%_^ܠ|qPF2[#~q2]XL0ڋ} CU{ƵYGt$PR)`I2xx5o$pL "`8z 1wҚ6=rlzR90BTafy _CV7 o!0whpxk1\SkXQT_gW(T΃W焲*ſ?Qi\AhK=`i0d2MgbI+& vdx1>Z@'gj[ę)_}ը\ WuVG7Q"/pa%_=k2iڳo:ⅲ5,:YNݱ{W-=D;Uu偏0Hʘu2,c6~n$#I*HR|]ߧvgS:,/sfǏBڔQ}`8$cҤx|34#U7Kp"7H0υmsD 7"cƁJOɧ26KJ$yc z|Ièƕo1'gE(n-FnjF] ae*uHdW!DBĜV;sAM5OGnkż%>e~\T8PAĸ kxpXCbSQP @. /BX֨;C"Jb|k$yh*z$7P5vH3_3{֗[b'5V-vS{Vh&AbL;y?vU?ĠY o")#xOjV"$w©c,Ã+7cl:XZPAMok]t_t,1;`!c9hղn}q{toG&ritPYkkCH$0%]2%u}@pgN/K1L\KM^!<+wE%@͔; 1~ҫ ld 1c~ 91;1T\-kRq9Ahl:;y -/=۲,l= AA[_aVAko5\R:+d!19>J~'ųz=1C4iK_Tdb܊Ұ* +8KO+DUSB(C%9n"‹v9WlC{fLB۞crslrӃkLճI vPȐ ?hVsNy2n/t7Y,p9U-1۶N}PYf **[ԋx0-aU{=(7}f7`;n_%]I{W$S 6IQ?@;h1[oe C z 96>Bħr,8}`~@Ҭzm8z,S1 MSm9RHtk V]D[Sc˄edPej\ GPq~b`cS0kAg&2Y\4d͕-R3G*`Bpk ͽz^HS|lx]^yl-8~@Cm.I7 S ,RSUm( Eo7@3@ɈzOb6SrG*=Fc)W8X`[Ǐyh hGjD:.QIx=# ͉ ܱ?!kD[lR4zMw,)¥EXm Jw2 XspNWϯPѫt81 ]\XhbD(wnjB_!|dBл6wOʫ ӋZ8a S6,Xհp֖Fl hAV"AXn ]h[k)Z.2K{{2EM=*O BpNYgv^ sɖ>׶}'h P㜌^SِhNTQк=}kIz,/?]#Rgz3lĜMqn cۄ\|LD$ qװѩJ%¶.+N#,L U"ߝRg>+~R~23}HP*,;q "yeƦgH)B-%KG9>32q*0Tϳ$uԛKZ2rrtXSb (];6Np(^gX`IPEL?Gv-$guyJ4-yId@&ՎDQwk.=ƛ~.U$&⯜P""ʢש z c"ͭAhF@øOuk]dh|K FSC +lg,Z91FeV%IK=bR?" ;,pkQQm >]صiE [fn'|9O,PL(чWilV?BtV𒬶dh[(]2 F0w%TJwzrMdz/ѣfzbjңf*'O*(4y9)%>RcuQrٗklg z˗0ΙVw%8"Z|u4IfKd̆cp-w,jdc#E5p6 rCF}_ !tXsm('#>IQg0 k` I KC`_~YC(3C⡗qrQPAt6股GM︻0\(j/O5O1w>[2ƹQ߻ScHSjMk:ƛ2mSUQHS4UuX QEŀU>:Y^b(CK.vS=%(Spmi!CA 5IqU%R9n헤x)XP>>mbӟkE<D!Pp5N@ӵvl 5ՇA}L X%6EWaS܈>W;/1ZVȥ*r>ss ;#^3(Yd =`%cYjVƀD|[z}h {#6vbs@st`7EF!#g ="ǠD X';VQR͎N{qv(sbbsf 񃳂??>1A[ZRt@4~{$';oCߡK깟]dyR@Ledx$$:t҉w^k!E=Vd9`d%bۼnǞy ַ?ԜB"F Crz7D!^xtWo2 |*ڱd.9ҐSS֯.b!dPOu Q*Dbv ψT!/%lS#u2CfVYs-#XM Eh)-p@aKqdDA=+"5W&917sN^&h0/{e\6i<ʁrt~EܿO/m2߲%, )0~l__f8r(bi;}${?vW#ܰf}fE1d4(E>amv MDL_B.幊諨J<M^k2M\hW;!;x+ Ӄ&6o?e2KYX󽟑6bBND?d#tQ$jQt;^|}x;XQc Ƽ ] 8QZ*tUd,MM1hPE/ mm:J0 FdF^^4qPr#x~sBt"P/9KP/:>z箲=#LW4_~co|~uvR-Ҳv+uT'j&Rgrd4QzěЈg2w j6(V[:CU ٓČ$)\ȢՋ})2rDݧ+niYEMj&)$պޥ(}J,XTtԘc:cz V}Zn ߵ_MͲg>5G:ܾ h_Z©6(Uܟ.2YDZlss2.5 sDѰ5&@}FzB> c.Aޗ)/#JpKh6Do/Mb )+P`C]KnfB5A䴖BaJt3Yg.#^IWļ dd< ^l 9LJ6 H1Fl͈HV<{)bmVrdƨ<cCDzsfk~q扆<͆1Ή>&+F W>yOp Z_Q*B ^"hU1m}$,A JtI6aw24eeT %OP0fď(nAt %*_T =|Q*8^/_X? c]u LW>WJ$EaPv7&pmR$w^*ԫj ;bԏpjn'~R Q0x~P.&>g׼ObRsO{qkm%Ȗlg& ~ۉspdSɢ[LnL"yЕZřSPEP;1\8yaŐ5bZ6ܭ0k-K*8en0WNhªH[пbkQH8#naaw~=(9xk_wkw&wy v:FBg\#k$&X1N?4=KRR SHt <NFGC#'ҢWwO=!VM3]G~qs|@\!Q=G D!f:3fZ*΍ʟɶF'I zk6؃(:~iu~l Ёօ҉}H|]Q3$KUB1QgzQ %k0ؾ"x>bN9`(p+Z$ ^ig$cƒA/'ibP!@rs]W2P f5jU1l*885Ҭsu hqKt\ҹi{]Cߟ:e=M֯+~IOUs Js aގIP,bG cy& 1#e9;h!'K9VM>yx Ic4ųLˇ{n<(qL:ʥkfԡ1,M37y$3M#Lo dv.K $YuS4'@Gnޅ/.F00ĨqM ".0aq@qAM{d WLJ JVA9eI#Fe8,Ap?wboj߂XDė ^wZ}lblYİ1 Mȴ?~v⶗ @ #ۑ Μ(>YXMŠ4jcV91Al#FW{H%`kϡ:GŊ8@2#l#:ξW@91,P/]y^aBMZČoR٭xM6L Gd,AY`0е$ WZXdKٜm?^ b&`j':O՚Xtݮ&g: (wh/Ty.\xY?<7=2ܯAз%aÈOkA`Ջ.R&q,o1R715#[/o)ώ'}ږFܰKɳŸuYLH B&Ca% ‘}+\z-,Wgy5JJڱm>pƅrm"p$Gh+a/% nO ˿#{2tz`"z5$*G@5TWinB\!h%^{$d7]!TE6Bhde~&(]r(!KNr YzIo6c͂f[M:v5 >4J=a[~ޞ&{Gp4zVjh9Zo }D;!YUګVK$^\ &_hPޫ!+θ3g?.r)l?HX+8+gfPpp4B7"$UaEm 'd|XwxL3+EWB.7U@je.bY!tV̋[ }hY`(iekWKQ!4Z y5/ qhh6vae׿j7Sv9%,?rLNT>|\yY3K,z4U&p&R>:NF ʼnfggFd݉4J"ua+RjkxE X+YXؒyg+M;t<Z<ɣ_1fLN.\ͫN {~Xu.1 s|uӕL^2ѱy> &Tj I:*>m޻m=ϧE0ogk[ g-GQP%c7Z#q1xk:gq&l13%t暧tuJt%Lq gl94-|zޣq͈3C!深@׻m+-(}RB_-2X4,xk"~[0V@oڟo#bA;R΁NL foT?9c~6TP5rERFÊBrd+l}1c/pS3i7A6x.A~UҾ<"[i&wu@+KY2k/&)N ]*|8]U#dH֬e)y:u4}wlXi^S5';톂ph3 ' (FQ` T/D?TlΏe@(qW֪o([\,LWΣP>!Y84YAtUGG^~8_nwg*h 4־@3xg(LXmz2p Ӊ-;E 핚^)IZ|+o$Rg?9]̜aG%&h쬗uҌQCE[Ib*  # (9ɱF(od޿z^s!w3<-;kUxQNK)ǜ1 vh| [ȱ= 2J*8DݗϞ>fuwl覕VO_*iu#H50>}b =ƨj ;޸] B 7d/| Nr]a(SA Tt6B˅Zҿ/d֨K-1]dV7zA.oJ js~sUyNdNiI|9pm.2ׅKZy[R#*E1oBW'ʀ֓BWdթQ3ё鯏ΉFUAvm/ *ITwG7n z!S*!"u)j䒙hT,r?]YZ AO{h\yC@,? ^4C[~ M1TDW3$ 04lҮCud*ƷѾ>ހb'EUҔNS`In=%_ι{ɕ)?П ,*I~@;49v0ymր ۨn.[< }?<\0`;1D E(@e8WBO9yb<$@i%h"󅜜ׂ je, hteFi4RyC c^7Y7Xe^0M 1@ _3,HfN#tPA qܻOy }݊]Z(E|6oh~C^aHIkخeABֱ=h"y ε5)u9="A@#6{q>WǭSQSf jHB3BaDg*w郒ƻoɤ?'_6j@-+l'p]sD #tGkq6qnHi9Wort cV}jEvuVٟݡ>e.P!W0־de"^IʟbdUh4yQPAbɂBߟt6oA*Ά3{%JBD+îd 7/k'~6I' CjGB{99}Ԭue 螇c\ ?x7wtZ$1N޵YUxBI2RD<=VMCF'+'8hp" 4 l򷓈6B}\Ss^G9Ծ(X9X)fE#s\.1[w@_ӂW 턔?;$< "1Ҍ^ aꬰi#,"(X$(~<^$զ"YO)a:2ޤE,>AHĂzdl"x= '؏3iEٛIvﰚ,y1=5mܑ{Ȃg H"md;^xL9(OJP75Qm42Ql Fjl%Rn_-]j'@R] Uh[.+A6J]sM"7|, "] Uaea&B+o3Z"b~j.uUa-k I D¢Ψ8' ti3nz[jC Y Y(sF'쁇_G_ЪA:raGliԊH)aVnGD盙XAj3}W(0A:[EjϻB2Q]$ UƐN4>ݼCXD>6%=HB}G5[ToT1/_3J{ý>a[9CSf޸P]g+& tQJKY}s%mCOYDy@ ni@;ӞgT$k!tޜi(_^y (}T:w ?4:"Bi^N@#C>BrV =jEo4_&e^^rGi9RA])("a2FP\'bYRzTCk{}p-i51|\-m.^% gғ3 Y:5Qg6LHi"ܯ`fJQWZ{ufI&VsfyEjr|n4v'E%3 kR˸RaFi(MG .cEl [W|3/rA7(WwK`jj>)]VꐥVlIB7 /11cX@?B%GyyYsAZ7q hDs/‹W v njWHf;KtD1H@w=+ 7zxONMG6 ՚~ZЅh7EEmռS @ZeNO`Yge|j!$mJb_v;4O]ӫ NAs8m}*y)JĀYD3ߜ@+Dկ32\[鱱re ]H >jBsa EŪ*tJދU0BGōW8lXxl!8 ["iTL[g Yx֫)CmШhzʤV*7Ap15{N;R I4֫Gy[ffG7oB Cs?@/iɕM) =<׮^ٜ :>:%z|ce5&wOIXS}z|ﰺ.*(W$`MgH>X,,k>y¾G$@\c?peDMSg&"u AMTxd u",Cdž ${ _sWԷ1`T3ZĄfo d3LU#zL4y~{Nuæ@-uex:x0;LD@>mj&"xwxKn/wCJ*m(|M; U M/֠Aw=,e#WUj۷╮z#p-UIN=s`(~,™Iz%x*]oR螌Mkj)2Տrz~pZZI^6o(N,2I4!;(f' G #LuBѼ%KD͚=S߃L0O?Fu񆩧_2򔽵6b@ `zwƥ`șۯ1]Vl,X*á49覮([kA-ne{NԺ~Ȏ-+F(N m90((zF*O+lh枰I!cG +"|;um9@U+:bD AZR\rG]j9Vդ-#qR;ݐa?o .>eQsCΧGcL97@& E7ILFm$f1kvXRI0S,_c58377gw59:i|BcWݿ=un4SPt09扁?LBI`q^*m.U2g庋B[&K3A;ݝ7S@#6ĕ9ڸw9&X#HopN.144=IM9Tτm1G'8~s x30IvrC= @/^kPHZMRoZMio\/ϓ2QxQ(+&p0MUh1ڠ%3פJ#7.D@>PIeNm.vX^cpƶJS|lV pMDO2,z~rѵ:T2yfjkzPw;S @^~]Ό=wuc& Dԉj$eЃXNk)Х, k&+ԋ^Hdn5cYvD+b(,*;Tv󐥠R (OQE6½bm)Uᬄ+( Z.ʔY؉36Lw'ƾnQgEp:14ڏV}{3+'!t{aD6vET$v<M=F԰J:eb+Ln'<A5,O4+t(E e-^,!&ic^b;yuo H0 ֆs$Ui)\y_ Cw'nUַwfkcke>GgF.mo˫n+ҖWHߒA/_,gˎ7^V ræ$`[NN/4Vci>r @g6&+m- _s5d٘4*XD>ʛ09/iLp R3| RJA֜9Sxd:M'Nvnr(Tj ρaL;Oƞ*l)ʓP^/k0̽VfpbL;Fё (ͼ~ҡHFVWkpd_zqV0n2AΕ#^3\🿀a68[0༂RSbMÉ@_b5Ck05l㶍I~+_\Y}z$aݭ^ul x?g9k.1A Gm 3z7_nŽ;-Nx]/COC^ R"}{lGLbr 1C5THqg艧X|vLwibe8rxI]|\#fg6XrH؁(*&h *ە}pOa(u#فNtvk |?mAdƾ ҫBdj/5>{@ Vb ;!j!15A 6ͱσ5T{EZӹ^OH)_! Jc2z[k!242A|[X .kp_$w:sĆ܂㞻w?OWV )0c|{}ictg8^=]ރ39J'-~gS<Պ5^mE#$lU%N&pOD\Z|I)*U"kT[jpY7Q\Y}?wg\p:.Blg1ZT`'k܃-2@&cY$'6S1:sP%ĔZn31F^fFYXQ`9cՂTs=\#'L2П8e,;ÔUc[URg0LEq^gˬPRy-$C~{Zf֖ic9O/iӷÎ2Y>h2|5L?ᰢ1 5 ^YS7f&5'/Zz?sKt0|Q>p;{`P$L ȸiWطiU;檊RZL[1 ܛOוP.v`:4;B Y#ˆ]L""/yvxxe+BpME|Vjr7A !muUA3Z3y4-~wp|C)gH /ۺbGpF&W2b;+ [bNQLqe/vYj%; ;v PUJZcd3N` oBw|+%Pra&hUmiȜ,L~;(#_Px Grp~%E߾^. yHО^"o!4,F?OJR׬BۿΔEj5/C"DH?f.ȝK^P^#a6$-H^!jI[2lYME%g4bI~&xܧ˞ ނՙ|l՗R%fF9?|r' :SLG) i=yUOvM͇qkQ̀V䐙'-ʢH!`0qvո3lOq{(H̓(!1lZ Ft^c䩦ܩqd[ɚRk/P6gIT (cu$VT`l4I2?KឨKv֜lɂ8ф|l>wZ< >`1eej@;lr:bd"G]'Zhe<ހ4 NmIu{!&<:Yǡ׎E{x\}8P}ߴH;fy9W% LP AH0Cm;14y߾sNV wK Q AaY-? |T :לo7ێw*O߫_wS׍* \!ml| /7-W\=?O/hXe"rƴ7YiŌ{2S|"!,ͬ٣ BϜxtC٥'MP9{ :5=unGۏC~c==7NY&uްJ4@ݦ^jٷT5*(Oz'Ju񱟶܄E(\=1VIHWH+vr=0fY~et7QJKV'B DC@ά+v%qp9;=!?f_ ;F$${bd|< bhP<'P_#XQ_tBȦ{ٵF^m:,TWyfT !Rݏ^k9ihrP2`YTuL7ޔG <Jd5Z+&gӯi\cIS>f^"ȭZZ ʒ=RfqLIQAZT]TCaߎIi7 LOen7E"M0~+cT^x Q/X<]؍QcRO w%-R߳ɬ1: C KfZu7SKZf 9h,z TwRjp@rqWHN %7\3oS~AzJ!3ׁLNo׷'?/%7{{w>h++6Q2x{ Č 2Gti Tbw֨Q)|vPq6# ү$d 3lz&B4pX*j4c߶W fQ `&hTS9.zCdXDS rl+Uol:\4PVcS66TRt nۀF/0ε w1D;6FEʓN5"f9m7$3h͌7IG(!ȱrpX=KW.Wp~\ק$Wa48dڻ~^-K1\",+ѳI m,ҴƊ2o)xwWB9+/sL-]r*}uMoDp4%w ڻ:Q{+ 7||JfoJ@Jiy[|xT% 0 X*5xXa.y,j_ !o*[uM ";Drkg4xX3i)WlW T$l!5I:H쪂 0 :63~:ڇΗmweD Q@\oښ!7'UpMU`?7Rg^҉Y$}ͷ Ǣ=NeaJA(NKӅ%DQvWRұ OoQ=-}\s$ΌP|C3l{{G`fh:W۬'9UQÃi/2u=J#Nd -u1~k*.!Tv%cM@}hVcG@n].g$EB_ gp) CF%4RiXa^ە}1'ySFFf2._|׆ՍpV+@(?4̲ME|W?<&P?m=]OcNOGś/J>6е;4Ɗւq?%Z‚KW پWL\FTmsOoJ)Tǘ3zt \E⇗f[eWw9Eӓ AOBzjҶWaT޼ L28vj\Y 8}uAR+q% ;cP91MDQ0(7م"4`w?=~LwD9cdV9\ 1!tR+2N]r};92b%,s YgrA=Jjeƥ u# E+(7Z8t;'HAP@1`t`eЉjp@ ĠaF*ᏙBJv|LqtUW3 ֕WP|yzf5$8K D.ÑvQжIia+6 6.6h,$}m#ŭVaT4W@4!b9E:tXQzkP-if3"l 8eS$Wm{Ql;F 5A@rnM@gMq+k|hA fΑ4=庁4YG:K?T6oG6[Wj_F9 ƃ ɞ1f+@;)\ #ٳWoSfV2?Ug5xgdw &^5_{d-P * 5@6-ۋF# _O+bxofI_6uP!yϓ;әo[Uy ӛ[;,~TD} ;*HjHUݱaܵ ܧKCXn!.5NJj_"]4IS>{,lA!kdZx,kۑq+NF-/+jc =8 vH#tKߪ;lIF|A)ͪòٌgqLZ\Ն޲U[W~%v8"OJdlܽ:je#!.k'nGY CG݂%wrF3;{F"-:*k<]~k{='$+|L0#څ-b`,,#l+Om$_ z ^7jk%xw@Q37hTi]S;b8U4 Ue z; ڊO X-zeqĶeChpg@_ѽ> `r0i3|>PWa:VBנj>9ՄNI:c}Ʈהn/7M?t0&Q$;ă~aJJI0Q3Yȝt=hfĜ({<pq1ԴR9FD * -]*ή:_ dO*# ѐߘ&꠰2F@YP9(kvy!P{t=>SgVfvyBDu8i`&cԒ.Co9lS篏YlT<~̳h09ؼZ,iKYqÑm9WS E\uB/E* {k#&/cnp9eVۦRpUUBNԹ7>?Ha+t?HSCw$YgO3{<=E+EJeܔݱ#".y#P]>Ơ{UWI3os 3N ^B$2'vHl 񒴝grmO"?K6rk~nqsrXf)F)2ʽĞCH]q !viwrtm%=VOiuu}7W\=]{6j:??:_w ԽZp5ދ^WɊ<+_Y9*M^- vI2W+6p(XiPVj˖ A%behb/ѠiY[2@<0s-zҞ"nI}r!s޷iR}AV#[H%_u d6{C{C@nkVTNC2k 20֙zn3 U*/Q>:$ %BۣћꏌFr3x A"'2ܝQ],yO`(G" ϯ^g )ю <Dmh~"#긋;TaL2daF'"J B|@dhQm_𷪒z~8nC T4I020V<'gm``TURmXWk<_PN툽"sYUxW=_9\"]ulmc O]T<|ο{hK*/SqтVgI*bj<o+}Y -|åـ97o5MiE\7co%W -L" !T>rS'FY[g5cwk^N׈ުJ+]q9TA%@[:Ó ۹v[١A?i]idGᚳm8,]-j-kmud b'G٣[9;MޞnVIx]<w4xu:% /Cڮ\tm*jݎJ"z4J ^~y3A]BaW G4N7%-b5K]Wի=x3e;0 4*c6%↰d4O2݃owL}}?Rsini͂`Z?˯;ztnXĉN"`z}発X=Ŵ /ުeVzۛawϫ¿Ғxˢ 荢s*樟$ {bȪ7v6էu1l#HuQm,>"9g%dGeW(bf%MITJy6h4Ta>3wm6z9wF%yy$aΰDq?6ʧ%(7Shrݵ]T`51=,G/'84yGH2㛨&=aJ' r(U*jv|A!aTڋw\@lc(Ew߯liɝ4T#vrb9diڲhb%!*#/izۦ"y"b;amȇ a )ē.|H_ zoj՘{TTi o)NXeed')il&TYG*b"1(RQR. tMCc'8)@6~_ĔόT3{vX/Sђ)hf՝ "nwG)?1r';|w+64``p^Ľ՟jFk@-1LCܹbCH?Khp Q@GxlkI>8aOm_3ܤ o~,7hjy*AWMeӎa{_heHEșܼ"CbF(l]rWU BnOfQMt on2Ũ9 ̥ՊX>ꚄQVOͣޏInՐU!+ ʇ6zĞ?̥/7/Pe[(&]gk]ڑX̙pT_S/,+tk8%4ө]%,Tk%|H\בQ +XM)ISqj%؝0Kln~ڈ`T0^#ûC8,L9'{@,vd2S.AC;`U_O,- .ˮ}_x7ZGZ֕nWkYm;NcXVꍑ`{ 7m 6dnkNG?SFk'vmzs2d;Is8fnp 2G|cd^ .C3YK kJf>NwK1`2dKDl,*-ggtX|׵Ҵ@,[0cnqEJ*[ml*I8_f0Ǖ?`CBzY4IkH {W+IL@+l#x ]/\-sԾҳ:?#.(Nq0g;o25,iMĀv޶*gAxnq*:l^T)`=`I]b8Y䉁<^(5꠳!-^yu6w7]fJ1~%4L$fshkwMeo/Ozݠ-q HΞbfٯljVJfD [^ߏkiT^mC|D/b$x'Hu:kBG*e!߲39]jpD~u;'A6`ʜaPQNm[쪋,F1/;fHTYÒWzg(SNfqUH+̻PW#L3vy'k{\R<mq1N慃Ǽq`_ZWVxĊ-F>pG&wg /aM$`vVX]4Jm8Hq]"O1Ez^:L:o ֱ_n>N$C>i ]<ق6(Ȗ4@P d nG7t}ȖK櫌Q 7qѭ"͉`\uMTy8…)UI1gݼWDSh_I[ GX8:dRƭNA#J2p0]VHQyEaID@+ck `1Yԏzޒa|af5Q>rЌAymͶX`GRؗrܓCzi<:'2¼ՉQ:bn,<ǟ^XG !q&N giۜ;(V֯~9DW^B|%C:8@_nNLrKa.KN$ w~3ɊE}z.@1DLH$v/Va)C'/bmulhܧaK)ɐRբ&\N S$uLͻRοH)Zl:rʐiƕ@*b;م/NKtVAH$~vc'B”lo9 ??^nQ%%m$WǙw'7->ߘƒBc l`8n1|?£JƱswo{[& Iz鼓:L^ bσyRrK2ΈW1-PoRZP @&x0\0X`[ 2R`%0UF'940$Xٟ~m5t=,Ab耥!qAOa`X揎EQ Ax :r.i7QN=TV1r-$LF@t 0W~ȋMG98u@xRӉ /,dkgh:AoOu;V5rb:y0<6&sDž9b}Qݙbq$PGzO2j :0p}R -|7. ?%w+եw^=@l%A(RECgxŘ*"(1J3˻EIvtFkz#Euµ~4_—dE>˜pj:6˩Zߢ3cSL 2Dưa4HEXYtSٛly, 0˥TJB)/<k17{أYu|ur>r6?,mCdjeI~ն-I-lC4G^|F={ڎPt28]\14ȹqPdɗ~RKb~VBUH|7UiѦp 6fz>/)M7sJ߲WWuH羏ؘ;dhN 7xōdFVVK`z(+Rqe >>9k@qBFcs~(D3cTE;l2җ:\g&_d֘M[>p[i?>xo(;my:;JRLhY&fK3SyX+'4-ACkj{{,X?{#0N 6Ƕ咚ؐAalt.,G᷒z՛ib1cjgU;f.IbH|6&h;U쵒7ִӚWL%?k7]QWaC 'CRbuw ʬjŒ#V1R90р07J]ĔR~LdVdMƦۤ]/l-X 4NѼmW 6ĔXԸDFpR4Sh ͳhp_GS4R^+>R F5řl Ԡ:'QDBP>LF|N׏4H [DCK{:_bD?1z$QV$3߈ֈrg꿻"$JM05 ])[kҖv;GHW:dfA0( /x IIWݤ!0*>*}af ?9N NCTo4Q}B*@ǹ 1'FzWI"`Nu%Imk7sP>k%gѴ25{{3Y`LY$c->ksK)?T^/rL@3Ms\n0Sj?ؓ9؍CS5.JUk|d GvJ)7^tM}3TM`5xmGֿ*b40 ̘8v&.d288`m*˷IP}~pM+1ߕ#jJ݂{|i[iSӒAx?R<l`m[o*5މի̈́_ <.U@hKV!E O|!_rZ9>O7̋uUErkܬ9[" :(2A Wf$);O4RRWshYERxKcFqIW~P6'soT9zJՎf e24Y VGFl,7FIYsC@ BɆ[ex_-/]G܉NIMl8di*r}^l}XGhVizY_ H1#昵T#a>m6PcGUz|f@j92|F(yp a{lI@l{aWEFD",8dn7?v)6+a%woPװ{*#BB5qWɑJk!y^}&3qGAYJEs$)ʗ)ZՈkc}P3ǚ U(`{(s \]`U}KV:ܩd!^߰n](>*@ bsӨ+ ӯULiM_|jwrtw($eE5A,0;h>TTLUÏNjL2ɍ/4I8RUrYhcƾ g S[}1aϣK^qhth`L"#(YG2aM#hꟊ O)sLa~9Ylc`fSd&ǜաgw̔ lQb7"}n{Qv|l"๪!Za=:lȆ^O?>U.d;]%zhJgwCF'_*4fU_%" I ݁&8g 'eu}'}}:K(|t`)KRlI EUUÖGFuyVnjf)%+EG[rsphe7EQ\&ʬ3g8Ң0|9)H#+7ʂp{MV>K+el|@ 0 %XISD^5$zXFua-Nbi+-*,=_~^h tKŠQfnN*^BCkxӫ 4ɽ" ]#n!#EoGS^)XSʒ%;TCWKJ/qM#AyΏt${IV:K>7B Oy%=\v,%UyorlڎIW~&ڭO+J:xڑ1&d ީv)T4xקtKz0m5KϬdS JcDI{gCv68p~@` \m>g\$%Pΐ@▫`aBK%*R#;:MqI~M\(L뉼19.Td\5Ju͠#C=]5:ru-*cԊ88UH2]"ZQNɱZܐ!ߛ@-NPz9Hy[mۑخh XE3;ZÆEa'ΊA] UNUMKT#T 7*BJOA(oĜ l[~v1#4a^V!XڜD4FW`˳gPBEBUT_y w6w'L9KĨ !Gi<5VÉ#2|"N ҞHD`D҇#QHX(Ľ~O7^PC8~˜$bM/V`Zϫbw{K ^`jwj P {k`V`NY|1p5D Q} {v žީ/J'6ݍ*hXeRt>s*D3nʦH.0ɷ$ .ć̝@mY*}%RbΦ7>Kud#C*)PKbl1]d"˔N}fҪvy?I.L'R8~J#j;ԎcW? Z^ Sn)}=΋U~x[ <tyEܚ`;h%>2K` y~~')m*3+a<$Ƀ^!.m0}tjӖ䣽C(0K$t@(u׶ &Gċ. =wOKDmȢ-6XuՈ{$9ma;yژcV|+ }@+;*QGڨ)'ut Z .Kk2h%>5.blPt3شZ^35-<~j<:&'h1ؘGuf vfSZjV=`p ϼ))]={hx-tk6n#TY:iltš+ $טB_B֝ ^9sY N&ܕ# jo i0O lʊ[ 4–*CW%Yx7$v:J N Y⿡&`+>RշLm,L7S3*b<9i#Z nim;A(pcRC<)݄ *_qL4J*!%#R_2bPӃ:P^ =ׅ& E Ь|k"g |Ο%^@73h.Y`QՐ!=nʳOb 9{G S%`Ihaz=1)J@[}Ѐ!EEKPfuH6frö0oո TDAIz~]mhA1i(|ю1R<*`{oױˉwVqNlJYG M EGA~½2jOn}ΈV!0u˾{%vt 9W;7xRg@b`W 4,h+~LϿK."C&Ѕޠ,?|d>v*5Z@ArݖC< O,6>|&{@")3M 7/B~B[bB53Y #Cܓ[\XHpK
;i\</`:-oa)$<hl>JQM֨&RS M_2$D x%RI`.1=}31٬e*"WTNџˤMӈhfj[p9D'tv2bVِ+?=*p /'z\cLS"Zr]?kyWH.Z8 Ћ= &O \âLAx J#-md<Iǻy>lm a@ iV1N c="2wD'l:"TȦryublvnnV/"vcsPtUωB*b$:{‚6Q/\eM__{DK 5OH=!v8͓$PUW8?bܪjDd$o @s:F ;13=tb*7BE 'Apd!nF`깡t䄅H3H Q{ыh"޹U+Hԉ.bPZLgq`f 0R+ɣʤX<{2Y|YZKq(w.s~yf"^4K;oJШhHX_1|w{1|NŦo_PlϿ!َv 9Tp UB`⤐sU &cl2sdT*c|v"N>/S3MD!~xu"N"B>F2Q;0y̙ ͂ӷչ>9JʎIV.fħD)f۝4,2iXYKI=XK!` `z]Go;]Lm9_@QI[u:eҊAōNhM_/:y#]wdzf^|NurvX;IՍ5 !l `@PA!)J!Aon07[-0hH\hӋ!,!2|]ld<*&[F/nn9ǒ\$."*TBF|Vp\ƥ*p7**F2Y>,6$ Vҧ"XC* ˕]7͞mّuQ>}¼+6vt T2]?*.Xޫ2t}l(ouԯ] y>s#LE|} m yeЂc:W>\swW[Zw%HNHpzwD|oj'oۄ[ò깂u0!ԛt x ^JkQ//4&\WєO)S H\h  ceIp!ʐ 3nH<>BtRpZ$g~`г\څ&]cDIxˇ:׵.Cm,ZAegmM;E+_47z&EuPmaEp4*8b/d̽%EO|~ŏkC5Gc[P%:.h q(*tC!MP@ΨnB:ɮ}yJ4 g_teO)Z/ AԴ{{LNO g]3M{o7"͊^c|?H?! L# ~xד&etS̆fxԚAAK Ԗs"PreC/WY4|h/t^%h*{?'w^u*:iOaYs<2=c9LXy2^oO )7PMF=}$)̢ jwnaDφ4~#>sBݤw4+\X ]fRI>fTِ.Op;`Go7n4%0ۧt, lz;lj{COlN6q )I;?xA׵D Ǚfc(_CRJXbG7 Ì,**{כ켞i֟{y:NݗUm^@-s "OV.y׽9XJFBeoE#5T}+ѫN f1Nmwx2KA=>\8Lg@.[O/E;]Q+/bq@39LxFF^5ݨr$FM}aڵb 5<ì*2w-r'26ȤN.3 kYq Q'+ddmbe\{I"{<0J#ZQA |߾RE &CB%Е7yz f ]o8z(4_ `,|)lϠs9]pjWUqevb3m~apH{K]ȍ8CDx ӍJ`?ېɟ *B~PVT;[R4Ov r'_W鿺K-|p>&;Wv"Ç=J" 51OFd_&z;%î`b4`9G;)U*UXԞ;=zZѥvi '-?+~.XLxhmQ\l,<-_H\܄R_`{6L.^U!r*Bi)\΄q=Ǭ%܇p^"BA6,aVq|C2k{ sP E".㴷;M%>M"(x"Pus`Hī*o7OOb2H񬰇"ѯ\vDIWrHQ`Xv(F҂n2O1p?RL!'Zeͣcn[P$TY (Ttj|Y+L --XEW3sP(Ua$+;hBYK|)[T\I /&~!rl4c3lBjV}b^g.CԃW4:E?1kkfhhGV%-Ff hPP`tBʴ`"g<2ߛlYtRZ hY:h(S!y9v6ѥ@+YE(W%xJ֚STQ4'Fjpz) B cl v7Nsw]W2L: @o/pҼh BFlxEvDLtdbd!+]3&C+E1_eE`W?Fcc ;5*qKapyjQn-?m ϔ=KoHNJAس-8 Xh !,SkH凔R>P*AJ2!ZiΑʴFL1CG>i-5>Q%pC`iݝ"K[&\]# I=sZEv Î5)Bߞ!;^0dY#״3@6V@."J)lӢpQЇ +q녘rmk>MPjbi( `j1)3SDu|Ku*9R46ebY)R&}ldžIf%8%O.1-Db}&su`ZӋЉvtYU_`%uN}|Lp،Ȑ~D>8AuC?b^,>AͯXN+QFK=V|e#EU}&jsjΊ lUeE 7 Ʉ'uZhsS&-Јz!냘0ʼn(/#d[%[~>,ݷ[$lYk*bEձP0bk}*"ƭjbtߣ$Ei#R";IҦ$o[EfD= s#^r$W a\~Y(~~D=շ-ٜ2 Rs'g.װLόjWc1l| T#-NGLp$* TW_niq=mPM/\﫟[ 9Fv@xqjCC a%R# crזV ,2ݤ~vM9+>㜝_ɿt}}6%$lZ1X:0o) "bA d;gp\1.j$hW\F<~^pLۡ 31D˩RzcogmpEcx4U*%0#,~R:Vk_89WX%X@t\O\dPX9gAx\do֧%:O+W^ vkW r(ER#)oQ>cKSy߳AU7hU *w[G9l-iȀigff݂p{AUG ʕ?:/#9/D<&Lh:*|Y ǧr ?|/!yp#*N 1 pO|FQP"07PADី"$*$4`QIlW"D=/ۻ (s _hGMvRM7WEAa,\VL;eR.'~u;kLWf b AZg=I;kNS]vrԔjȒ{yRT"\5f8BZg f?Ƨg 3*0 wCt@.4VzZ5 =6d#f`s /b߷۫}p.yODM?~`!P5MV ސNb@wQ>-eՎ[ [uXp;y  rdjd'zOw꽰v|T }*0B!eW=n"hbɠGv ֡gKx5}s&1ڽ?V<*2|3wE [ϵ8 8tf] &@BUJm+ZvBm^)z.K:=72Y$݀YֿF)jtht݂%V_{YW̖*BmHXVe'R,VFn4-֣ FS apAȤ $,4 !> nۯ&Az""3qbvfOד۝"RY ܽ<٫$ȐA _A};[쌢ۜTŢi 8kхkg]h +#zX/D1/ȼ쭢*xe#XYO}:!@R4Xמ|ӂ' KOha7rV!',+Y'^ +=^l/ݭuuվx8: -a|Ӳ .f\La^.ˌMPeVLEMe̓uɱH:;6#mFP$ΦPCXI *O d3k+d&ee&y_ #J(i-W>cxY? jQɨ[C8BY@!7̀ l=EcY8C3Q@? XN3cUu᜕k\&6&)SW+ӣUXT=\=GQ)Ɨng+XU_! doQKhgo@~lEFT1f s68ALE6 a8AQj,\`ky'tS43Ȥ6Oy88% 7qMfW( <|{֮qFw96$_Ah'y=H>RPj\nxBB |i _ +3[0 N+XaA{2L=yMiB+2Z 7/fAKQrK{RÐ.%m+09Zw f <ҞuY]kIryR2bh1( S򡤝SD@IG|͌'?>iM\ p7<1Ӕ{ಉ$|ovlqz~\VtQ`heO/ȹ޻^'CneH.-Od1d=–'zTZw @z>0IxDÏz9+HI9A63! |SxfwlPw6Y"+0+hW[buAGfP %'OL3=3NyPAH~9ء#y|и$;DF2 ՜^Й9*Ǿc#`gLhHOt .Pai.$lLk<>W; S9.{um: `Ht/J[-^d-iˍNʲ`ɾddC&;RfF טn~?uÅoGb܂Äh~i4uOLs)jɑ,|WŎ:f%լ$.3,@Tkwʼt]2q :1N!c0M1Ʒ t&kxbY1b2yi Z NIB!I63ADe3JޞLAd=쐎e(W>x" V2[=5D3 ?#AU~" s-N B,po-Y v fQuۂZi}$j c՞2U#l.¿/9Sb׀^8 ,´i'F//VDV}Fx=(aFi={V gFft`fщnYL<}p73qx33"@NtITmx.c!-2ysMKPDHvË UׅNjwX0i}5_$nơ:`,i@enYk3P枉~<@{_9tDAl{=4=z J:ugQ+H~4얁`زcCenABϚނ\8Nz p#~Ů8KT%X;sRZ"cF\?C*/\AYDRx}wѥLFo[k>?8Nӕ1rLey"YiTo 9 vDrυ&ݷ ߄ /+MNAS  ,1e_)92NbSQ`r~|Հ֏'lي@s6 0ض5ۙ װ[sIT)-ZY#]/L:1jBP}ߕovr8rI8zFt ! REBpkF`qnp^]]όu_ /^-g17tCJ=!<|}助 o{8zIv ':~Rߏ1EGU4_<5 eݣtu&b[ی$DJ 8s.`K^fv.Wʶn,7ɭxEV!2`HJ֌ mI~ Ze׺*RLi95Un ߴGpl}n+E "*.//7BS\d]KBhwYBvnF';vj(o;oJ{@XwB qpk\xCˆ@V=%_W/u/g>" &HN$筘g(km HHVh(D+AY?}tmbo#ewc?$:3笱';y+ZR[9xzܐ֗|jpyP2ATuaޤ)ME@=@<(_eRV(D@#2I]hN!M[a~QHB~U?ڮ*@Is8Adtxl֨9Z1?q)O%E, ߂bcbO7h|9H1>-}\ ̮MӐ<7 Ep{ AYxCHP?,qvT:Esy S߂ p1Ր3g:Ƚ_⸵(t8]bЁf/TT)3<-jji³[)`Yf?XzF_,˓k/Wy}~4ܵ()q HsD7+)lʖ}X):r-UXM,!yrfB#DL}5U𜺣HǗ.&=nD?G⚷9YY8&,z czAnxkVF~{\UgS;'bbJֺx/f4Ddfw*+PzDެ$!VS8v/ދQKeA2Bi͢`xq10o4z)^5ҙn1yc\Wt0|?~., qN2Zz,Y55wd(܍=INlh\Ɍt .f$a셀,I>@r%ۘTf8S5o#{ZfzFQR0LAD6ShK4RU* 8) F&} ޢk l{5d3w-Nc^ bzyȢOϛ|9df.Wg-̙i&.RhkF bTr|i%~! }󬿠Yt] ) SJFt3UwǜTs^+3'(W!~ m/=G!_Q"o:lm wy8jA(. o"{d[մp"w+>'ߺ o:Hp?GJPݬaRU՜JyBB.@)es'.nR<.TD_Y"0Bmv>|D3ȡ0+hK;) qGͽ?2y6C\榪ku;+SsM!c]:Mbk\YmrOH9S6Պ@F`(ʶVY!w#,VXb._=>EG35?umBo 9dTQ${N²8*"F}>8̨^&G&:9AgeĐNO P * ]AM;0\綖hu卌(|p0qc;aJ >_uG GCJaЌɒ #+ګ~xdd f|E7GKJ]Yݙ !SDkͷVzDZuVt7`)˿<QLV2zq [(z򭃌IJ -Q})HhV ƣ:ө~Wo۳Z LB ,!2Q5uWeG3Y9GMѳ3sT؇eЪlx9#ߍƴ$ع1EPc <֬-SKSz]1Ƅܰ]HƂt'w=ca-2(I SGjt"Ȱ7-9+,as/z}FϨ+ɣ5Эq(vA}+~Urr\_XBu!;’<@i`Ѵ^$\-Mxp8)TW"w)BK@Loۻ=S)L\OTR`HZ6*zeli52 e;=?N1hPVvkytRMajvip4b׹BS@ ~e|-f+DC&,g0J;XHw8AKJ݈m]a,ц f}W~s-YDjwE|z7Tc+nD<#|n^x3ǃjэp%*&wk><,#8iZk,>&I@K=恋b@.*$\CFqRik!]>iᩙ1D t=ոEm7Ej/ב#u`Q{^qq¡G-j! c"d_u7o0TuX$bW_m%+?yh'B[vϒhoa4QKpiœ$&jaO’`m˥ib,0C͇t{ܰi(/o0ޠ\]LCUPSi!!IkB]R;؍S^ 2͍nN'#"p=Uմya 9&H/dq.#7*Xp#u7¡ih#MV8pyӍ0ChPT:pA2͈߉ !%Џ fu<6vuAytPfDN+tjG2kRmeFr7\ZrB\B3+s@P|Avݛ2k[9}&nWX5_d׎%)m6%npQ}eeK>vW6^zsQUC *l[6L^I'Y^hUp0D`0.1,F!Z3o 1F߁qmC&4X?M/97}T"m^W6{y'4/o}kԪ=<75@JDUel/d:SfzDTHX fk! {+z`=c0^!ٖ QY[Fϴ~R Pzm5w0ʟïJ Fdf2q;¥m-NRC=yT"d-x۫{ִޖ QߓXyk[r$T nkv{x R {1E t@Y@[X䘠3;wږecst*zo6㶕W_D,B&6T1b<8Яa=QD e`3ëk}sܥ0|Mt~I Wf&@w+\#r oG>k 4ۛ% X5d0Ms1wfy%'`bJ,fsOO 3հ:"J͐=)C~;APӒIIbWx(mt? pu=㢾}s^e]le5y nJ\.V"T}7}ӧ6?o,I D:-r2`<40n.\h40j22FV'bzēIB8RK٩G0YMy"IcK꼦6HL]0`%C5x1)@Ղ %,k^D3჉G_xG ひ5P;v?cklXHw +PD?dCv @ mGM#;eaDX՛5L yI) c\wvO]%X/5M"t mv4@ ߃ 4w;#,wl}P`=Eh_X.:7n(M;ٞ^ nX˛mΞ&N,dAbbmG!Dj#K^IbPߊYkgnmMq;™D_9#Zw^ܶ@UDԛY#Λf;A_aNƉópdOsadD>Dā 3) 0FJBV#pH[ W]*, ÍVG& l{dٕrvO?^WυxoΤ1JE`0ؓ:9*^HKǶ^mWf%/,Z]yV`йNj +yy@^ɃS6bi Tƣnl ?cDHEŕ=ujZf;Vc'kCHpgK*b[t~EL$+=cmYh.ƤWlXݐu_܏p8z UzZſǚ>O[ו{$ixQ|9pa(*)!ܽ!vнrXK"*p1\a \~m2BHД`8H&RqϞYe Z`х) Bowܸ}[sW<-,<UaOʕQQp$vX1i66=j'IkDlzhV[%2=+ }C݋v6d}#JKlRKfZ؆ C,Ӳ]7NAh᣹@M;^ đw.8'4d+ "}rt ϞS8,ۓz&yJb%X_+ &aPE ^.biCT.wSs:DJza ]]<.Ӧ 2lPԆK(EJ8qL+ i-Clsۺ6*(ݤat_໑f+ms&G`g<(X:X$+h]g{jʳSNdJ:&iyh%k`;99ˇW}3$Jn1b㶤b@S56ŧOӎ vuoJs0]cĭѢ zx `.f ˛DUe:7d!!8*\w3NfPܧCd]yX#:njY4ůCB\ .3C7haI&IHh%s]4y38XqJ< KwjXk"G 1@BHS_^џ4~e!p!'D znRgwPipɻ]&!Ql" (ٳ"`ew/h39```ҵ=Ӹ{\гED8w> ݒ;^A"`x j ~*qlFU3sF{g=`&$}QGv8a5Q[}q>lՊTtrhcְBn d-w" E~qLa\ \7 f{f51{U5o Riz|d4tuYuՂ%-w}W>` }('( 8ðV6a=̈́SH$uMj?GoJKO#@:X+e}ԏ:!wZm GJ9j8@\mW h'@DMe$ \]w˧.+;m1S0J(1ouEO 2fd/en}fA\5\teh7ĉ}M{i`l >أ?;M9ȓ˲O)0~cG0ᆰIBfϲi$n;=6/P͒lFvMq^Z_প/XV-rw Pz{%LiQ( f}Gcp&CjqLa\J܀l%¸!CqJ?` ~n~O ㄤ;076+i~yz%M}o/ͯ>D-gs5IpP bR ͙J{nU-)Y qL{2}a#1 {cK`vҨr~rGn(e",s'(: s D3D2?90.f~+j/_H⒚ &R Oiߍ3ZU=JDs5Wv?gNk2ŔDn9 k.03ɫuϘ٘;! OQ"nmsS6wgJ !KŚu@0IMS!:| r4-1W|) oʼZ?bR9m E*db@r+#اzϑZ4P/!.2B׻@A] jLqF m`BvM]c.;$>F[+]ÈEp|t9)ƝٖT^zy2GװsP{ oޒCl99B5gI}߬f lGbE⾹ ?8@÷pe-N_ ۨo/HCǽU憢HEO_3(1:5f[5v ]=GX;&#!k^P!B0ݟeKC_#'JVOɨĥiB<p? +ow>nߊ+PIв9 wp2b0 -Q=B@XE dMxoܞUy͔?SS|*8fP烼TnMGŢ5c0e`|T~+5:˩rзZ7|K!Z#6ZeHzFZw+1~!A@HDZ9|VK?y}F?O(^kx.@8IVT+EPxXlsM9O$X}cE?B#3Q1p➙2s`Ǚ31"PVfdѩ^%JnBۻꪧ,-zӗp}ο+X@3 [DJ2|gc*즊!KMr{KRtlf4&,DQ߅WOG<F?: ȅ!gĈ|Yw-WG:)Z_AUN6S$qA1kKw:ը9MmXk㰲o`r|f^-LJ(WkDFbadqk%&m!鱔k<ד{ߎ :?wV@5} TKÝA,To k&Mp+m&pq3V})Bv"ɱYDC-r|z XZ/~S Oe Bˤ3{xu\(pg#s'|Ro36-/RjmRK4)K+erܛ! e;h0]q(L HQ'US)4qucdk Xl'OF±<1T&{'Z7euXyvg$d_{-(՘L8s) a{PU9._!^{/}t\>@' AwP@b| %  ﶤ7[9ҘJIi6хmr݄9}}c&Ykp+w&"!v_]?-=/s c);7J¦b*2cxF@mL4g NH_aĈdW//dp76S 6]zV]Q$^UG=CJ^UPNGadâi6Ust9)y~uW$ nơ[RG_!jQ$T@ۚ1sYuV9Lʕ#CsR yMk3Qq |/Sˎ+.rswe|Zxwvv ^"gPJfx[8NŽE g35hll|'T ;-yl kq>s¡}Ҥts5]SsRm?o@Tj#1}X7IصMv>M /Č)l%Rv'*Êq/kW UehhM 7@4.fSg>G!}Z*Z$cÐ No1[!,H(W /QFs*3gnED3Ǣ"E=^+y/ +Q۸YwY^[2\`@s7 zE}( Ȉ'2Wc3pl/2)] o˓_Qo!0o @jnxq:)7^:PR'X>JRodsrEb܌;UCeg-ƃ_$X녂oʒgLF\a=Ŵ݊+kn~v8QL1Ko[;sFB曈PQfr.WO;Jq (dADO7_Tq[`} \-`(uksqm /X|ڸMdO(OO~0lQTMYTWe /[`o͎/JgZ@"mǃ'x[HO+!FXW&&ٸ 8޺;wٯ6ʼ5X#nthc^]מFJd[ε#>g&gݼα}|C,?nQAV 9ݸ0 PS2Ban*S+, MDT \#E@ X,k͡}!N!b=»j|[m!{qbs]HC7*JFk*(LbV-D,+^mZLebwamhC連qQ$4}1C }"9-G <l6 \mo3v#IGk@PۂuVd͂K57F .}$P\5~F<Y-UE i [_aⓎsG(kUW0q@y !ii:~n(h6<?cJl=,aoRC:6$p"3H!L\6- ho %uu߆#W 5$T?!tg˾iwGR\9[2{۩> @DG\8e!GE8 B*K4Y[$ꛕ:y nԺGZV+gs g t"t$X Xha4XIJᕾ3 3ۚmJ'CPnJgͥx0x_BMmd-ݒYTmEґ8DStY/ɯw^-_8j] ݄̮wŜ[g7:P9H>˳ݢxeSZTfV5ubLrxUQu:D/{f7N)Cd!+h`̫>b-^bB@' ;HԸ q,9wspu ceʻ/SmʔRUDž8[﷫Y8O+ `2}2O0qRp{>t_e|71C,HjN@I;7un,y)Èb(j::b>e//vm ZK(m/]gLK۸/8UOu 2GrIKĔuS9\#cQqlI 8#&xp#9Ybz%9h)%$n\O O@X.Ȍ. t~%Tİ{c[躘X`F`;.,ӫc_4KBUQ\0ŧK(-]=-P;ѝ|}o0HJo[?L8fm8ŐZĸ\ % K^/b"hWD Le6묒,qۙslb2GphHsrRk?*:i[iܙuDbc9@q=nD`Rʍdet:N&7@!ϴS]Q;r?CH&QPEkRp9|Yk5MPkkLZfh9\(~ω@i/|ߋb.S5[lGm0}U~1-*H#=돜 m@fC;-%hg0QFHQ?L8טs'nF5;Z(l[\.cu?ZhFVcuF-5$\kJN,.@k"h/]lxN]G.rZ Z$I1qe0fhsBeLm G fUMmb%gL! tGR"Bb Ee.fHC_!,f[5U˃3:+9ؤRx{>N@ |F9^ 4>KT0-7l߯՜pSyҥn8: $ i?M4qszq*G^Fh(Fr1O ~V½DJ4 aq\bOܸPOVHu_m PB$6:9fm.Wo$tGbt̛}NHpe&1!՞]\yoEyw{[%^ոwNhm5YMJr9gɫ 7T(]el+X5L*o>8 [3Gv[|;؀e(#_ Jp{.aHX*ySlt<1CyK kY1e{',%^,(I42Ed M'+@j;YUFޢǙm k.K Ig>2j0cdzۆqtyq%VԮZvQSƖ) UMdvog_' vx1$[ܟv^rPte; =qgUa 0ʚv_Uce@E3e掣'q ~7uσ⇐NkQqZ&=U2"kEtO|vܽRֺ%'8:AHֱ;9{$M0^e: a _sv#m~6h6!OrQ6՚\H[$w%0UFn@>%; iO8߃w5oK!Y"tOp񼘦31CYb,&k&?R̸6Q]Y1 8)S ;`qߜrr?"t0dy/Gк--ɽpAsj: bs5p]J OsLWgmzL}d6^9UE{z5Vt Q8fZNuTGJh>^\-=+)l(6t5yxt_],u*^g2\-HS5N˼nhߟ ˔UL*l. I]+s!0#x V9PnY̺HW@ꙂF=`AaIs'脲i"܉PF*Foξ_̶/F9ȷ)v%r섟F:bQWUAKR@=u.BSys B dOq),7r}m[6c Jhg ղ|s{<ŋFXH!#\93\Q>*Tcjn rsg }m-^hSوG кKI>xV?`3}c27X~90MQGK Qeˢ n]Jz5o4h jhEAp!-+ k/oZ~}ӌ0cBiυ2$\*'ȣ`4Yr48wbr3R{Ҵ$/h;#e4:PCs@T`O5D6b0/> 5^Eqa ]X!fB*h^hGiTQ@cn'@F~WԹM:e*H;L.rЖ[|j=MO/<2nWRl+tf+jٲ|ѩ]%υ1u]du'SIohOCg*)f&q QֱSw?Ѝ8PuIz :0^<^6%GqīUj?*,,aeBG)^n'iߑ*,[sFBD? #^x(}p(ŖLXY}4U蛤 qTZI,t^~KqYW,lSm}OCrrB?N~+ eX45B)T2 "vK97+4+:O1c/PRQ j&I!D<|_XbXdI̠\U= \@Kz{@MOM}Q@lڕũa콂i7MG|G!yzD_X +4o^Pڢov)23DW}&u>ntuYD`lOr PLT䝨6y9y60ʸ?QxS,7M<RGzj!:jq-mg~uj F <͜g.P?wb#eVLNov0G]FxI4*jLf[0Hj"Ԙ[$_mJcV.GlpWMaG@Wn+tvYB9x֍Ё1}=@ xC|z[ьEc(pch Ttv_x=2hH)W7VϵӧҸxj{۷W#Gۛ{;;Iܟx p~V&ƍwp\&We?y =ʉI]BH)RZk+nԧR<Q"kGh%-_f OЧ* 7hƪN?Tző;ixG33 ({ i/є",UF}X&( :fw$IJs2òe>IHZ(-Uxgx',+QoC/<])7*Kc>yڿEXG7jZD#G\D%$R2@Q[@#5T Y#,mO! ;k9NE~.mҝ.`UH,CP:Yd^ -_'b2,s@HfeZū}m Fv) @8Hbշ1YQ(Nf T5/ˠ|NZ`ѨZM5 x*67 5?zw g&P )#>ØZYz2_iIy&>Gy@QHΣ,ozdy/o2#Έ*Nm+½V ό2@se+G&c7d:Rl:kuzHЗ?#Lɞk(a#b~TÁr0|!hg mFb}!̫Fj;5HmUTRI?`=m"zeMZt2mJxGc Dž1v$kgGt{6VŽ)ZpW౧7_VLˤ]|M ؞dݳb$[$jSc*[ +ҳ+_s87p^c~Hߣ޲k\O Ypfɧ` ۴[D|qg&U"|6Dx2iGѳuڊ{?\=)y Z4*ۉ/s;O؛d hZ$1\HV jĊ\|(##qG|s LDzZpL%a!Dp,L6,KBL Bja{*VEu)T - Fe'o Hu&fd|埸[8}`YlL%\e0G2"/3(#/?xF1<8579w3bV4_v'*<)]?km}?kIqZ`r;ƾZRZp] *]kNW|oZ}ͯ [6eG]ѽ{hăUPIfgkvL3yd1B 4WHn?<7\hL $y㖟sQPryy$^KQYBzwgB}ʭt;2L1QqC ˚3%JⰀgJ >P-*bo#87fK!Y{Uy* ޶WH|4TJ\mɿ]^]ûE޼ȧ?.3ڰ7VPdɬͩ#Ά6Oxv }k]0ﻪBI*:Kd.{C@a"_ZB:i( = HǺ'om OWPtRehbRa Jo X#{싽gST_߯j.b G 0}:͌~-Ҫz\١>\D)+OkhGMB˟ ^N9 sq'#n؝u*ՌcBvqBCh!^vZ<RӨ C|n |[Wi+RaP3Vc=!BaRFc>=_V9#[ .ϴVrL,(e,/G%[!I FkTW_e/Qy߯ J;6|SNj3ԤQFUbbYw٥P [o];^hd&7qxv}%`zwuuow^W>|2 ^Q$Vg dߋ+!t1AB# 󳩑P;Hexg|LX hQ1SZ@U)L Hm,'Ə75yו[.^xՈ}osHq7[H@3i^L+xOq`+8}V߳pJ=o~6zSJ,}6筠d^Xb 6:΅:;+P|{ CFL(@epʻ|*Lw( ?*jiekFDκ{w拏T;peW|G. WsꅡU-vBZb*LF)sV-_"Y d3$`0ݜN<\`J8"?=`_+WBrcBo;W .; MCfUH=Wdǒ+8Q5:cQ9/(%GB;Fwc7nkI~>"B\(vܨӑ_|cWo-!Kb+,9= ŦΉj6N^CG6 gB4 rÿgMƂG{Aܮ"kЦҰ!w fXQFTdԆ0e-iဳ+9xWQvêEvՖZw_OkYBz Y='PF$NU%X֖4o{|x  %_ntgUĎy ׂ"ٻ@$#ٺd蝼MGF|>hp}ROsaۍ0o Fd*>DƦvH3Xhd2uN%TMGVy_- :OZC/M¯GMGT ’pթg;3:PsQ!yk-A&(uJkD/ۦF6]qqҩAʌ@44el< AzMˈONsHʂ6l"E_?xTfMYZq諪Dd-Վ h ^x(Ba 9"\4fo-IyMyw$5rjRn5"enNJ8l{&ZWNZ4vZ`%E>ߺ?ɘ yeweTcg1w#AzGOҤ(dU 9 X6S>vʽ۲M'yʋe2bj3f9"b(:+RǺgW!YXc0[#Z i^I:@-PVwu!%ł'k ݋-A!M" >֪NHS3"FREPJ*͔Y\˥E\vE|{5ar:Gv1:LP>À/֨o]j9Kp\Xl+PgSbL:$D%Ǝʶ4Le wOV \;cNUMhWR>L;iy`#*4s+,dkh֡bˠoi so>izAtP };u3īHRݚb}Lc9"p ]=CfA.C>ӞkdzrA8Zם:Bqw 04DÌ%YeD+ӜGDFwgaݹk!4z]O~EV(<;j |oQj.1V檳b,/vG50븢zZ 8)rrn)uSbj!r?@ߖ@_-YYE[s׫"kفl Y^ KVd(Llsu=?xf$P ev +sZWszkZ!wBSlj)T}z@L9O}KzLZ03=-+i#tN s09dQb|dlegpQbD@|CEAx ;`RǰaܜEwå ) >ws\OxxJ@JT@/hxK˥=,,zPczzaay( 3/((xZ8bA)xAPdN$a!ju X0q`]`e56be,0%QRe R!"+"#g #c倵A'+峡#o6 #.k ^%#V_Rz(T6*FXdln, ^j>Bj=X4@(:r$ANXZ2eU nvl (> ,4R a6dZS<Ўn!Pه 6#je$w՗vxc,(k$vAsp$ǎo)kx 0\U2P68Upth=&$~'e4l+'!u~'Mezg&%wbÏ BmDw);3:--O>7He4ʱf SҮ^7$|@x 1ׂl$Zx<:QΫ'S09Quq֧N(?BvЪAWvpKru49ӵ^1]- %{~Og 7n] ,7j_E MsU7` :w_+_nҷEDrp Wbp'H(cSP^<%#XRDVd,T741]Q4.=JLrrƈ~ v"XjUVs\Y c-I&{ AL(ʋjLo7a upPVh bG .?A CίHۅ,Wl8-$GGzLH܈zUbt%n" Q1K.6{b!pI*JO}(x@ihnˊ `TT o\F4Cy~w Mlg'~'@Gkcվ$qB.\LI^< ˮҴXUܥS%\Ha)\eμ R 4>&MᳱD&X,Bs]$!ee)qe[RiODDC 5=pD@(@DuTn1c zg7 gn4:C.@VLL,7/SG33e){q"Nd uI$*W@oHIFj PC( mM{SIi9(bETcR;*'^&)1EjwC8ĩW^N>e[Pa+knIh@G4b!S;^ A[ Z^$nFi=)AS730o+x} #V^Ɩ* QfWPG=]LBYK`B$)7hMǦ^N'V.>鹃4u4[!44kDQ]6,)Tl$[0\0%}Mh/:  ™?c7oi/7eFi=v+HAvUKN%AgՌN3u)%tMbvJ.[b0nbLL-HϹLQqZ*d'خIP?)v@ t}(GY`SpQ;8r(nҢ.t2Ϗ8oJK?R7&M}~.#jy&?0OsD%?bP>j7>-5'Q~VGSQxU%KEѤ=RUGSD&F(låowN j},AI+ߘs&"מW'z.ޡC*]>qZq}`Ȥiєt*g֡'W9Gt6XDL #owɒ?ҴȷR2Wx~lZ*I'[7SC6OBBߐJǮd%lI?dXX\W]A9@:%0)I#A.-T@ROAοEQR,ήG=~0\|D[UoĚՕxv(oQlb*Pe ~ȡ_C[`%;]0ĚBY-4xWf6\{eApuC't_x}8G2.` uSJY &]r";Q"h ԖǐHK_Ll-VVx)7zmE`-[+r{zd?qy0˧P6-e%u7bk+b8PvtaGm5MƟC:S 8xi= i|5Q``P34=Ήh^sǞ;74e`QJsO*$ Gs Y6+d6a1mƈg] U?%r=`@F_Pµ)%)-Vn٫m9$2ǐ/SKk>"#Bi"u!|C#f4rj@n)|)H";qCfANgkn^M435iy`͘ -SM2P;/QF9>KT r>m & >y&eX~Wd"Á{sD$ $< +<JR}5ZHp>h)q 3;  Abg)otp܍%1Ak U Fʋ 5k /k{)ar#f'apsDf'~RIqR1w)7:`sQ5mTT *p#mRwjxڃ09h Y [F[I0?? ْ@>")n-`t8gg8;UĸM5}29 dRkGId:S})V~ka#B;}&~A^c{& 52D Ө3%B!fH ^d+ p 4%v|9;T|h߁?W],G/+)j+~ .gj1h1fDR,|j\܋H%܃}Oe3:$N LB 1 c.&擼a#hlدxగۿ Adsb0AeOS`/~a%Mw0cFP^|rxnQ=^Ly]7ߴ1A]}7 )VGxO"MOM*pi1<[)a L(6kH2̺YRi˶;"Aᐿ1An8iV<%#M65菣oA>NJF% !QIړع ȕ*{#׍ֽfkVnR#Rs}Z̫mJ(? 8V'}~pV,azV w0?q%TG18𷧷@@XI: |#L(ri*jl*F˧%q}vnF tJD4c8žPMQЙw*؆eQ~BMJ822(q|T%MɯL~tbaٯ6;68 w`aQMބ46*d;l1#]הĺty!x@~[W0x(MBpulֶAv^x`xPc9'6B:UbwګhHQhK*O K$(J%Zm%²4NVyElIje7NBQo&1Hf^gԖRY~Bei/փG:[9_؎VH٬aQc=xFA.Wb"LmS·>B3ǗRe !D f6EaJ %+B_N; !^zʉ_HT}sfTP)/ɫTȯLuB膏QԗSCf; 4cW-j~u?P0..vhiV;/sUN$ؾޡu&"*ƍNd\J06R e_JA%[K2NMI(ɣHK3.J:7 < & Djbgqjd.`0L8 ӜNQ4ŏh I͢MC7[Pu#C8wwu67'?LRrVQaǸ0Z5DP=%~qr'AUt;NĤB٭ d|w-DEb wZeCzC.pF~z3Ha:ІD3z"3 (VkŮc9Xa3\W-k!a ՆɋFnf 5trF*D;وlW ",ʈ AR3=f g~KQߗNR*yF.XX~40W"ҙY`ׅ錇`NWUȝ¸, ! S7[zW8MVY: f(B>>ON|!*=tSfVOs绐uK0d{5:Anb%'Z ryjZ*_4-DY+xkPz o@ +$e>K;Fz#c &e aC~X yaӲ*. C"&[)@S|nDfKաo!`P1/tna#p}ĉ $-4|W.T166AI! #i|#HC5 Nz+zrDELWSXA$,ctT=( "6@>K;q[]Ԓȑs?~{uEG%s|k' uhj#v 8 PB GNO)8B;ް*\37u,7P ?ڏ  Aj)-&a)޲m-sf_9 ^:F&A*_\*AUAi 1z\^mcP/cvYk0 =Q5O&6.-tc6 Y[R ԑSɎm_)>$![ԘaV![wBwُSt67tXS0|8nτ̣.$}< ykC T~o  GpS$;'uƗFZF'c@5S _%ZI!; gh@{K`U4@oń\ԑz̎(vD3V/@^r@y4 LԘ[J@4<~1 q P/EkWCwXr]Y,*o ?EpNrbaWbA!@/{2yŠ%b Zru.C:'vRd.4}_@gUܨfͱRL+jȸ}ŹR3qс%$I- ߇ypL1P>ܪ8u)4ek{H}d*`"{VȺQY(V_"؁k e|x8܋(N qؚP'lKJJf:L(+5ց>T4/f'{*n͌^*(\JGڌ}Jos]{=Cf??;'tL!-7`6u|hSufӽ0"7RQ['k4+C7_)IVǿGYuQEF`HʳrRFGؖZHp\(/-X7R\rg+{ysA9(n5h :x>}|p-yO⾍WCXΉT4(L TA`oԴÁ()ʏ,7\6b%IC=s8iE?GoR`!*Ky|#8_ciÓGBNbԎbM#8s>0ٷ@Ȧ M %L :O$ms Qi'A`#®fːo3΁nV9^[2 3Sek61 xW{ժK$ /ގ2\Ĵ潗FFVЅ L*v/c!rnj*PP)YF!5󫗺FW|tzpr#:D.O*YnFjK]J+4g&>j+lNoV{4^Jԏ 9`{ yIE\PADdV+Х pD >l thD3e*v+R(N>4 5l{ CVKjBZ%2jdr {ٶ2 ד¿{Jt(7]*5 >[uYe;P2; [a[;Bqnga8!~\ ྂ_ylvc !S,(5s@ յ̚D  U|-wk%jD߈77:{N7T^CvB!KI>mAḧUqu/slc~i) hJgPJ0XF2(Rx➍ͯIJHȡHCHm(ଈV{nac^U;ǭVb8гU,  Бtۈ:$-B\*"H'g>Zzh†{aTnU n? 쿜j-}:{/7ŵqcY(6߄Wmpq6!$;b$lȇJoE;N ԺRs>' ruй0õVh́a!VYI뷈F;r5oIg?שR-¦˖Hy+dfAvcjflI srqjX!%; %gZIT4.]uoM5WݰK6dHD$#9bw[v!?ϰ<eէۀI{H;b/_=h|.+SkۦR t(]afI9;d j=! ;? IYc :T^2 [XJׄ,9J s1&bi$J6(EBT(j1L6u-((?WBOb >,Ë8$t]Ư?Xu rӣdQPgzD nɠǜh0%S _3hDVւZ3&bO0XYԍ]ژHa-^C'JZ|An,E?C¡pap/˥g}ʶHuja zN>O \\C[kȨ&F28Z2;=0ֈ. *wpZGT8*R~Þ]CɊH)xr޼"jզE%#K]ˆn !ybyޓ!O_3AQedR$ŒHDo'+$r $RqsγO:b_KX%(U b7kdid9@g8.XA^-_m W_*9*@0o\x]Ô!iѹU?R\^mI)K Z?}YEǐa[ط6Jn:eYE Ϭ߻{y?Xa/8ҋ67lI*ĤG'Jӌ84O]0"X>1ZheKr8cצ$*R'^-H+L{r6 JdIEJQyjJw2ۋ$:.i8C;2yX+ {,Qvl9q̬#>ÀFZIWUg,7v/ռ[ƁD-HZdqJpgQPst+լ/=,Бd6l?7`O Z`L皑^0C5H v%:*|a%r.SbP@ke$N7el8 5W/הׅXhvP3H\xQPR0@w|ɡw[w hzgKZ0Qֿ-Bguys9_v[궋Z$`8" 2)ў5ݢ}fR,)†#?9sBRhJi{?_86$7BqF!D8 w;'BKNB虁XFB3bt{p@6ߍWC`ݹhJu'dk~=yR9?K?>tZt3k:)7ϔ=8Ƴ5wj0YT Nv,d0 *Li%~ (Og7i3%\kd|noΨ=2`@eY pMIώ  yy 1qV}4FH]BW:2cezveӦ:JwÜc{\'ͼSwM8 $J`}mZP֦ѡz;> nE+dnEt>񍔙e 9^^_S5?8(]z k *C _rOwMGgEG<{ ,? z;rzenJu&sipa Ԏ<:X j!.pC|ԩF8vǑs*˺<_L*US#1ʬuRKbەzP/#۾^]|hBU3PeXgy r?ξ=a'.Ҿt3C g y͑ cݣ^:'x\Orς PB7rs wC4+cucGlٙkȩj8\AN^oc9fI$x=ΈLdϼ^h /[% }LJ6tmMpXJ]I#T&nEΞzJ RV9یҝ(9LgY6fT&-tv@n0i 0o8VDfy'$vQjN@\ ,^nIӬDTEC|-qhgh{OcHi2]ilw@hYr&0aG6pAMSK5CY(sΰt+力IUEb7%͠l}  E~Z74>Zl>ܼ2E,LSxc"hlۣ vv!8O6u(OıFUfzEiZ~ñ;El{8p^OJeӥhhG.f=p7qˍ([PyD{3l4@"Re#& ae1lV|J*nYltB!0GXIJ}DH5DHCVejUuH7&pA .x9/7Mulf%^0(ə'c"C3v:n<3ZҴ(gK8$*Bccbd'6!º370l`q澗fαv^/45-öDtp5>y}tot\DWʙ@B7}i!KCiUBeՑSyc) Pd(P( Uɭ:چ ?l˰B-tV]BfyΞi2G(WE9b(mЫN+ك(Gv药r j[)x+28m8b 7fKh¡>rmvJRKv 8(sEN d#/x> qou[L=HT{TA``Q%Xv+9=P=8Z0tz\%1MgkБ0 1JQ=cftQM%VE"Ќ mj(zeZ^ń^FD# ΂RF }\̧"1oOxڣV6ݔ^>;(X;'sQB+Z4_͝&T oΌӀn/gpl9nnKwxtrI/61r'';LC+ds[9)фՐ'[,2n+ yaA?=jL4UB67̯xMvJr$"֡/2. hMa]\ ,$^\6Gfju<˿ᑊ*RZeD2= #oOckf< (EV^a}x.$0T.8`XgFN8oPB3ߨɛύyt9Mj iy^.vB?)u"EF=Af$$r[A8S;@aEt1&3ֈ6}0wD//BE7:ϯ2Q *g}o؞YyB=],f )u"_M j1ѐf))ft@sRᚠʑEbuۅLLcZE"Yab]-O5X%,=]bReVF#Tz~UA ƮKNh*\@G u"R J2$f>jUq@0LmLt"T`1뗗Y^*:) 73WW!?^2@z0'}?N<6{B`ȘIɀ8oHϲL1%N6?x=G\E|"(r*낒=˯@8ɮ\1j7~ <||T#F#(3v>s&uh?OiqX[v0487Yu.̆w'ӓsRa֮ J$%iH9OT^nsK !ٔ =JыH$r FɼvaWIl*Lx FѰpE7a2Ka$͆z;eR!1ܪ ȣ$X\SZHKӾ,-s&x7U Ъ3o2z8GJ@"+I%W!YΣMBi3.oX( E2 'TW|U~ LUtLvB ظLOt)1U)A0*'C=LۨN%5⌭!bؐ=r\d dqoa"jҨHIr,]LoWPO[:$WJ.cz^uWpͮRCبړS1't  .'bT/eq)3AF 8y7yT$HV@" @:Z#AS:`"ɫ_WVh4X|i_'9ivm_@^ڌNzq\o2G ~yRIGF'wnp;Ê6 9[+==DIN՘6԰-W)E1< j\ j+ ?ƒk\[-%/oxu [ Ow'Ce?XJ hhvɐ(uaw]E#A9-0`k=3ֱPtJvV%Kd ,ŠhFv:ypY싘C0_CW݋a=z~!r&"Ʒ5˥SCb#1A;8;^ZP*}[ :zE .)+&m,Q`Wz c[ UË`-kb D@9{_%;9 +,v)QCPFv2"5#<#eІ[2G Ċ\: [Y~z6<>xD0=2#u&sFQ=Z;~ʟL`89rʡA v#DeR,6kL񾝥Z[>1jf- HrDm2'sNL};h)?ơLjʆcCa#3;XxT帾Ň5n3Y#lriu^8FhO+sj2FtNd 5!݈^ y#1#)]MDĠFMnuXĺ_hT 9 0x]CL* _w nW^^OfV_`㥽yI߉޽AB-,뱌Q9JŬț%ɕ3Yc~} ϡB&d(LTUKRLK:]h5 쑓t}lf}\ۥ'41AsBUl=a(I ISbG/ UdW̳Cj,a[ U=<ϜM(w!y.xt,Ƒ06*rjVոY9vaECBD0(UZr&FρQT0ފÓZ ƒ3[krʪMx#^;!.Il/H*2 `=߈xR&U%snKϨ>W|xh SU\u9={FIiq'8ne)Qp@m>l4}mLkޅQFMGTX"7&b+SP.ql &i@(Tu P9>% ܐoڀ nZ?9+!;(g-sTV60 c|bbpc˃@3j E:pavۢ~]tjͷ+dͧI:A}`ȅ܋{[Fǵ#QڑX֯g[ ɰO6c~(GDx(P?Ů!̪AfD5>·I7ZO/_Sv!)Riߋ12?Ԇ0IzLzZx{@9_kGmy .k䪴bkQ~d5)G@"#hp:gf҆򬨶B-p  A4gP(Fɑ'rn9'r,ĻGlw_.zRb5X%q4Wdx'"Nb셰W~L#KĕţJ-1 ݧ] N/y?ngP i]Ki"B.fxSA]y?Wou*.r@O7IC߅MK/+wJ$IVy]HPG9RLEn'/+Nd'gyE>]4R60$^aA}K^z-iEW$|[:CfCFwL4*]mas:hF.$c". z,63./%++BciJ 6j)A,K8qNJG#&޿ d?ۤX[A̡lLen4⓾k\4?#ynf};; Yw+aܶ7o^~pB@4ɪ, f/7nQ%OE5k&n1⑚ȊDnuw[$=$@NyQ1E\,x'I Z>gyB4idNώDdDzN3.,0fvvI |w[O9.tlpWV\0$kOj }?÷jRmAF3v4O,p?|Br~ ]B*KoG8SfAz-GMˌЪX0;\E^ڀJ&BpH)t4zfY1-> ~[}˲<@|%ܝ$ˋ8$`l "7п=2yS/vQq--\ܳu%w|U̔ۦ^6O;fpAIdHJ\Kn:٥B"!gwMWp[vGgD[rJx圦hơ+*X"%OJX?LcWsSg`ŏput,2gZGzWZjď :yW>?=g'jPO7$Jc&ꥤތm؉"a1iO.Z|Jb\H4w'FV!LUZ0*ZLZgs}4xtb, LrO8sBgivCCs4<"鎭 |+P@I=+_Widg|ERƞ*ɝwk?0}v?pbwL(\S(J@`9P? G:)t4f:9II9KAБ^.)+_q0lQ p!Z% Ad®Ka>bOu=̙,HZYc>˗/3ӎ=[ L715~q.wy|-IҹygӖ/1ɔrYp2ԇBӲFjSpt DZ'Wzo5rpZe;uwSPFN.Z2&U/sKM<'A'"`7e~B?f # L!Jzeo;Zt7x ]uiTW3|BDfOZL=5NP `w#;XVR؟O9 )k8׺^>> Q9+`Z7}gHObAF=ݟR ;$$9?N @u2+{ mȺ`2NQ**o,EAp[JQc&\$%R݀m<3y4}lqCKm^1 qH޺Z+8+W-)`e1=kjTK=SY+4Kg)'-[/1eOvb&)-e7JP?Pz =ę"ٵul^|# "ni{SL`2 G6 |&]4C!UH9y9[Jj*a*V0f.]$`̎3IWO|(&` JlUy(8bڹڗRbJe}Lfb;VXa u ,0بjZ`5Klco3PAG-3X}Ow*1ׂB \T*T3ql>7NW(wWN&5=SbZ[N$Jn>0A&{'@|_jUyը0xlh98_PYF O kM-:iXf ` ^Р`3MjhYm~>~I8x37 Fs`S#ٴ_-M+׳leY4jSWNN|EtM`oF87Ic;U|G_$ɳ c=|#ܻp+&W7`e(8!aX^4/#[~%d1|zH^7]-,-&/#YS!Zo l8 ݡ8$ɒ$yz(Lʄ߲8X0?x9UdZMγ.Bs(C?7?Ð`\גQb@U|Z8RJq{X=dtCJrwڽݸ )gȮä@T.S`9)61?I 3f0 ZD LgV L6µfCVHAv\N[%I!Uy7sYE/̱9|8~xI]^N `69 i9qN(l+b|zx&J`7 4ϽG-6m?-ǧ ;'꺍\;$W:fX]dW%(4}0jJRk2o"}QrՎvCC}=[?i̡Tgxsg7XM37[VK&3tQƳ@*#蔸Ug7NAH΁U$_t3 ~nj^X> oKZov'YőS):U'BdrP1\DNRPDpg>KbZ{MGؿf"UAukЇʗ[~83h=DMom`4Y$ci. "=SO7? Qo_I^wpN!M S9B=~.I_u+[J"hrWwYˏv(ېSPw1hՋ<{ur`Z( E)սVWSN*Ɗ̪1bx|*gA 3PVlމ>jG"rEF,ᥘ3벮FZ>}0oBA}WȻx n',x% AOqhHxZX|6\ƉCQͰ˳{pǭ>a$oP, D.՞ሑWn<H[o]5^!woi? iN*RKJW/.>xܧξuWz~}{7-YaYP͘Ҫ)<cPy1nQFW8CB~*`nA`4lCO Ug24+HSS?ĚSN2*j8\xeK祱r4.y*gv>ÍĦf/(9%E#quI8+l 628b1,Y=P%)7O/7.Z9̕Vݦw=I[*yfWaeQ)O mP[i Y-<ꢆ#4L."29_f@|7rG}>JBi' ㅲ*I);6Bja<J4M-e(1=Ar)-%AK+Snr̼74.C Q9.LG?+?g=O5R ( C/T1Z)+Es)i"ފ P)#tCv>Bh g\ZyӦ"pIKa5~^҃8Ib5c]S@3gSzV#yn෬n" u'u"︓sps5( r7)L|< 4mkM^$ ݡ)-@(aNIVw12ߺF!_cWC畊pl՛nԇy_xM!nhzTBŃ/ M6 ;jM 0*# ~5of#i9M2xed^[(QD-4T#.3-!WR~!# DGY,{eJA)~L׋Ⳬb;g MN>V9Se|oAo~: P˩d@%T\g+X.5G]-%8'-thL??6&QZ\>NI<63-Fjq+n4Xl/]pWN_Nh8^qc2+M׷EqNQlG6>LA).~B)t6@GCy[d>Z!ɕg*RՄ= u4 ߂:5rɟT95q=נT%31Y'*Ow 8 vK IFh椮D}+c{sJ5c1d1;ڄlbJTCo wpg Nu15<ڗQ1XoΥW"vȿ`}.iJ9 Qx4oqpTA]8R4"97Km?+t2ϔmqYEs رVROnR}~κKU4|y^ L_l{"G[iyp!WZXeij0w-MM3 h{-d4,pr~ȝA>-.Xrџz`I;Zo[ R)^ ɉ)i%sd2}S6Hj,MpM:CsUס(\=Ǚ W`o !0n|%tK"ԟwlloTB$qbwClb)yY"eJ7H"p{rG6 &mMpԳV(Z)c%9.Upy̒-SHVױQ+5HN.9W%ʲtDn|C)ͫ# /1{˩\4nLt>{Ō NIF7?AZ:%cóRY0maA;*[v2|2]x8Ydb΂K$+ /#.:}BT\ew8κuJ22 yGdDeIK#{]BA՛BO8:7cZ:;(%i o?}*agg??ק6%s%h[m| PΜI.[㐪Z V[= Kkf@t]n }ۙĻ5P@})gS'_qB"]Oo<~ujF2ngSw| 8}Zx,=<M&Q])uȏSKDr% vۀVJ?%um{*@-FsAs+Z40 Ot >J'ӝ[0{tz4G>afTY%g-x)r  ! gh ,F1 v :(4!ۺur&u=[tT:HT}B6MOY ^ȷeSg:+J۔gZx@ʋ$fKg%tlxWa'7(58_Պ_T圀fU_~jhЗ/58B ixTro+>hAYp~/hi #Z* pF  Gѫ8y*Ӆpj~IihsmfЯ=MBRUMMcҗDMj7Ȧs0)Rd:1ˁz7:0Ϭo+a|<=bm{f^ mv!7$G(9j-uc 5UNۚ ",.f)ān!n? ӠY|{t@!oE\8ϧrOB{8aq&`SKD$;!/>tPTat^9#>OXh6t,b/zl% +6hCXq5FZvZ'OUBj; o_Zq QwZ7uU2?QUW0va>IZ({I9tnbJ愔AfElR )x߲ q}¿)DlK8]t{(nX" Ijd\ uΑ~-.Z1*d싰~@Of;f5OY,5n|پDeX2Xt3+NgUUϻQH;φ[=HbX 0a.&SҦ^:U&QTǘ?v31ԥ͛F5ȉ\k`A#A3HcϺZPw `JϚDh)dI4{'e #I.RIZ:I\l:'r$ &M86!(:\+-+,#0L8S]WH+=|Io`N%%Hk40![sK6-r1·T9ᦢ5[8 {1t60pd{MtW<0f\ufY&d/s{p5g x›<݉`4YO͟/e1HYunV{H;3S3_z2 C\ό# {Y* ]:QJ7u,* g#§'f ^ ]Cʈ0}svu56\}l?$uScfxq7ń8HlS{ B$eK\ q=3Qڼb+PWD #,~-m?"]o;C1HpQevv܃!t}#vJAxքqed'VX]~@q7.$GZ.j:>੐{cum;2|M;r1:#!p-T09`3~X60$T|O d TGY =]ԮS>4.q)q1`$@珥wM <:LSpj7H:I}ôrXi=Ǫ荶B衍 xjS푡-kxQ2^OlF\'DZX| Hi =? ?ړ{;OD"'LAz !,Dgse YLq.üfyVԦ8z~FCcb"S:y(sK67 0P(|KLI,^x_:%?E(1Gs76(,_ijYaTWrYSnW,İ۠,w]t-OG`/Η# L=KBŒDߕ'{ٷ\VbHjI@gRPIEj[_/];jl;2l TRš΋ssucΣV`Յjt)8?=Gܗ;G5S,k8EƼV܋U*+#M]1[fibS2y{u-l٘Atw~1 Qƹ}|%p)~rvȗBV9zV ~%<=HDkJg P.d9hfeq?Ca4pH^ϱ5#vbIe9}Tb."xt Pkթ&`m[ƮF|sBAZ640`ԝB .hu AIt*u"ƧAEs*IڦH N^<i*A(9c᛹*s?,Kڔ pyJcd<phe?-|/ƅ槓;5#PuR,0iv0A"a&E!4 m7K썏5qH͈=wK̄k.}xHoR%3+'&A!Ae/O8KfVNtPQ~6s&&8BE%˒T4^1V;}B!څ,eօ)O/:mgXZeTP}A\Ԃ]ߏ\ cpY1EAPt;(xw%"14} Y+\4-IUe6 "Vht5I5e|n@Sd0:&Y֓p?!#f~]8͒iSSDjB*$gKsӟ=fAث\߮*9܏L1惚$ 2`K^)ژ}\egr9*]6cA-ubrr!)bc*ڛZ#R,]@g[mvꮫ%-W:vOw)sNΆ4ʾ=!ϋ vXQ78;cf cF"qtumx .a:+̈зNyXoV@\D/Q=+t48g+Uγ 'v>/}9DSιQ*J睦-JP4$/b <zwS <%VbF@"3Z+z ly?xB8}=)~QLd;#F0/=xɲy~=q%;bИhU5.k ʱmZ%jqG+W*3+ ֥љafͤV@U߿bmY :Me S. BPg2R'MoN̳N R9R! 0pA 1b 5JcVn  Jh/X…I=-5 hvt֒u+~+zf\lRk`}&3q'e=Ț2cbk<^""ذ.GQj50lPr[x3KTvwrxp9̈́SI!{V JHĦ'\nP؎2rb* 廉#Bi~x%Kx.@A9n6]7:<*5ϼTF bZ^BD8ّʗ*R\0 7*1| lbsή#M|yb~nl?Kcd̓|ZJ[Yӿݵd#\\/)=)sj DŃ_w )6JFH"d1Z̰[>ڃ+lF䘙T3aRoZF,|ꋎ&|if%ou]5@aqHJ |b :җtً zIx-7x}G;]삣bb ;j٢%z:8Mw;^ 9n1 ٴڪ;R Ahqt! O {>,=tL{g>cMYPI('ɼ: ~3ujʶQq_Ĵb~BͫЅҭ>vYcv+Z*2l|gY#T]wW%[F}#C]b9Y)Ni𺜇J*N8H3x> $2+%|8S70do=N'zroH52te2rRr$FJs@Y05 \VƌS 92nmK F*FJ֝xeVth.vh?æIVXˬ+Sp)k wtDNzzLW\Z@i#ž8ѵ'cS{9 XjM#Ș 1yM~Ƽ*jG+>jh6P-Ff +W3JSte(2LG)ءT6y7혩碱5WrmVPLh6$҃eH/q' <)Wm9K7ɥ7| > p4jg@^n;.\.?ȍOsʸ1޻qaUL3n!hhU hsxtX)z͑{~*2JB|0^oǭMB :.Bͯ\Jpq"-ni`a9F%!?20gW46*\aE$QaA9Y4SrcC7a> QMȺ76vz+)60(Ol؊K2ƽ sͮeTimU8DԪaakDԴ/l.*;Хcd#-?Hcc P(%yǚ3C8d'z O-ʈxG_3Ni$>g~t/8F-^l\m-7I{wtZSyHЫe(!h [˴Y /Pk$\Nm%W_|/MQzUovR=P1?^=6Ԋj aKOzR|%pCN}G~hb q( e'Az $B$;6q(bP%nd60=5ψtWR}_I !+BFkX'"-8x<Jn=491IMl8ӎOҐq `:<=sURYktiyX6_,斔2'L-7\VzY(ZرS;"d7i,U%ƂjN7񱠦h g"= MgfM.zte)B;҈t>jVd509k{Si8n!7`~qjF<8M9VSk{`#_ I.5p "WN0D<⡞1,ّ)G%_&tf:Rz3R; +? ^9_=tQ`Ls~e\9eeYlcO;3YȺrka W[Y$UqWFX<=TBFGKS$FSA.B3"J6ilx; 7yWBd'G`74 tgs jx_+ 1,m w-9gVuFElI2Z`L R0h-ȹWluRA5^y0"X`x\ߖu^;NOrK }c>޽jPCdJf554JX|I࣊3L/FT~8?j@z%mHhAu z|pjr}5J>*iK.A3 `>Ț}#|~\4˗uMQبFaAxrŗb̺_I8N֞-4Il~К/! ME?/@C`ۙ׹6z'b __ړRReN  C'gs#l:?9Tr4G( %O͊of^AQ6?a^Уs\#*B-^nO[': &!w`ci'ш>y1H \rsőUSnH/#8D)ko;N Jv۾|7t2Aؠ4(ŝy5H^%{cXO*igzr:D2ut82aeU1tw?ټ^ 7;UW'bhEVo:a?M[qGm!o0ꕼ0@d%4 "1Uw~I2^d_E ҽL\’{5bFyIʧ `%VW1L%6<]%(Ob!H% XP˙,K)3Fɏ:_CQBQWdE5@0nwޖ^e-4|?-0pcJS%f?P<eYͭm$递Lx%Pc?S"h@dܫfl [˵3Y5͖N$$XZFb#Au3MCL&*N}Q);ξp'@7x$%7m(=]F0$mǤse qAP_1A(vЬOC-ڼ7*{T&](FV@JPì봍};}r44aׇ8/Cwn:o| ig[^`>=򀌸]{wްSgwY3UViKer@Z!꾣eN'N.RW~Y{+P/(l3Ј(zq4THn0baƵ}z%sZ]V P`ĵp9AvffCI jɵ%L.Wi()f{xv7,~Gd6[N_Y]~֓j桔>xgB_6@f͓5Π`h08a¶݂!OF *~PO:=vYLR2_3~)j _];|gOV/5ZqWAH>\I%tlhF,5kXLG!_\q0*Da=жZӔ"FvAD!x)9E2GW䒕3}8J` WۋHUA#:LxBRvq;[[k%d-{ohH$M!qg"G\.aYCsʵbLyPQřUAbe^29538f;jpz"P%y=%:[ e6߁"r~r H30ئtSUE kŕ?%m۷ Yf0tR&ad2\9:RrR$|;=h{AJe_K&IH]r?mS ~o3ί`FÞԪ-ʵgl/XqVL-xWrUDm%۹eլ,x) VV'ɝIn:RV4Xf$Xgʗ%B).Tgot0q!&DRItbE.-dUtD/ ͘4v>{ >NmR0RּAY(=&_7/  o:y%zmp<*[mPUd,xZ#7$3VA+^XS eD ]$V, &0ۙٔ&h28,W6owhW_(zGpV!asDg̨EAQ| {{JƁ(ALkah<,RХ 4GFuˀU~^'*a8FZB3!׼ڣIv(kSw 6!q=mj^ZNJ0埿"]vx{@GroΐuUI>}%u6w Z;<fKu?ND{?i@m6A_fz߈y^* dʦO&hqW*yQ|*k-o_A7@z,ˇ)7nPnd|@V>p6?Ow!V^j xʸ4\-h4 l7؝McK/#ˋ%lbּT IqKѓTnA騗Hg6vIԅ̻rA`OK<Vq-bfՇƬ0 :mM?ɠ[$Ur A3ĸ?[б iJLB2 RXb׸k>&%#BZr\qBFxYP5͂p!DEҵ;@M2Y,fpLP,AqU5Ȓ6q"5A>4 =*`h!}4h;0_#dn?@߄0,j( -? -y|?uQ@tIvSk˵FC kh9i;zhVs#xDb}lGg>Q^bfXOc8;f(2Ôv37ߒgvvX@ ^7X*+I͊p-O`LbU9F)ctS9IV<0I$ÆYN;ZwǪPOv)oYIJIؔ'6?L,Khwޢ<#*2~Z U;u+Ėdqx}ZbBJDfHr=rqYxp 6^r*NPNKo>a꫉0]̆xئpX}<} ۲4qҹRZo=#@GnK!hd8q IΓmG> dJ;ŖkV0g@c^b?kmX!!P~)tqkx`c~N<zcKZ9JxUo_Epd@yR)};Rf&ėǀ+["'vKi-'r&ˢ_&ϡ\5h(EQx֣qc_ z{ 5EQ0/6wHB1 RB_̒4t %WM_vvȯQGX1iȽDRCZIɺ P+M/U +%DiovI-! *KR}tX|'aP]u_9C7plEgxKeA,r_״0T-EuIJi[g!۾w!]bN(iƃF2Y8@ԼzlL[0:IG(A)/3 U( 8=yj1!}LvP$TPM" i$eY%N`"H`j g۶y_a$ 2g:5ߎh$I럡֎2 1Hvz|4OH@3ұƒFĻwy1áJ| >%nٮ`Nsuc= 釁֝C0by↶$ә& "O6Wmrt~,:l,D`^u4rFN 79VRۦ r>0[+K:=]L.2U(ƣ>G ǐSu0:@/nWF0M1C<=;2BBI5l^ƥb4zբc^\LÛuelkBi6E*1VęҝMf/*x]Q`nD3u33ޱdOA}਒E c1B+[u)E?KP0S5+CهMF. w~ PiR8ck>:J.0j30Ӧa?4=N:fRkaq4^Ғu>=md\;\> 2s3;)-0b b];O~ٌ4"}7SA;[Zr:,no[,-a9Q`$6Hw P:`co9QQ!Ah$H$Y?1v `x2ݧ4V@YNtX+.E`i>fI! @|[ż}}yQMpIL\:: Xa*u*?FH@6zVJ I']-M"8TmXi?6@褋llQu)3+LLM(]bi/"Lǰ.MeXr^$N[jnaܾ"Swp۰fBE?I܎ɢArM8b6W ɉ34O䝥Y?vKrk6NS(h1F.z0х ԭ"7؅AyA]/F|9HZE2TwB gshrU/3ȕ Ua?~'S̖Q)J]ztRc3f>;^{axIm6N^䪽8nX9lGfD.2Y;&?q gXVnQ!4%N 5nz_ϟ4Abuϴ>5R VK[ ~r8uSt!(+[J"VHB$ ,Nd^1tgYUSuKFy>^TdOO j:Qt[rx?uܔ`dK'{Q?Bi,BOɪh ֆ_Q\;#4@BoB[ (/g𼿛":fF((7ql~6IG\o $9E y* ] *)`pIB,3>DŽm06϶"ĴZ~6w UO_a/79 0ñ~kfG$ܮj2 TQu4]|= n1Qd{R᝸)>tp}tP7Z_? Ǽ:fxO1qI9(3!jicߍs"„#6B`i)F䳢GnN$g+Xel)A&@]vrL4DS&K4I[,;Զ3L@ 唯V'f?n*!V:&}|g6A.hyUpegNXV39)OSvaIkh7kQ9QBK5Z=< H$4Z뒋n_{JؒHZEaƀ\T|$7Й$;4E`8Z<<,6RP#pH#^KizR,ƶ@O73qRɜnsh p$Vh$M?',RQMVXQR|""@^YhGX,XN)=w#ײJ^jHQ ~ fs?sB*f2qը复8wL|5zbdÙR6#D̿~QM\,K >c:!~U[3|4<jPKX.*-ٰ%W;z\KPy5gF}Т{n'\0FG"8p;VX7[GM,c}8Ⱦ7kUM|2cw KzD(r^Ek}`=5Q/(DZ4*MO4lC5rxhهN.0YfCYez\+&_TeH}n^b9u9ls&B|1/H8uLy,M3VBŠNjY"9R5n|\J}LhIhP]s1a1x̃!7~$a؎G`#IpgrQadQ l˛,^ld/a*AעDڪΫfcLQD.~% ǩ積Y '7DlU9:J]1r{ΞA'T_+HNV#@&6@fłV{|@^s)IɏpFa`XӲ+Zc[&[bf k(J %~LcK&y%,rXqf%Y?4N&]藥JdD[緢F50Mao-:>}b V=IkʥvB爧B"6rYv )+^cd| ĝ 26]+x=k5uJ_H֏/wW]%|70A 'gV+z :F@hjE 4='#~u?8Z&ef9CjWi}{[_@N qtkRMvˈ#I .'n(aH^ףn2L=\/hdS PJT>I}(o*|]O)@ <5r|;GX4OoGQ3K&6̺wdm'B /+ BN^簀_=2ZQQ i$=!|TR*m8٬Es! Mae(2,Q9U\ÁlZf7T}TOICe|Ly}<z dk; sY/[k y#"Kd`=@C0;F-+$sT^ |>ZeEut.9pjP:VVѰ,oܷǽ>`[x9شo >Z2C]ʽH^l5mQ{0t^b;ǿʬ/D燥Uf53ZIEZSz Tuާ} 4;W0,5!cTմqMN9B T"\"<[ywȲ>` !!TYE3x?KlȲwmÇ;_'m k8ۦ6BNCWw%&&/aX4kz0uҹXb8N @ҭR@?#q+%܆մx,}㵥f1`L-<ɿjoD9*e@ӅČyBi]2wjbD 7rD OBu!Dzcc.h CtRkΌHtEOeW%*:|Ż=f^ 4>U0@IxbsH=\A-srFQ,ϱsI qQ"ꊝ'T#ؕ#3e˄yy}sm$@ OIcahzd6+8Be^wjƞ[^! E9x.Vh =J Z!es>ʅ?}>,=2 k &@= J++6ɲ>7Q\ۘM)SkOd-nܹ]UD dbJf.\u_?xmSP!IG]f?y0aOf\rw zG垨e/^j8,)S ;yf 0V6vf "<9V!Ğᜊ%j_蟇 +(Gt̄@b&8a?б}s¶SRX}ctQnޖhk,?HQx(buHdb,&K`&=O.GOIqExU 6$wIHN ?o(5*SA(k 9p[ HvTup 6:S^,9RxقFlw54fy+ZNe~ o'Kuȴecʺ풚bKL9"ѻ{⃋߁]Cؔ nspdAPDeSRJWykK I0/ 4dWՙUq/"o|]% 246V#VVo n+&Gc9 Q3;M߸k 8.<<m|ԊPX)pҌtHhՏq8'LG(!mt)]u1V :BS~ jiBɌ*dL  ׆Dk}< GCzbIo0B':D7!ZݢUQ\px·'M\'EF# cV@Hz$5f3pvR>aq'44.@ѭcIU]GD,Xjcnf_۸&gjy7!h!of3jhA0dN_mRF˝M9Thd8u$Mr .ڭ ڤ CLK}Sh_9(e!W8pOQ?X;=R31XQlb7qc2&\pUԻvfqa|TǿPyr! +b/#ʇrf2e]V$[^θ,'\4XDg-A:7?f? |6 qG~/hTnYla/_B) |p)y{V8 W,!X:49Deђ." OA ܏kJ2H4%?"bϙl4[zSlg$ e2/YƁ,?n=8 SVQ3tu%;\yeQ.07q|.˕!%RGEPɈD0lт4>>:є 4 z9 SVx)*6 ?4 $g }E(@B~?&8O_B~)1}Ti˘]OL(l̍ActٓuXcf,o@.̰~R d?Nfg\s >4ey(|l;WMxQ'pH g b֥_-߯NMXw&a5]܀abx%m n1Y;r/uIw: wQfƗ c86 pQOsW8e_p=M PܺNmP؄4k^oKYb>6LT5Xr8?ߙ*P%a,EbEuFAYQV¯}m1 ZS$⸋܂ɮ"Ī?XOSOn&!ww>SOw K<܆*a 8r> W6`!IR5”ڑ]9 +qz'07=7oM *$LѴ+AxV Ye=m,!.ڝ]%H(lx`m,eCn^a{AH nFM9Ȃ LM̅z2d5L#HڝϬĹf)bi38!#EXc\CUldNqprc֩  G k9E!l 0}һ(7Ɂ&/Lo@61YgeJ'ŮA~o1) ׆y~uv9#zm_ZChbjtwvç  d42ٞ]\%:CDN$x ogTA,t[+W^ybH$VHV: (>8Q@ϵP /0}|ַG*/|S,E+oZCvyGLҘN_3q }&ViWrTd\d6mJeyBp 빀A,=VueY&\0KRr)qBE qo-&uV((1|\@r}aGB0 36'!vOt5-B>sLk9 9C֯"0kP`5U" ?*2m1-K9XI516cz;OmF15 yss:|1!]pVN\U.kCv[1Qr%xYI'h룉P690b+pl))3JQ_rPbd7;,&>jf1XLURzZȧmq-ӑ>0m?@_fYQh&aK%Tw+bQ9*r|D74d~YFjsIZ`u +k/ I&CI15$\~=N}kBE-Ζ˯s.-pV[ hKO)Oa? 䏇(;ߓarwwXk 0hR |vNUOnq BYS"7)u@r#s޴ݟh=>*4見kzGmXn92`d{x5RB7 ddi4FqUv l(Fs5[{Oi~[rvn01k~eHVXtOR"jZ2$?ܝ#1sϦ -M-'jut8gRGp/"#_5 'SBq8hSՐ(u~WتwֹOH\C[ݛatЎ J &j%,{9Q˾Ǐ; zjVY UoNu s%@N8FyC%S+=v4z˫mf)=;=J!٭~L(vEĎֳ-XTnEm-UGa5(S^L?U.B~ BV%_8SjaQׁ}+ GPOecdՓ鄥BC_6%ʦIg=5zm95Mc볧P0bN}6s"zKdDυ.5O"rd/.bV֋̉pulm57_ZU*',;oV(9vse7ENVRrEn-DWr/E4vAOц^A[4H׌RELYA5p,26&[ci g}B.:5V%NbAAIS^Ԇl1D4PYhYl!˞*HCPFc)O .҉ lYEJ{u:zF]oJ%Rs@lMEL,XM.zӞs%K4Jź^'L"=Lj~V |uwˑBO.Љ_f ɋ 4*41RxºqahM0Rk?O ~q55W.OƧt .hCiima x S"߂:"SNȞgFj/Bj-^#hp'i ۴jgݴ%ް4;˂bƠjlɟ7;j@C*&(8 NW/\7ޕ'鲮Ew*i^bOj݊@aN4z|1󕢌%KЎ{OmcSv_Dzڀ| X8b׎>ъVd?5@\`#Kk!+Pk;u/{ou_"\?Bȶ# ,zÈo"8(J]Z<s.f,NhW ~"RSˬDMxܒi>UjjׄGnEQd4c|hQ\Ϳ ,D ې Հ ָ٩BiFg ktjF#dun7\ e_BE;\ ]7Cm_ǛFNt3H@iihLF9~ fr2'ԇq_LPSc(Q<{OTS&\56D{7Z9M/bBw1Q7U@o+^OORF ?h 4@@+<9 st1*cKѳLh̭oZ؜)BԖm_IX&6;{:<&xrzQsM,/U~ᡣس!tD&m[QaU1dY~7=DW6 r՜Grx 1<ծ$~Aa@c|,?;ހ)=!MIKCo_a>T(abL"ִ.__J~!ZP;g<䰰7/nq|.&Skݟ`FM+vo~c)~/Tm,&H>)1`>kuFn쑳MΣddοCWqP\aSw~H@3{ݔK +\~6ST/=2BF8H ^rc w{fXk90jof#DV#QLQHNŽ-+,Q:m>9Džmotw!.M4nFC:K*Z|%IX5YK?Ff}_Hڸwg?֭>\-)6CV^yb4b[y`VV"{(B6pGTSPne1]&qͰ2zvj >c*ln ŶhaU/z՘sPC[*ʍ̚]8GZ+Ύ_rehAhh8~+j;0 %g23I9(Z)yQYdXrs]v{ɷ4lIo I-CĶY)ҾBWgR Xؿ8RϤx󳅏֥7|F2};a %u\4ļt $Ev+_!UƝu* +:!c;VDr+WAb9.`?z2~,b4 bC՛~>UNLjFϖN81J_|`g2+Y6oB Hw ce%b FrV~>wx Ţ"F(͎Vi; @6,HqW˄b؝k4Y4E9d;-v &.ʟ'/[mfm|5hǻg9gt3-ț++´*s<-M۠_58@[Apdf՜&xXnJAg7D P$A~ŝj^z_12hG>h.M%5sg'+"Ejna KBʹ$ tr=\ 1'*#|U8%5vFB2<ꐓ_XJ$WX7%Nκ?Z'p:q nݚY뗘85*FǦX yk:m:ǰݙvJU4m$J3Tr` [Ć+h}sUhFwp& gc/%2Z@#M_B,`t|^ts26i T!%d^SZ$Ϳ^u_bvk㹇YEJB't@/G{j80axj휬z݄01{Y/ 4inzr:g I!wp`v/\ j$a*m3N{Q+J8 }7~xŧח5R X7UZbC&.$+|re2S'N,9FA9L>#yOw "(7-5$ O.5tl!zV׏rʴH"OyTw]ݴO񌀅iJCc4RdnPBc ݃l}l$p~lk PБCzC8'\T԰|^} %Tu7Nތ g!SwmE'W6&[BE#{Nl=92kBZi'>Ƞp)[v 0mnLb`~4H=3n>Xs5_~bwr8ЋySSQ& l[W$i5='<ڔHT 98$$ Zp^57kBGj*E <=e eWDYĊaV){ 88[͚;S l%lukӀm1"l7ǫJp$[!#R W F!09$Ǎ& Bvd%_ϟ^0 ?},By{lV΂݁^pz2h^V<=@b.jzth>B]O*. 8uGyΤ建1*OEW۴IW!j[Q6%ߠTSPHή+*N=9 tㄝ.(iyL4 _͉_Ft^*`h8w3 `)-U OC&xQbo6eRUI?{y<OÛ #}# ڧp B*u)kJ(6I^QxdQ\apd*, | M%V[j[61 !*i5 T_Vcek43  26s!Q;/C]uY&0bI+6|?Qq!^WҾykY'H(R2TB|ciXÄ0UȢ*yZXzv=R9} eȚNA:0WVUڢd[H~TRS!dw6~(̱ȽۛAB1&megǓ}*hr v2®`]p]-EHM^{-,>'ZoQm1ҹoRS P.3W.bgd{WA;O(d{xFօMۂ?oBC훥<"ZxRd\RtV2x;Y\-Y]B;Icƣn ꙓJw Z}&5@:L,UuQ䒎ˇa5>e@OF4oh'1!i՗cFFe,8/ЕQ!l"{lki#KFjfrM{5]ɉ#17|D@mciѲ|¾:瑲jԸL<.\˾ؕ78% r'yl~SbrM"9*rb.axLTwVED KCYdLl%s`[=aG%ʱ;0A͔oh?/ + K)ũtfOEɯpTB mS PPF<>#}~z_r! ̱mj#7± V8CUbpJ9٩X.*+1ٸ'n.EPTW*Яg! k]Ml=@c H"<EOݙ㑪ă⯭~ )y;d4̇Ur(2E4I,0`@. qi;c5LM;a`@:- 7] LŢSK.hJff9MȡɇFINݹNJ i)[4Wo`*@ϊk1MV;y3<aұ'b|G3]1M7ԂŢk<']D1i]C^ZD1)Mz (vYO4l@\laRF;[*Bˏeaɷs꬘LG3S6jLkҿ&I%tdP:s;'_RvxlevIaH6r_xU28Y@;ϖ v;*nqrVĀ%x[͔4yxu"yKMGr_ z7TPS۝>~/򔸱䊭Z14_REϫl8om"+*2PjZN/,*$ t?vgӔo^Q9H:j3B/ ٘39ˑ^'R2;%tqELnd$XX2iu#K>meX5l'1p9#.WXٛKr$о]5BHV_A /SI)DZHQL&5,_[|7+EX$[3 D}c&35cz(ĻBsn'wf:".jԑ4 @]'F7(9 ]J Tu_ɉZU,ve`F;#LdkS@Q6WuwBaY#ku B}o^Bh0$(V#LTM A8m%yڕY&fa0a-M5ȔʽQ8FŚfQ%S5n73G$8t};]O h>29FTBQUV>01n1{I `_{\0gJeLN@ƈپ*Q΍:27JWO$ R`X~c:C֋: Ó{ ? և ݻk#H ?70[݅\V 4ܴ<0>f^2{lWJh+8/Gyg:-vjS=Tmը0HmKm<ə ڗrd[o$,0ם0HhI<!JSRglꂼ&LhbjI 2rIɅSRHSqS\A7FrM1ЏiVrBDт.߽jP˅-p>kTXywȰ+C{_5F\ɇ8 MuA.O]\O<߂[ۿ߃|u- P\[r3W@ rTWlu+%(myGWgwJD1l㞯1@CŹ(S Ę5qȪ+|9)X?t 57cbF͔뇩9^F(,BH<' 6[v;_MϊX 4}D 5]`LU R]KN-8p)6 W`.U v9r44#Z?WSR_~l,J$!UY9d02K0z ?9ԇęQ/L_<p7gw߉U_d6~wiE#࿚ocn(ҮB n9y-߳_ݥƨL![>vրqHP8R~՟yKx~CڪYԐnpU>~Ȃn͌Xww`3;j-tAC<߂-0)K}2$Ent~篋8 1iJ`@&}ݹE3p I!)lv!H Ug5dl $PuxAbPu7AvyW3d+g <WV&T85v:[m,XBٹ͘HZ)pZȋ%RͱJ'SP,V|n-j zĉԾiA%\B7Ttf=" I$+>&]۬C#?nq%IPA4 _"aǘRm]#B&oJ._5z'AR19}G![UK^Y 'KIby\`" k{^c[sgw eg4'7ÊjPMH-~n!#QQ]F)YNspZw#ONRkV 1H8$/W=;F'}+oU@+"~(F&Elrw&W_P0@.X#@>?%VŵH&`ok5nXUK\r:`}j:vq؋\2DLv)jG; oQ(f+{-a) wTcD̝Ќz$dl83TVZ3[&C.Y(I]0ͣMëh*:D r[<0O 7tQ ["Nq^ *x~#ڢ'PB̎oy.A}/ ]+fe2qG}1m VS$<ufSЙ~u5 @v|#4E+#߶~F'AotmMl%&ӚZ,u` oꑯh>c>7˸j/!4t%GBStDg׊hɉ=] 5jb`\,RZF/ <`DOR3u]^e4Mbϛơe\$NJ_l0&1@BZKYf!qǰ7eLAHm毶BxOP`G5-SUb?3#@s0o7_&R\3VM mR/aقp}xZ"zM2xV>'Ƅ8c4#|Ƨfv&N {=. *3=*&U)A҂U#]~2.kGSf<ϗ>%}zS˪\> P妞AŃm6?' [р5xl{JDIX~#ͬyFjA;vyK0B8ļ dA5HeFD !&Xޮ5Ś[/F*y G7~F ¸*aIe0š!HKxXQk?MR!"ـ z°~BZ^) `~hk$((."fY*fun; 5 ^{ZK_6эS ,"yWn:uqZ<;Wa{"bmq] " [I^9[wWh3"*2!jJaD'S [u0{5{뱜C, u 1:3#ifK$|t/JYrz3`"a 2:ZQպBXT.>(P38O"Ncq|g/hg\=k3B.vxop%GlUKsc/u~/NyP56`+ВownuY\Q+21\l;,tiA< s F#EHc9?F\7kCtoIoS @79T8V꣗Ni+" vn`.(^Z6zNtzn#0:zÁ{[t;;5zV]^5ƐRؓΈ$BvcߣVgwoҝ~)3+!궙:eD㧹p%xv^4+%,)YNyO!y`/Ldw=^ >?y)IS9 t$(򑕿I5f5Ёf C]tu6$ =}f_V[yw롔?caghՈڄQ"&aBU=`@7ǝUp-Ѿ!^wtNç3{  iL9dYcK[h#|=qL|5AG ؋{e_2Q/ \䄉q:u /{`5\evR_~(m2}+ ܶ3e7bؓY5Ҳx1lne:(#TH!?&ع3U7`rhCs&,z}n%t b^"ֲ=eI}ʑc\W|GԐr07avfZMu$8d->-rxM6Վ0K"ꨄU E.6:bZc‰r,$|Tݳ)lE&ͣI2*KA'iOq ߀38jљ D(vGq:Q>5}q4[rpylu|+eW~v^UCve62vF=-5 }?򻣔,>WWτ;llIdx,Z̹9 QY)\]f8_l/Hg y!Z GEè0, ʪJ%w{<@5]C ƥL10OcNeh}|(J@A@A|M-, $FH~68BYfV@]+Ąq)EFLGG*", ǏpK8zz,|ۚ>3XEλSCu-ayB584&k'9nNoR*DF|.h.?B~"f"A%XNMz{vY.`Òee@zⓃR򲿠ceM6S6%R3潺[ &c feh&Imז'űxKhvW$Kz_0,ؘ4n *59ZVaz"wɞͳuLܹ8-}cDzר2XZZR 6<48{/T¹m9'q8jTgK L1Y5Ȋ`~M8HۢD*RϬ)3iTkw9gG䘹&:4RӰ$gfPc/6tz/Rj;cF7,;[jm&y?oBz9q;fs s.,)+g䘒 "H$2Kc}x^uv8Hpf@)Ozxb: lb#8ZE_Y@"&Nun:d2>;usѼĵYmO30 G~(̶ UXqMUH'p6;qӈ=ri H 8D<>0HJzWyx`?3* _j뛊E"BX*r6=MPh˼ųQCڳ%{ăъWބǓ"ﳈezT=[erYz_z;+'RQk_AEQo(nr"Wrjߓ>]pDst/eEGѤPwLBö71XTMR( !mT][WcN_y)K!?x4fK Eef.HBGjK)f-8kYvM %Kꭳe[CcI2h[T|0b'U#&j ['j_Y, TZO(3&-Ut \#W̓ t kvz,-q夲>hvxLKְ8pHP-D8\)PI{xC(dtPMG UL}QXD@x%R`q6d"IȴmA\^ie("V/f].&vI;1W7~JxǍ) ZT$rqBmza1e=t _H-|JxJ{6INֿі v3: 76P[jy`8VHKOa6މH3U;{|hLR}dѡu/"cd+^`V74D|PlQ^b+s+EFo,㠩Gѭ6f+vI혲BhVJ*%LT XF4J*$Ufk (:oflV,9f1 }$aj$o|tzL  -e`Ǝa6Ki(,Ef9xWJEWN)z+9t-WvF괿67`ĩĭ36bǷ1ҦfÉ#/ JZJ/w4{9:7Dq $LwWU],[V+NKTQ'BQAkeA̡0];]ufV#Rs,x/%/{aq|Slw_˫{&y/zw7Lo~ݏDbGMUpɏ0n7'/O/9?b #di)K53#)=ɖ!<Zs:j['5/k')^^n;Wbtw_Ӹ<͕?1 ycrSJN璁E3c9ewYZKQsDP`~-4W\?еvjIޯV:pI g>9oY{b9[(}Ď*Pyۉe4B56AW?1"Cz-]*3(V4SN3R  c{~ϊ"5`=O>Bz6aj:gnD( yG*C+4H![@"@ Ӽ z?f /r7+( |yc-ƢeuuHcW8-~k|p,j [-ve%lrYv F>2H֢1O,B(wJT%A7%mmo@hԐnMج(w۳ :znd;,뾟D*2@A& :{!>#S)xqm3gs-_ "`^+uUBf (88Ybϫ.ҷS(d;ok6[ֱA/ϝ66O0=͌KCs85ȅwbUQ0R@o+qĜ%Yws{.r/2 ԍ^(RW*]"؝}!tcy;R;7PqODNRRhx؍ťX -jI=xCps0E'Y#|2;%7ɧ[7&\]31&VB{SHʓckvZvyN]*f$Iv;aQ3ѸBRܬsOȰ:Fh^Zk.-$w~{%`ڳ#_d,B@Bf*d_E Qzcz*t aqPMn;d)n|a߯b:L?sDzFѓ ēNz1VENAe7xFعcVcHn~3*ϬܝE/@s[U;`i7`X{+֔o^PvZcb0SN uωf7/a#G~'X+JHxjߊM$ݐldpcf 0t$b= S8劒nW}&{9WJRQ;B:S]{u'F}W`Ttr6+x;lL3;4'Xw b"XͤR hhօY|N^N{ \e/DT m;mSkE4"yU?O'x8zቮ-}UOIlCҿW@EvfYA1iXlLBك 1JZ[SHDv熜aHZOH Wm$H;koZC۹Z+Q`25׈0e oGbQd:te]J7*Ә4d9CX\ ~ItT#VΒVLե{rjT )^Os=qnQ?JXBc-UE8 ~/UPI`DYȱ^D\Tɸ^O8mɭ~c5ݰQ7vuJe,`GMOHt * y>43$rCNo,9{șLL(_nD@!~l|rdzE7 8g& ISP\'slE/9*^ r}m#찪T']2ɺ#Vm{4٨RW%]U ~"#ZzBݫgw,ljڷm҄v7BVj-l-F|Z\t?/<6~fz$7+zV\8\[c5eq=|ᑩzոBԏ(=4}Gl2L|Z0n"eroy`,&. +cQ278"x=80}.)u6S IȕNΕbe)´ &q]tֈS8&F*)>l#]fc+W~wHbBJ1}ږcҌ7Fƫ8Ϛx06L3{kϻv?70YF21 d=Snw68gd=נprfCfp=se6aۘ]QW Sw~0wd#n/?KIedrfbBD5UQ֩F&sZo.!Mۿh[ Y_85ϴwzz+A1dDX]Wn2j%ҙu!25+eO .0R9,1>v 8UhMA1fAhgۮ|F#Qg} EY{cTgp~E,`YaGwFz ewNeG@#Ǩn:|xi-'*ld@-rB~ zl2ÆtWҧCRO?evO5.X$~756j: t3-A`3ji 21fs]i;BA:U/xoR6$B3a6 iɜh׽%(BIlLJNGr/!CI*ԉbŁ!H~ 18Mc@?Їj֗;o6/o'BFg󾗮|YȏOI1F*'\ ]Yl>w|6l>@v 2ޔPKޝP'$a3t!tJ%kEZIuxBjw ZfvC0Wl[m_Ќ2s`Ⳳnlw|"֧fn +D GG53԰b92F^w7r :'PG{H/ȫ,o.\:g`!< -1R+YDxNhIxdךEk;J´Jyw(j;&v1]3NޞnL} lD1\i]kI轊Vª<03reȷvXV{-icWrӃ!A,ޠSUkY2O1-:֞NNK:rI Lu!D]DWAۮJa4me##\CK8b҅dJĐ* zUΖT0ـSvMNu|n[+= $e𚋯Ӕ,+I&4;K"No\(rL$ ojzMxWQ*s8 vFzm- Ue3QZO&[T m|sC i)NSAI;Aw!4ZAaU"R" E pj3]wC5jRRב#ppa g-zl\ٶ̭w͈gCyzt]ǭJq׌~j ;ox:)}{QfOR(>Qfz~D["@=!*9[R?n@̂\Y Eij)PV-A=aɿYq~{9%\۪ %¥pP#Z:!2>ツ?~}\:ӧ $1i:qb`QVќh\];lNYp7 ^̞Z}xt*q릶%vrZdw+ Pa.a\zj/̈cp8slmw-+pëe4nlKE0|wÉ aZMI9Û z=jBmiؤYŷ/kG! |-=.bmEa'.~C&޿醯ɝ~xY !!QFN|62/s]3-c dbqn>7eh2dl³A}da :7D\G'Xn&T-4nK?,?-1R,:ꈼqdF[7l GEcGvNj@Xy<G48g|șuj׷0 -o"۩ QRKƶD Urxұ,nx<$}}x_F|ٙD\ yc`o4XV}bo.è ':U 0U'oms  񗤏5?PZl P8E뗴kCO0#? 9K*7^jZʟѸ9ۖ͡#l.>H%i04zD/vuvr)'+=5sEVy|dzy*J94uZ`K_H5ɸyd▂G`F1/:zyB IQ+=|U /q*&ؿjo{Fp:}dOv6i9Zd`yLW_cXiF;h%c8ryQ-wNf-V% mG쨴&_N׼T j~K@xH4 fv:N/mLՊ1NaTe'pu/J9Gt謹kuT Px۪ =\)?3\4 '.b#WADWwfl"ydl՘\DZx.MA&m.81d;L9rK=*&p*ޝTVS"=ifmLd8ɲ#E7gYI xe˳Z B|&e^2RQ\9M)$to Eb7iyxdREjf''y 77$X5m]jP1UJ[#{V ~A_L>Qh H ~Cb#$bHLHpZ3$IxAvrvuq1bA}JviH6E!dcn"ɖ!9iDžCTwٙev~/W xV螛E8aH,l* vuc{b}GqIuC$et#KOuKb^<>rW>$ . 2rDyH HMm*C)tHf vi5פ5GF.GRm`]Oăē5$g'; ,I]{mrP4qhD̦{*g@eXae̒ɇX9üaXGx+~clݖw{P:8dU.{JthfuŤ'2˻ &f 0Ln;$T:=B1I=aH %Q3zn~IWU~~{Ev$ȤvsFpG)]\z"S/xɶ}O9-Bo(< (^qTV] %Rçչkݝ|c M(BN!Ym Ϭb9~)S:p.n/L5Vkhe€^#H.5̇9^LD!#eX =(S~ g8CX5~`ܜ$70I9%Х>鲑1*"V] $QAN֘N9mq7Qᱞ W-}~ƛd@v1 .B#*6'b0$u6p$inW9hl h'ޗDF3_JܮDc[ɳj`ǃ7:7FA\"jq*Bd*>&Gb. HnCzf]j+J F_;wKvEb8Ģb۸,%P=" S4N/xh??ڭ[fh8CW-=+9aRjrTKqBcK2F W.gQBY=fGxb@ЋWЙs!e,$/dVCG ZnmsIhҳ %P#:0^92\ο_ȕc)Է^R7`3db vGOfPi _yxsiTVsZыݗ ]iIq]tVѯ9h+4 &'\$pWfAܸl_dd03Lf% $"kQo9KnDthE ɮ%6kXӛLqxp 0+ ,y#z$r7H t EpVCfEwjCJ4iiPf-,<4vy ҝq+dۯ INj/ GϔJ+X8R/}Q%m0/{I tLi1Ɵ'@߾ۨ - Ӕe$>P ŽפiC02]{tA,qIU)vՔ1B#vS|tA}d)342UKlC{NΤ 1XssךIy۩§2)Z[ 0HE J)I)wKnIuzy:Q ]TiYFњ, 쓸I&',1U;v[6Wap-nEW iWt-9Q $t_5R m:!b(*cO W˾C2#o9Qj$yzA3;l<)sY&h^:"JV ;׶T1'x ldzC\nf\NtK ,\6.{\ll(7N?_gA ;KOq Jķ9taý^7=Lʳ~k7a}zD> l o9sc6]n a, B@QnՔ*!(Iç&qi#bӗ!ȿ+8CFk9jx\HbG.0l!&^ p4A]Sc8Eז n'D"ыVkCuS~Z,A D$\qM~вzR{w=@ygPe. !v+KntxKP@Ϫ-8W*4bOEjK" rh1Hq2W KEsN]FРtgᚖRK5.oXmQ{s((y^ - _Jmʜ6+~(pޱχ/zw}gHM1J6Izqq[Q 90| ubn042ێDZ \+d4:"*Ҽ"7 ,{xhm\-}t Ux7;^;ܘ}̖L5j`~H|iA`nm]F]Ͷ;=Ln X[=*P36חNP⚙+D,oZF|i% {`389q/CzU?"c<)]M'@4up v6\s|G3?j@yA)OvzA" FϠ;ePG;:;&rdE#NW7dD_*U'kSPҌ,LQVUJo`ٞz;<"AT5u\m~u"u$ҬH,$ F]睥ˀDR_AЁ6$.[wM8K3.3%+/i#?W#%6GEPQdNyq Ϭr}vlHԊGJRcE9)̹HۍKq4oP_}j K vIK3q7Ub\-eM E%lʗ+q{kr?]Fb:jʫ-ϼ¶B7` F3w_){6W rOE"\erPT(~8@Cю@2 ]Qt$I{㠥1֒V V^ }MBMY8ߦ:-|@[MIzj\@FUZ;59t`n@` :Q!ә~0FNj#SfZ yc㞗R{J`G{u|DXVc A *;8(`y O ;Y{&:[4oN6nwuNOL6LDt LFeNc Pk 䯰De1axiyfq.OyD~D3F@r?Pz( `Akg`fYPڇ\?8Âa Q9/E?Ռ7RޡrSW# E)lZ?sc*r0èLԣm<7oi*LʤnPV,>vR_Lh1'\Ŵ ~g&/j-ĕ>MHTd>w?H1Dx~>'=Siu)Y8,ԝwũ8]xaL5cX U8 {4#fK,91EP` .XC-Et̖ho.w?Sgd-E'qڍ Qg,es &O󭕌EFG%SLP`O9qX#K.!_h%Th6 Gs 6^)AօdOt\_:A>Nlb$ຯ1d.zoPxbgc*XB\ OL[?IF6ZǙ/r}~kXʤ?N{$*Blp]pRzikP+4:sVt2 BûdN>Pu"1>$7br !a9]"x _'Jqyz:3}ڊ+:[ 78qB# ,t NAсzxu+cM%|Ma3N~J 7 26\"2bH3 l~pL9e3iV]UUo^_Ce ǧĄRZp˛AgRcot}N\y 7]bR'vJr> %?rY>IU0i34O$zl(hnB[WdAׂ(FB:}/@ H^:+ >0W0|fs^i؂mԞOaκ{6X9X$HI?SJ>q74L$Ϛ*W-\bdB j =S+^[>J~^Kl(RI_C{m _;&S[LLv{gz7;hH6+u9= ){ଷbd ^ȯfxq\x*_#Rln2w^bF q&1g`"f4 wڷoo9!  QMG^ߩ뀥S'lx'47 \T!Yn@M=ZV>yUinfN>tj׌^3[:jk(4#@\%}=zH=WKcCGL{MbzM)v|X ZB* Ыub@ڎ6}8lbnAAP`k8`Ԛzp,T=NvIhxq&dYj#8znލb\`Z7Y8CB @ #q=BR= س5Կw pTVs p(wk}reFۂZR3pl!oƩ<0T9}?äJ[=A/ @k sCЛKh؟lN/KZ,(ȧ j+ΦVf{d_i1 (j9Y`LVN 6֐J&޾!UTZٷ]}!>C0F 3iY i$U.| `ewM d:ZijXA NDGO"'!lK:(XV?'cM0u3Ucjڋ)?maݥ];\x|T_ <$Kq]rRD_3^\E I'B1K\<P_#n>*x69ΫJ7Jo/{Bp5kљ|:蒘@1ǚH_:QPBqpBpr\C$xa`bpܕ$'3ʵ{'vAXnԣV1ٕπ})MoD1WG(yM\ՙj+\2CZaF8{ޱx*Gh*ZsSm2Sk؉(05L!w f]Z.9\ۇiZm'EEDڤ|z87ƨ8/773пS=ۚ0'":~X/; qC kt{qw.PUjFUbK0+A}2 q6֓)CG0;0J e?W\91-F,;&t/YzgT~v7.dO &:d3Tp9(79av-Ľ'> '^G@K5s "6y\u 1qX܎pBxZ*" 38r@NR\k[D~c+dty.GpJ,Ӣ1LZ\0Tq6WoW Bdk|G5!4!iuTMYlƐXsaCk:q~>$.MM"' ?jLf?83[a."FK(ryW?].rQGB$bwۣJ:s~x#|-EӕUb/\~>c'1k}4{0A,"xYV-@Ɂ=CWG$~:@+؝м$x dx{g|'VbZK~񥙻p&0+}1n6]*-ʥBl a-BhMk~Ӻl|Qὲl?[+=I?~S2p@VQv Ya=9]> NYzn˪VGS8_T)O/-W!{4r6L!F1N2_ o rIx rT3*o [ɼ%Yja(If+ܛctl[R܃ iĔ1m}Hr 9Oi;vA'"H38Oa#w^C+6`MnZۡtQ%eF{th+/m*v]rv*Q?o0sZ^5?UD\@> *[J e%- q!dCU[:wrcss UT!4WKDmR 7e܈oW#B_mD 3tH,Ic?qI5c`j:+^nIܰ咼h;̒IqQʻ{[DC#҅EMI^y߿ "A_c$G6ꅙ\^c!#3T\6b)U%26O"ƬxX>tQ+"\o䚂^n4|!6'){q1 /6sX'X}(*t.-v@I#I?<"t"Ln.`%`1czjX;GgJ)ru"At[*e(2\d.mZ,F5 3K #C(Ä y|DzA*3w||H.mTsShv,.NZ|;?ܐOOz6bl囥t y3̮}rg8xVցK,=z)qpO%jb6e#FL̰SJ}i#HgS7Fv}ۉe5H=ho/^yrY.P-mg\8}1$g`diu+WՁ6,Rbx[`Z$YYC9l*N!; U aWײ]TT(G`^a+.f&b_  u<5eSY#Z` 0e<\s~4u>(ތL0GSdSd+'G^"|<`bUôWJ0yHjǾG4Ƌj&Y;E]Mar.mMᰔذh”>mƩ+)zӎOm\/B^8PD|EOͶYz$Jkʪ/<4ew“+" Ӱ*#PXq4f,aFBˆp__Uo4{A cxr(l=JXnӲx?4T_[P)^̞ki؄YRm5s^%0$,lc=öPd@rQ߆R#8x”%@gK 1|zݬ2k΃x"p_q9芎͌Yb荿!V@mnt"L G~J8] `3^~o.(>e0^8d c%1AVH7(:)~dtkO"`j~|Y fH?zzd2!R}\uL+ $?bÁ5UQBCO&%l~\%kQݿ=y K DJ1V'+{NmcY̖c%wmFc5*0@i2黼h޸j4̗v)u> 6w֖-ǭP2y$TrpMXLN f ňF>.(.LcBUћ{EKG=~pP&.: ]aGRX5zSLDc"b}ڶS=>WTZC-/a%-4+gtir>_y{y^*;G/`ĉ#WwcLlawL?cH!ItT'zl.+IԮp8#X75Cpm%WT7'mʋg9[_{UHbL&3`guN%s!ng'mT^ۛP95 iK1- yZӓw(1]  I}λkg>7ދ+ U8t ɠ$o؏^O0Fsy쇛+ E *-;.0!]jT\ 4j xPzTZٓwZ)t8Ii)[sp#HBmsu/d_^\}?F h#Ĩ(9?^L8(L[MkPV=zGY/H7-`D|>jLÆ Nz8,ZyqfkIcjdlhƳ0j~\.+o10|"& _#o1JB8U~%aׯkanIOYx 9@I Gg23TN |f 1+r;0I!i2 @, 4} 6e|7)f%ijR/_*XfZ4b-Sl\u[u.F421 %y` {-d˻t%a< 1_ec)L5hD#륰@ +j)8ߝuk|h qI8cRt00i=9 Xw\tqÚ܅q<籧F̧ўUrz#,dQk#db asbaW*X8)|pZ+GU*[_D`]nxxO]_qg[NO2G -.M<о47>vq(z3!^@-` &Mh=' rqxa3ꑩ',G?=&}|!Zh.QQ3.-T+£AmI\VjtR ?U#Ѧt? "%OtZJiB[{ F<_ѧprȟ|$E UB2i';Vzڹ}+ҭ}Ɉf=lnlT4i핯?).cAB_3m{5'+(n4`2} =|0_Lz]ݮ pYLIjڍoMӎ"܍,Y;o.{bPC+tꝸ2ĺVe?gzR. M$]cDӇu@[ʫš J yvFԥRP37QɒL _Sb_:2/t 27 WneʡG 2a/?2!Bbvml~R`xiv/8 Qh1̀ǖ][1uXaF>ެͫrH ~(ŅG 4湲'_U7eA۠yh;pI/y@7geS#c͓FZ*qkB1]%Yؔ;Y .֎+,s)1JGByD,[Pj*Y@w9UG9aAc5ݻ1&vm%_ݠ.J^VHpnH8 aM9"C Ƚ~+V('@%*C8cW[2|ϿMu]W%(RAcL{S*$?f^ C!A;Mΐgʀ lx$4Vi$[Vف:$"I72 s@UGK bo 0ܻYC4"~(gS#վaƼPa"3Nyohlޣ҈i6c5R<8Tb"J$(̥9Y{V$^\19fZW檱vV^6WU4[NCȧ,dWP"!_A"2#M3DA/M뒿;tp"}F*m хd3yTVVµU /Ei 0Y |)Otىvlߠؽh2z=.]aDL~mgj;,󫆆r@=Rw˾LM3yOOjGs'.cJ5vobw@j_qzCDwHsnVЙ L4I(ih焿'?kؖ]'1hEd1iL8_t2!MPE{p};nlw=[ӄZx_f82 ѭW[`c3ˮRj''w8HrCg[ /l}"Oʂ$VTI\P}*2)2@ETҔe,I(PɈd|΃9l G4kՁsfa8 xMqIVDLG(8K>׀a< VΉV4vS\J 5Ěi`v%+J[}ጊ[WjHIE1bMUĜ Ӥ7Ph+D+#$o+ :\`6si%Q͟n P6R@BoD֕iH票Cxw; tO-EAEnB<5/z_WIXcB7x bC\LAͭD!h5wF~ CFx%ep`Gc&aL3@+5˩:pv>{9R[90`D&B 5DqA1V-/J^ ;0EoK} d  g)ŪJ9êxШ[\ё=>p cʔ)zD%M8wJWUwReiμ[5ܪ-b[v q <ă96`B3ӥ VXWsP,nfx=Ú"FggXIoN gw Y-l.Ґ0Ikf}ٛ`6$b($mQ̄/9I|Qo)>V ܍1'^,28`^O͋o23M73(,nvBYa 4P)wa{i%Ҿp,!v1ZW6GkR g7^tDTpd_ HכjS"Hl"<7Xl-= ο 3&_zY@C-mi𝜺7밇kQe> ^`I#TNuAoE^B9Tb z {'&u#[[Ӻݥ ]>ijg]M+ܭ|םd5 )6a\=*b Q]ϊYҊ͊ C8X5b)Yxыѯ>_+ F}76'ۂȉap)R;Φ٤faY*p1J[+є;qp 7?PtqY#* $$#V/ T Uwa4;BRzA=N;uDp\F u_K@p^Q n4M:΀*Ig90Dq7ݠ )F=ddKoIIjm՜e;-+pU3J#nn I0.gv < 7>D2dpE~3%= F$05U'ub0[kDge Si+E[ȩj5TD :,OfXmI`/<SÅRr%x[FXݭ_"87'KJ"΄ 3^r>EY I}x4 m3QBSOp{e϶jlE`;=]$K]I(7I ,fU99bnuEdOb3V["|зm1HȅNWE+ ?ǝDz{D)f#!4¯e!+>Uf-8^S!+;3c k*Pc c7R~Y-0Y\ vLpEà gbW&ނB6lR3̩w~:P#_|3q+,8 &[ċ~|[m! \-3 47! 4PI8"3lDU!$9=k<2 {/"T<4_¼YVP"3'm< OY?Mi9Y "+a^̶1b/9xAUkp_EQ6kǑT>-9KKRڳ ᥒ!OLi|OU%l$p*oR,ZQ"PÂ=wkQ>?UsF@Β "bkmg@U˅/l$bLOj$&ּZG)VAi~7tλe}\u*Y=?5s8XS^KɛA{KN*_;&`[D. 5Yy0~Q. hW@O"YZ#h: h$M$r3%zia_I!6VȖ)k]wֶvam>fjFl $XDOdE;WY溨r#¿Q@I9{pvWV=< ڰaYHj@R?Cw ,Pt\Ji7e$w`_ ẍ́/YR٤2pk/k5DDR.;|ljF˪n1E.?#bZ5Ectɒ''}n 0!9/`&|mpbZ,~l kJ1ǭ 䱝C77!\7H⌶J\I~)3R3"DaD/X#N Ыc9>WO=LyeMZb;ӋOdS30KBoNF*(Gddr[~ruԻD추v]D#{jpo/d|f= ݤS uxcND|^ R!BuUG'1Δ# w`f%Fy_$lr;n''c\䢨Cw]%Qy;(QR&ەol =v>֎B5NՃR5{3ZHK3vA؛ɝt05nUYp\kErk!c}5nMlI>ӾNjc[(':h3=W@Pj&tc ~B]0.9h݊uvnGӧ[L2]ߔʼn{ 3 2w?|f{T~6SMxЄ'2z* wO >+ےʅטʃA]z&n8hF;R^VhO+*=~9qYK.ӯ!KpD PdU]JQtd*ikz+ěVXk{31X`Åۇőϼ!7aTg,ޱ0:{ǿ6jޘ}r`m$1U?l(由POAW:aDUuպS=!Jhb ҏ^RAb<S3KUIi"¡^qa$1YO18 >EYjۦl1@;QW- =IӬMڊJab Y#9{={+\7_ z*CI)l+tJADauŪU_s>Y/ԯWn<2#sӔpT|x.(\뛗ۓ }}B]-z ޓâ`3wlT|̠%Q.q٬.˥%_kQph%&ۀ ʂ[ i*2cEkQ:骮#iaOt5:0ejq,ݥ!MI=%U%HyPsXD <[Sȟ7Ӄtɚf"q̚jubL \ayomR o{n/,'L̟aL/ EΑ$|cŊK%\vϤ49u\Pe8.hsN<7L$_M"[.>v{id.<~&I/\Oh2v*@^aXGq灭FoP]:]&UH>[r"lD_zmyHw%)kf aRhg;,+33Uy@|#Ъ2 ۗ,C z sZa Dm,',G0bJu]n)e!}V !UBx'3pbE x f_Մ] IY{S|sCܫMQ,٠ui3H5; kIysuWZoFxdն`k KY7hE(>*Auf9%,;0妃BC`󋌷R@sf!iR^MҪmђMض#hRs[)S}5tð^{u_x2c RnqX,a.#^|_U_\Z_7 rG^gP-]$!0t*|wKaB_Q hΙ92p !}."fa$CtsC'|.-/WE5[H{cuBӷ D]NuʘS1o.<:_In(hTʛhl]zWy&N70@^)Qfpy7XM9ppHY/)]uҊI_kLyDfrQzoP;pmW6[ ws @+5r_5-~ cU!rlfCsqmIgpP/hRU,ۂz&3 \3)hӍϐ X+~dWg乁# p_ay|4 ykmlj"ےɟZR*Սe1nEzuo[t>Jm /%y+S4c6~מbJ6%nWHټMVc +OmY_rM" u!c8c:ћ;_ y͌SI}#y/s\"P1\1d.W Z9O2q&Oc3h8ݕTo 'ïn[z^Uo!Փe&!]p!Q tQuگpVϜ"b']Ǻ6{l+LҩU"'r=Mn־f">A6Pg3׈ Ky;+dES`TC!b9z A#2LN8B/ *P,3wW = oo;컞8U۝mbqT gjgZw"R#\{ǎk=Y3/S|D\:mՆx+Lg,D=-G/F,ٷ2^wTnք<@DAdʩ%=8*ɢߖ`ʖhݜŀc˽UHC߁T= *v6R<9`A@,:QN.rέ{\N+nt RRyCl~4/هfZjh{D5[F7GVckd D4* wBʌm?Q]}Yn`vCEzدlzczݕMcT LѺ#uU"Oe>YKtxg%s8,)$ ے`?ڸY$NzdB_M C[$*hBQ;~x$$k89u,9bQ6B4ᚎ{H'ۅ аFIݕOw'HT״fVB ྲ&vXhkѨnt~nUK .8ͦ!l ~ 9iV/K6n< [msCUD,۬ `%fڹqjBԓi95T|h똒<,3+6KaPM1>6q6S$UD|3r߰.˵VŨ ˻=O۴W;l~BHu N>-Z8ϩmͷ 09 ΜX/;}]ft^N"gfgfnh miOѮ +-5॔褜TbmKK 0WLNp^ĽRLbsnq~hpvysʜv# j舟e%~UFǶgQk`7}`PPJJ 0!!1j*P2oxϾϿp-CGnTOf˪hO.+߶>H ׇn*S-OU&6\h57LӏZՒ]Daɴ՘AQ҉S20;e>㊈17Tf^N;3D4W'TsQ΄u <,/a6vqk#9y 5tErgwW""`B%=-,ȈeqZwAõ Uf *Q\X2-F<#NIbFӆ9:->7z* gr %I_}q:]gGb69/E p9Og;;p)O3r.vJ5P#O D(DtK*yj딣(N,{@:BScvEGo)P ƣVAgCC<sBxԭ'޲wV;yzE oaV 7HZS H ?PB3,>Std+ 6 4gLT&c^ȵ|7O+= TEIAT|0JsX2;:t YI]"'wYf{u MDjB!Z]Td_c1W}}pF<̳p$^|ҹVy}'d8W>P"%L{rȚmSBR6TMl^M4N5gVpҰzxZ&G=CM oQjHl{ ,X@Nn+]kxxqIئDF6uFg5 55xH&Ȣ-v[_p5Á-!iY' ;JxB2־ĬUs>_2O dFb1Æ%M{^Xw rRѵ"Y;P_Pla⾯_v{bF)8@k4]~*=;B k Eުx. t1mqT#Aa6x%3|[V/ݪ/lf'4UW ߙVV4%ӑkOzdMFY;l'ڻzG\%AfI^,{`2 c,s: OZR2ۛz[Ok+'pq/b녿(\o+}~ͼʖf\˵V$V+mXUG3m8a!:.w1kF]&z" ) -KgИms=({jhxT~>Qv,,D /J vBrݭ锯xL(B\ozlÑf_Nh\%K[w*uM&b,u֋ =.6Ƚ8Y㘥q2ɴ"mAk?s7&,b=@/ DvG L39]wb15f.o@Pv@sI BqzStAos1[=d\1GeV¸M o!̢DZB4(A1 h2LTvZ,ñ/xZ |e.l߆YK*2%ڕU RD:-wiʲJ4Lc92,0pOdR@SS@%g"*]ơ`tƲ =du!vb<j:21Y Uw^䁛kW)Ck;QG9Rr"g_zM B́iCi"KN" Ug3f57KϹ7t&' cl&d/I_kat齧u}xpz}p7|! _E@c;hK[ԓmk߬T h°qujXfi?f=TrM"\|t)ԪXMX?S?L_~o_|D2 _&LZ}ͤ- ;$WEiOn\tv 磶+ca1|5ެ{"P:*| 3[tkp)_D9K]Յ91܈҉҄mRPFɀCF" J #} g;jRG}, *G#}nFwG󕑯y۱mFzPbsq ]l"$tnCJ'_Ky1j)$N_) ̷UjBcw fӊɌ| Ȁ[`ŋLlnvE׳*yN^wc>ЯP6hYx\}E jyfX뮃Q'ϰ߂iipN-lkǿ68 eh+y~ 'A۠UʲP8Y3RIy O38 A`&,bsTRo0IK kvzj +CnIJ>,ly*C/)8 |e B֖Iwԗp3|mo%J V;2mgBmޘocW'ApS}5ɛՕ-.F2Hq^ ag~d3ЭE&&GXf䙖3&? )d\}as%x?o\fӽv0~a$ c[Om]gLY׶؏"57I͐qJt#+SKf/U#*/݂ڑݒX=lR[1]T\ga7C)Q˗tG m'ց5oj4M3 =VڦB_b,t^3n~6.<$we=`9=USu?Ӆ}j{.OlZ -'1>z͎PLVbR&gyg fަ>AQjpsi7ߙPE[6ҿdwbޖNwuMC~xHf<'Q%RVYOHWDX;2BE uZ ߉ DPhs,?9P?eZ۔[pw : ,yb)(|FH$ub1O԰cR0"ZWpmǻ&"kc /ůUZg{!7[y!$QWC]3׊N`?,'ZR;*qWLpw<0&lōܢƓ2IBHB ΀c|Xo4QQJ꽻WP36 1QkOy #<ςNQ: 0AMWh 5^蕳+)GٿCRP˛[F~xVb :,Ri !MS_P = j/=jڙ-q"h7A9QȟB5VEWd! zNݖo<>IH6Un&K'I3?Na!)b 8zd]"O2:f^R' /wllA"5.YZδ<䲋I\ǀk^ן+bPmYY Gc\hj& UsΚi IC&y<޷085͈=RmFX:Ph3ԃicho==ݼ3<*SbC%z#|q=x J _if> ^ CR纔ñӍWD%ު)k{&nTydȷG\ZrP$e+2*qbl o2QnίTnZ~4ZcP"kKLj"@wPbzjoћ~Soܤ3q[`&%oS$ pYHE_DU5tJdVfesCnگ"ۅZpkQ?3~.tW1S~`m>=F*7uNP㺯є0+RG`&V;NG)Jx]İ[(g >Ɓ9)bM~|gQ}aoN kM Ӽzkv/Cz*#d7~>=)>]ş3>dCXuݷ˛n^]cýݡ<٬mL] #eط#Y>:h<_vmfU'kM9^wJ* "B"w5EJ<*:+Fpl@/ЀkN;RC((PAF~-K̨_$seMTZI}y\CPxuw0לǐ,ȳ5v<: b;^؅hVln4;:0M3\!rLm"|2x}kD.M.&Y5"VMM#BM1~tb҉|ksӖy 28V5p\(xuh'̕K;qa5?MGҦg7 C#~'ӻU`j Im\sZ6H{4s=٘lOExd?rlkW`d:h)fOEiI}|{I›յҼ/)]@1uot\3kS"#qaLcỎm̵]Ċ ^K++Ů*<dX!yVly.:;,^. Էbh.w VheC=+lbE/+Fk=`Z/!/rSbS4?0SQS0Cw4Sf4zdJ]fַ@lk`I#ΗkՐ)CZ*PՌ Rʢwؽmx{Fa li0д9Z#s6c0jU76Y)tT~1ͻ=v{ĭFRvrЇjUz_Be=k[ipRHtS}/C UBpX.գ[GVVQ\5_'o(FeܴpP./Hmkӗ'S.UPt*7orThٮwj39r|.pK*2GXri/ك4p$_CfiPgH gb/[{e08?{ DdUYՄQ!\ԲM_Txs|z/0!6>Ni3(gbfBǸ֎{_)2d.s{d[>^e|w#gt](2|wnT?֟2N{=W2TU-abE(B$9<'ѼDxI\nL&r8te&YO y[PxA/5M{~@z ,8e H0V y=t,x`:žah=P>1G~\ʢ,'_9Hdyy^0Sޘѓ\,> ,2L2C3cvaE‰Ef:Hmo= r%xFE I3bmK]sNGI!nEB/2GqBB>isOlx,hv [9c}/{V>r>b4X+b,!W'5KeAQ[EхISzC'mJ"DfggbA~!|c b4a u& k[B?͌}k>gܱ;k|@Ls*1P3,$yI:OjZҳ7#˫s) iAB;i,q(~+-P̛G`%Ӫ{|Ҥh*-S@lID`S@h~Y >C E?%B%_1f΄XX×5us܊b36[A*`*֫"+`N M5]m)!(:KReTz F i@%G]shP`kk1gNgZŒƞR>Fp:;rP0;gIvz4/ݦf#@>2 1ޯ̑B#of .PЎ)bD1%8KBl, Aeh]`ETy#]R NG{02L<קwVNxlRø3RO3ZUv{Zsz_הSg>;i{+1jV&e?u+X61OVq#&sGl  ?DR|vHPXfod)'_ZR&fiQ9@ ENy`0XX,ЦgB6C>#f=~@2+ƘjO뇅oF YʵC&!>k/ R%/x$[-2e"+?豉:sMլրF%e^Diu#kgŃU@.*f7I>5DV0¯ᙖ&Y_i۴Ucp*Tsrl4_g<zQ۫ôS|`r6ѳYEP9;}8ö*B|C.i>d&JS5֯sM%H~rE#jp\s^잵-'esV9i$Kh)!gA/7PBD1C$MJG YoA֋*S+]xHWܓȖ<"2id`݌PS1yՍ٭m=pA%K' Z߃Th`G (ծ(J&4*lyvm5Q=kA 3QݸdՕvI_@(rYY~yc̬:D9$!\JxWus-}dFcMEKaT\&OP`k@ Q`$Q./ 5cSQ(f[VZSc Uh JV0J@< A(.DXTJȧU50X!%w6,DA~3cML%f.|W3.=kN<3R)ydtnbt!2? PE!e?dN4 \:x ]%' Kz|Jχ\6;ls(e$c.D eNxZ'߫l$Ŀ#ŠsTHbU|gbUR-y1Al VDԮBSwGz72{2ڏMz%ݘ*i|!*iq$*2t@B=`&;RlR-JVFM8aHkw;N j+ŧDT"ɩ LeNfs$g}|JQp{/:R367BQ|@EoH0O?Ig֤#}!mpͧ~˫dԊμֈ\$ws%4J=RFt+:Ic`f3]mMR-vorejݤ/xu`?3rmt˔jX bڅcnk4IN%kyLT3M_Kk3G & gp[f@4s4&R[\#Upח&S6q۞Lf0(6uKj]g!/) cȭ3Y 0kjf%,?RAGa8*nO_lU%gH,l=歇1Y&ˌ6mEYLpfc Pn!nFD /ڈ\ֽZbIE7 @ZdIad4)w1u}J~%$w4Bɭ}=` L"tAo-F6ٻQ0(!6&I A*2㛊e.@˓*sSvQjImMXD%EلQ$Ŕb0'y;xzęQn BR8-|ueo:DwVo]٧}ڬmo?Wplq<{=q{Y!E} H@33NV>H.{$vc[Pk!|&4^Э!BcU1ѧ:CPVA1cܗvNSoi;k)L[`ұPےwfQ3{Oтikz·Xǥ"-+D-9fD^<-fs?]R 핒i֤Hi>_67N|Kg{nM4P]},&PT98V΂ g?'Ce#>iMt۞CR^"MP(B ϖ"w4PIt&E V~)/iris1˟oT搏s{?m[j+'UMDFv99(RE ! by܍ *>?Ooli%mc]:jYo緅`p! %Pn"Zmy:I/Ԏ&FT"cȠ9u,I1Ir&s]4S9T/ iM/ nVX2#~,Dd(D.==8j5&.u)7@k9p3)cabHsu*.ג|¥"n'jB9܂mt?kt,8QsbEJI(cnZ^Q^diOX a5v46:#0.˓Œ|Z/U8kԓ Q 4 Ôc[# \ή}ŗe!#J}Ot NlSkyaB:,Cj[%{AX}fBgs7gSܾxw AX:rңK8 jS.͟ӵ|4SB?oJ2Jണk0]`' f#IU9Jp0/gvzRf5?SaOǨ"8sj`9@H~t¾tw/3sMz,kt4@3nE% '4vdʸeueC#n$W%i9sr&V-\t>s#+C*ьXѥ~l< )*GxC7j1/AU  #I;s`RC hsJ{PK{OQiWՓ"k'Y$a( eRNc=Vh*w܍r 1蹓= Ƀa.'5WbS(wFF3*CIde<5GRr|:2HTDp'G(qYgRnduyuH.'Y~D8u+?RHL̓OPp{x R(ʔ-u#MeZ+Խ엕Rw$2c⇟:3l&ܝLbTkԏ*S"ebǤy$02i鵨p'EN}2*Fd-M`iZjфl]\: eٳ5YsTH娣~ WfĽv AQ80J$S2Ic䝾Tu0Ũ`{GzW{JWh Kb's9;Yюxy5z$*/$'J6 zyD3.҃r蒪`G"InIc1/T+K!ipG:zxU%Ua7pâNu^7N^qτS&A,ι#zQCx%|7% 6* Q&&L[>ֽm7)JO"H{28^:ɧ8~˂8m4tfѦ vP搰GL@8J '[@kfZ+& F&?JDNH4<ց9BVnM{u~ Z]+ 5!SUO>}bfXʹd`4^I,_]iw h|90vHTK &kZ3dƂoB3@`E.)6ZTs:|BЍRM]g:|:+Z'I :/ee<0W|»/=4LmB);S)+BWARLFnum슴_Gz`e)MkI1zwnbrrаu:$Dk`g.㞁$Nu8 pt;cb3ՙ.u]>$doESD VL #;F^TmCY+L%d aao,~y q ^F\ǘW}HVt*Ti2|w#v roIc]K'Ћ;if%C )8|C@-|*bdWet+LFd9 ȋ.ߡ D^0b jOT>=˩A;E2BZ6|J ӄ~~n_BEJ4_%(QVlV]RF-Nmccbs$'R`$_nZ) DWS&*]jc0*<]R"KuOQװI,Ew& ͖$}˴+!FBs0l.`:,@7V]mY!wܝco]n鐬Q0lh~+ҋP:+hc=cP`f<8Q`Hi?{ ve,7mCL6jiWи]"w@7^굁GWMM[W̨/tt$a!Y! gcR%Wi!XTn`F|7XZ t&OMAqBޘ\#KYr4 wv Z0UlSG4D|tj'zکHN%ozCW$1Gj@jOY}[ ʜ'cLk 0ku8ahߜ>LR?c:Q^R f˛f(#-|@ZʒLw  {gcz$uRx2dbCGf oyYlAVXm oj]ϒWU1#Wڗ{:OaHX&=iΠmt+Szg[^y4rB)'o ~ ,f"΅Z-|- {4s1YF h]lF͵WFbW疜uft%Zla/ʚ>taA~{Y/(a䖸oCLOxJ͗GM|2,'|dN%Tms*/PbZ7cA lr˒kE6R^'G$ZljUF't~Lª3w ?C׬~/@)hϴRgq)sZSc/?q鿉Ro3I@v >OK( Bh5dظjH ßymYy!{ > ) {Lű.K A bdr;{)oH/_$ыnLʲm[b^ۂ73N;CLg 3F֖8|sд^*֝boCUFf eRSʺ-';l E*^i$N6vf!fP_O[92Yk#?Hj 7v諷>C轔;ո .SxOv֣SI 5u 'Cq~R,Nd0å=qc;ǃ$B]t^mKx^\R/KY/޽yP;p\~ߍqwݪ:v' Vx[lB/kʧfq;[y#ATKﻺ5vR!opX:nF補5`:CzOz{pltIZ#3Ok.鱖ѻ_ϫ22e/KKѮ|55f1>€ @;?|~g) 7I&}7r+ M9Ț{|΋!v|p>j-E{'%"et!3nREzC/VM"D/#uxj"䕘!=©LF.멌ځ/Wq9Ԡg-şh,0H<3/dkXD~>l<*KqNw!z':h3K De*=;Ȕ Qψi&<&9<{"JW 2*[\ظ*Xnb퀎Ti*Gb"?4 j@NɅ?ͺ4b}R\KLF2)BPK+XfLd3.]|."r zAJ3>a|)BBuY5ؑT" 5ג*c,RVgDbT_{q 66U7՗ C}#D@A G9:Qe ajPjQs\hPE4[ ~īVr1;2,.y/?SXOC.¾3 NzW0/=E|s{cԚdV,r06;aq;i)iɍ2@OFt F¾8ca16{;`=R@?HX Lqt!mQZfq}~h҈cL7 rxOLglDfOOŖ)!S\.&iJ6b6A|k#Oz*4wx~ks=[#2"jVWGFzT(pF)V\`@S/"]yؾ|)꿑$AFf3Mס{xƒڍla3AۼJ;tF~Ўv϶u ]'J8MjUXsǁC,Ial͛漇`\.” ;źdq{Dñ~!$ LMsShvg{8ZPPWΣAXgXpB0Ha}:Y QIr< J/ʼDkE%5pm<\ζN\INoșǧ!2{Eu?- Z]@8R1=sIejɶ۾Ծ*KNpatx&X9ooOӋ(48 GdT'E 롟/5p- sឪ> 5!$L{N2C`%ϜS}xbVjco3Q*iEr {T1zC&oOn0Rmhǚ+hUA6D'Tʮ"!qAc D0rQ6Bk̸lkЯՏ&e$|V`(CAY E7+_P9Og 9)'apÅ[9VZ5*N #X>ٙ'8gS&q]A>t(e7LjsڷzeߏH2Y^<,NIZV_ qnǨH-%R ⟙Z%U08т!`#WB dyՒʠSr_eI/|píi}P(Cf^\܄lfL;Dnm-r~6Eq= Y,/o0 J? wUG/kx ba^'bZ ZXA Q;ʒNUCjtGˮ5_ֿX⭥_4ĵd"?̦CyJj iwh쪍5N,}) ~v%\. ͪΦp7ȲNc5EGh%WĴbˏ.6$2n0G,"M.EpyIl|!ԌC&H,dEdYGGO&1ΪyRwJ]^̼n&?f/ϗ>e7vk^(Lb*jTo82_ܦ2eΆ 4#$ md H3{xqI gZѪc6=1vplK>{š<5Gm.=p}zK5`ko2Qə\7 E0tՆL%w7MiJb>β{SN/LpV.Q|,P ֏30~i %''^V)_&7܌Jwk<G웮io:+{$t1j)ѷ( OBGA.Nе bey5!gZ&dp\Ǘt#3_ۖX-).qU!7x|w1Eo =k?ְ.ۜthAt驨t]vc2^:h8In < ߨ_8ӀݜMޡH4iZPۿtNCNs8qQ)EKFb;ǍcK>zId^CԶg%26~C3,2O>; -W5~*VO=]J#Nn܂Jjl69,nI,\W\@2~j)~#ܓ*]0}φ%zx~4,홈dH64JDjübjbB0:M EA9Ѩ $\ڏa8lgX5Cji픍{FLo~FnUp z߇FqE-X DKPL^|ijyR1j'&ElW֡ΣE)aXixHצTSKध+,:lw ;o,܅q{јxaٴHo$KquBwϵom4 %7GCo$.r~}2P#]P\'~6P%eO26ͯ{6WBT`FBmPjSé1cAxz2MM{jkV! ھB#~H=uDtfKr{d'uNN -ᣮ|r GC3@('_qc Q&x\e{Ω/c=+8'4u-y"b,?L uEJ<ܳƛIՍ?4wFlEÛ17@[hg<^um91|YRA/g)PSމ+%/NU+;?9ޜi\ YRs[܀ϿAR]mL˜(MA:5V.Vh''gᄤ"$"T&q%%Dտ Ǐ2IuĪkǍpkhTt?$`(b7LŒk(6}R^ȽWw8k5Ǽll]PA%*JIy='i 7UKOdr/yLM1tRG%`r©L,R'' D-KD2} |8O m̭ܗcF}e3ת}FЖ꿽"J[kaj3)8945 yG +"&+|8{gW{s;kF0/ 2%T,iY[-K.=$ÆpÆF_&VAޏ34+&%12E"-.# 0Ev9I?b` jPdonqm$̴nпfwVA~m\J*Q}6tm\7Px%3ߢ=|[*k)w+^ۄMrދO57kBhbyAN F MRO͎N2p@wZKvYy0V NK1:*0CՍh<KnxD.=jZ};zh.˽SZF[ww|d̈})+'T0<`Dsd^?TIB( |eTW*92Y [ү|(Vh:Z.0T-Y}wU#'OPY&hِO|h.nl??->qcAz>R&0AHk3l4a7gVef>pؓBr xX>m~W).qF!Ww羐j,ǜ(ؤw_+$7mki z$}I߼ qg҉ ({T:P߸J񌠇6h2cclZ>ijf5SW<e+v\l[ak1J;ppTйkR9SBy{9/4X4rjJb3WP}k0!\톦1.[uE KXݼGuf@a-kWI5ue,3?]Fx,kA"ǍSiϦ-/$jI9?5\/ޗ#U@W[cA |J2QLZKI05lN>Qpg 0RGx02Ss? j-zqy%p2rnK )GTH: qsX 8ey[Ã=6nOAEa:!c#0qrS3vn\ǎJBxI('ԻPl)4U,n20/R\[s՟"l0g gW}m߱T-;G{(_,̀׍FBD+J2 )&\luCT<u~l  (Vۥdb4͡04wZ(GE$i@/#/Jx{rخᐯ[_VOhM~K@LgP:'jH;4/ iCcֱʨy. Ox7q }8?J` 6u]vm.Ґaz ڹo8+v-ʀDkSG$Hmu'*ق-i&Q_ܗ%;]i 8Y˩!șdCo2"-n^Sdc|>_ \:14)1J1ķ rXs ެz}ch؛pW)J@g7zte["vVa"H!}^]ގW^wS5t&C{JL}bVS@&T3D0u>N}/x#n[mB1K[ y_@.C?دV#.<"-N%|-ZF=FR݆R>X͙RCHr`17ȓcs7ga~Fr /;ʔ=) &yVYp𥉵˅_. .qEEؓhR• :Ҙ{RZIf~V<CSGr)6!g3{Lm16Rm `i=J2 l Dþ1x vc5>֞,zۂ]brd3Իvf _7&p GpcjA硝xȡ))J4oPj6)i 7ͯCX*_?&kl"\SjDXhʡ e0 ~v۰Ma)yXA9,. @4rOQM#HN'4]8K!LcF,?-KqgagPZ6>t}~Fz3}%:ƶI#sbS!7qN+SѾ̏_P)9rSm.W҃Fj,>Nk@Ϝ漳dk5@`}oK7ugf"{43c نT要n5t" 7'$T+q~p !l[J[}|Nj1j>v!OmCaf}r`~ոn榞k_WyG?̽x#uNtD;8 ͔-x{UTI2,)fF @S+ZX~J2:AOl& M9>\^5A>2 =12:^WV\Ntû7g\.F3Z9構% <J?*Hu]|f .YTpY,O pqNcI7-`X'Uy=v9$2Wֶݲzϰb$ad \|0P!6{d6L'_﫺:ÛN%3. h<LR&Q(8ꍪ%{ w^)z/<Й8ޗ4 {q!I wz4{+OBZ R|aGI-!FUnm(.t؄ʕcpkX&\)6쮇:W`.MmW!wÑ (7BvdM2!}(t.[#y_̖%t*Mf??Ȃ*VUJ/pÐȬބ@^M1=MkM*l !6a[Պgg{K|~Z0?-*4X.-BϪO{&8Q:0*4+2Yo=F]Mgz|ޟPnUP]94) ޲V :Z-;Xs`aC«f0\ك۔Y]ˬri,[Xc[eE7ܨ]u?fw_em{JYV2<'sO!*6LJea$fRs $D2WpΦ1"I2 KlYsgqKœJ`Նek@~G`TeTIh% g;`"uD Ooӯ݄ǎK!Kx=da0G} Ud/#8,noWR$>2>ĨmFw*d& qibހo^X @(_ n9(s)Lb /ʚɍ&9Ӟz;xS L[D卐a܂ V~im b?ȟ'dJc'$@e +TcO~hv!ǝ橽eY@3JZf81C rUI Kzu5`{͚beIsc!jڙÍQ['s^-;cO"GkxkT!#~zUԿꜼI]5=!L`;26'cEx?I;t5O3ĮfF7p@}|n20FHk{x.U%d`}3uauKm!M m6PޱE/ma5P Yb\cm%W`Lǥ*Myj_a1yv 2CU"Xmv.Ew/6hKHfE{I?|T<8id -bhPՉ1w?^NL)V~>WJ(*Q΄ WEܒuf!5F:-f@jvApBBnE@_rSS(Mt.cgH!"]w޺7CI˯^aNW|wXs ]<**mFu } jb̂vsn"XĸD[%O~-QPПXA7nXE)|33a&"B /N=KM(B3_KD xA`s3eIGKۧ EJJe ixVc8B@`YmhH2XAG>ye`o6wtYkdc4R!P_B/a>7@t1_8&&0">&H52^#jL4SiOQŨsn!It"]F=hJ W>Ajѩfl#O;i؉Cc:6ĞՋljig U:0P+niHޗG9gXv{Rz:aH"/l_<)ma2\ƻt b5"$ "U9g54('Q$IEw4N`H$.hAԿyFA!< {B͑]s}mbL`P;8; ],7쫣9gS?O V㞁I}'mB }(F!eK:5=b_rn?{yg FGp"i͋Bswٌ+99}ٻ+YK2t]zz9KwOo9> Guz~i83'Dsp_'iXٱ70"m!8SLZuxbW?9 1;ز U0֩kos.k=cPcvHø,Ye wt drhK*T D7( uS[A+v^qYPK/@.ivUEHa"~ƬHt :α_NWb˻!B}>O> rr [#Q *À /#{RּR:xe 9wGUq?JC vWqʜ%I3݉޺?M <JG4SOS?>#^DՔLL*!Va]TEv_f'|GHbFsmj֝uq E#NAA-;轂CA~P5ޅ $C(8a|/ S _ZO|ǶWF4i>;AgϴcM@vY*~Id0%sX#e&ؘQvРRH}A1g|"zv`v$v3k/?s<%+F/|T%,+-$ktc+{1xboV0>/&L$YR;P}{>X2M-Y־J>ߜryʕoVrIA=f-ڸ\UlҝS/bW88bPi|ʄ_x3g3vBv*#͈Qcw;?aw*$rj),=aJO,vlxc6#&*yռz: ͫba#+,&9#gԨ_ i0r mY.f{v }C|*񳙷|\1;_EnuYrcK4dJ<3]12jMES!cSz j߭ySwJ{Ԑ4y) cn7w0g>CFQ 6>+c<ָAu]E ȶcmatۿIܠt;be\P<!. 2J_]gu CBڇjBrT}x5^ڼcT&4܄sU2C6Zw_[y_ĸU`S(ßŃ6xP;iE^#씽 ҞҜ]e9:$tENIF.CE@!BN Ws"2 xg2.u#7|/`K$ߔIjABKP@lZBתhl.KLI> GP0J#=QsdS }Uw ᕣN“}93ZW*H%e ٢Wf`SaZ H](U˛nնn]pWe-IpL~;A\9e~xC]3^7g94Ov0YR{EuZcxͽ\)eN>zQլ9:sNBBHedX4"2eJӪ[ݦvA89+nۍq+W6SB7buc<}=|5jKA\+6Ģ]saN*NH5(L78{*?K?=˜Q9TAM*wo؞q2[7*#gdzJO,bfA59r_ Eq0y.UoDlL"L5n;;tɎ}Ni{c7tUJkE5)5r'<s -mhMϐ.l|{S7co`g "5^$7WbC>X;7oOixXWaRW,_l#ϣx娻Gbi6k)ma_dRW"{&N0x:KL䗔QeI;o bU]eDFkjS!rA䒝92nouR_bMvKпEvq:e$wT'34)J(H^AIkPx%,ײna R3!J`oŴ8HDuq7R.%_C&=ܗu=+YߒW6ߤ<%jGtJnH^[%3Pڸ24^OJyVY4(^$ lk~}e9bz:_dlܼL)t "vwTN *0$)C\ZA2pnܬ3+pKJD3%2O`!u * >0l  Ync݉^ٷ6HE}:6?bLj֘u>67x>2\1su8-m>Dԣ:w)E 0D{qN@s[=8EbjqΝGj!Ex?]Y)}7KH}haI$o.Din)A? QM=8'؟ GaieBhYc-yVu 'Fnh"#w2a5ۖ@sgmj s>ewo%+yC=<a 6di즪䟗5GZ7oet}N٥BO&`ksX6x^ưNy#c:R?nt|sMYJ;דudO.=GƛN\GĀgU$OƳtڜ^GPPիu@JtajpHᨶ%̎>WM /8YJhŒ_ȥ[y8!(m׼SnfMٴg!m3}[xuu+Q eT&:LLU}k#jA;KR{4&\T-@,VTBT9B:HcA6:m=Ǟ/7 $OneBX<sW`ڛ13Q>w l"Sg28I;*ZvqeB^2r-^Kۤ5:mO ^Pj]`uk0ǞK1*_d7ɝeL7"KۖC=1]vLӫɢ7#-E-i+J镝Y[!K[|뉔%UC>b ܰ)j%}l٘9;NL?f\H#aQ\]1vfۑʐI~oLNH'oRFڳ4pebo]~Po] f'rӐ6B|0O=79N1cމnM]Sb/ii|ggZ}E?f9O'|4&gF.E/1T ΩS0X}[7!:QΌI^(zzǐq :|bpW=NҜH=?Pї&K\[$8ʎhp*&)! nqV =0Ɖ!} `}xdyM3#6sw]$t|N:IN>4-WN`)E9I?)j\SXHLҾ-PbWr~ܑ^[N \qEv|3DfCzLZ>ּyg*Uҿɫkr"/ޚRg9Dc%@e~Y*.7B}D;J,vk>[7jlȆSաf`~ҳӰ<Pg$.KS"Ra,_JHj]\ lo 0u2>LKhɲ#1{qz }CǣAsvC`$u?W8!IЎx7>{0eR!O (`bLdD&yT"/SZM0M*vdd% 2%VN#Mߙ3=^P<$ɢ"Z)g]J]$c":tc%vEl3>9uuP+ۃEʢ?BNJʯAfWowGxb[ ͳ>P~+wg9;cfk!lCkYoHj01Rɲ7==,_\E' ;kRy`{u-ʵa u|*f[i6K,6l4O'iЀ8 n,F%:^mȣ/LY8 ekz;K WJ[*\?O:f4G'T } ί6=ޢNdn V y"&aןnt@cʸXYy| n2/q>!s`P1,/Wm5;/߮1V9U 9m0鯸[O"_,ttpiq>xbee:j 4աHS0Z V؄#07mDÇ^srcfwوsuiwˋg73EeEx=-|CJ."l30Mio3nRA+GT!4BiWfR[<V ?Qn{j>sژ69`}:dG{V*7G&*(L*+IXG&pAZ9{|.QWh*y¥s@=hO 6zǑM! _} V>A33G`K[bϰ&ssħԴEKs;`US@ F3-&euyݫYy[Ӄ5!X:ʟr;%u5FܙUJ~iuP;ʋ7Y"E1>- ,=Lk+9[l[,Q~ǃߠSԘW56pg7tyUţoSf@f͌oso:Cuu׸1//ԥ1Sk%կZ5g(q^ޙDt̫il:5gSxp3@xtu0BN*m~mBӷ` v$?F? yj4JѥAЫ| j7ܛnFP2RLU h{ evz?0lmT( >9 ȗ?ɧjK+m^A F,A 3gֻkI"e-9!sq;gE5$Ӵ EfKC ؁L=y֋)<͝;RwtDN 0nJǖ*ް }/;K4˄CƿNB:^GhK_Fi 3&`e5o3KL0z.*Cm䢳SLf1~z~HEޚq3'ŤJ <[kGKP I] O+) -R:>&; Ҥ2w,RxΙUЇ7X]K*OCdd7B`\u\<4s`SaWֹ30 Al/k`sp 0l*NZPoqҲcJc9|e* B++? DD+!|OA(tmsRy;W 8eنevM`sC/86>V zNGn] [:̶O|( BcG x2R؆LXFALm7a6kUWR}dx_6#:+{WEoٞgHT3@$J=2—oU9E1;sD`sB376eK1==dCӟ4jΏU[ػD>~Ε!wl){f77-jKJ8Daf ԡʊz:`1e={->[UaJ=j؂6;ن` zYiDD06}SWAE,cpyuu2lK5r=qc<]S=;UKr(Ujvs-YZ]'GUl5OhDt-4i0q_,wE2bqs_b{iT1 7c[%1%) W-'UX F/xu6\TdCP*@sq9jdJTDZhuIb/ٳxt/hk8EaMgOagk p'`ʈV 9nIanG8~7"&O:aNqTd܍MR:OIʒ,_ e jkE>̥(6?Cw{BHW5 Gx͟4mA»cMG+Ddh7 q4ވ;ܗ ; H%!xz~]S-=ÖjP+-˿C;5(rėlD cj{%_RD1Ѧ@]e\+~zݼW2b3  O]W|X3[ޕBųcaևP4 Eiy)T%z~tfI4@J 0/1m6TP)y8k"M#h]xϖ9z4Q,/n{(EP \HLbV -Q6֧^?rd X/;|HDrz5=?\Rn~*.F\ɍBl3oa%㩡Hb|GJ-tRr|E *Fy߇+H|sWSD[,r|"&BsJ vV5*27zmg}T -94#􀽒6V7Z\ݵ@{s#qY7 +DH9GݲET Jl}}2' ' 3Y{u&dBKA"eK"P!f.E# gyp>ǚ6~Ĕ1`ؑdEni y`נZu`/^%cջgVcѦ$V.^th"Yߔz~IhOoVv cDNqlVڍ`о7i&V]Ϳ+1<&!v~!}E;ټMpy,&vPKyVZ/FVt!ՋWCIgay5oIC7W\ƭɃy3QL,v+sJG65xZHO1=h”]niC}q&f972 G)!~.nz5 5di(|H>\'TqB!| :>s7kT @Lrs0@Po*[}%٭' a= en+ 9!" tZ'0\7r ʹ^”q}x,]`]!hV5u,7y"gS9݋a˙`e[26c}Y-u:r~;>EΞ&rTՖ:2^ܧE+TC%kn2XUJ;^ekm;XkY $zi5L#׀Hl :7>%N"W&^cgM|-;v$ CP( 7 F!Jt(8rm4.:ZN-^% $@)DB*I42/s6P3BhN õd`2~ACKyH/V8Y#wϘ&Yp*#xVǦh?n7fK;;2(;6:-AUF7O:i2/e_c&BFgjx6j\e2Tn& ?8~kħuY۴aꝅ h:k/Jm;@،2ֳX87.>A H?]hۛmл\uZT:/h IASٯTk`D=J o%/#4!o iP~,W[v=]כKMfc DoLwc`1Kigk(sa\i9aT)J |{\fEN1D8o-S">\yH9lG+.(=3\q,{W:BhJ0ݼU{6>џ{^ڠ1@V%UdTW"E$'ݤAb }k.j78Uyu1}[[~gU0iD=! / !g ěo5\Fܭ5f37cjQ!>{2QR弸$9ҽT㻪iFT sBӤZ$r8UJ#!0+UE%h"KgkEEJ9 X~ݒ_ n~ #)0hx֠Kzuhf$l[~ i~GYpK܂*'{sxpƣ+[k(2v.uWMrIċ[KMO+ M*2M-+im_op[nŻMچ8t >'H9%ijqn`; g #9t_vNC~v-p> t"o.EcNƽEM-"TEV3KӺb5Yٕ;tai ih:pQ['`xj$& LUπE}ps @0ˆx 1'#T\FaQNe9 DPo:1)s%9V٭ZȪReJ4"YO!o4; U=F5ΚxQCG!CHe{7436vxr&VPhХG2Ѝ[0Q% H yY^^y)?-ŵl¡~"Z#颠A-y \ M1v-h']K06Pӳ`̒sDaFsuPD'48_} xקE#wua3N9E !#= UL3%xXeuzx])5dzY0Gه'gz1CPӴ =nrV+w1rL ~[. @teX'R:.,PW\؁,)dR\pN'7(N+O ,׼ErJ}›DoOȐi) \ ]휶K:1w_-ގ[2Vv<%(BI J20zJy f$Rn7Nx[79;Ŀ|F|g1ދ-։$N˜c&QY*;/edע(n|@%gهŒ}C]?\ZMaDs(pfgE˾Dv|d|"!Qg@zD"Ѳr_c *8"='[)S^CJ7+j NsEH2 dTi)$v ů$Y0ac uOcƒ4ۃ&V&L&cψ}< hk=zP60 ǐqR ٨jua}ؙ󗱏(4: r1;Yzr(RcŲ-֦uթKAGE5;( hps,a >-p$0Ne+!,x1ā#0$%so\77N<-Wڢgdž#lDJwbFvUK̓DDXg5qIߩ1$`q6'ey&ɑô?`Oo a"*K".>b+3긯׸ma\!Nl(g,B/.@P{f [K5'tW律L5A~}veeCG;s(VXIRW$EbxOR-i.I!SLiw)pVRӇBl ؕVCN.h7,j͘waoZ)d;!SĐ̳hՃ`%X|1.0GF];(׭/Re{6 =uvZNOf7j,Yi66s)cRNIBg]'Sb,:jۏ[~9x4 o"y|ށ(O@="#܇C?ۏv[%{+bW` 8m![|U\ݕ{ S)ƼéhT|k,eŶC[AC268| EtXW>i%ua$sBf {.c"H"øb+cEL,mC4x_#珎b-hlEX_emN"q6eTg ! =$嚔o(>aQv"@>XqF|zš2X(͙Jl.eѼ!aȧ6A<Lد ňAm[D"J@d 1mte6,IG[9ʝ/uC+6," e C}I38628uǘ j|PRE7b8$kUsÈmb%閜F3X#A] mRf4/Ŗk(ht$mAt.6_ @E@m3+r~^i:Y? |:%jҠM6gݕBnXi ʷ cqs//糠Xl?U6O6zĜzj8G.9ChdҒΰiʼnJT_AMI*[v%1ăb_My * ҝI2Xj-mP/](6kޠOA= b١ Uz _b'Y9vKN㕷oʈ8;Ky$P mc_ͼ0Ez~G=AI$"oPQš їLo4cNTv34#`W|D$Kl‡G$$1}ͅfj;]Z]#3Y5^`0DЇ8_fz: |I8WLI{Q(??,f=+F#2 ~щ5Džmd򠍍Q$m﷪_חg)͎cQq30Gг7 gIMg*ƽ T2!N-Uΰ2Kڶ[bMJTdz ۅ7XuSAu೶-p~Fϸ+gLX7 LNT[ Q^( %FL)Fvrpk&;8U.9B*%I~mBWJt9%.3'kt_ДGp Pnh\u3Y}~uY9C>ns5#)Xv٠zWn)wRTocC>ib<]Ɣ 5FjJ#^d8a(<J;Ka``gluRjm$sfݫ~boB%x&0,f f޾l.4e \;LhG1?C.(Z?_͐VJ׿3O?*# '}2+u0DUO#o42 GT`( OmhIs> ~X.sZI KB:,݊KX? |P/1!b ƶE>>1\A5Ɖj(zAr(B IzI`C?x\c\,^\uũh>u, 8)0t93"+0D/6 3=j@6/dӒxn:+RoUqhr]/İcwTOګ:/h-lCCd ґpgÈvXSno" @[ Uv)$5'lMj/XsuH4ȶ' |(^ͳQE5]+G 03ĂmB=;r3n:],{=A{HB2dw$/H\J_;~Cj_ tzb31͎K7-QJ6b3op}P(hC(W3&2 J"˒ɋNG:P 9h#~G:[IS=Hz"w=c@N ec?Ry\xk_%HiQ6%%_,b2KLB!?QhB;$J|:؍c`4/T}@kPbL+qXO?Gd.zK5)afIe5M8EQwhsZlY2~?'žOg3faLA2#N7bfGuqU&Ig<EȩRsaZ1aDbC5to\Bv 1Be\-Zhvcт$8zsRd?C`$ٍG10bl\ :(Ը:H*,<c4XM{ \@F!2vK>r Ն0xav+Lʥg+,VdžyE_=_o`xUx>dսZ4&Gv$'Slzd gpu6wC.ٝ>EGי*jg*~7E[z*<@B?]>%jSwJ\뙌=@zAa[j,Rgnkfc[My?+)ZT4hV؞TNmu83#e"z0/QWy,/3f-eL5=02ld֡m:Sų.eT /;怾7@ʢ.{ { 4UrYy)7/3sLGz=nܛ A]:D UY/Ym8:xXUE]#\R2Cbml܍`jQnhMy"Y`Tsx̾OS8Wȸ>+zˤgSMwT _;1j{S/QPp*\L:"ϳ1k9]jT>{ v=?!֋)7=]Pp.Ӕ@zwA-UGH(1h&skD@B0wk4SċF]!sw RUD|hqg}cWwk4ރ/զ(@\.懣<@9NSG|eDZue C+4RnK-IR-o(](4꟣eJCEkGY^[s4r= 9<3we!P8csQ;#v{  ZLR\n =xOÁ@5=921rL8IPou<9ЕӶ|V/&$#gI4jN&4w45-י$gAJւ!5-"DZѡIAxF = 998-!&q9g.^SHF2 j>" xy?!VM_~^gzˡc `X"{L+YֲK_ $&y2ldE9Dx p5ɂHBJiB)9\%YErj\RF 8>r%h4|T-t '`w s=?$u$_t(دhZ/]-FͬZFC˳ip=1_zy&"7E zȢސ{h(,VH~0iltw =+[· 313#! x)MN(PN RhNFXwG=Jf>ȝ.䇕fᛆ  & ˬ12۷ մ4kCm'?J>#dƊ̤MR~k۾m둱jZbqJY$+!e4c p׹>w-t]sb?!b#mZHPJҸbOQSͥTTzTP`S݊+u&̅` dveF-ndsR'T2:G,/7ڣII)p5.K}!s>RD6lvWOr/"% =^v}٥H$;eC;I$5CHE&h9R&R'E"@_ 9OK{=bc@-'dPW|5w̦zv]%p~n7Wn W+ CD ސSʉM8O`>UͫY|I8FG&~ szck"0r<1_UG>kn/ۀGqѧb"}$Bޓc:̀!sָQ}!*-~:| R3TtWRKԴlSY.z(8,zԈL(j${U(/Rt$ T8 R#\QE@o4_Ԑd.p_hwWߚ9&eHh˒h pwRU0)C+bS2΍gQːZC3wpqp&E&K@O?c3*Uދ-ohWcdMx?GnS25Y(h^c{,4#64Qˈu",f*P6-2D fqyTMBǝrt,Eg8,%vKe11ѝ-0vW뀣Plf''K>$o |QսHѬz6=5>\x2*,`.Z3W_':c:Rh{ /zHrzw.'c>QXnEƣʭ!izR?PߵHp'UvLUSxLVgw ;4 6Q"z E)'"$M2=r,!sꂀ."C#5crʍFݷ=sϥ  ]P7=ۭ7Fޕ̢މ&O8s_7 )6v-&8.~qj99yBtt -V hcd\IL=ʘ4&wC2@M^!fMv G'V#w5 a50s"(})B$ 6$DY $wѷ>(R-+Mf]li<,i^Y"o OaMO`ueEIėcl~mSO\E@?^|<`4F 7nOl8+Ͽps)"?겋mZYEzAq$w#l9?=ݥ>a9^MK eڣ>V:EBYFh#L|6oT\+5N*fl"neZB!(]A^4uIHh "6o0N0,N}~TjO';'k^[]9n֒!t,X~jZ͵}B"RɌQRᢓ $D{}&8SOL`;d\eA&s}ht}9ك\Ogի4.iKf 8sQuEwTc 4^S85'kgTG`8j5TYT 8z>a>& H~ %@=dw0qHLqAZl5Nm%_p yg1>qK}#6aFZSlJ8YyI/+]4dV$wmX~KS&F8| УSu`U/6*-13_G^F蹽PO. veUT,2Ԭҧ߯*,p#XU$w۽J V/UcŚꓫ)(iRD/ωA#RaFX #@ CL (E&gPňy#=dERDHv^ṢoIӳ2K6.Pjʄwz/ULca.%ZL+y6W/2`]SD'}ۀ{)thSti5m[bNEg$ۧd}p;_92 6C0R'{5BqMeNݲjd${hL9p憚ܝX_q:38V1|J(Dx_Z'1#x CGvII0kS*y>va^Ȱ@p>t_AX Ih}%Pf]K 1TL6׎'Gm1R=}6&'rR](M@y{#,x"*#'1`mrI~mzWfՓIdAٳ6FQ=d6EM<ͩ|yL2JoKo-,;5m1'\b'96s;gK&le ami8E+[|5Y jtxZPFG"d\ͥ_KK|>YqyCBx%uZTKjOӽ,&E&gGbَ:AUtPߡX=W3 ="E P|:"14#Xfs[4@%=oGIC ?0v!clx߂xQYҠч4َ?ErӇSs)N|^kmqN7zZRMfެ94"*1$_oj]vJ=6e'f?tco,'TIT9 :vk5Sg]o]VIGfh4^Q/ ݈ҳf|egn)g>=J⫎$J9$0)ۏQŁ^ }׺@qcsS1Z xv@UXmDWZ ><Ku 9I<\NөqKc1usgF<GtOʪ)< Q=5=](h1U6z^)9/[èu3.b$<{HJawџt37"4߫V262-+3Fn ->RjN͸Tr^y[u„wfZ6f^RW%-.c+QA ;o 6jhZT3bo~(F9}Vp| V&m:|=ɉjW:cKRnmʋ^wNۋR7(o95հ9&lVc^XtWV|O8E6=zo$bSw^bv5oUZ>>zSKE.0@7Ul|2>A$p,wZ FcS JM׿>w|nM1^4`Y'P3ghÅp:LP#!&m c4*677MTƌVx?u3|y@9`.fد\m s*į[2 |]]2C#OG>:zOrm(AsT'z7sJzvptW,v2KhT‡' p˶H%&57$JNax'l Q]=ܻ,4Q{N`[`(&2yZW_}E8,CbԠrc(AH8]b tw-p"_f8KC&D (a!L{BċC;H x(>%y? UNj%,(>Dj%M& 7$:\Ϯqa"m:ƀ1@ԠtQ Kcdq᤼~e#ܶR6 #1yƐG)7G{v5 LN&O <.Oّv6Tx -CP+A>l7͓cW,[H܄☋'jK!<lL^:f.ghr, _?>^V#^.(lWm1b5RXȝea\@"ml`P(#A*UG= `"N[1?Y-qzĮ#ȡa4{Haxe(6F8V#T!M >aJ,pKk9H* zFw^ l%K yȴeU<&{C77?aL23w(Oærbd2oN8Ȯię0( A߽-67%3/:r5ҹ5T׊\ݛ}rowʣa-m;{egdk\6 HЩഹarLaH'W&0z h0~68$N2,-;a ng6 UBz[cUi>H̿Q\N 1TG\+o ~Re!_ɢ|-nj,B{;n0]08 0rh +Hzđl7Zsg57m{"I%ih ZIG̒{k8g-z;]JEc4j-_]|zTOw(S&(UW?r?+XwTGzwkvo,e n~fwjP oJCQ2f|q_+,(kշR阫SX#{ n)HiIVd<&S[p/w$c)Ʃon1n#6uAF6sH*d ~8v?yuȘRHgF1j+Ɵ7P=<ETJ;+\CykfU \EfỉRklgB]?rB Vy;I:cP5jjq)򺬼H3KO/h+?G,G{GzhlF% Ը] @̧i[gQ-~4- ڰA|^Rܫi~x n|gN u>0/e\b}n@/yDcp>@BO vBY5yT)'\2(U[)y}T[bRpJ< |7"V hƓq/Ef#hQ Cr~ց?[oZ?mX+0u'e3z\ u+BR IaI?tkrZ{d 쬨4Q|.egL ˁme"HNpn4~sA(4_2 Aˁ貎z 5XAyܘwZ p:&`EҪ,G!؎Sn6Xk (hn?0Zy,פKvtu/}ARzl82;UW$9ҹG"}Nʟ^zFu܂62fR*3!d* {A^H˶v-`9Y29j.}8tpKe?f1El<ChCS223hZ@XvͲ}sa9GCB^| ]򘑬2 \9bN2ii ̎"wʷD;NV P4ZKVha0ua ](lu2EnS+8(Y#)i6lZ4?Ŭ CjQ(/5Xe% u( vvє ہU WM]M\8b%!J7GQt4ܨMCrKS\u$˄= c8}3)Z&EJF[삕3) gC v.Y/ z|n66q!Eda$ D^!E Q.Osz[xU[ mڄ=Mοt2ìH#)95l\, 7 U|\s1 Di#I=n.賡6JPlg5GK@ǒS#"-k <:rWu9ߡA|'a{ֵ| AALJ܀<'d}C6,گ" Ds ^V $u),(Z'}X%h}Z,:~u8 YsSO*9ZҞMZa Uۮyg1L^~RF㺬Woؽk [oi@|Fd$fwQMrFY5vdL!! Y~k'4n= /0,݀k`+\Miyn 7Ԏʞ$rUA9l!w5luqҫZ'mmH|jqh"ޥ_qҋ'G<Ss%+Цt#D:Sf2}o 5髓P2Ѵ[fR}o|9 F/F'`e.MŧUodP ˸FQN3h S 'kFm@Һ,"uR^Ŕs n1^baWME,Nc1:LIӤ)xNVcE/u/E2KxL5 ?{׶a*W`nWېxE„{`DI(uOA1U81kDq灄z4YmoJ-\}ĜerDQ>цÒѴNI=jh.|dc~'0ORŝs?)-:€lg.sEE[H |?#B U  ]0*jyC urM.@V׏prfIuo{b5^kLcc&odu0?%UJoڝksc߮Bb ¤eΐV[ǹF 8+6NҗM-e|77gy곋`.3 ]E9K‚u2Xbh?~Fi;{@~>3O0OՖ3V/ZZlSoox{J/XŇ6aVڅ5[&T>KC Ⱦp_Z+{qsVK ERe.$43=EGOsPvPej.rhx˘I;"2][E%Pvv@G8n=:̅ DbDb舘ףjmm#\ˇ2P܏InlaN9C%#JS۬9"TX|$4`P0SMPXS`Q3G͕$F9ew%tҶ)p3GpO"7_grĺ>rPleWO1Z1/ 4@tEhK/hI4^>]5Ok]{I4X_̚{ xɜRձwWgH8s{̌Dh'EpLKS ǺW F ;[3 ``$l硫HB+To,Qk m-Jz(Y<\rCY4@ꟊzD 2}.F >jxU\ JrjGs:zd/WH]3q"u.[۴:2 GN_f_LPKP=QL;1H7.uX{)o5I1ZalM$ё^'ig͒kh[EZg͔=UhY" {;A!خ+|"t7J 'ANV6Sl[~^)3e @\$0.Ѡ{zNHy.S}̆--uiF*3Y c/ l`I$IR EPdF0PݭldaewjnV*YKTT!rt%v{ w.Gm9Qƺ_?m7Q;{_.҉Ϋtx ”",BE?b/@^ ףgFDIlk6ׄƖ nĎ1?:I!Q|4CRӉ/MH>ҳ.f>x%voAo5֞cM sjPh4ֹ=U,(s[A|G!QlZ`sHA+U OB9G [!gE@~DΓ}LBW,@/8_M‚:V.d6A%cQ$4ƙg,vbo?3` sL΀LUPDn^m%:6s/y3?R+"0 ]N۴z%E$/od '9*oٝymTޥxaKS>-MD",dTYܻBmVc$#+dYL!@2 ^,& ՁkN4ZD^mjz;N+0asΓn/ϭ'%}'ѾƂ=vSxl"ߔE MXם抂o2Ctpj+Bʑb,ȧ7CMЪ&}ىm= 9bokbۚ[;ojY( %G^cGv-.K L1/,|U vWj=%iND5e|CIʭ| ?6[Vx S{QЛo@ݢ'|7]萓>VT{NdCi]kJ4ZTGkn2OwF> f\EŔZ:.Cw =oإԼ?N> &4c UX.TZ !N^+w3Zuҽu]b=:i!h&l*w({i߇E$ku#f1뱰W7tr!#TďtF I&uS<=dFw\ٵH EsDtKeDfx,!K[#a_ܵJe 39NV`ïbaugKʤ%@ڻ.[<_q}35C?q㺛ewN9nea XM*MVZi}}k*|AB4<lh#^HMb鷊zhUW\Jb yDWt6jtCV9K0fqyaq+( Œ8OSLVDɾHƻkP4U[ d\ 7I1*49LbKZ_4|"5gRvl6.Kõ|zzC#p^₥`#sIl8clFo^3X8zƐ(Q伸FYeH\ G;h@Cw=ށH-}:i-<4Rϼ8bvPG!~~:b kvV"Z~ojW_PqTCow$S ;{5.Ua"_㽸Vh\~rP7^5z y(]XҞU/`Gi NYrsom6PpE}4@sJA4D0 jc'~&nVe)˼GC^RZ&YB:C_b L gc?oUi`gLLNz.f Lq O_S:IZ5"L=`v].u4ڍm;!g'{j.gM }b /Ŗsxjgw =Sz~}WNEA:6zIȘ[Oy=h`-GN=gZ+?ז qXzCAz am .Y9lAtTJ)#vHѮX5g!Sw7T`{IX6 kS+kF}MJ3 t"B*qnqŎn*ӳfzb;+@.ߚ&7r6tYa#U:| G]!S;a+J <0\vH.Oz E}J >Ls[]ݏ3 J)/-oh܃.έ3:Qp⵹e`vP_dNOB.Fkuh^w_ע}'4Ҵ}{A̻PdĖ`f〴mFT揓QeRGĜT570t$-n|pDk5aשu9W^d bxû8VSV H5XmI8v M'X\;k1&&򔛠f )Rlc7Zf_A-)CFWb 65 #u%SP̉D>TM~_ek׈ԼҴ[K K1Őz)z%l 6(nRW:d]h3OqVNioa;> ʐ`Lרg A\OsFJ5tw[z$n }S;[I (]]u@dp+nW\|e̞ (yAՖGs {y CJmq[fD~1#OEqR1pDܲ~7{!X3ѶɢS٢@Zli~>h^'.?:tbm y 38(wyv-FKPRBÆ>ˤmuT8  6C7:mL?*BO#[OIכB}rp6kFH)3cGDQdI4&0DtƛOC٭Bن INL ~4@v+ǡ]Ri%s@qIw:K y=G 4QK \jڹDHUa\ s&oxAdŘ-@)2M0_ 7q[OSʥbDL ]${'3N#ѥuu5*)3bWEnTKF'fʯ?g_gozgoC#2e %-flt~0c&C(8!((+M,p2-S.:`@V™7fQM| +fwQY`Fqd_ z8O$O{!O9u X*7n#HL2nM..hIM\lהF +"ۦ_<_ qѻM!8I qҊk"]J[.r K&Pp>+PˆQpUzr˛ Տ'_Z{exHa !驤 ()gۥ+̒70&zXsЖa|A#ݠ\S<@$R &tbk9)hIa.Pu%_PA.ţm ԴI504Cpѹz2~27[Ke,ry\ \<is*l8̺Xj~ #&uL?_3px~pR qo;tv׆X],E*q{(r:j_Ζo$蝶~^qn1E9U#]X.7yfng&xW݆Nj*wݔYaY:_$sDe#)Gk CB[ FBj|.Y;}*r^}ȧZ=Զa5xgqDu8xD5 XQRb~?S3 ١Ɛd'M![Jk[\?Qx( N;x'g~DNoxHReT1]^6@rTrNysи xk-j ?$uvp'X[q& /+#ya r?0<܄lj&ڎ3iSyAKÓTO 쿾hYΡ֎\f|acn3j1B@٬ߡw -yQ?#|['pߥ@W* Q*6L;'LGEX֘zjxK:Y<%ir)\\6u)bsԋBt̨(uB?;r %\8HpҩÛ~trLGbB";kXrIMVסpS<'Wxc_k&`ɂv!uLg@)lAcN KsvXd˜%{(*M03f1d*`Gh^G2܎o7a#g(YŴ-ڏ"iKYw\QxTr TWކvv~x(;Bŧl&b4O6z'v%aǝETSYe#EU_4a#Sq8UKPN.T]@}Ý?k轩$1閜xh,V W#ɻv&T4ԅ =#@Υ5E_ @i8iRb'!~)YOBEz>Ӗ]^;W jK[mBڜ X.M5_E@c[3\ъ6oBS[8޽͌JK(^,?? L9^[B ug9Q_ꐅE̡4}U퓡o]ڈr\O2- r QTOrN F޾yJCGQ 70,>7R=d~]b:ܨx;R|_Je"luz% ܗbX{MڮZSO]  XtO&ibU cJI<inAޖ tY@Np.(_ O ozfdw0]L^hN)+6$5~gtR@Kə.Y|V[/ ͭ/z\ -Wߘ>mhIuJzG ].IbA6vi=\;ce]ٙSL9WFS a32BY X%2O1tq8 3N+m+Kp^MUcj z|Y(]J=ڊGj. - ߘEU ~q K\Tq&#V~ٿ?-b.`Hƾx xFWQDy'| XslL.ᩂzta&FX)߄LG/V- ?뉪\x7;w_UrB/+A^pX?@% '?*l`.cQPC:B!H&M}8H2;#ђ)ja0}ғJM"?؁4J /(9f[B4 {9 PG+k#@x7c0:@!<EPZǫsհޫUA AjOܼ吣jzu. [~{] Uݕ0 ?ru9"P'DOV!A=956zfBa'jܥUN\ĤUa<֪L-'GIki[*6v[y4>>PeE+.-̍BQ|DzIHhg^2oz&r֗0!3X)pz5i}rbdf|pǽ8й Pg/2h쑶ҾG?Iқ+H56?]g>Jg6[-fՒ)nkȀ>Kc&Vy0E OВ( đ$>ϼ_@eM( YU0&êUKm',ߺd*y[ '{ٛf9+Qp!*\qbJ:dƧ$[kZ0mFnW2\GdO`NN-'NwB_)" )Ѥu_.-J4hR|*}jݢ#X- ?pv2#Ncrokw;'F4?nBQ,'ى-%BZ- g(3Tؚ8I&x8ydw3_\Ճ)[[~n \=߉:4qP^z#<3݄]ߟh~nhZQL?U6-)~ct1n[Eg'zLNBUW$HOunxZ8eūlY~#yJcHgЯQt58gQ9 Ɋ l}J9a"7 )CJC{hJ6gy]7^iE %ag'Dx(rܙ 3CBhdӥ6*Ђj{2b>hr ākm=|X'a!@3l|Fcu'MOD䉧(놦Uk q^A@>$Nг_uјBJ)򵯀hFd'PGƫy}[!3H$_q@ȷcMvEы;Ӟ ؊׷ <1mwIʸairvZ( %#d$.*{q&bn嵤s~]Pq/ҧoumcX!or+n"a47Bj.bܝ HXߨ3/F;w0" V'09S呅N*(h]_4ua,ӋLH܇6Q}1Լ2zM,ٜ!]Jw0mXDZD"}cHL93ha¼?{rt1AV>-M}Fv1W F%^. ߌi|ȿ:'d'piOZg) "iLyQjF|%bW`FTnSݨd̎Z} j^G!N>K:] 0TFp]&4#X-#[R77 i@q.Q>AWث˽!ܚ9J R>CBg˰ f9uu@9,?2ff4Lm4kN+/z[b "+bifU?FVXC2}_~R02X$wwqLXW5>;D\Qp5^^[In[!0uNj $?"3/RLAv``sM`\iS}L#/We6 e٣  9n4fNR M7ВO2Hz7qw aS \ TNuW& h2L m3!Qη7ts@H7gԶ|?]{7H5vB,!5>`q{w<ơg@Gw* iօKja5G_X$F|3=lyb21M,}6 e3MTE.qaeb–BYs/#u4)>玝LclŷNٷn?:']+y w`H9 ɥMO]kY V3cJ[%8s\4T0,)* vá9[WVY/@mtm5I`\؂ҭYq4,A+ғ%޸<`|f/}1DӀg84IiVPdt2. 񺆂ҀHw\Vc!kdTNTITpFwpO_M4ڈT]&?"-TGO]Ry/e[ky"lz_\ \$&ɇrr [nMo*\ͩf4s"&ӈL'S>ҝ+3$ckm@>fpdBQXAp1t1W1 Ҝ\E^[y5О\1T:9Wb'd v%E$ڵ}lHocp+Ȓ`yc 2VŲ6j 8,:wi*}=q' 2<3݇4˰m^׃O%t9Q?)rxSkx45!_^͑.Ny$M/{Ú5mix^JfS}G *of z./9Evgo&=^nlD, :/k.8*?`(d='gc!C0,`H{@ҰEQ.5K?c*F6n/&G/GVfGP͒3W7a&E ;ME{J#hpaQϮ>b1rS_#.sY~&-eKT+w:4*|4lO ``RJ,BAk~Wtė|D7}iAZeZkGm3!׃ASiʡJ[ ,)%mPr]BLy5ycAiL%U#שxo4*ڵAVŘ>J [VyTGLsf4nwal"_K>phݷ\w.J ʿ[\cNnmQ&\v-.+b?Xfw4 6Qڐ4{2F]O쬃Eqx> Xc/2հ_dpڣuO73o-@dֱӔ R)ϥ%^:_Ln|4*- Ծ$ܿ \T-I.1Y#6m ,*zTg*o8b+pz<Z;qIԅkF/&N,R-KEuCb M7G% Lr> cp.7( /Z+%?tK+{I9-fo;m+pz! ֮.4ɏΥa;<O|g+(O$nfmpp&1N [~ \]ڶ-r*jB{Pzd'ZF `ܾ -z&,͸D="!eh7w=v:+JS@-Q$n=~j0bNJ!^+n8Yz>ݍyH2z z_$Vʨ%A?g{5ā:< @+` Wݏ|M +i'x6_A쬋ZڐUfa0Rv('\N)=mYjh7 #UOMH/V v.`>Bs.u]DK30LGp%6W̼'L`@u2w멏$)RTe쇲&p r٤:p{h1q"_Zɛ3z.Z#.͡u&mU{WS϶G{qJ,sK^'VZ<fPCd <}|V yL45 |$tvJne?py0Ej.T@#܆XuC[4ƺe8;}w_`dR(U&PF{Sk !J!OP2kZ%.EXiKB3}#mQ<(cɋϊDqw\kn^KD%\ tKQ*f:qS#2Lhk_1h3b@̬! `$2]vAg6v6Z_)H$_ 5iF+cDhc1 +b[Roj' %aϔ+lԬVH#Ha(s|݌-nئ,c "jtdTe˦ ?ėdNũˇm R3=Ivwrb] -قEb\`>B`۳,a?YCBYFo0H cߏt{RJ7*RN1;7-4e;7}l{|O3rE%Պ9FQ> /37kUYbDO勮w` ZXG9$Tc\s;r3`zRq4|[sXhx@c84CX$W$2D~]K cںN>!ZmWESF~9hK +dDz-&ڨ=~8Cft-V5XluQۇPnTXsdM1CIdb7͜]4r`N&J/OEsz7R$YCQAYE 7j}uNg9NpL =Q;J6hXM#8P=bM_d;rE= lYҮ "Tͫkf};U拨L&o#bw 5\V^?U/Wu1!"@-QN)Gk$G찖kĽR0N8FI9I2DWXNwxm}_b` $eK_kc׍Xʣ+biRĢ,+p%nx5 ?]3Wau.7|wD 6ʽl#$֡Ү%R 3dיozO5$a nwJm w8yc11ސB<id#*ҊʐԔRq|}$cDqg(wT$5ֈsBEa3zq㈃m>\&[R#y=/iTMvG/N}t҄*r !ɫXa9 pvLQ٩cdh T;EO^_pg?Σ1~Z aDo^-)NUm4_US ֘F(A-}"xֱ GZCi_RXW {VC1AD#Fܷ_ >Ll۸qp/V:69NKM`yZ፥[. ǷMtOU'IpSꞑV0w Ubc⏬znjNNɠ찐2W~rx-YxЎ S3i6RiЎǢ Дu#nkӊ C%<#xvP2sG6[ߣ ?AOD1kк*1^XqZcy ϭQk[5Hơ>kO˜(~/02N ]1N 8bll'D 4MO0 >3? ѓZiJ!K+8QG=K# whE}Q+GM_*M^<9%`QtkMJJ"qcx1<ATlH{Q4[[Fj>i{Fuy"t2(Qzt*H9,4E ^x?Qֳ&~LC@HRo7,r ڬ*CJ1D~U<UvoxF50D``]!ߴna,ɻ[*48&;{P5 ]ض7pPmk:wY1GfM?ƗVVnXY~[yG /rn)!y}\?Ǣ\>>@3D}b-9BoU3k|Lfgr0_+NVtqjLc@EFk[4J@?7Pw<9" K%j#~NNc/͌7BP#+ W]=VO:QE=I͂o]^o'̝ k0X 4@#lel;{N0j&^r=5o`y39*tb0-9A_~vˆm` `ckIT}0Ǯ/zXl$LWf^1 eK'r0\Xc_|)±B肺 / _n|4CBJ\UsIlTVFҚ.Sxcd| l(&WālNj ,4fKU)Мq7ˁX=|ϔ|X9v˼A,KLv $؉+݈['hX%DiFO dk~AEkuC?bŢ!DG,VB`kU $Ũk•M޿ n[pnv.Ax;B$T|S%b{Hw޿t `GubnpϠ1A][ ̋$um^ iY1K*Q=E?Nr9dbd6Ti5|m(O@h;Y!Ɗ0:ys8{C*C:N/0u)>9D{Z)@_k~P;%08QH?;P.X e1DhQ# 2t97 %x,saQi1*CYxg昵++n0e;43!bO~'V4z wvl E+-:i׎O.0׭9ncz0TCZ~|`U SZ]D?.o2$pT+cM}.JQ­l 5*D5è U:ޟ&z0m6z}wD̦=2N|>StVېQʢ~=o4JLҩxS)Ǝb&kT{9lXVUwK&pwwxڃ{!ʄ3jwL$zфjQ^5#65)Obš͈OpxAnSsb)m|nK?7dIao!e JL5S*=ZF%2z;ni<_`Do ~Vch_ E,-m"e%_;$Ab):T頰xPmdqlsfSF4!4_ϧ.fXق7r"񝂊a)|2>lQE6BL73Nm)`nB~hah`lKICp$n38)orjPBףGqV1L& 3HDQ,)x+5RBIw#}!*<鸿epŨpC3(zai+#)3p28dʳ"GYCL?&[O/^7"e}+>_ >4Mwߗp%dNr;LJd1 g}3Me<_z)N⣭%Ꚋ҄k|?;8!H$~^++a#YF^ܾi),c |-"S`C|퍹_ZrS4:>ʍ{G`LN.4Zۄcܵe.lsG\-yؗ'HJBJ0\K)& (D=_]#t ˄]^ld+MW/K>Wȕh$>ȷ+ФQZe %yA0_ _0Q7CϦznc gҊ CŦ8. BM*dg׎{@B z~ȑ{I,s癧&#y]6o%nȿDF}gR v[M,>[œf)z45j;+3%_b?Lz9 bȼabgt)Hh`G8kn u-ﰥo[uWks]i3 QGu*s}Ū1j[aGT?̦H4oi@J"aGe KzeD<+ 8h.֢;+nJІ }GvfZUkL풆fw6t Sr^\VՄ548כO=KPe50&_" ~SV*P(@%[I$4yT؅:MXvF(!DMgQ>d G*{h"sÅޕ2+o`2{X3mԐp_P o$(GdyZic ʈHB[))?DT`S|8gjW ' ģֽWQ%d$QC{ЮҞ~'eT8W`LFwC%QF0T܇.'.Sq#z `RL:>!כ.ܞ .28x1OF?^tP4E.,&2ns0UQi6*-b7V]#0nlIPX=))ԞʾMqpiJY~z仇|WEd,SJnӤ|.SJAU $dXaNpb O?3rDF Qb-;*!% Uo%YP)YzaވK5.8%eg(2+W[Sߒs-5E/eE[i# K`{#,›X.oվC،͑>o&ߓJ \fZ8DY@&7 OÇ 8'Eeu3!N lOP/kޑxZzG݇@ EƫI}jm%޵x^D?^;uqȄ!4T3_1'Uaݳ^yPH呢Pf%-A_y21xղ'e\V;I@!Lr'C%] z F'5cGF9F U2 7a5Bt`^&6LYfa$zQvz[m"s΂*W9Ckk'Il~}C{]v&cab&b֝~m$P*U:! [^Xa#Ŕz;+'AK7kX!Y?=[kЎx(귯mVE{V`GrӁGXBYgL}pxv\8@uBsNc-0#j zi<$p$/uw;&h9ZtfuyK;ITDdBx^>)).q&(LA)Fv5_k h1L:4V hHٳ!nR KQ0m3h6[V:F[e<ƛV/ ""\;D*%Qy!_bݏmn.&h 1zHzOs7q_j`@G.j/1Qu\(R沃s!\E6T 2@/(+9p*onT#_akxd (֓m3$cNPs,]Ja Q8wt 4?gm|*侔hhѠxLf6g"@>ߤ iUur0+8l;f*e;tϑ1`^Q, nL0# cC6Z5M.T;W7-S> zikC tdm{ bfEn8ls?xF )'QiR'D0-xL7.ڒ`88Ⰻ0Z`d턠lE*yX$:NLO^/3V v\G3 fC<4KŎCF38 7kJg>k/ BP0Rd=XnbLe5|uM?juv I?;T'Ûk,}3u'}^Xy`[Ins0c]ڽK kG . Y% !0NK$ \ ;X}Zu/^\/ ?D8xf( x741wNKϢ^"J&<vGt|?gc=c(?aG/V)aUfn9oeiq[9ơݸlPV E{yn`'0 i2C6Y;I-y<TcO1aׯ'=U5=~IRT"Wj|B0K(bЛM%B@?e{e't_N3>Mpi9rHl)wCbD:{..Oz\+G6@x;Hmۺۃd6M%(yetg%)}t\-wYf+EH^F>?9fCmw ?y3HDT /⧌0s\"] GFnjXp7B K;ls=9p-o W{\S0rvK0;$b껅!0#,.(S?T0(".@pgyl#e;\__4TcV>Ld$6cl8Io. M9k 8(;ḁS5ty쑰y$  :v#ݛI܌3jݨBJݭ|V7:AZB8c5Nwzif[IKl!2&k/|?:wۜ9s&fs7d1D::oF}^tD}a`h+ӿMdsHE+ZJ%y&!挮ˑ+SpFC >eɰY.߫P$ֿ{f-Nneg97.fkjc=`2vצ (񄵽 &e; .G{pPgNeBԌD3e4ZӔ/] !YӮ*Se+?/ھ_8->]oS:wLusr^v_7ۢ ӐW/{LY2R(ia]L&O#t"&/q҄ uD[Z M$@ш5ȆmQۨN6ru'm".m{)\ AR뎂~B)S٤Oaa$z'G+ 5R-GjYh\9 =Up~8 w渒n+UYgW+KױmR\]l5]b47}K[Øc@BǏ\Csi?DIg&7eHʖ3L!wqZHj +dg t/\ us0LVVu1b~|} B4U[JW,hJm/urc}eyQ )v魊S뫜*etF UV)kթ8X g2 :s8Z Ί!+`^]r`)EoKc< B?DkF ҮoRLttMo9b\nZ MCj+%0tCY#˹I9JP"T{Piw }81yAV ePnz$.(zpr}; d^,=0bP^wzDM4bO}By2W՚Tk9ŁO$b2ƫVjZbuJ!$۸`>pM>“}rG:#g' ¾NWp:BwT7m/tk:]D^ ] /V_6jtV]=U RM|P @zb7W8\C\bU{ |$XUhm0&.~hڃì,Q*ɱ"4hxf :2%^j*[X2ϵ;)vdl\V0Hqk#`+ȫ{g'oEcS$}?ry`5$CXCCA^}sNU|*w*s^AƄ3ǁ"v+3<OO+8^J(֕֞&Hf$y_ā.M?ܸ`.VhGJ?<E/T9+G1Bgz!q68Ɖt;Q-HЄ8K!k[-c~x V ސ׍brWAP?v7Unߨ[:0`;I UT\D|n#2WuW=OЅ@ʟS*0:w7҉6`YK&*Rms=5!9aqNJ Bgմ rs3?\_(7цa6TiOڛ zTMKoWn Z]z>1Paoa ,q!12Ve9(y dTKQ D4E|--+G-u/|Wh' @@e=&.AO.4XsxSkBLjkI|i8kGBC #ꦶNBͮ-+1޹P[9Z"(DDc\:R:D?:3\Q+cu| >/kxe#)hk|gփq `b)K gNLϺ&9Q.\]#5T쎏kw+,-ɶl/5;TVZA08ME07m"G.lZI]n9T |z$g'U71}'MP!ᬔg˼}*AhDDSz?D/v1bEv+Tv%Ĥe_}CN(H,?-"O:@8C#O MUP8d7CszQըCti"2mh}E"D%?Z⮟9}ITv2j53OjOywZ%&}ngl< ;1y! N|4 472kb]J6O#kwM03toa[AZbf/ ?2^d| Q3]P؁g7PVd5&' -C赤W¬혲[ ,iv?x7\zW{<NvH|xҽ9NMCM;6R&Q珣(󜲥޸nn3 ;,Ñ_*Dg=J޲Oڍ/CT(^e[N% sD!ٓ|](5P*~(LTadIi~)Yj&Wcd-9?=#;4&y'KR0w9u[AeE`k@~EL"-k)˥CVrU.{Ke ^Eb,A %zoihXoI +v@}DP/%BJCrE[b*u%^$="{f0XeC ;Fˮ)%`$)V+s#EwM&N4^,F!^"exIb/j\S!Y5 # NUAw,:bKHe AQt+/c5)hf9KZJ)ú'>Wli p6kޕ$V5^c R_F/)rAD޵O2m0`oZ)|;*fgVHcCF$,4?qȳ,9;hkQ(J rA=ʤeV⧱bdȆ~o7πj2LTZ>F0橾%'̏H wVoJT'vbwlʚF|JxGŮ&`Do%TTE<g4tueAX 5vKK<$cx p/}v_1PnqSGUVMPtH8r}mP\Mcԓ$pb?wĴpuC: U\fFXU @ u|4'fPՔIzۀQpxPUOV?!Wr)*zp{+xZb@+~9 XZр2t֩cUO2蜡+QpXuVIu-n: ".J 's E}ӡMj֚vLӰR`̹.,[T }#R#&+^m;W)4|vyKٺQH4'ʔhMstks$v$(ǫ" !Vt@ /nXw"l m'ҧ.SPeWYVfb8l/ ;k)΅q|O<ԋH,s*-5ƅ4?PvkP5ii25N;>4?h-~%D0HМݤ$hp7Å<86ULTݩ&\زмUyJ/ o-o Gv42h>(:ԧU=ԕ&Q8I2Hט,Au[#$5a9n.(9$tӋH?W[ǟ)N>i4W^v&xela,GE:Uv)l+Ǎr"BttÉg&0ҥ yA]]Y]R@rtzY |BnD>5.1;:S ,~- ȍ_5Vum?mwW"1;3)Gp沆uwUrI(@_b1,Lؙ3v%]XO~/|m(wt)ȣsbD@)"@,+o:ӢvզLUSD) hX Y1!M}[HyH0w+^͐ '1ZP~16}^-?6Bf†m !b!?p>=ED2Tp+TMe%6qWm˞$OPLS ۵K;5KzoNcq@Ob2hG4hb 6ޕ.E0w@hFԩ'xdcَ(]HO&/3Aɱ5au፧M2ܣVVe@qٶA>aKx"'}-j~ɮՏjcFBL])L Z,N53՗nk ՙ#4Ig@"#+:yTr43[4{9eQ볘iaL;Fi !eƔf#=av\}Tu;b8F3~z^Ҡ r i҈?ǮFHN6|Cٮ[wqeVR2kNsœ%3Uwf#H4yLqDv 1PU2QN?fG_3cz_"?K:c^A A+~d:ǘن3I&&f<]&V6$d |ٶ|BiJAP,Nh(쌾ZOv2` ];>dS1zyìJ;rsU38\6.W:Q):s[K:$7NZQ5]C "mG(0QKX"jW+FGxk`'S8c#PZ/Gɻ*f{o_Snz&B0:mi(k0 7%!AV#pjrZSlX*GYlvmaZLd;{`*m?F+4QscXa"ЀsS0n nOb7b SEG`f, &g|B/b`[q2eޛK{++~SBGγ|x ?.P%9Vڐ]z|PFO$0J8#kCo_iIM[h2L;ıi!Ej 扪c`cRS;!D`uHt`|}iF&LrUW¡> *J(+s*k֕21*1wל !o <* !12 $b3~*;kڤh(DLf6.W1=# rW5ӻZ_ >IEvb֌)owlή9NUY^FU$6V<:YmxHj%Т`v`wpm{Nz>gnm4Fx ~ w c0*q:_2%"x%$/=O:9*<ޣ%&M@ɫcCtwb-o3dhjPmoil&X(uqx 5'=Q/| wCkeU:UE@xbKB $ ܝ?:J3]FP]T8,*WaKnMʮ%"rd3֨"Y_M=F/$Xq>gHWy;ivʌ5 ŀ:Syѯv8- /\7 oF@s3;[0ԗ GIX+u) ")/_J[d0])XWiFthJA%ۊ)Ў鶍}7 z pCPΩX3k՗H =v5ӕftJ'>̽;1BuvJr`OsszaC▷7xl3bJwz(~<x׋BO)Zr*oEmB_[PAclo[HZ@NjS-'|3N%Td(ݣ{nL.P=yBX&k%b3TfxG^뜠.aWLw2*Oبʋ>iLjӊ*8ʧQLH^ 'B4 G0z q:LjbX7KʀR5@kt6yW'nP})5 )#zz*k==$ ٹ g+"fSZspSD)PRoǁ`7A'"5ni1ebw9-:m{ZZCUa{&Yb?O/m $V)>/Y 31(PiO=V7%w.2A&F޴l.Q@ rqO^V4_r%d>Ej,8(Z$KbE)e-;<10jizW\遻 'Κ)OP*XA45O6T_ڎlEum'oO]DI^7obr02_a#cg*%bWz:gCyA<OE.&2Q~)D)b$p ,٢P dd".uETgɦPF Ɗv!/9`R\pZ"[&~ߞ߂7ƦލݢVQp7`Gʲ*NZqbO`03z9}&Y'UaG?TkV)"FKy^ %>rYBT:)Tm֒g6 /qB&ke1~XGfEoB7$ޮ۲m| Ӷ.vcQA'ݿMzhڛ-DGp}izN;Rw&7Puz5@ĥ$BJ*%,oj0j37hX#kzeVVW'|CY<7m!) JO-dq @}5 "6mmP.d׆|Ҩj2z8N+ʊVږBQh ؏l?I'  vY ߖϧFzTAJ2^70W}g*tĴcTKnߨU9R{}^:==Z;SS~o6a' TL7΢ojdNsh;|B񙋍?cdT8di3Kcntdx*eAԔ,,-_(/?t\6$:LB#5$o/c%W! ˷(.cLvfláFn'3,#0-?`9HKov(BSQC24hnw93B?C>8<0@xy聐NV8α}"*7:Nug7ʥ /z@YQOj ;\]wn'&2+R|7`Y<]mPWM[D,եȺPr Q& B r;MtDn==%,ONf*[G.E~{nV#Y񼽵&VAP<do).WM&k.Di)ir e^ e4,j>Wi:~G  ^qqt 5MH@6h|͝MhN<6uCH2D!1 RG1`Hs]rrP1dZHjc8/J|W9a, NIJö&"okÖ~-0\j#g//+YL8qy"~y g2l'e 6J*9Zzqz;NO(mm]I$#;a@,6 dʆ_,S&(ٶ`H&Cȡ4]U<@پ ]~N1v F.Ya(N.lqjg\t<[z6=#5#iÊtٵ2jEDE38%7ێs ;aȭOvf%4CNjIG65낈Ѝx,gsZ)z<ܻ kBp}4ZL!O~әhܼjC}ڋj4ϬYYu{\W*\ޝ"Kލ[z#3ʇk&4 '_%aur% L 3?jZ=*S<+WNadP݁wڪRXy m yM{ A&VW-Y?׸ZVe Bظ֩B$:%4ˆ̈́y[a:q%=;Me2S|vOhOQd(T;J2TɆy* 3>2~Ʌi{g#q"c`~=j`vCa*MшOdT#@ߏ׵}'.K`$[tv5G0F̶2^%p 4&|aI|ZUzbH_\jN2 ?w>^.Ȥ@] Y$a8P'RR"xNqԨZٝ6jFFPW5)H x5 p`ޟ4G%FKañAmosr.Y*w @aL\5=k;rl,Hz? ԘTk(Qp&4 mc^w).#kh׬:p+u3;Ie}ȞY7&Ishj:ҹ0q4݆KTv&$6BGրܘ~#PInG#&UE2 XvDv.`v+|{;ڲs)<e 3òB85M#owI[I}6'^YV^{$9PxQhSm*\Lڕon@ՎX `FV# 5ʵ[[㈑8P+X J7Ueu[{C؊LEy/w {c#fɢ$9g~Xfn[/*o@߿S~v[Ċff ]A#b[t-d e"|Jjbr%Ƀfì4\G؄x']dN8ŰP}{߶Cem ~l`Zj'370AY~9^WQpw|peQAP|MW!N ZK:zll{tlDGv̎#"~; Ȍ aĊflJ +%?a[I :=i@TDUmu:Xa;o*,¾ pHUS[pBjw %Ohf>py[ouR|B脙x|Y!]cK(37%(~RHG4٣ H;?L5!} a)TwIp8+sL$GZ"Qo[PKڰK$M7ݳzK g J$P$\j<~ M.G_ĻS41L?L_-C9jMǑa3;?qLLVŞF:M(jl IP`^x> 3)#L^A>+ W#\mQ  f d<]%"B$"'ߖveYP::|2- ;kD+<;\!Ը ֜$`źw-۠Kz5!%S9BWT"-'5z_+juY3+ᘋwTe _5>A!?q+g)cTNy,-tBy;Gշ|tdXէG3J]MMjl;3m2Ɩ`| Xɱd B R{.f-oxң9t>)CH?|Yk~L)h:-1 QT#pc i;Q`ޛ]朙=^;,{L#{~ ]i; v(5rrlv3=]7oU(y*#bA$H*N!aϢNX翽{*)GjLVnםО/khF"(BgD1Cy+ pP_Y 31uwH95$K Wu:] gm]o+2݄+tg;nƅ}I,/9Nk{19ecÀW [Rah܂^ ږ_IT#piL N?.Qi5>sc u^_IŴVc8(^$X}56Ъvr{h[_)N/B (^ H%gw""fd8v$6o|ŷkmR-$~=h(h'K }*\|WFi:rth]Z}@Y_lU#UWSQȹ`[H_+tҊl)sQď×ӟX@pp.e7p#NÖG/I1l&CJpSRc҈Yt(d`Tc bVwV]~*@lv 2&PS%uZ]~s,f%WdkoÇUh5 7g޾lk L'2wH9{ a_%wn ۖo| nP:vb!#'LF߆!Zz!a3CWZqbS7Mmb 7pX(#Ka,T ҞGyqZ]ʎqF(WAV8^m;NeH D=  gUP".`ƚ,diPyVb!9_髱;'&LSR0kċY0~#/d Q񴚕۪D_ԢK:OCOLtg9W9*#;3G<^53#Ȃ) ɜiSF̸y@2sO.$Fɇ;ej~:8YO,K!!vRhh&]Bׁt{-Nc0f3jT HO ƟC~4sVm>W(&k!je?7]&Dn,+^w ʠa뜸 NdOW6{IH.bW0#n(?}sqIFӂY|cfrwB#Đ5"B[@v %€1_[/Z[e-_,^X>aZ2 i Z/Pw Ӂ>d{$r^au -%SU&n EdsUfеQ)G\,4uV8;8Ip$|A(eR~oEuLA'z.㯩w.E뻝!.!o5ٗ=y6 Qjz޹ I}YKjK(9jy&$軳OFwW3%L<5 ϟ5Y_廒OMv[\溼'R/~a4BK< `ͅ 뤑ewJ՗dW~W!aېҋTfCt+k ) Q6q"'W/d=_=U} 5*]SDC)s&;A@wz*SɪGjq_پYVIkNs$81{\"_+:B)A߀?9זXpBtjTɱġMƘBخ B ]@$U(^PB(NDM\vKtIavT@'zK0yW~y/Ec.VBhd;.OH. )xZC׽AR+ 0bG$W3U1_¾ rjgA|_\.%lJO)?RfHMIN𷱔XȺ/PS?> Gl NAP<Ɠuۢ`1SL @)On[z- Q*2܄H6\zN=Tj%fq3F@"G,1JRnhʅV>ȑo,#~0S5-"Cĥ@kjW4.޷g릈'5#}ȷ?` ;J3 aHix,g(@Á_uۑ؝Sުzގ߅p3B8T]fsk4%'#H3[:?I`'f,G4_u%c7м8K6s9pC4x:޵wD DHs0ӱC|,h.^MTR-Bl*kV?>܀ÐOgIH/$_o,"1 q3ci=Vb-E|#=GWFfK{h`х rKZ{f|CF{Rj2 9P?wE+VSF‡5 \s,"fqԦԃ9!z¥(&"rp H`2Ug;B< K9l39_d'_aػy!w(7=O0fwc)_jG*Ʉ4D(&JwzPf{|B"#0nIX"8uU x5KY 2؁ X MT[e h|d -(!棱Bl}#Cr {?$pZ;@a({gf}W&Ƈ~oiP2!!;Z#@pM領>Nv9k 佊rpwC^f%K|YZc_Cjq$")q1^]R,`=\ XWꨌq<810VjQT^[HcŠ9a!:$O09DqY6?GDiu#gI_YԵe |T?9uBfv}ycն1<[ ]A_\el4}B:DzCf G 9̧$ӾW_ ( <{q;.- ^e: # k "w1PPE E<4xc$XW''1/Z/ S] SW3L"zI7t!=h1junP:L,kꉯ8}4;\!R;Rb}*<4 O&Qp,7J2lDX xz*cCaB#VZp/ݨ]@=Ʊ0mTJAYQl xT0xj @_77UQdk RTIl=(!.]16|E<Ԯx#C6,V$ZƄf ºN*&}WDspv_T> /, [̣N1ǎg~'9JvkLH3 )Ȏ=Tϱ.H38.e췤a `?_ {"r 1Ur80QB3_YױabTZ ~t%T31:O6`q7QDV s< hodže<ƻL8lT*W<!sSb< ,@´o*xI2 Tv,nhk*O3 ؄>Q"NJUж{ٛցԶ=G.<`e#0]RDu#wyvCÁf-SS &A7j7FԄ9-z>CPd 4O #vF/#?kEI(bqt!ZY'uʺEVL- Y,k`8qѝWnMTMصwTnj *:u8Ɵt /M&,Үb UI"#˥%eGpigyb{eW/U00٣xߗdC̼6ruKcL&OvNn<7{7Iڸm8@`V߰t5ueCR`.M6fI+=oxc!2!ٞ=.(%r\dBl <=>OGՊN^8s|a'?K>lS%s:˖ P.UE׃KpT,9WHE" a^RXc`f GF/nFl˜Q/ȔD, __=盙d 6̄:z%u Svvg/,0vpߜh^wDD:7m?%`8m3ͧIQevo{L>߲Fb톜(1(@tȝ>pl*:۬oVB|yX0X*޸,`CR.2z%as(,kݘp»KGbX2ѣУOT49.|eoL;*qB]gڄV{S#;_&?htrX,?Cs%sO6H<X2Y[#uaÿ ! 1pklx枫6ƙd(ɴ8}/2Ej><~ĔB6_( uUS>ataɣL"bas"Y_{3XȚ6$5{LDM 4U_ŽcCIVۖvpVEPbu.lUh;:_%dw@גgU v# itǥ i;XFi)R;] .h y/] ѕO%QñwHh"X1lxޕ[-ͷ_kNvw=zZyَI˳Ss]'Ԡ6Zʌ_5h-aȣvQ;.\F)tś ̈́#^ʒBzdVa[+7[|KU!ͮdj7f{p_F)y,xw'@>VxBT~4g\> c+ʤ؏\i#J9 ֻOsm> S޼璞S#fuSX#cJУH״f>40{*0@X`/`N>-W=X>E-2}θjtՌ$ɎڎdMB5 .uTIydPNLo H8_`|^0Ph"Z\`nDaEt%ܐ AAgHro^F%c*"MIuYWЂ6FgR 'OaLPÆz'@5\vi鬒 >@,^KəZ=9)۹!o%CEI|}{Sf=TKȰu:\LD ?Wla+6&qok}uH,Z^#Ua65r%NŘv bH$SӝEКiƫKN׎>1 -8a F$35i^pIR3PJe15*".nHYQÁx=iv,L za=_ `A& ֒BM'JHۣ/U(waL~'[ZpU C@-ڂt@ŋ&PsT2?t ywsu 3g!ƐYȝ(oB}@(0:a@F޳-r?>I@G! <1~ cA6 B}'V/%]EIGwv4/ ~]N; ֆtyy*_CQH'_ EoB=bد8!DkY8E|~޳1Vs(@sw8Uf:2 -Jv-vEgT^23L7х,r!Jn'Kj=ӷ(FW-} QgMw4Uy|Iٔi.}C Y6sжOr/,80,6e.um]ʙt@ ̕_'UcjJc#qh RLnsS2-m/w1~tl=f ={$=Gjl :-?UU,ӊ%'jL" @8f28Xd>k= rChjR4]HysI~z:XAFGaԍ5VxNw7 `RiI[:m,OAaSlVyipVwDʌbj'xF`P5N>2:h.){=âj`=D8I?Og=$2 KƇ$"PD>d"Q0pܟF F-jQY2q0tWXl'퀊#*0IUoqgSԡ>u^=fÂ!8г ?Օg4s*}K-:/E:MgX/T!{;*cD4I=QĀPF { !߉3#d ?<7̛HрB:L0yQLϚv,6.N7RQ]lB$X0CGBNzhub,~b Ѫ8谼!)WOTJ&􇶓8vTS}\ !be^0ƒHՑE|ՊaQ}qΑw2%f~j̮&Cجv~衟ܸέKy-l=c~ gen(8峞@8HjC 3|IžC㕲/EG㫵aT@#sXV7/#0 ab *d;:hyb 2|ɳћ?I |93Mh:DZ&SVMnX6Z'S#F\Nz[ `ėfuφ\ ]-NF|S#,jm<Ժ"nOijriigb_IN+RҞbT#S#o2n,+SCs%o t<6V'M4DcRa5}*+).@]vD RXU-J\1J  Nɲ޴Zo[[*]\H܈'Bz1|bD9y*`nmIMj8p1(Jf.;4{E=>qn#ig!Iz*EvǼG"O>`~`5-13lیչ!TzO]=b Q``*( aߋx,!VZŝA+(oƶ`Ja)1lOQ7S,8CcrڠUݙ2Z>CO(nA;ۄb\BRvqx~=րhRw`Mj+] ɏ_+ !XO"|͂9 sÀ6lJU1AJ%'kYP>Tu>Oġ$'Q;csY3TwtƑGIRHVK@u{a߈8^߱hu~)~38ɦJ~-"$[W 756D63*{sI@yNhbס`_îm:*YlxPp 94R!oߓ;䗅-{Rj؟ OJaoR#t44I'ŵ\-C̶"{ׇɶή,PePP.$D#sСi0<,y.2-mLb Otr#0 BFł37}ѡ_t5Q &3^[w,,%҆o3[_Kim0?LYʯθWc  fWz?{q$=K3-*&?ˁՈj2?7:TZ]}r|;:5A(e8}4`MoM{ORKy )9㥆+H#U<jknYomXs'Fʁb~ZH6ƾmfE&酪0w'齱;''߈z:*|6<(;h+{i[6!F暴&oq 岣@S5I-J9D evn^x"(r6r/a9GR9-2ӶզJ6T(Õ9c~NF͇ йѿt\~$״ D[3d7&[*ݭD1aw:]qU-ʺ+x^̊Hcc[GN_Mu%7`]*>,|O^ T.][rjxե(R>c=;n.Զ`U/]fu%HDG ؛ehz/0׻"@9adDˬ Jnh:Z?Kjvf0U;RVPJ>T R ,~^}wՠHꈞ3hY2zgnP~Yғ[J51m$:_;R=pc8ԥ_l(qt'=+$Lm+picnX"H95te|%3Nx/w(KOfa:@byc%OX],.ID(/~$ݻbaޕ4J!'6$[XtSݒ"ypսqqݬ jB!,8l*q Y%;8M0ߎ6bh7[ J bOU.)]<ٟ!=l[i8!xp1yح[7uZnlSYNvz+?e\ ]@.F'f3ZK`umb{`2@w_q u_Y!˜ðZA24[PniZdH. t\,h0ɔ9%>`TO| Qq`í4G**.>XP;6HEVE]O@bUs4p"Qf/,;3 vBNz UV6vѦ-(vbbŮ!KDl=ms?*3bHpLE6|۲p$!g,!QR H3wL9f<ȥ4P&K c' MR1b7/o 2HY~vT\&Q@wY˹_ m>eocHӘ"S&@=x39DdZD5xpxعJh<{ -/ o7=ǀQ!hĶo]*sz%&HM5Gfɖpi*qOmhkbr !)JM.AETc)k<@Gz>u+D0qYWKԮHjJ"sb[lad9Cgi*N-n.2BᓷnT8ش}iB ~} Bbl9n8H\Œ¼+r p(t"ҲsDZ(@vvc,$y[8rq'++ӥz~:Hm^G;:3rJo_JGޔ"aB+kpI-_c5^NTCc5T<>ώ,v; G"qK^Rb5S[Jf#[$xN_%TFSZ3'cuoDk٢݉DM1*ZC4Dt+UcZo}&mq7uι&/$nٗ&k6ilMBʼlfq1PP i/e?6!RL&V«PtDxGGV==) *LʷY$Ss7F !|q{'Cx &$IrhGFqdǞʅ Di(e6ouɕ{10rГ,cTCX$7%K)Om& -Hȡ}'jҕ<,S8 d ] XjA$7 xC,.pQj@nxX$admPj찇hfB>_1'9 NiV2ay56h~QV>TLK1 1uX6]_}29_ / ,d#-mh^ۺp&z.,wm@Qzc,Qʔ'wbO* |8م]qn1#T.xS(qMQ8)GiGimjK1Bx&eghlsJ_sʹ2 ʂWuJ2 %lk+,^\#rm<'l4% 9] [hpjt Q} e{׳Fg;c'+23ҾSc4ZE:|wհjvK]D @u${UxfdEgsggֳDMSCpv^?:#Ƽ$'`yW'}Yu+\4=?rTJ:-[l[xOu-|GJh7Wg]]6rwFݐ+3C$}5ZqeZ<m#-&pk;܋rԲRx'7fW8.z}qtgxe zȮߙtk')84|S3M<ߴwvTi7&Råbk "yc{C. u8EBBjlR +hb@(rM&3ɉLjaS>$S<^[$X- _ghZe$ Q Λ.=J(WS~6w=+.PLOO>.ŏ8يqn\so]#iǖߕHo+j5jq7oE T#he?dgYt|FhoX$ubjt`ȕ.#DJ@ctWDx%1tY֑#40U 9FQ*. WG1zWu[2.Cґ:8*C zSIwaժuWP?S{+˙ߪEI۾A. kpX!D-$sS) |[sj',2+f阀/Z&Qb}(H^J]҂GEݘrXt*MP柦YTj[*S %mEIŸ?5 oo;Ьx3v :RuD(/r$rAz aqx[|UIQdk[n-y|)%| Z'8n _Uhmt%(CEA;t=3/xB}g lb1n'cwoYaF&`wK(H *BK?1=bMc)Q{tB067ɑ0v/% 'P>UAQ궇>Vx5=2]DJ-wY}M>? ^O$|sZF8|ʔU,sC=dx9_`28w~c[ 1^` 3;E[nV{{$HK*`@ [ O=MUj?y&ܦw曮 ]6J{Vjɠfcs̓BgRn5Qx|y`~%u=n&9]R&2s> 1G{IώORF#xi,W0fG8Mk-LvP*x 9C\z?GFrLpGc#C StDDl RcI~US]u)K']CiF]hPhZ39j7Yzi)7V$E*&Yzg6ou[,ZS";NJStͽwoxSd(^Lʷu4C;U\,2|ܪ5CK=gTpM}g^GJXytP*aHoeN3}- |ޑ Y.8xN=6yC%j" PhǾ N+H{#8M,{ R,SXu<~|~BPBgoHXi2*e aB+.T8sL:ukZeh#F;@;0#- 7+ $(E:kF^vg-0;hsXdю[o_IZ.>2ѽY@_bޏM[ xd3^ަ3kKIXJl:6dL爅AWkmL@$pIk9]STx3_./GG#bm>]*q΄cs`!,UH-hĜ]Z7yjOhU12_NݼWrgp5B;_~#Ӗ(pi؏Q$S4"ǖ=c!|u93@쨳F{ƚh=s-)繷kԅaEc",Zpp%"V=^\UƢ>1JS_UY u"aN҇Kߒ inQ\/Gu2 ;O:\bar:^1.;Y1hhRw1kT/gPGsE۴㔷]{Z{fI(uOdf#葨t 1B~e-ytjb||*l[/;~¯ j~ȑ|ZC`R *ʇC?oZ\Cq7 Cx%R->{(pJ4 9"pA lc\jk FFoBZ rqiA]6 υz&++V!pQ+QAg#K)_K. ՉC|Th#y 194s^U2gةi@2v%_F!?ޖf D L0H׷J'4wJHO@P\.> E KjmY{Vc5׭,:ZB5^:nHBc)ઞ +qh/ Em)8VO_v[吨$To/}8K&LiTKIHN'|ni-V­gj~ߏ_s $YiB'·?9.2gX$r&QddLD8UuÔy97!S1"ysu&7'[PD˽"j?|&׮Fm)Wg'>Z\麵)q +J&hKRa3 C0b-`Q"2hi"<\o-hg]jtЍbMi$7f#>񁫭TL,i^wXK1;@ g7(Z>;e'0oSG7IfG.DIhtzJgEkL,vj;=\8'H{u"սyYJAqxÞ=UIxŀInB࠼fWi/F8:X3AEgv:*L<:-]`vzq^Qbw(o 315[HSBnjodk yxM)ƒ4xVʃ}dY5 ֕œyyqyöTOب6xqM OGWARcoW:ȑ'#jPi$ԉ|Ƞhb |rs1e}~t;zOhЭ^%רb~]J![""Vg ,vk%exE: nbbrH CM%7B>5F2.BCDrIdCc.sV &L :7Bv"%QubFv2XU8,.+:.BjBWkp[:@/Ctd  /[ݷ~+l ICVEv%!wk̳Qcb6$rcׁj䦲oC.SCW왗yTt},]=zS>k5x),Uْ%y3PøБ~D8 YBy`1&mM?,$XwA:WBޔ<( R.R*s[*N/G zJzB;S2$@h*HP<ءmKeo8 JLO|QA!|TQ.xq@l ?!1m,8]f_4rRh.wA$ϴ.4ER}ݙLFljȍ']"^z{e&ZI\ef0\|KIV (*B5j!apiI"c P??ML4=>$(g#$!(ZeshZKc`%^tUmbT-ed!mL~VxUߎ >]bËf(2P2J,bbXڶ ԍb 79Nj:D˕ˉATa[sk3{R}y]Ly1K㕔^#tCr8M 9daȶ,mضT.3NS1:c=Pmm b 0j8ҩ!-|mb}mV+YT|ҲIS~"z 0nA6 l3j!d1:KGjgghzgAcjs !`?'žDf=vh/&6^ws&`'5Ȼ}%~,nrDwO ؇ugۧ5<^]IMn~ (pLFObKtQ `]kFnշ+:2xAL$뛫`J{=+όjolJ? >6ZXPœ* `KfͰ4~#a QVs& UiMܔ&&?rA+ Dghy5cn37⃈:*;N;-FЌYNEB/Ps!=vY"bǗ50#E$|A걸%R))x{R63Y< ,9#XEN6.;܏fsd<,Q("6x]uMI@0 Cxg @7o_@SZ墟 ʻKթ:&2^ӑxC̦aL2=j%9]3~ǵĞC\Ņsm4{,Gθny$^$ hkW-DziHGIU ֭q*a(ǖhqg~ Bzr=6#4uxF{rQcYSbsGL[rQV2ʕ;-g4a@+p"'K,NUU/fJN)bdERb+U*U3[:`qѳq]:we_E.p>m2A(~℉;0QvV(6H-\]JuB}IT`og7y`3@,c$\ȗ}7xm|D4KJn e3ŸKh58ZnW0AfiirkKZpR𘓌pӠٽjJփW5*2#J&b8+7D_pfD(E޽! l*I\;/`1tNz`QT7 m/J+Yd.gwΙS}Yb.eq>ރ6l;QT}6@N@_'F$bs`]z82o=yɖ1G^}GP)Ec1/(9;v|hm+N&`4_[#\-jAE)_(VY S`+ X}ǻ|M %]饓~iC~*I|o7* ˋqFu'L*)@Z7^6'q3=V]9 n /ɷK)JI*l={L0._Ҭ @&)f2U4k‹GLz2L<諏\rN^+cXƍ1D6Q` 1Ò*= ft-a׭QC։r{~q^r-ٖQCcGi%"6|8iܸY"ÎlXG~} ^1Đ,H;ߜΖF(4fC#G_UmeKV.E>ZVRc+ێZا aknkAnz!c1о};p?+tU,[9}q'>+0I~ӟ sl[#Tp?Y%m] ,G6isS}(\/Jpݣ5xcָw0OF!bB.J}8-:؛t"\嶌?zQ35-l[I[a*BLfiވ0rDfQG/pXdbǕZ\gswhƽ%h 8 yTaJ#М@̣(䐻ϲlxf?kb'kPϽ;?aiM} 3 4brc}v]X[Y82U3 dѲS0&4C;?&N1yA]8< S&e^A5ewFzʤ%x<2I..5-'Izسn[KR ZK{_A^Auj@2YR4 X˿RֺF (g&dJz;ee %P![X (LXkțs\2^Kopq~_ܟ'dF8g #0pdHm8I9S_4%E*j%ݘl"L[•ԿÜ˾D3Z>#iWpRl+h>ի>+FrvϚ+()"\Q ay?)Zv(C|> Bu,q`Uu7@LU `3w<Hj6t -8_ S%I*#se9sUojXjWNN&i@g:LѦ,PUX茯-M 2@&lD@|'Q.Dd~v9&a_~=FQ*)+L,"Pvj/!K[$1u #~Wc4ˁ*N~~ڳ1ﴞV([Ξ7uCY#nPؘ63X|ุ`b}oM-^lh#8=\E<dyeҁX=R~<*?ޭWAܘFE޳%A)l"k=SpWR+Lg "48L|p4g#i27 m'&[Ekͯ#-#y~%s&*? iR k+GVz"[B1_G?ReҬ&=(\TnQBa ;3rO9I=`),m(ĞPlL&]Vosϐ~9=ltFM2ٔ"nJK==sڥ N#3+6̦q۪0=a@ qW6K$H0͸bǟ&ß#(A+ڛJO.;n|M\²N(耎G5y#{jnKHAzSm4a`̘{q $@pY%^hAEo&V9+C.%օC=BLA=:\83qk͖Ϳ2왥k*1$l>Y9%N&gFNw╎BI1\tKcU{bFN)v&b@c.|eaj Cmb8x^E OסYM8x M$5aV;)A M)ӏz`)"˚HuYdd&^=~AUCVag!=6B9dʡP5BT\hٳ:K'Rѝ-:YI(22;Y#4a^HbTɀzK{eBi8Ui%\^x)Vl.7]@7@'[xwB0mtHQEׅЩ1Lb34^/?׽P¾ ‰s:0,L?E9V[y`%Qaˍ_֍PQo]z 79 u6atdȤN5$Oۖ#>]Z?%1p޻VPBޅ)wwstBx)@x "D:wa2n%p'VZ`X௝a?ve|3? ?:vTe6ȗ7Ԯ[K㈄>"*n\>>n(?dDLOz=Y%.rh~w&<zF᱂ &I#ٻ˨=8U9 3I7LENvVMx2wC9&*m 8>V'@q'y(Id@Gҙ:fVI҃b*0"15}a|m5P6 _ij7`A0ud`(2[ I{ŔwFjle{EHG~I#sZм܁%٘AK6aZOjJ7AlK€G-esЧ 17#ty܊qn5mʑ*gmg}ࠝ[7^~p(X[x}ߘz ^]@RI{'Ll ~qӛ2,v ?03rB5ceh4vE4g.gyaY g dsٴLF v%(9 > V@tn7;عM(MVzbnS $)I{ c,aJ1:U ƇQTVqʊSgqJqyP eJLNީRDzE 5 -z.:A{@xB\$/0m-ג)b5ꓭQlT :] b~'+EtA&fkwQ}=?%jרHJDh1{Ļz%r PԢ8]GځZFo쳪a`R`a3Q+${[r-՗ޔd_ vU԰ګ;Iql´ܰ/ߤk&+bAMk}w5m]Y VWw?LG%& ?@^e8wi# qbj%GMM3F/$̆k- D'>㬁PzY1 ݎVr/XI`kQIwa˭W݈ BG-aQ4rigW&A(}9$Id[1I0ٸΏ'|>>>ET<眱sp^U!yv)qς{*K,yw泓CdL-SEJ2B ?r"ȝNޔ^0<#Vn$;uK}jS۬gd"<)hrCRJk,p{* / :x"]_"K+UVZɭq*{:,nHP, NYg?Jrq'e݊C+'%&51Oې_!u8:L:>ufm8~c\.{EN_i~D0>SP4b!n2pgՇ>tQCߤ{O'9%Pqʓ<%tQ80XO\7g4kn,Mk>%gOw#Qʫ{L` |ʓýZ\`Gཤ,ۆ7 )NV|qA W{K{iSbAmPkSλw;46RNznY&#mt]@w0fW6xi،%kH7ӡ#ȸIq^Ӥq'ɀDe\ýw6=:Y( ˀL:n 3Cߋ_=,gBt#iLyH,Hɀ~,\R k3B_\nVׇwHJ ,*1,Ԅ#8@ Oq=ef&.z1q&scT,x_:qJF2츳iWaEO#6U[Qh׽D{װOpApfkgIU_Oy{Dꞙ~lc~体(-hbVD`;!hgSM'㫌,ypo x':HtZaioMSgP/YꑪX!t>?J hnECoFf4J^sK?G}US*QcY/Eoफ.wDcp@ 3+:;.v~SH\|PEp=pWx!P_>*RzMݽWUdK[>iZÖiذay]_(%m.H{A5'F4$-Ʋ7zAʋ<5P83f} nOq>AuvMfTGN!n2{x ؄L7BZB|A 5zJVjCƎLRl~RT), OBZ^#>CPJY5ZJ8Z _{ؔNO%؃vԽB!Ih?G25G VcP )¾wb (:4ؤcf1&@?FOn۵fƎi:u>9ºDs#ɇj#H̗Ggh`WԐ,G\)g(C{7NQ{[ kT9X `.p%=-AMR4U37±@)B=& ;FF2]yW6JT>RqFJfuTCd q.-K R3&8"k_ʸA%ſZ,+5hy xHRSCwZaɼj:;z@|x}V2럘Q=rRIC[%:ͪ Z(B֙6CTP*m9b^p<{l6Oh̟kL хBl7unʷI^grH# <$NudX5f0A`pJZYi#*pM33qYPyڼ~<<:gH1ܾVnAӿÑvH d{ѹ~=Y|{u\嘞K P^ɛ [Bt,~77J%Ĕ_&Ka3U_VRԩ`(U}uyQ%}PȨ`מsk֔y)֠|ѥ43k'K Bɪ6 "eRO0|^=U 3LP>D\zTpKi82xb濆"1ۥCcCWuUnݬ|4ɂW!"VdX 0~@ʜ\mq\ؚi+@˗>xX cԭi'O -Zߌ8 jۯiDT[a HcK/ *%#KN d^:,cdňZ| ϗ+p4e}!"8] lqsJjM~Lζ0H9Y*(bgqYa{Cܾtj*3W9G8Fa}X:jKpCVF-%"$0,z4Ϫu8  B[j/:~k^S:Zk%b`C~Q9ɿM\^bjLr 1^o&]~hE^Ɂ`BM!;d,vqJ ,M+@E԰) hXipyLy̼\:S\@"ʍ-]7l 3baC0E2w Q6FI swY^,EM@Lɚג3y1VW33 qaSL9/c4`)w\k=Nebb"rq4ǡ1^kԦQVI}zgܢR a|.5`Fx(F7\JԔɐz6ǫmLD(#~$)㍒@B""&ʦKWܶLM]y=$S<&z(H Ŝrr/`~ixyH781`]O{}@EL m֯%Ҋ[ПYXu.QnfpHlʦgEXE\lgxjϞah$&xi'3?ۓҧ\ɸ7o7eϺuρ2N|c;dc¿%HjKoJ`]8 XОkT3ͯ`[Lf}ƨ8)rG<S)ds#j5©&%MͻZ=&2CB^Խb#BٗP2gLyK6 qN003e1fHeP:0FBNh9Zʗ>}G H: [ֳËl.L:x^mHm7s&=h)mϋO\䧭8x-<4TkFfuʮ0{2wC8N L6G $wúweGs_ bP,Q

4]O 1O%O=5DxSRl*壉YM˧a,?x7oI >25B(ٟ )LWCF !7Θg[R.VmK!8G}iCٸC369[ [ &W_)s !]CjpuZD'\`|.yDn3쉀U"?QGD)y pHu-Q[މg~ 6OB2Vt/*O`@aV xV7$]l_EJ*'IM)^+& )Z+{5)`'P̃ x}be1#=-yi? a;NQt&?#ǡ >wbeaOu ͍̠rǽ,aM#RDi^wD+Ŗu w'2g2厊xGn(5~FýҤ^O2t_XS(TR]JCޙi(;a'PYTMG4 =~ #44<݃X[bɞI#(ӴBȢӜ6uh˪ePMN}.u]Z {d%2KظߍK"+`մ#$\WOL9Hr \kivid27kC! L2Zva/rT'k􄫀mۼ1T1X!dV&2|jp?$dCXy`\c( dn ڃzQd)XKѾVK5<xH #&X#WQN22Tַctf VUUTD"]z݋͡].:d1l*Dkcv1g}/(x 5as$nb. 8e-~*A漢mMZ'[BEMdX}nk9/fVd$`U gaxPG;gΚ[9 ;eVoM*>rC`%npcQIq9 % uaX>؏g-%+οX mdSۄy}b*ȕ0u' :]ԌiDxr2 7(ȁɰc$c️&|5fR׬Zփw`o>+m/Rt".t\'&)h,,ʆ\0K pM;Ʈ-<2N$@5~A"} %bdusDqE^FGH0B=f՘Û;=pl[-}C91|%m6KPcl+TE'E\1N ?|OV9Q HF&+h{$R O5 `J UK9^cfIƊe}ិLCKtY=h1gդ(~&ŠY&:+7fL%v"r )6+@^pH?+jl?M'E)ZϣnW!jF//cLe2.6͓ok ~h ATUdC%gՄXYw,vb\4Y Z^{/yK@u1i{ӿgXZp.K1vj7 m/!Bţ'ڝEB(i%oŭCV3>%/ j:k@5fh wlZFX Ry#7RᄃEEP~Jrt&B90T淃Q_|3 zdYʊ-[!~Pv[A1;B"~(!;_ԛgsB̭4*^U-~jcW:33tPK1cdۘCBɡςlES$a wn;GӶ|uY\˪&15H@A LRfӿ|U`Z&A"w[Wݚ?uD0L:,Fj&BnB[IW5ܯC`-#{rΠT,0EHC^OIKOPQ>Ukh1 {K0ed4xGnf\&Mk PyZ\Y=WHtE8uS7YL:nvḧߗ?] = ,iE~uO3W5M`lqӮ O3Re Zj[tR;,/tW9| &p&W+\<(-%so-o,O;xƌsc1,,2Ex|qC/ka/TAH"2r$ MSQ(..;ڭ(d tpuiᕁӲP&*]}4<* /?P4.YTxJ|Xѻ6?d;^4N>Dot[?{ ݿ"98م34/#aCZ{sƙC^2<l-;)\1 =)a@y+5̐dvμ+0*׹Fдdhau?Wl{B5D\JA44\x.C#^bo7M:K K"2kefa*v 8[R{RĄb2[?6ԑo™yӅ,Ȝ)b~kM=ݖ(#PfՐ6]xKA mٛQ\I_U$5S0$K TV֍\Y;AJ/w ;X{yZty]wp(lѐ$.!V4{ .w葏js>VTښ4<Û]r Ћf<5%<^P ٩[ UhږE*K)#X8fim  DکcD53_]¶"֊T7o3`km jJN@fw=tjmyBk/ AYI RJw--H9ouCf 탈 h /WLCw}ʊ+&T2 ,x-2FӚT!_܀:JPX7ʓ ^Yp嶁`\1cf~G,\Jk"E:R@d(E°A"6y+$(J}C0b]xN_ȎkLT +֠=O^oMEd DtEWVՏRm9R47]'pbpi#8wJӮlMt?؂G׸3pR i* zۖ# m ysY3'˟O!YgKQ11 [jhϱa'2:.$'yHPL,CmkY<} ޖ<a#T=ixd%ņKO3$4gX^RR+]QI͠h!e\݅ ^lk=rŒfCpB8ϡ 1i?n_0>&q?usr0+3GN3"权{i"?Nҿa1-4*F8` `~JĀC<͉L:0)(HݱX.DL\sE \7Fw: yoa̽\zS.zKo)+6P]T$`XE<m3n{?ָȓE}粭6a% 8Mz n$k:yefǎ c(_JTM~ّ MMb# W il@:IJrvȈ\yOǥ@w1^Wp05{s%̋IkY3s^ [W;o_%68gy@WJI!L'mAP|}tu87b03{L^UwρH芽3||]CUwwo ʬ"k| u$,9QvN|!l.l͏J}I0E8[Ǣ$IDEg5Bߒs:IrfBmE efK:zX OUr2UΰAaC^hiN[b.3|*>Ŗs]z mpʏ@A?hRꙢ[)iنBe/CW:gVB\..i 쑂Ӈ{/tduqbOo4R.6X~ZRef0rhaf .ϝYWyLC)(qV}hxPn[!PhM ml=Ǒwƒ K q*g4s-F T1˚$7" >g 8. @+4vMc yոc qE*c)l,Lu]Vurk!75 jbei'lq9U ۙj2juG L &V7:K_B`-(M(8$5xD)rN?ؠz=!V - j֯ ^矟5x"c`hė4 q/ 7^F$id\S( SVu:0- p6r-ԽAK:h\`Zr`?P۔AlɜTI'ŭT~ qxQEANk=&E14-Kͨ<@yh&W=UJ! #X5 *$^ DB~`}nDwjy9y%#6Sp%mp6_NffFG_}m!HqK P\ ۹Rwb#=Bf Z2 ^$793QCn^Vy#M2ԓ[uIŝXo21sx0]|yQ̋8с ^=1Z%25D "IGB"8=;Dex*e [CX<ԈnjѴ|&%G~"pR*$ ؒ/MX[4hz]>kABVY4@jf1P,cPYЪJMbc}^._Bd7K$ ꨲYew^vp)jyσo]{hn-*X y+Ug+r'oM%!k{2ܭ7! aʑe-dBl%~}ZWVq<"Fq"{5,2ϤVQ7?;l=\7*wغ/&n{B.лi7h,MAMP0F}RD(wH ,ʿ(M˜bum8,((umS Ĥ Acʵ{Vƌx&}20&CDUm@VE=@>,s[- VPo1iqպi|`^86T # wt OnA<(C\RqI!YaH%DΣ tT>Rc= ^n.TKO[XbVH#t)EsuMFg Ʈ믯ehCTȮ+kIh2[,n,샬d ;.lTC5Hh1 }Uu9&63Ty9uy .~ Bv_)]~2 D$*xH1 eK&?"G2ڎE>%"i gv'l&DFP>'SmT!Tߦ/BU` ܦv6&D<H{N]VŵI3X4dU4$%Dm\nd5u|Z5gbmKY& 7lxجLI&ɱz[ɵ I5%3WI:*탘 #PqT.+VcHN*Ӷùr.~%#ľ,5f`k4rgsq!rCLyyj&NVI7ŀ}^- ÇZ1I:' b7\ xak؛skYikPY:unLxOβ Bu+⦣0HQ;?\iHēw-&DM}䂇tZ Va_g_:2rMU<uyxjpQ~xfl + 7"BʢvnW Hǟm_R\p_tK+.n-ޫx)s Qp2F{\E3NNN|RA3ѣ(LkЂv!MJ'xF B%v$TC"$joT\՚aIA[ ZĮ'F+݄}82=Za |FHMsBPBą U_G):9XM8JHAOTǣˈ6:gӧ .OoKH -_nİ"ō\ 7h1{~Jk2E$e޹ 9˯k[2SC'PLZ vIKjʄ@qYD$ ٍ<ᆹGebF1זDȞ,ᐿc%%3b]d/=e9|\w8[#d qFb~^Dp6$1,ʵIV#.V)n+ h$+g?hOgkxgU|N}eIM#59 X Ë*NT/{VP.g놨F+1-k^kMG@|>cյ^Dśd;FVtk&qgfB>"?:)ueǭ^Ny2tzVYH߅z|d&F^=,}"mbTJa-1 Ai+N1 Z Qk]J/1vY 3jaj#$¾7dt|%K1FG&t`%GHy_:w['ʼioH '}fs)C#! q֊WɌ >#K-r؟ eA)4ZIr-(me6AǮ 4 D ē<ф?gl*D;Z(?طqVŘ<(fos1A4wq[PvRpB' "0|x,Jm녤yLbދĘQ]SW']7ΣKC='s1ֱx#H;:c2%wFVko@9 /E:w9:-3ȞvFUs[8AcWvuZRԺS/Ϝ8 xA"`R骈WOYVbg\wȢ^RAr`EYi@/?ᄑ\$J_PR"+^ * WE{h09^LRyF.i hTjhFobEiR UiQ=,qT%BOㅋ9[ѮBu o}S :?  (Ø9̹b~򽎖$wݖ1a$.GA LO]r^(2?$_dž>tsLI.h-y0oeBNbf.sH7!lj MyM>X`N)ޏIT,3?tƾg4]@̻Bl3҃Z]< ]D! K5mU@KW]u7)5{@\hyLВx-Н1ngJ ^J& "{Ll) 5lA|QvBU['LR9K8Ki&X7JVCGl(ejW/F1vȗy5yxJe?NnS Lp= 78*V_H][W٪Ⱥ+[L]hNiS4٘`CW 1_ظS )חv*:&#h*@dST66^{:8wٛdrKuуp\\.)Kt7].},P:9+{6@bw kf?_`Nԡ>-7EΤ6k0ׇ+^&m7GLqQTt9x!T*1_D;@9avXƯɺ|^G]z>/n04 .Ѡq a;N~< 8 Xs||R-/Yw"$P6.D|bUC ә 8  dyS ,B-)^$Rl_:Z2zY[sGVd%:iQ 86z{I}kEI8"|9$1@ir7D@g . %jhp 2{k ,oN͙z7gZ3ˡ,Ba1MoaK"H BU)9?y2 8|^jH%$.?tZ=/PA*-i$ڀ@B~EN^Y dE;3;/)Q{=!'gLԖ"Ɔ"ʅ)2icO<KB 6=]aԸ` ڪoLDAwlجjHضW(U;LߝJI_u=eg~`uicG3~ R{BooM!FڴpOElLy)'Mt||~'|3܀1Rג?wPitxr/Bm]c5ru8^qG3yls -ԪXGO2&z^ oڶ. dڌΥF0#lO0 m#pq6c[91b: +7|)+$y%3O@ ӐĤ ruөhq"$ʉY4Je(U18jvyk]<P !e'W:-Id=qƀN$ rl<*=15(C@A`3TUߐ]d&k˼/+ܵbO]f_:&S kDEpſvɥC)Ђ=x`w]V:zi(lHduϞ~!y]MSƜ&ƃh/ad`PW<Ͱz-* h)FS-PEՀpfH Ʌ]3x}]8|]elhaٴ;eHHV]yk&K]Y{靵iUs >- ٙq(sʑ 6=46r{>29jKhKHEx{\@YJ9;.mDkӛa8Mx3~$iJ}--NAdLI8VK 1qYJ}i 'ȣ /,9,+(iJATI8r@2< 57 N x ~ i.~cp)7tpѥ zSleuKgКS¡:T0zsUѲ^n,9sq=`MI; '\.x[$:Mt%X])+vx?mU ? Y]ÄFlt@:\ 3,PI0h\֎lN: E ]uP3;j2pP=o>)Z$s9<Z1R"yw"H|ۛu8bYN.rS? {oQBz!IJ"v0h` j)[1/vRS) QkNW7AC^szЦ#%26J GMOaH2eIHuco%VI1~ dܣ ?J\ϛY+F5|#hY8pTWD[}eYj_ TDXk ,kY^)Yԅ7u_P[P3IB84t\ڵJfy']Y%۝9vGkU(wjFf^;q"gr6貍~_tz}kуMBx*wݞ*oW.>dG ⶅMXA0b3fii,f6NI-.zk4a]E(o;Y}gbtyDqv_BɤߓiM]rkpzmoOA}[[V -}̡QDJi6) VBb*;o"yǀP:d3b$F (ȧGp*cXM"}G>#V[nbԸN:PP3:@1 Lkq~DpqQ?rW yEF+zPGDՋHSU[hIX*'( |7.6yS-=*әjlXűDșm_5&z1x]"e;ڒ=Gm|=\j9ζ#%OsFp]1⚉&5ДRk-g #y]N| O|F+V'Kgji?ԾJ7,νeBI ~jFn j׊~2'DG?:Xޛ} )a>qMxVdgBPp@Mx8;8nn12Q wQ-Ev=h0ue vЃ[ sR~fNUV[4HɒLӱ WZtb/,y-JSF$cn^E0k75@LjE= ԩW &߫:H{t#o6/1Hs1_KZ3 qМl^Cз!~"oi{(Ob!T'pDf,e nyG"i ,Bٽ$뵕]sb=eg{rt^Jl($tc"]SYuOr 9Ev&#˄j7h>=nDE1!&7 6a,Yu&DibItLW4jHS;8A4@%xzem411">6. s>Ջӟ d"dAyW8IS\)9r"(eXrAI1sM }KNJzI3ln$MD\&uk6+,7CT3kmH ߃çD-/-e'`[+ 7WxPU,<m}C+&)F(˂?9= 8Agڮx6vc*i-,k̘8PUew0u)u}"TVi ~}♢BWF]X{_↧+=:3}Ep6ؘjuP[K cXװTdP+DvR\ƢlqoZڱؖƾ0Q)S[<Hʂ4fJLS?꺤6 2BZ#H!"HT^E`&Fdܫg+UYɡ*Ev9xN j]]NGHAigJX}fJňo:R-\vͻ.d'^L3qr+ !_ ێiAUN=@^w">ȅ`ǖtK1bF:XC~hT䑍 `O3n׺ }‍aa]M$D t!b7M>X/8±3S1 FZKt3_و,;^#}'H#kyL޹;J6[;)sn9W$Y6Qņ3xd#@xǠo3|:uqcV:3"a*6yŏ66SrjQQ֍\&MD&=sk*]4PҐetv=~e,,G ұUD@!Xkk;~e|LωR3woH(F~c6˄SųPf1%Vc@X>쓢9!/M@"6n0yF7Xq.#n<|zd!!7Hl}1V̑ȵ;k\)3>]p6599)=TzupQŶ"F"ہfABoz<-S T,ffJ!Y{ oU=CAR )PO-Lt RƣooqSC0sW$[1 !v׊-Q? {b~i^fo!٠r%6WYSE9P?hCҠ`azW4;$~حTEeS.CPw/ P;͛N2{TҒ!;'}MIrpmǘmfT ۈzEXx~MPqrP5 {Ce}:"=^+ oлrN\9$e!ƙ?F&2F/#Tn|0CB&ȣ-7#TK+YbtQ9F-AtGٳ^UȁKv3L,$z*!8qɗ88a~A Aaq6rF%ն)Y$ A!%n.?]vpi$A3Hi tj:aFwG5*T4~6}STDw_F=&ASȽn^za0 9| >kjh 98͑B-u:e ϭ c_zQ߈ux(efݘѷඋd@@{1sk]W =Fa3"NoC\;$n;'$'Jz.]Ӻ+gK8zLS 1m]H_6ahyՈ (-?'oĬ@Q{~Hdzc r[K"4RB`4UkPaÄábX+Xm>GgN>nVYʾњJfBWx'gZvcyjkFr!\=.L1 ݁}PearZk| e I}>N}yA;ri!ǏRf>SHM6S4Tw8E)瘞MpH Yn*s yqBlw !s1% `xe3ZYɚN4GN H_(@$/'Ly4Hr&IHP k MA{,!j̈́FVQƍrs p +j~zkT_P ⥒鮹nao9ɒ ?!,xϭ1rH7m*#HRZpvannMNlֱWdq4& Aj,|B0}m-_vf4Wxn傻M*pi bqHS"(xrHxQ& ӄ&| 䒌QʈWCxfMӿƘΊ~k;M1r ُ(49 :AmEݴXJq83$ vXJ~tMϟ:3 /935賒hVumҟ fssan#ˢ4j'>CsZE/sl.@"W*GS Pu-][fj=+| q`KC9d>f r,3Rvc1d2oI@d9u.9E~oY{jd&No22VUb Lبp7^9W!Ls&$JW.''b w,)ڿ{MCMF%ZC,gÏTGFǹti"L|@<:A(*<2ϧX‡_%U3X@^Hx$8oV%!9xII}=r=Ix8l>/o8 %qŦfKe՞ŵMUdIf- MxJo/Q҆ep\z hXyLjW_`Hm_=G^~̋|'G]1YTԏuO@܎?bcgPchx G( QGj >vwإZRV:7JVT~&u=~U f!-79O$"$?5DiڃP:=ƿOh'=\vk~QôZ ޢ0fWsR +;+:r\Zy 1rޟ`ͤou5vRbHۅ9y4Z Ȗ7_ wo{ndvޭbx?kZ ҍ4X ,cbcXvTaXӵsL6 A\L0`Ǣ]09Irޥ6 @%. |XTjדE4ð65}Jk4m^YIT$ȳv- Ebx1X&s" yţP~ =Wt*jCrAgr}&B9G>)؟> wVȏMA'K4:F`sSyR5@`t7kn";HɌT4qpY.J&[G2vm397( 0䄖1t*oB s>ixeyj|ꏽt=@2qΊbVljDN2Pp8(?a!ǿL=-Tb…{R/-z_<'ܸS+)t\JDtb!hm^0!DwG>:P̅:J_TGIE/?M֥2Є;] x F [=iVZ,]i}.T{|`@Ԥn YVV3!EߺNUF1kq%M;E`ẖ̌ )GB|~5p/_Uv(-燀{ *]}G VjmF#J.@\ pk DOֺ. FBq-]n ·[]Z'J5ǜzTp^0)ViW$?M?p`#:,ҪMNLGꎉ|,:qFx&%@[5>-7J΄~ n^-Ú}oh1HG1>7:_6q/)'XC?QbS gJNFxO[@Qw3a 4LV/L;MGYt:Sf=ՍuG)& yHii}\cPcψgHMʣZVU9^ZݎE"M[܇㓥*\nC-ّdU1PTc6y,oW4DFK;cL  ] E\fz,iR )+T)O8rMffɢȸ8ӇftS| 8h9Iw9;V:KA%{88  ]λ: nMX_|Qk膕O.{&u}dqژ.EiDjX#|; }lMmDkE]23(9X0hFq .6V1u=-8 G)0}ի;} ߜ_nZ̳0)ЅV2& jن mɴw_*I ވ-ؒ8J#5(?;ԏid96w* 8 lYшvvݕY!֊vFt3fHEwil kr,d_˳3re)2nJ4ߑţ/^ӱ1sC"7P@A9g;UB͵?5éLeeN(Id93sC뭂 j-g' p 8x\+7D FZm֕M6"\(&"߮Dy`M"?!Z}6+7CH~PPUw>bCgnF"UI3O0ߴТմE7K2V6IRn?E=,yϸag;"k{šOEQ02TAUϾkg~qA4{%ƴٽxQVhK zpft);DŽk%Kz@:0J1{W hv8%Q c~ 죋cj"U"<:¥ڛտQ+AM*VBQ(bB)ܣItZ3=s߷=@Ʌ.St<:ϝ\PLqoe`*?jaûDr}Zu9weG@ R>F:dMNm5wk3OY!_wo `o>^cq?Uahazi:QTᜃA4BfdZ 1DMRWފnc:_ea@# z21v0 "#iBJtTd!N%'A6C!̻DNPEhtmFv>-$UHZdqoS(Uyh#Fz`h'u/E @{ P5lThjJr. obzId1Uu4 Jo#iÑhlnm1ؼ=\siZE,Kky`J}0r&@R-H );+27.4!`!‡h>H(aWvc%ɞ <^(F\>N[cᲪͿ*or6|,]>u/6Vt AMȿi{>o<+Fy B8|Z ݺ8+]cb/[!-A7]h7E:0KWFc.$B`-y C0z4n5gֿRF( 3z:l511w.•D4bybAv~;@v)9)*RJ͇8{oNQ+1ÃN<98\;$F\]kxƀ+/~ LJ09ϢYQNM~سXMu7+[bLt=,:v}"2#y %$ݚ-5wK~&Vv!M!:xO89ɉs WB Az)߭b0/%^Wu)P걉+n 1wAJtA]86-ݒmwϼ{PܕJdyO%38m/F=Ҽ4ѩ:S!ڡ=r owBW\FgUcAve[L'ofN  ȇ}CJ^2o[2j,m؈zgT`PV~k u~˶2H|]br"4ҞT:e9/_.sxdk7$Ll-{x > J:JD`S<А6S p$r 79'9 JJao<ٸ.m.Zl)Rh@-HRǩnwʮrF̻Nd@iM L*ֲz?,/=]17K0n `Buq w ^3OBD _K]'d1cx~oY]Z/к!G1l~Bp3qi2$ 兖?D ".b ԍ* ;͵+gn̸;'}=?>Og$M~bǓ?|X7 y<`j`^ yv~iKUn챴{K]_]G~KG-ċk,m9 h;0@*ζyVr # [+)!j zGl+Xf6{<>Zj=(wtm#meZVd΄&'(=@b>&`^އtx5f˗1(.(uWVQ,<ڲa E$#UX|{H3Fۇ:.E`b[E'wt#(H|3Fo|G\bw,`fBଞYvqc%3t0A2TEߑ:RDSMNJWt@v1SLzNzxI:D\!uσ wU_5KܻNWD6LlzyY9UwLӶje;aj{Rx\ nh}Rsxvm~ een*J[Ac 6~B!E.AM27v)h#Pu㷞+OzED6vayؙ2S;K =Q]t6Kp"lփ"o(`}8GcMV~W($v81QfW*T]JbDLpvTC(!5 %o?hHdxu~wPCKuBsyឳD}dgcPR :i,PCBPWYb!gn}(sigQ噽G\ȨxFT /VTOe{@R;D >y@бw^)Ԁ(u8RڐZP$2>6]^\BUz?W#3SCk1%%eLfLetgM3- ? >ѽak_v&m/.#,&15WUOHX@؀_DkanñXiA NoK`u;',z\'**;J8sg餀oBXM&ΰhFLq' =']֚_hlLGzr>djq Y١A#zIDJ1zuF` DM5rO86‹0Ut?X5ݐ I(w.cT:m%A.[u橿1_7,yaEE d!)̓rz@{~q-j%K *G79aULx@z'M%[s'nKhai W;G&aK-,ry!=w'+%msw Qu+EҽvB^ym}#1qb18"kHrŤZ_`j'\ƆP@-?P3?.T}I~E j=3: uToҔ-Ry3Gi5`NjTݸT$❞sI DJ۰5hje4~{NaE~,px$10RWM Cxz@:!}CĄbT0hEVi b-`6ǽb&M@HGQⱟ|)+1Y]FiTH$ p]$?Ɯ$TдL. (jld7BovNX)ñ{Yg 䯺mP )=?",Ar;]LG6fVķ2$7Yn'@fF]F*r7ݠs[SE>1U3pҹm\g1:PrQ'&F0J\t أ*N-IIc4Rmm 3Cv#XrPWˮ#ȞX,#W 3ȏVUFV3 )aeoD?`B@ָ¶a|7 + ;=jOJSP݂Si69d#z']̾v1]74-0w7"@7]FA Xt2&@_[r5&|@q4LbAж}' J P'4${@iʋ+? fG(Q-S 5SIq.޳8SUIE$_ۙxyl/>̝W TRzLTbLgWk9#-kO_ԉݞdc]Yk}ҏf $ʦl Zk9ZTpYԔAⅺ4vQ 8(!CfVY]*R4jIP2 Qen >݄r#ը2N$|l(ѭq$Du^TSd) %< PDGvt'>pIn%5rܱ>sRgwn1cAGQYׂ#V{f>R07 ,RjFNdPjtS6oV`zQ2 :׮ zbuxKRRn/fӿP't FoGۿ#.8t$3_^/!T%i5l %3%a#zO0~ba.qY.PyYf/u㪨5bE4!jdjgwUCB7è)`tyDS4!ܲ):; _d~`u6 9 PjMgړSx,,`VSqgRMh p96JyR]z̯6GBzX )=kaHbSȂFӏk"2~#H#:a-N76'64٢_Jm 8]xn\q8s;. 5n0\wQ;fɋ~EP3*.QDG0Ifc(HލqGKV&N? W#X+Co8&)ɺE21/tpD&i4k4Dh4(M~-Ń  hDS_ޤF>VZf0tT:#.`&vDu3/mYH-v9S1 `:JD[Va'%0& XꙆ!w5K䡑?XKP) eabT67!Sq(b Rs*kh_̡ L$Afv!^u$ܵ"-\f;&|^, *ꯊ3G38}9IHv ^&ԣYE,'ZAQ@@-aVN,H]:# f&1 B|\zhys%A_p"8ĂKz#aCسS~K{{Z`0ҏiodoB~!Nѭijk>]AfC^&и}`6pˁwDZcc .pJT3ZHwz+L-ӈ+#X"%c)[{ ⊫R)4PʗAvC23s0A?k?9}ZUuZgJ'S yLYG[ q;ƤBP)0:f/9>W.o+%)6 (K144 A~jt^ŏb X|v X{d/EerX|/j"К!<~5u^'w(VK0oB)εFE̱0> Ձ&},DѳK0~- !ȓ)!K,uTg[szMZ3o3ۭнû ),E J̰βF[Fjij/3x֢/7=)8[z7֬f }aؚ6 F-y5UR5ᆙ2OyC\4$j}`wG9 ڛq)ŝbN"'i_P|KEHw>CIYǺlq&jPDaꄍ-ǕG& s*2htvx t>v-XU+:g0ŬN e^D2/Zcmn2MoKhS6 RԌZ,ƃ”+#c#3~,F 쀇'fm\"T,9;;4*N`Vlq?bG֐!t i /͕_ٗ=th }f+500wbF$"6(Yh]4VI8+˜>{<} <# fq6uPbY T2}$])+`p7.{ )*f žV'P+8"g>$T"xRHUK"7?T۵W#~Y0\C=`'"tM%`)!x ,DNh"M9 kҩ{LVWE:ʺ\PIQԼ7P S *).l-"mD~ԏՁ]}\DPDgܡGĪ5Mp&~Y^ɱ5% w4Gi;xtgaR/)Q%,T;[8YY(?PwEHUN!;/Zvy`haY¾$ % ٭f5GvviKdΫsS_Z]3vr8˄x+g}.ҡ߮ی Gū\ ,MTȳ5GXQFAj@Ggs0\CIF.cW  #%QD÷/۶Z7,5Nw7cA#6D {0F Y&Y<(,켖Ru &6G14*#"OV`sZ^ȪJka1S`JNtƻ64N4hw2T*e0u3&sZgn_'@z$8݋qAˇ[,db;NVw<_;鏀9m=Jgc~Us႗M!,?ܖuU3' hKwɖov! :8}F|#dec6,GU޸)ٜ&?3^ _'w6b T@NM7|9g`+,K \t~1L("-P6VV4|_s黣x1:cxGKs9id]B]`P3R}G\6' SfR_h]Bø9l? \5 sP&=,NzJ)1`laA4_ɵ:AK'!y?)LW]A hwk\Ǣ*#1:ѵA*yv>==3fnzlg"|2[]jb"Qf>417ǘ!`Jٝ,RڣXY~3LSn! ahLr&g)ݴMAy0 i?ŧʪ wes &%6ATBr bqQHNp?CwLXC'$aTN1λB*Ղ>BBϑ[, ZI_Ov_+#c"x4Qs?^g+j ߓÒ UȳV8T-;r/͗jJ13%a=%Kcls2#b#@݉D9gwm'2ZuڨG ,zűtK0-{Rmv;V4VIhx0*h`X1pe9pj^j"gy!`Atġ޻HѬϐuh:CZ eΏK!‹= {bD]y$P(ĈƮfQт3~lPͫe(ث8]PP2YxD'ˢQQT\{2܇kde0tٙUՇXbpKaݹ;o98`,nVMuIq^97bWѦ;!TՀ"$#nH^պ>@SP0zT:1>\oɤFm]?9cHl_g_FBDEWEX;tdM}!$)86$3lx ,Džޚ?#5XLFgZ`@@c0l3R3mHs)#yR(ruN^B4χaxcN*"/!r ٨QT;I9Y+NHP'Hf#f.9ck@dKc5sۀO&*wÅ _Xsf ICq>̅@u]I??_~\Sq;H; ']Բ ̤_VwlF 짇#5W4QV _o:|jTڴ"c$0V8S<̪S)x?BH+O U0a_qNM`Q3%Hb/H# 9Y;N, HLB-T[FTpvjD0=K_z1"w4Ms]b%w;Z!ɡҲOn)e~NĖΐxKAx3 Z8 kJ:u`D8A=.8a1p7W#$TvYS_X)b9A[vic@i9உPϗT9SED5lߍ$ .)s9 KW:ڱ;0.r lܵ>O`2\vV'?'cݮXڝqCyE|ԐL~fgR8j#- Gt6?hk4JKޱ -J<;Q^vt\QAZ>w O.2H"?uLzk;[)BYS 7AvT*{NQRZ8"0}^@>iIzE-HysHL w,%y[o%pl]"Qmm*MUEܷ٧T?0srWo.1UcU6û76r)|֩=֫,H\`#8C[0x2sL ,DѸЙ&VXL_f>Rpeɡߵ搳Mm  L0x=NXaHyp4&#HeQp?44}4x>6N0axQț|Faf\c"=4c3Qō3+ {#G8")kϔOx RwfBqXSbTMDr}']B&z9Tb@#=PZ)05ЛދИa@Lc֏|ʶ*b%L=Ѭ%h[) >aKx PZZEp⬡.?Kؼ1lִx;0"@#xµFu˿,XTcU.4v2J6%3rxpPl!"ڂ ݀.l>`q_uNfLDYHG>&qW>pNӜ=V^ \AD-]}4*,|c4%\B2f +vLrk#RhCl%9O#Š0_Cl5Z2X$:i fV}iKf S-TC; š P+!aMm>yq[UL&Pf%'6/]GEn˔)Uȇx;EtzI>*52δ@˂Ҡ.c#]vLP9wg*ރV4+:EԾ9.+MxdJ$WFCJfmw<@n&2GYP{ @o2,Ujb\C"b1eC#(׊N40XWj]CI%s'Lձͮ !9kM*Yh90ˀJI1ΡP~b]A34+WZTW5"&WQIҦ;R}69;!Bx27.c*ƕ=Ew0䝌[^L!ZQtئ$`T]v戗[Wԥu܉ɽ hBȘL 67kB릕_*v/*NB8#}9[nfr+XIo:~0oa!i\dUXf:aKӲ v`N? `yp7*V3C9(Ƿ)Cmfdsx)}КMw Jas|"SpWzG+v&rurHk `յ4(y {k\)˛cX4婶\G)ŷnx*D=b 'rTT.F9ΓB'",(mYR]1tA$L @d>,_t?PqCa.Jg"V9t.=KT!f ߰xFE'8"K7]O lH xb3R3Zi OaϴD(ARo O 3ucoHcyh\I 膕5AG_tB9Fi8:{턺IB L-OW=5o2b)W6R5G5EZpt]~;DG舊\ WOp;b?l* +{c{#ά, g qOen*\*T_Qe8zl}qWkkXkx]Tԥ=7{hKLN-"e8q4y'leJ;tO4idsiJVBl)s|{3x)*=4d_Yi_Eph ᨞(Z4BB=:czOtӨ7*}"|PjCC'D(s6oߵ(@1%ym5 xϲUQ,g%E#!*=eMxNξoJ,G9u(mk u1,zLurOP4Rp?}\r~.~峒g{jφAz6GkjJU.ei {/\Q 5%=8݅}u:tQ7ѐMGK4~.|,:JMCSBqP9lsuIsniW+2笢l SP ӎ^&nJS*v&4)hJOTV8u*FQ"BH~> Jņ55&S}6z[W`@Miyp?,C:ka@i? A, T aR1h9x/D>_x"2֚uEKmy0(f$g2A] 2'h /[d OW+dE3Ș-n]'~/>Pl[ eܥ2mbnԔ?Bٝw{rV c0x@Qn9vc0Cς'g NZP~X*u0̣W/r: AF$oQ8:vǎMv\WoZ2S!U6Wo1m5!)¶FH&q<P%ϔ5vtE[!.ڳ ?0)vq}aٻ&RS먝$W:yˡg  z)T1aÂI~g@5!2KgO&=C. ; N\U/@1?ڶ+䱠,x9A}ƺU^7 xpsls *&="C8$ϊ#K:ƏS3vT{ 5cTTc(X  U/|j /g4(I X.|LcKMOs5Q_]{.+,4|\T:޻ 餯0̓@0ݥE!Jp<}ǠN/{?w{SA݄~ +#"dA6fqHܺ|LoWo3޳ttoH3'Vj WsO{Ox_i]Wn& aG4|reQw=8P{₉+5EQ4䀨N8|,|k/~gfN@(ZBlR6= =ۇaq{R?>mUm$jL|\z2{kJelBB>׎-V6%5M=|)7~yxijᨴDqz*n4rHJ=("n>ldҮ_p-Ke0#u8oGIo-HfT\QBnK *,OEq gdL>)'K){Oe71%mkKJ;Wswcq\e$gJO}bR c :mjb ErU4׋% M[b:ٙ!9q6Fe1+). IiFВaTr1䲖C;}Ф~Zb#?H"~.*^I$ jR"~ H2ms'.< ܎C0rvě /r_c XkB}2N-j9g Pl asCjCbqxXlb4vDW-7vbæ?$g=zeɮgfF-0@nh$ T:`yփHO[aqA 1EDg]s0PS?%>;[**yW[Kݺv$IGZx,ʈ&eLnQSk-J !vyu<]0?X@kmHkLkϕ}^ "FZ9Cq# &f% h-D1Ȃ ] Qb.Y٭(Xh)uz>)k{,78 QgAvr޶%*,SAJ\-@SA (4nҡ̍˻pFQ2STA†ѽnY,NT,Cyg;iU\>2g4w5 ٬SE5TV 'au̕'Õ8bTB2cI:PHܷL[S×0z b$aRՌ϶ū;&?rf(ƊTً4-(+9ކ 4ZHѴey5{~~ǃk,=(TKfUyNpG1YP58yN K\ 2lvqNx8~WXPO𺬙O&f̎/I]BuS/ Ty@cRғѩ~ p yTs6vjoFZ!IR47w6˝3oclv_TejjG[&>[! JUa=؄E =VMjM8R/2!'5 8aiIOh}h-3𥖹s轮VnG&4kWX TPn;ھ[zT" +9d3 {{r4l;~#T4ēVB7Jo} *E@Z lUIi4WEq?ңXߠ" }n;$$^'q4%(DTj9/*_:/R(؉կ|Y $}/lАe7-I?IGya..LΓv;H` Q1;ש UpIՁSPPepT] rVwxAPZI3WHvԈ@S-q5TxUMC9O 3;6xmS"9z-ofub=hǠZЏ7ѽW%HT2 wpL XKyi$K\i.X y3a\pc x[4/jRt 3ALP~8U_ʔB:~lXr__tRZI+|X~-"~@fF:w3]U8B{u[񓉭xR v[O΢h&{8kJ\N9nzbv0`]wWq1f^bP{ K.T{EyBpWҳ+`(4qY-8̶WѿV^g?ce (IMSroVX|Mݝn р-KmrzHȷ3oa#6ϋx>ooYJ_&YsK7^TgqlDW=#v*:vz8d7#U +tVDj~.?H%݄q-i9K)3MBttb.-%߿Π`wbD(T_ъ!MZ`f8YV'kEZJ}}zBpͥw3ߌ/ceMP]qW^Z:^>r|b8(Ul ^^etZ҄W,vh=ߔĴ@mZ,O'y `rX;FUL5'ӕԟ')x|9|֪MR-GU$tB0M,PC0ʋ=zHp InŅ&I C0Ȫ: wpv9[zm8I@iC^0~;k^ŕaYZb 뻇n 1c;f_~)El^V(dǥEOw!k][gXQ 9i"snU#ly~G,̫.1}7j~'1L Z!a &A W{]Q cE"k*HⲚ@D)&Xc3,l0`Mp GbCea՗q.xEcZFW#@-,몗pFo`>p#1(RE2Ϭ WM%N6~RVRXPVZkZi"L,[K]! ^ l >M{i%~uAF IN=HU/gq[Z(qƂ8 g ֓BoƒmL-:gvE,mעS+R-nfFT|+miSj)*"Dy NA>]&ɻ>,H?TI`1Q%HW"TA)ikZoGDrvtu5-lRVdgA:}(Fl9ogzvkF:TlNL^XFEyjoX%a 1S@hZgd;Gq*0Ȩ%NY; =b.a^TO@ϸ/@d57%M I/SHD.XtT{t:c2FӮCQΨ RIcY=f{Ypƹ݀I,;#6n(EgFZ15bUh1/i(2Bf6%VM[ٳᛛBV"U[\}j>J1]/9-6_ INyiLrZ@hgX5Gnޜ,@mN)[PN̴2X5F1ME39EmYa08<굉h:V߸^b*HJY~> e:?f=vD/dz#ױ R'0[ZȦ38Żm߶8Mj )豍L=pzlن h6D)(8 ^%MhYw&ʷ$%;N8z`H¦W89cx~fRa5γ4jI|uC|+^"|buJߟ1FXV U1ʺ~>2xM*@e<mGxt# qPSz]DH~4(iJ/ %Ӣ$bFuJ%3}[fO O ȥK7bL> Úpc y |D{2NG)OPd%ecRt&SFT |#LWvi4J;[es=Z2om &Ĥ-y;`meHꟾ:6n) Mm<ЩfmOۢ9BS8x/|L O(؉Z0ji;"}O| •PGOicuh ;) JI$f9(ln)ԏïHbCQmh""XaZ:Ĝ6fR&#WlX4Od1^m>k^%oU{gX+҂cHr}MƧ1hT.JuzT6h~X9=}֒/NWa=N沁On.(@p6ǴMK @"iS%FxtAQS)Lcq TʼnHF:Dy} " =}V*0LyPcsklp9rŸXnx1 :X49={MȨLA쿅Z(1>pIbb )$'xMGž-J"?wplI`'eEhb%\tU7f6/y&';ES2 sE#WE?>$<Dʾ }Z5XVֻRYY&h)4;L<ڪ~1ζJ#O뵮<f aU`nnncq*"t =Pjŭ} J#nNU<ei`Qxk/|Z'K|3(%ywE>UȖ Ԉ]rct|zc. b1b;]؊p VwʾlGpInR.KM I'E▛ Cǰ7μ8~qpF H{CDyzxD7'49oZI-[ P u@GOsǺcM\ӠB`zʼ/*2 x1 ¨UFQwx{"HF┇@/c9$HEG\Bxn/FzB Aw8ƅ7!fm_R9C__BoAaVJXpz,=Tq?D>[A/"(%s4 {B[lƈ' 57i K}{)T #X 1 F=,1+9#jkm,޿-W%vTBa*$A>V58IG.rN).[p]և a!gZP?Qk=LGx%/&0&"@e80 ru:r#z{4GMr50.BfJUKӃ4q&ڍ _5}7 Hƣ=bvD4n a#+v<8}K`D=` Y0ynP&9r 1lD$Jo\@@cw!}[@p0%B0fheEtvp_e<*}ɏ+qd&k0c+i[7KY)wjiI\P ]>sm]jT"^4+jۭ>7֐_2Vn-Z}LǑՙrS߬-`߮(b߷B\Dݪ8Gقd6v~4sdm Cf󿺔O2ZI>&|'\,7?cGUSYt¥?|@pÛzB~Hol],e yxYiWEq;I7k Y=/c1_br2ã4-#c1Lf|iEUĬ]NзuU@$qZ)pELT:LLeiZA.kAa:״T-ַ=`Rɍs\9ut5o…,xf~(XLĻJکB4bTa#o5fa)+,w6<"ҝɞ+~iP?]:2 At[#Gs_qO#lKGo ;:b֊R5e7=^aL[]yE{1[ᧉnLhamVЯ#u{aO<_Y sͪdҥ iz$Ԏ+7ѕlVldWvWJ4@=?0w?#{< Ļ$ tn*\N;M7%!\, }m$N uh 1q%vj' ɼ?^sQ*( YF>f1 j-$ mn5?FAQ(띤e;\nQV8!Kl8I.bRIj>f!csҕHzѠdUr/gW/R~WA{:U7Q{}XSǑ4¯j ;_l[=Vir nѹ2% #yu-zr&}aeO!nS#8AcZzQuק_M#%u$w#l8rXǁ֜4c Ȥu"&Xg}} U^HL]0: "=芲 h(p;mVXe|Nd F&E?!ֺ $&L f}nSrLaB)O{ eGn ٻSaҙsbfX`Wk5G 9l lWVL^eW ~BTMsxaz+~Q Vdpv3u+M]5܊:*؛ sz!Y58kRM]bB;q/;a1fJvA }9< _n_{$yc+N5Ye`ػx*:3DXF x:8#bX%a*^aGW/1<%f+<';mQ4vn}tyV wU=Ў -CMl٧X8ځzneZu8Šd'5/@ܗ7 !f`HZS25{ @Kcl>$+mUzGjHpuU.gj {,^}Ӊ[[e'߇a+m'`}BFJ!_hkЫ4{DYd@xt6>ˁ("8iWq(QUC'y∊ <) rzѺh_Ê$w$-s!:` <[o! TɈ~e=ų o,Q-,Jsss`WPdpE$o3D. ,ݑd'NznL xR~#PrkNtrCZh}H&M+ÚL }!bNugsEŒtj3}RyDYrV&8 YXbB6٨'ޯ'z^;;,uy}ZJ^ L넰Bx{ZLa`n,i&&Ppi;ĥf !A{{.z 0 e+˔eԵōuZ8|Q%f-6kRjِBluBtTމ.T_.}򄱦/P| *ﳃy(9'yI~dr蜕3W<)h\poxs;I~ǝ1 vGEÏ&zx}q#n NJ@ Np)1z _vOzhm;5X]6)ݟlF*Ă`yo'̀N .ύ$MSb^9=YGd Y?A >I<4βAJEyI$蛍M1>Y#jA+bmEj׏.1E4fn>2;&tVvq,>:c'흥>U2.j {'MrXª߬:5-? |(-"Mv4m=WCff@0:HZQ/NK((WCV0n>+)u.;pn7Ecjx ۺ]~!C-.H7Aoرݣ@A*3YMcnҰv"^V'E9ma:g,G|#p }L!s>iGWn [~~S@-չڴVI!KWBxjkꊢq3G 'Es7:{6KZoa:]1?{wS6ZڀM@VBh $K8lK#S\}9NrT?clδ%气 w"@3|S?HX;%LLQDyԙk_ CBSPn< A"OΧU欽:4WYpg=W g>儩 VwSx}eyc^m 1[DއEͪ*]yb+CRG@cLɱN4X #-FkR3oQ0lY`b@黮X3&yZ$ J/.v<`tbYYR:dobt& owU"6 R|;pEQwvYmZ=@{aBTD%MS#E+#܇1LeWkd=.=}:Օ GaF>Ơ'۠a| ƅj!~skFDlR.$$guAv̦ g?0(""J$lUTs;5jPwdR hnhh`=P6 ak>P h-SSu+lVF"oŲe=۴Kv˴X$[ -+:]G"¶\Ķ !&`,'fX*lV!oQig;,#VHZ$=9zBd<|+k~E9B^#Z"L@g߿C%-\d>GڧV .MA MQ^7UX Hg$2F'w{$(+ۅB%(R[@_S7mY8Z;H7&@LdȺbvr}"8^VgAeOiQTf> :dSߊJ>;jb)ݵU̪ PuI+ƋyGh6OASI Q;b Z)簒~BB3Ϸ~Nϫ!bh#giLlj+&at=$1/i[ru/DbٷT>#]sO3Ε]:Ua1"!<J+ppYTpa6#hڿ9E=Kku APyDuqT+y Q͊gyȯ@ʧqUk[N#$Q%bqSVȠ d=SȾ&hONs3*PwBBQxiFƇjpC8Ã9 `{\"GӦm4;1j> P4F6NIHlїk!@AI/Rԗ ޖD4T sK&;kMAsMp5E+-?d;\.B4j.pFW$YBYR+:8}BeY  /[$lԚZ96,v;T#kŕa f˜oXSkq0Eƣy JH@[x.&39T@:qh.WȊ3eĢZ='圳!E!k=!گ}*/ )$~ Z_Nc~{X\]5=M$YgkY?LK3OshZKxB͹&q۹il--XHD*yuc ^4g: M)4 M^n0،oh ~M'laԶ ]h\ZӠݒ=Y'o =u jw4볤"U9opXR`拋*RŠMY^8MdN"ev*͕,$oRpꦡ (=cR ߶sJ8lJolyiDi,BZZװSuGFzhߕܼb S4%pƟs29p\N=]v6os'3`}|Y-QTd+̇j|C-?*T wC jdx|$1@0.'}m`,|+Gjւe [o>'z݅1ׁ,bOԲfW}1G6_p_gL xXhg :|R@I4!ok$T5tE'qˁpwd.aղUA֦::[w P֌6Cq' \" snYl! lS,wClslmG\ٷyTBͅM>֓SLjA V]/M+[Fkû]=QA 5{?+FLB{&ȟ{2 4UBኔ,ff`"vZ/>5O=VbL8Cn\:T}D.{ ~4S~|t&+)%)҄@4]O6R9C-xAvL-BS8/~_*@$ϵ$"Sg O%u0I꼳i؍mnS,ǕQ#XDX]j큵?Á7Y,zI(u kԔ'hRnؙmƠP-~Fд* v)O~>~;R>$l'S$p0u\Wb<AQ $Y%VCT]x4" QDžu; }KhpjRQ?bb% !NUT4~l ~!y[xaqm>ğ;D -xy䛮uýYucqٷk;K|HH'̥9QD f5#_(.5IfԨ·kɹ -wZh2DǮУ $^-M xhqEְw`эZV s?:ST~w@jg,["M }R0@+A-oKO$w ?vYz$c\32QvH][ə$K#ۭ;Viz0զ=+"mpW@';ۮD@Rmuw}~9.=;#U0/z,2?,l SA0޵8[Y6i9=% Vab*]'uD5t{u-[/=HXh'L5wuŰG!W261 @|\sOJ"i$ё2]hgD|/x^~wc|i]7&MdR@_õTKۃuAm%,]`)ΐ(U MV>[H`{? w[zƀf5\IDnXMԿ⪢ſE>I<=P ̻xi0XjK7sk@ѹ:a@9e'^eKux<@l4/B2zy.V6~.c mwVY ( j< ۝j>?=>%6+TY)%Ubp!^2f|U(>c'-PU6Q| N>C851 Ӑ*u?0ltŢU.c@vlpT&[MIa.<:.P_1|YG憌O{ &N1`XmCNCn8k} _SOeY^DoN;uQ4T{ ֶtԔw6ct/H(v:C.HZM0|>9WE_GFmK-7my.B>O87sԎ3IDU.}@?jXIk)ݴu3s}NN,,ɲOԲ~ q<葫aEG[ɣrj:1Uu83HԏiI o я>x<9T,T5B*?R8|p7;j\@!7ϝo۷D'R8clV8 8IoTL {' g?j~ը\ 0e$X^g}!-5kʔ|O C`7geYJ=J5N3/nm7v.1rU5E5#^w 8=}EU.0\wUI&I%6u,,u,Ր\cBVwHt yCFՈ4X[+U͂9 :cnb=Od t'⬀օGAxv9y&'SN (>xZ09v/Ź&@+Մ{u&\MتTsӗ}X 'BWf:DGbig -L9w UR"f,B;"h>(MY&L}r,qÆM{ +1]8q+OUi!wE+|=MZ IAB `셰3.1&@{[1H,ρL&V^~$ li8'h[b.9*jȿ9$:}n[}'|9%YO%tRA@# u<ꪘ6%VP{M5򵭋ٜI3K'mGnoѴuۥB"̆2T`֓);GPv'΢!ԱNGT=;d_@YB@E#˱$-!KBK.ԒA,@79!0@h^`LgAw.'W69L#N"wWWbW 8F%&yq:AYy=Ob)*dD+uJmb3B]/ac!.}MiZMfc`NL j/ɒ>|)+~bGHLR@U(}SXcm(Z씖ؙ8&ŎFq|IKZ D0a>u p!_#MRq`1_,L}ͮɠEھ*`zDYͭgsXSxֶ!Ј`GIoɹox" /fѣ /3GgaI ݘކwo 3Uzڹ$d63\h=;#%=9J{^#gL[nedv܄ WBpGwO\ Zi.԰F/`rYsHЪ$|v@O9neu/aspB"r}Ux,Ǩ]NIkH_1= 5iP3T$tgT0OH}ksˮ!8N\D>nDW"!ɷ٠4ڦs{ӛZAb$,rJqzeyh7X., D=[ Q&٪;:FMԷE1ڭj>-6ރ|$덩jdyf|n7 wa(\G7AQ1jځ3ZwCYq̡*.y/uhpWVWJ@A<oJ- ~[-i%c5^vUGS꓎<T9gw*Պp?}rYs5 ~N`@(LB2UR9+@'[e]@LYٶ_DSW?IOcGV88{gBdFCV] )&:sA Z2CP)p\GJc, ٍ m44Gw0z̳`عu-r[$s KjB}ck:H=WH,d>R1Y{QYy 3˓fΙ>5L;0k0Z;I!Ÿ6]+bHF[q Q{+ E=?7y,Gs\VۖWiȶSAT M񚦩iR7*k@*n SE+(*^W?۽ #:9.R{ $]V?|Gj%;Oh`؇/Gr $d-մ=`*PL "k_5n|0?g,%aryMؗ*00~BP:Khl*V(;'86},?d2c:I:JmݦJ#Kz#R/vzp@O+'nZim}IwSZEmEon9ѷUc*sQ8I8E$PsdUf/5eludM`ll`6J+]f8c!n\IƗL_x5b%+v=#Gcܛ(MBqDׅ.(r7f<%rGNz>X>VMu}ea1&z3B[Wijc{-aȔk,@Eq'$C3O; ;>w_E`Ƚ> ^t0EYȱ  ,Vί߀;G Ʋ1ES#ؒํҁ^9t 3,$mW6-a7W|E8(MRo (jtlRH]"4b:5g0e&;7>PAV#mEF[8 -NX֞5(|7c]>#ԟqAH6!۰f\x ypkFR~Y<İY8ũ*f 'w&(g X@%qG1mA{ΰf":k+ܗ45/EKq`Z*aub>hǬ1ׁv%72܊ņ3مdfogI-*O,z9{mQ#{;O}RfJmKnzք~J l%`s&~V\gÓ@)Ӝ!6ZPMVmXm;7wx38pR=mn=L`e\":R>Mu6aWR FP @rAkچF'-NPbPXm̐|S9\y}g_1 haCWlN-5FJϘuCICDIó,/4Z^/!ʒ݌HA^]{=ۨr=gY;w-4`qQ{[ >Mk\[KBfMk~ՍN`@os50Q8y'+&JԓAمK+Y@1 FVD'ޢHAqy_kOqTJWEuܙI_@? R(JTFyJI50ydQa$쒽yyJ3E݃jB/w9.[S$5S+s!ן&Z܆n1ai L@˳"+[¢\2Иq~vxg. x}4_ɖ0Dl'3CNN/0 ">HRniUkyQ8S#SiZQcMgFɝ t>ގ%OH 5D B!v9m?Rrlm@u- Fa ۿ+ u?bAqݼ]]8W͇ 8)yIY:(W _S9MH5e<;Q{ /3bS6U&IpT ǡ N2F;ƦȕV\e ˭Q VF[zEAL#k0TqqlBZ/ʡ*MCsLGy0nߟrz9z̓#=|Jml ǖ&RU@H@HKߦ:|nԛ7~h^JIpA]p!ch(_/6QUӳH oRs)IB,H0(H? UɈsj 6w ka|"gіx4-Ǣ(-\P>Z6'k뭘YOwWX@:M2-8>W]8$mI܌*zm*馶FftCLc}2iNzK?pDfR`k Xd&I9iXi6ԓ*2!8SڇIk2v8 e@r!4Pld.\~'LyѻݟU9%-dbv**-Ԁ*>xU欶T \5pҌJjDZ{!u 5%lrr,F;F5K 0ESb @Λn(on9gC<|Pl3+e.hohWls~R#u.~l,= #Q%Z5pvjkl냢\&CSq\!e^>}\H'#`?u F% y 9%eÈX,,hRk0e[Sk,3V;hK–^m߳+LBU ]~V/zWbͼ=!Uצ󧕣^5(f1j41@+f~Bbm*jFдkny՘.q2-[`9VVMKCA &HEbӨ헠0nA;9 o:KK\4`o՚"[tv"5S_cj{Xu %R6`A4Vf.E. _h;3R$97)"h]zt 1oL,ǫ 3La`Z8wbAxm[,c)lV6@Dy`c$H|YBTrӱdBīC!WY3:TY\"2V'i٢jCSPxvEpa)Z8tZI04{5ۣ#:@sD ƒ+ľ]./F+( VӤvXV |Wag$qvdhIP()lC=o[5br"o_vR\Csu|R@B%#*oLV|ݴ'KZ62F^WC57#"fFdDЋgYL:[꺔q;dD#f\hr~ ^R1ڟQ{A (uJ$~,AR,kCr9v hѦro@ISm|{c , ]wYdbCHC(:޵O \6k|bc<#2!li2֣~vn4aFf2 {Rօd}H4._ ¥ߣW| cG9j/񟌰\ZCOi>6hԛ~ix$k*_ŋeDi)1v+5`eYԉ.^_|ֺ7q)Z"܍4XBm9STLjՄrÞg4(EzÇ;"?M[C:'#g(6aK. S{Z0^J{XH'VVA#D,&RJ< 3C5Dg'Oܰu'tڙA(<ÂncR'+8 iWh矾hy8[Wn^UC|"޳˓zHKkYև4tQ p7C?x>eԀz+3߀9&+Gcu {Pz`0Ks<8a憍UwnT'e|\ލjI} ^DM" qi'el:5H@fd{QHQl6 (fc5K;O737um#i/8N9x\[ ѩw$-Ec~ڪ.g4JTe ~{Yv?>m穝ZV"R\XJP*ǏYa1 hFxvwdj ;:E_fI/!.h!EHl^f}P}<ݜ6̅xp8!yA.}r^4Z"NbmrgU4IodJՁ @:\\_lAj6*)!RH%Ij%0QV('~6ԏ P4 <}唂j|X9A6ܶHɟ si6!<PS=Ow"3IM-Vc]yL @,x*|*yvI77f9THa:)0$~uVTTtЈ^|[ŗ8K,Ѥք /2"}JB]eNn?eD *Fz_~XfIZvQ=d͇]*/rh $]H SkOh5}TCYF:NElxτY醖Vp$BY?ߥTWN>i: ̝q`Yc6_7CMP3ڛZWrqIlcWnn}&,J-^C}ѣ{  ɷӃNG'X7qi6$()ῈIYۉlEXMGʺD;f-{<m!g jk:żԐhd0[8g9'zi3jǙu*.pb@mSBBaәww5><óq[0;=PvCg/3`ws3SX0êami݉3`!NM8((J.If1aJV|55?DyJΌEcj7PTD6C:#Lqqe3ww)*L+y|h-A^" ͧ[D0,;Dq-Jtwds/cLBR2Ƞ_zQ8̛^Hw&vP8љs pg4\izGYX"r Gs9HmW*U$]@ϝb7^пgzV1 h^!7{OX{$ssons8 O Sۙ%@_T.LC2W;?mG|f"SWla}n{j! (WQk7',ʎրJ})&Jy.MD{X c:b>yH*_MSz kzܝmōGf[w?,`Pиԛr^PZr}1n1&n%۱EUM8eq -?.aoO^lB S3D3 t MͻG8%1,^ QJ>#p%YV%p.a=9#NLHi'?Ϡ}4g(;,S-篟d+F,ș(?ko,ndIn݀`k, B y9U`cюUOHڎV5tv^ %O-XίҶBr,:G\E)K'Lfz܎K&:B9/)͂B؎jt3OF8g] |#)|HKqk-cGcWhrQ,Y8صG۪')sJű,zSO9q7>>@ڳvg$].޿@X-`s\x_]XA%=ZFimYy4)V{wQEL~3 $^#d 2- A߀Uމ(fv1<6f"L d+9ɜo$)ehnC|'G6Ylm:ڗ#:h~0qڀ|\ [r9 !e!7n98m(3. 'YK}S hIF 0^DNj[*{bF P߿Tĥ8vdI!aKGaR;S!ɩi)Ph. ֆ| SӮjDcz  ֪IrMzZqkizLe pmk#{k06YfE=W̚_&yK醩qHA~l-"+v-nb\8Ȼ!$T~XU(o#]6b ̕q Q PC=^ Njaa p5o8o0pIpf `=:J&m ckл-Xl!UM.4;62\J">\Rַ3)Oh@Fb`:c,"<5Φ"'z׫ sJ^|()ni01/AYhzx0s89F"28l7#σ.-3>Oa.#JWSN~|dnIie\5]@tϒnT3*#xR,YPMI 8r-?#m R393y5/ՖVYv+$phut-6J }-^4>%ԜB9"&wVߥ>cxJI:0iGS G5ć@~g:TeS`JdʋU%mg,%hmjbh2.m{䁟űȪ8ZtrXa C1_'44!EeCQZŖ@Üis(N/?\sFSȠyƋ0 !<:pQC^a^$ՙ~+oOf>#]BSϮ|U:DC 7'i?<T|cf^nږ,v5'2?4="gf3ze$ @n[)GN=d Waa nr~~lD#ѫ/tպgJcZC1I3(˝Z@ =(fiz$w[zzY}rsur엌դJY~R=?Ĉ.dv^Ɖc¿/[H)o'7!#JXr?u]tfЈ|haPsma){5~l-XK.2}gL=?kۄ3{zot f:Jޫ(<T$y%3ơ0x~uk͕ʇX=P0VF#LVV U^Χ7B}.p;EO +)k;%y.dq$s@D7sVnaؐݓMG!Ï}ng9{>0R,}}Yb\o]  Y]"*4!l?YGņם}*UXsFr5HUJo^|G!_Ȧ__2w[y;ߨ >ȟjO8h8\ii$k[N4¾zyt]c'Ď\z{33i X>'[Ǽ%y,+VG@@%:49w,nb"[RM6|833=7jtP  ]^H+fEO6rӨf0ft<@6 ZPQ\1^•VHUB:o6[*'s[GBC=[~:Ax_\|l^tL 79S뺛d*2J|ٕ-D{ULT„mtoF<1uϽ5Hbe!#t|f\̡.@ s.Rgw v5v,ֳmPamϞEHgiϻyXȾĂ`]%n}v:k "x'Ц섳k)i6]K7?Ǎ[)'1zq!g,4\WC;UW R&Xeh( 7fqp [V>; S/>h2iYQl%j聒OnnڠBɘdM1B wLW54iV+jCҒ#P͊XbΉXJq z2 Qz}j(\WtM5fanW5T؎nIl(6ffg"i"q!&1jZ{}ad3.,&[2MyWa,ttӢlrd˞#F|A+,qeWa?"&!}8g*s"Oo_Ygj(xU⃟@*]ŋFԀg -S |[> z6y`j޸8[͚ @_Zg`;}u}G@M\ i9%~!E1B6dXM|w7.Һ "Qdaa;Mo,m#RMUUpS <?+c"V^BsT9v2 TI*Wh>0԰~:B Jy ›v1(LCmaÚi8\VnV4=&HjnaC; ^f.8UQ[bG(i F:w9ExY_Vm*BPuF>ZLM*ϪK"IcO"*`Ԅ;v:nAN0YNFq 1d-Hq{MPQ}~N$DЎp[2G=O ,/jI&3|,UI]~/57AJq+DGoD 'N猡$'8H.N:ОYOA QK E+ j31u= rD +xs,rՌpZlWp2pO4 6oh4gs22RNgλ5lc\j}3U@L :?S*LItwB_,zLgS~~hŻѮ:$4& %֪Tmm l)´nj=BRPck9CLiOZG莨#OHƕO>Dh'%_WEsN7|fw#'IFU.nlJ8Xҟ:ʔ 1j(紦5zjvXPZUSS&,d,ʾy4&*h69t8G^Dl{r}\IQqQE.xeާ3o BihTF@`aoꀡ o",rb7vNZV#ɀk(־)?D X\az!vWjI2X&Xҥеx :9Yt`,aoQ*glώ~=( ~6!0ՖF5 6e`/6΁j2ja'&Fƺw8v. bbV3;"ѱ/YOU\RCl5&]?Ec<+E׊\,LLb"N~|$aY|Yfl4|m3LI>Y=.8ݘiR3GG{k mm]eϻP"{tpq'A`5qgFqy1"^<Vvt[1* ?v5i}FoijK"bT1uCKC*̰B`Z\;"Q}80kEMfhnrbL2J;J.-C'ǵ~,vf9D"=|Y,!@칓/I{ [h(RK ʲRY;A)b:2$uZ:H<([W~'`+w2aR-:Oŕ65xEpG~r_!&kj@oTJxKB>&IH˥5ARjq%mP=1cewQ sk%17\̝4C< ͵enQ+geLHWlO!wb}e~bf`8GAlg8I\gvI׭6^a0QeJS3#*`:.QUz2x@og"ά )XC4A+}e(G60 _ǐ)\}5Qq.H <Gu\^ԣP}Q𿘛i Y6;P"*X`|v9mY|Hzh8A@p6@O_HkpB(g~ m|VueY#* )$ L ^XbS#Q4 QQMtoq]pʷӖ-,=+R! ۡC> g]mkC[sQoSR,9-ތ>GCv^yR=Z2s4_vӼUa*[0PZU"vH˗eT SMU>t \TSQ=o1pa1GJ:ʀo>4UuzF5&7]ƆZJ^S9R+ߠo>s@yv#0Uat;ȂOюٽ*15L|@CI<2[[K:h`&K\}naxʲ"[9DicE`@B;R9C{fHbaO!sY*RY$̻S$B^R6 Lt8;76 Z)-{g#yKe*Rkଖ๖nk{ȅy +I֎3I.1Cv(hN5("V_S}EcSt!|6?57AֺJ̤OB 80ZaD<^s(PX$jf v/T]=BH4!#bA;w3I/7ƼE!3H *?1 r|V gxBQW<|pC [GcN鏒 Nk,Jr(m g22bE3UC<|Ls-wx6"A-G⁧ oc}8@mO6yυq p:GDr|xXz@  dܑZ;|)ׄ~J>b[dZ??@x #۽ZEX:SFh \/Z^Dқ[iꋋ'Ucf͌?f7eg?ubϿ%0opLC ֏LLːBAR|UGxF׃NpV;BrmK9bloÙ:,AIGX2 $mWE uPAwQJ w2Ű)%R; fYQc\m v'[e6MzA5 *N;vZ?Df#޹!&SsR5ƛ!kPsWR0|up@V}șQmd&9e$Y_݄TӁ(_L _;4W&{FjEs|h '6Z :B95x'AS=3~>Gs *-dIv#~.;$#HIP5YjtI hHƬ;.4Y`5^C½p( '& 脜䕜I:X,Rʑp*R .ki9 _f|+j jQ gZ3:Wx㫾( j;A6.w)^`Bn|JE4LM&>2.PTyE䵢}5 e +hԭZxPA%Nֵ?0_ N wSzLvƽ%=ű{81{DҰMՌ!,f^۰K_{M (hoMM4}7b?nR'Ϊ7EFĝSF- W_^>~9`dcNܕuw2I,zYc s[3!f%.wW#k&,exM'} ҒٹSPخɖ0$<9p:nBX:N]54mo(DydյӺKi@>R3 V֬K!X\_Lmb+#[wɩLrHik^~MRh.8 bqk[1rBeܙ$#']N{4_tB0 U-*a^)&DF"}sxM1S['2վm>xochYcEx-_DQK>AT~u^U&]BnLc@hd5'* DJI cs%mVm*EhILt ꜓mިB Roo  '=R!BhFE;+`HwouGnªTZsO4UYw0'm0p2PyR:cľ2QlsbBګԡs[ZVMo0.M a_ ǰ&zU+$dBiFռ$T^'Gs5gFڴ 9$q[hي`34ghFC\gЊ鐻o~ YM37Pq}wOuC^4Џ/`Vo[/[L(G\u U,u"a`2צi1=w?|<]ݍ[qEw#[H_c/N#ֿ ߂qH+QC˅wbrVU:`.՘R-|e3U A)}Q`B]Dq| ;ccSl&%Ii+BYŢ5ET+1-l5 iXeR-F Sno=@!S|yTK]fl-& |ȎvvRj\uu_7Ֆ KUCzdKC/SLz`HUbLKX!na1<@D%/_'nPm)a}*\a;7' ܉ǦKݭ엉kMzyTAW*lX3LAW8D|: A5ߝI&ƇkE0f+!%Z qcͽ-SQZ*z,A$qY6YybIߞ1;~Cr^NUCBI }}7V1\zjZJ!]Mo%)ٛ~(3%'aد\ø̴Cnye&  f.qj6ݭ+QB #,!8EGՐ-kz>J].IsE<U4}wV\OTWXXsx.\,nSLYBGDaAVB)Mi\w^\.xCZ䠚q/nZ,6[ րZK  ʱD)=k$`7jլ/NF_0se lAu*g.~["ϣ^g,1u޴aQKú_6+yW#,]sEZ+Qe @eyFbP}HfۚvUٮzj g d-I9kDd&_L< KsEbt.1[uh2,|u9rω"g=EUAt3zƍD<*]剆۪RXAvQ:ݖ|K(SIp)z?+0jK7 oWOcy3)qp1FX撯~ |Lk<_U"ƍHS>K.VU'*qP?#mpOv0O2~vQ6>N)Sp1c`/p7;UT %F-ǬCCK3j"+ \T'K\Emk*os{1 }DJ H%[wWI)tMsQ\fLzu O>Q;?'m/>U-pc:yt޺-1x~p]_gB 7(eGt{}0ox}_ ϟa咤Y @.q "@6FҠ ,#wx_~xYsO|D x#?9Lpo?u֞ʜT 7v`ʐOO0X+_fq ej^Ϲ=ٽ#bM@Dt{A U*CFr? BKȰ˄/0Uѽp!v$dq/E IAJT&Sm#,R(ĥ<h h֝zJJ%SޤMQ{˭pE^]3>>b:X=>}qBaŹϵH]C9+L쀻!%9w=SXhqk[V.Q~I;/[9?#k2&3jp뛀-vW2-]kD{:or<\h.|ӰL iQnbSK RO[lg/_ 08WQ\CS~h%bԋ>P0C&CxS~-AZ{^WmV@$ !S}WA6v$Kk} QG=g-hgX7Z}yxFMMu{5Tvro/7@*_6k[tq ]%!W`i2VfL4K:v񥭦XH+M5+~-Gx a7 N8`+ ɜa1wJ|?ܯqg<DZׁE+{tlV4`%r0Po+{WvWB80sNIi lEe3b+?8æ(`t)9ҋ#g;fR9Y_BK8IޝFNȡqlP0j!/7nmT mOt4T`4yw7yѼaEcۚ]r WGy!YWk˚eמ0Vsr* CnMylj/M puCWwy<X]t1ir5WD< =Ax66")$ʥNGХ ''O !rOs& rC2LH<(/Լ.~xS1aN~j0KR(GHA:QF]%^&_zݵv BM3"mꝦ %_h ?9I@:bxsvaj]OҖM SU uؽtk$HdN]3mBW7g,W`U̚hi$PζrqmekeTWW [ -7 dD,&k  .x.;N ܫtR(̗. dMw||sf8FFaZ,ĮƝ20rj r?<.v }\-](ZeѿЋ0ƦtlpzD\AB7#LHkYB-ާ0IՁ{4I󖤎^V=1= *6I5ts[,&aO!ڧ^q7IiZ8Ley9‰cG)?ЕLRajDp=s$ӻ!K``mЁhF(Z#ɯ5-@Fz&Ƶ EX)4@w黡ֆhJQћ\ZSzjR+gMק`4B잡r?Fmq}i!4O0%xCZ'x.` 鈫0iׁrcKu/m'1pJZmCǛ/N1@i?Kz9tO)EqGKs]4xD'K _ H;枱',KTEf%*&0[*bfPeT~<#6703Ni 늮o.bMR#HG9Ou0Qa7GErj n;RthgK;=JשBƓ'}3 S3Suџ"B,x/D%ނs ,O4A% 4iZ8J2 #pI/9FAgg~ubH zpVFJL~kDgӔ |6gP>EFNMGEF H _=N\\;l_튔!=ks]9laלM61S ~KS`4EYƝ&zRJﭱh;K Q׳ƷPKA@sE0\x< Lݸ}% =&cZ޾4[oN@kZ\ q`7 t~Z Di4Mzhy#$qlE4_Zci1ogte\c>pY|֬+?0'F yٕ#їW^N3S# kk̩yJ^;kxSfVȻpldjLHNfr;V0Q'i/]7fyM AZUtfPUٵGW^i,.n/YGrfb^]JDx54E4 *l0"#P|7d{um 2MRnĽVwhDw1 Uz ^Qcqԥ̭?G "JML8M7,4aqxd ޡ[ݰ[.(n5#G̠7$"TyO"oE Yخ=Vli&8*9nܵ$x<9{2~ -^I `[$Z4s I5bfޠ^vO2w6J46r.(B7KCrFY %0ݑi}'EHĪRW'̈́~H}e 1l;k_k_-y|4صWZj6vz͚K-S|_ /h?6cZqH[Ĕe ,^^(5z07fC/tC >k  O21(z? C`%VxN[:鴱86qs$(Ahv"Ⱦwk='k-CFX.T U N&Ʌ(騈#\[:4gm 83%r,(GXw 5M2jrR ECȽztщBjؼɛ)ҭމ"뒻۫+KeSogY/K9 G2JW.NS:%x`@ӧk(c}-F5ZԛVz~d'&԰~j=-cU}*@lQ 9߬jF9<4hO'n‚2ZvՕp tU2$ YYVZHVӥX&_lX,n+H>F5zN-(:@*o4:ky߲fǂϩ4>no0/[]px!CumRьzn% 'Zཽ~8Ȗ sb~*嗎FdS5zKX;њ^uFͳa- 8!tA€L3ZTwS1 ֙>AT{urZ44.5ldZaf(ENu1+|9^x!.6M1cɪdj2`1Z̬YHV eJJin>ZyxML'EYX-B+S~+15[nG]:쉱7Y2UƗ[ySB"~G e{^, U_,ͩzo?di "GSf ry\a8W7|ps(7 09R?,4wi0>o 4G@Z&UGs{`A—L9Y[ơ2{mN XbጏR@2O̻&#օIl b2bmYT妜"0"ZX lL*vOs !])/iUK|]\9f7ۢΝmyj#:3b؜v4ZPkDu8r*q&CcS߿ܮFj.Ŧ3=a\<8)&u8TNh֠УFz(M?&OZveSqmVS8?Qs&,R_-p~Btܨi\}'t, 'A2\YP0DSs>j}ȑp\֕ d+AN?euS=r>46jӎjo("/r3Bu"6b&8' &bgb jTD**e^\/Gձ\t wh͸9FڴA O}V2c!6g5 (rU؟,MxbJR@vI})]*ABٔ|o$, LWۭAU?)`KtU)g toS|(eCO}Yjp#}BvdxM -2q ]4q% I>]76ǝ_H3O^˲4\uɦ?F':)_.=(ZO18iM?c*ё#wC_U8|5(\`dލ~|ykJF~Co m*IvZyU7dE՘@p@5D"/#In/ uA`Do,LŒ٤ON?E@@p}&EjDG:5 U#]Vӊi ^@&N5JFuZ$$8d@nq睞M7 8Knfw+"}=yLknMkhf aCu ջ0⽆2]TV ј //3:sڔ1 X0$ LB1_b40jfkR(?(6̪ic imr8J%+%NX̛ cVZs4 y!PW*<]DT61y7_CJT)gÝr(sY!]OM3.{2Yb?NOWxo"}/[\ʩ8Y1OD:&H60~Y5@Z/fأ3@v6ekl ӫ0y[lkX4z)ÿI'G×s.@,8SRWpkNm_tDw:\{.AW÷F' ?* ciRWAxy6IKcǰM{}F{5dq(4xLaOpR}~/h}^SS.g zVƠ?юPOnDQ,Npɦm@BhU9ee g{2ê^KR-a9[7,3j RqP[KD}NV4,x;s NS=$VdN[)2X>D0œHJ̡"d2i\t*J)88D8{Lmv|$}5( Dd:}syYd+U-\ P/\) wz!s!mKp:6e+.f8jy"kېRP wQX?ͅG}H hfy! G'vʮN}C(, yďtp'G_rqj[RtګR\B* i  Ϗ_> MQPdze!=HxӁd?%n01Ԟezs @ضI׌AuਵJX?̐:e^\ۄ48ẘ]EZBՙ7^SNwt\HZArJfq5[ N/{_򛥠L %+fJ?ġkIpLx`zI=ar8OLGnݕin{@4گLB˥?*Ux"ͣ.B}Jt$5ҙ%g8OTIfk:V Dg%l(Q WUZxJjbȾż֔vP0` A] a OMdZMNu.?C\$xz3%T+g|Aƨp֌Mv&S;(4%]ima#%]-a1Y$V33dFF|p}>/R"LP99hES@L3nqlSv,/N˯C}%GaCk P$eˣZ.})8yll;QI\ѿ5ha^5ŀ Tw%;%FCqE4l}&o|6*:YQFFhHo- &T-*89_j(0leBK( ei^K:#9yS6ţ lctpż.ybuޒ)/˖kuY0j~ɰ"%ReY9 oJghy%9Q(cNlYMphL ! 8OJ۳|g/A  'x'F*y>ҮN+AWiA;̍d93БT| Vּ|cR"RTK:U"Ob5h> 4`נ`t_EKL9{J( [deRp)cț2nm gEG1 {r&ST*ҧ?X].KIp~XHrַh>W85B^^D憉˚-(*rn `[ڛT ĽuݧRy ӡIT ޏ£*!YG8 #Q5+Le z&3 `^.=U;jìpv. 'ނ@<+pѷ&e5tO0#Ɔ{:BqPB#OS@1:$=D _^K*G3(`6u߿əsB6*z)b*x$>=~"t-lgAd4v~zbZ.xt[2!k3g2:"~Ғ|iü#<7Bɠl$ 3)哧K?`d22Fu+8LlL ygd2^lhoU?qNbMS>])bJnhh1@}9]cRxFo@-hKFa$E~0}LڤL2Z}dYU^hl0p{7mL'"xB8QSlg?|q.Z@+M.XR>Ru 2 miCO~CEDEl/ (2لYG{[hZK㚃jh%>P?@ N&pq3XOQ"H܎/OL&̈v0l--B!U*aи #_L۹JbLRR ?ctAt&n JnZ5myQm8d뛺VRQxBM|Fqw5K%'a<-=$U9":![bEc"r5^:! O% pq zfDϢie,BK4/&D).E#=z{(2{Qdk`\n2h"{ܩ=% pȱ@51x`vK|g\g'k5 ~eL&)KDnk"=YOx '%qYAoFSCPug*M5zסaHĘ.+P~]}1!|tuW'nzL0}MťćXByV77Y7d§opB#IEh,fؼ~QHgS$f^>Rl&h;^JE/} 2׬_*M6ak"Ơةrb 2Q2*;-1tv̭ʿe;g I)0E%Uz}r{TNK"Ό2NLIM5sr$Kcp ngA(E<0C/]ϐymUa'׵8^`K\@0(6x&}aFFDi!~AqÅ\K1ub3~/GFT|rg*I[a_N_z^WZ`%Vn){Ujy8#Oy _,0P0ڕ3*sf<79|:ٻ+ +>(S؟Lm3?~H;vK68M _GgK|c]lѱRYxEϿ \ЉJ#|\&q8m `.l V=Il+Ae3)Yޡdxd!f/+ XQkWR/@=Q;ɮeJNi-zCF$RK θ #23I7^f,c?'JVo85$@]#.pZ$7>u oϋAIkTJǬKb vv^U4ɡ >CQˑ uqh)<wE1e0{^U[-$MT<цU|Pˋ):/\T-kZ@˰//E"U/jf 'l GX>$+$ å\\!;D}F~&iAϣ']6XmW6!g[Cdin r.6ˋ͖`3[|b^r腎[O( 0{yg[%5wX\{9jЌQp@B-s: Z_e7’Q.Z4j+Ⱦ.0m69N׼߼s_M>DEPMU]Y31ƞ7+ZE0/\-}ػ7$4v-~h L>9dj@:q[4K.A$0Iƛo,]:G rӫ>/񜨹 uIm6'=S؀ =;\0M 6v+s$18^zSvkXrd (A0M<]jT7So:YJpx3*jN _:s*Wu`W̏/S7.̇a~]uW7)dqt ȿ"{fGb68_k\>+2ğ-[ǭ[DE0O3a>ICH_+wrn'q;AlL VݹUctݳV(( 6֬B 䭎]ܕX t_0tx-<< e`&qRfc@sKF2 |{Su3L*XCfi7tIK(9*KCj!#φEDl(]wQ3٢#iqGrN J$v?`奭h\^LyS.5%aɗփUz<ȴU#xm+ѝk*׋gDF_O Fĕ_BGψz'?N ){ b6y&YNQ](aQ.ѕ_FѮJiCSK("{SP m$$R=~F΍9]F1:&B-Լ:C4սv%׍(QC?èi4DiC8*Ny<=l|bWaiU.f`(`ӈd\Od8w qys2z{Iu}Gpj!l˕ϾtFYSAjd d>kaAd@]s*îcI|tUǥñZ! ]kӀTdGr6|=g8ׁD[4bs okFwwSD HXpe1^D@ C'?md(z]2Xǘ|a}x4#9nmq-InmF3 loe? |_PP+PӵaP1 o Xq ח ߭e8Q-%6Ӡƒ߂[-#oQf?C.p,DC˸5@#ЂJ"Zdo{0B#Y`tXgF؎BX?}JP7Zv/( hOu?0öDݩS]TPMAIXD5MS+4p]ѡ]rES2GBQ%a'3l ;W-xRi[!]-Xu-/FcQxϾO~W]M+Mx7WƆDP|Dw#շc{}@Lѫùg6Sv#f; EJ)H=.KG:W'=e#%& \j52%/}O(Uɂ^Z 0T6׌?ɃF%va(hFyNm;:ckCX(>!;lIhHT?CIWtPt4Y}^Ϻ=p"C:=Nq/T\yhPkԌ\ +!YPcRje)6bEͣ\ztLpኴ1XVcжݰ;Pem"YHsΈ54&`ϻ<줚,ʥ J@`N]Qv?!141`1WjRsEQ>CwX<ޯ@HqU8KuɝX"e0$G33O/ېr(lrHdf&U;z@o5v@TyѺ7]2L` @Nø'U5)N=pCo6d'8wYJ$s0.'NQ [lx^e2 r/<‘xϼaAhp zh&νRQ󯦒y n4 0>Xg']I]Teؓ dZ$e?rp`xg2{JnF EmQԷ;{wq;٢Iu0QFiQpMF/S13(.# .}e SGbKŦ9_Gk >5 .UNR~p*R]\pz;L֋5FZ }\0Pvȷʞ\mx 2_c VY bf3{Ѭ`S 2\3`uU;=L} . 4 ec-5@i4łE~K]S=t?`j-[x3tO[V=4ޛ6[|7W[0{#&KRPE2BD\GwBϾWc _(tIxqnJ  !+,{DV.AL߫Yq/DpA%DR`خ,ԇP0VyJqXT]0UxG!ts?ez;Ө!TRH_f>rYat #J!o2RyN U'ceʩ7LqeHyJ!WJMqتσTA /?`˞#xgٿE<ЊUm*Bۢp>Uq$%D4s%^}37w CvW\xl֒I$0Άd^a$IY0\|u<~Gq:7qԪ wP`ۄ m0uKuj<%H-jt :B-~'EgI=iՙjK)8laWOxnP#-97!xR4#(H>';݉uURСNp;g}[@_g^El9W!ظ }>feJj:f:¿ Mu1.ǏOG!El0*U Ѽ1uwL='lg78{K (9bu25Cin3pt h`\Uwma8[wj֚^IeeJ"lM%'/1_2N {zN$1KQYX0Ӊi<"k&8lם% aCp\Q "r׾bz).VAh{.M$|x|_e6lr3n`4-0~@%Po64p``VIءMHUצ5[B8lBuěT-x݋`NfGe|b z{E":\ zff^8|P Rn*v_ސ|&,3bCʡ*=2z[!ri]#PQH7׹90Q=z4/zYL3, Ia%)g4{eB(Hr}A!Ř63w~ 6j(egGfQezyqtRȚ b!*$ֈ.@\~4$Hl6G?Fݠl԰lTۤ>Eq`k{{ZS4$h]{\'HO}\8^j1pwe*44qd]XGЪr>֯^*"E&p֤n)7DȎ0c팹R8 W4Z 1']\ob<Cxh=f/:~mN6`J!rR xF6<5F,xy9>J},zYjpދ$9uTa1%CzΝ(}Qpt~1x4nu|&e$m~DA9oc!16UZ ‰oH7:n ,/_zlh( HndKd)2ǟbsNZyF{B[Qp0Kp]I)LNk2^>QmHdTH!/A2P#O#կol8q{F>]8]{G wEy6j<52l ?gO)Ş&3뻗H/KyMa8t^5 !V$9ጰ /%]G623Se 6:JO8hHL\-]En6Jgy18](SLȶ7uUKטiE|bA\2>*_;޿KKg(z~qQ,뗣3$Ln,W^n8.1eg[dh{r.`eh~ђIYy Ĝ[Y^"|1E@;)ZNvԄ^Bq5k__fˑe-9Tr^x]E*.UjIBdybq|8j3?>W/©՛|;\P["^>͋k^T)~AP~6H^Re[ONזPwj\;[aqmȬ  Be"?фa7HKS"Ϲl0̠qN'!RuZҥR-؝( wbfыB}vƊQti8rrw17Х=ir%5,97l<5nWjQ8Rf Kr[Tj(:$3A߫sDw?Rܞ d"YޥG P¸ޜ^b~1" 1x$ l;L]rSz{pѿr L|(.wĊt%'~D}rǧx3C Z Xlv9o'9ڕE"992kxRupsq6^oW^L$1Ŵ VqH *wR P@'f?Mzfֶ<qdFb=v}:xS~U׻ȀdнS9>*x;Zlq411 ]hy#ǜNEfY'!` O]5R+\|≷`#_8csV$<|-r8\Yt9|xYsx.@ia& ZUn>w-Bg=0V>b94:};^`[Ej@ # X@#7<0tmQ1=C({Md5:[-vĈ3a·kjl/){>pĠC%ͦ`"&XN'H_F4umxeFs^n= ?^-.#fBٴKs|'Or\4"b( Pi `x FZ}$P32oV c绀iBS'Zc<"xyrw~>cbZL7e(֣ٝIL9F[OC<c|˦R#"(4#7A4#6qɫKV LɔWj+.0K[2 DOF{Ч^@]iO{tnX3OMiAVᾡL?B3]? Ǒvtj92G|"[n p;%JC c6eMYzɽqӒu0*dֹQc2Xf`Iy AKcܬDˊGHFnC =▲M'[]"9A#B(}Tn'v@Mg6bURy78;Fl|q8Ob310*_JÕ7g!/a頉kLA (٪_A'$m^^ڬNWOSB"~grKajcp8[p-_j#r# WO3N0YgIe ~XrKiH+ ;Nfpd6;Qo&>쑧x}{&78&ϊ1n<# ~~ԐEdZ:GM_?+J7ug֗8trBAdabg Esp]nz eA5ws1BVWsL6es*i'I-rݥ Z脚,IyVP@M t=8 CFnl2ra– Уv(p ވJcemdrn3Md}Ỳb"*Ẏ4 dhf?Di (4qۄ]n0a"t2uynAjw,|N;Ai3ZCGk2|ȍcVn҅e\F0*oIe5]&Pr>pf ݺ^5}QwLqhw>&|d>H0a@+x\Q?}Hy6oIl'YIttiQ1yu5Ԏ5__410q o1UOҙ,F+Xnv F3b",ݙ=֐k@@T[>q*8}su_o),229LÜJPj'jxb(233G+ʣD3JxjƺI3J""> YY^<=P|{  \56TøPUb4*h[໑Ⱥe4+5\TyXz@Jz7;R;³{sc ȱFPzTmQB97RlRdGp U5[6+`jWxTU,0THV g"lU'0?O硴cr Kt.["'xkǔ3WS$-/J.q :>H/_}>X_>$p{K|Q-G\LҹO=U!Ah6py#-v݁ Hq YaNY1%A̼RxFZ;ҖlǯQ'FTnQ7 hAGx?gSq5H1ڍeV:Rc?b9~!{,\|9%ve!D XAzQƣ&6C Ȼy~ժ".yș[}wS۪M-Pc;>hg`tʪvG֍Iu$f=Sry8߇I1)g8_\)`Pɘw"X0rjJˬ+h@ߺG{kOqK)GQ$SL$vu?tDšUZ؏m@0d/5}KTjo,h5eB_D2QbѵN| }QiL?> JjՉs}l y5A5oxQ&х6I\@yyXR GKoGeuO;9`UNIi* -@gwR7ʸ )!A>-I>F•ċ{"ܟ$X/g6@:is Lշ0p0 g̵eKmVFVF|/ T}?^DGJlt8s<ܣZP!\ԢTuQF86ߊO2@n27K'Т*F@ 2!wl}}[b)Է=le=ODQ-æKWgR¨*YˀcD/hc;̡sێ.D 3;Dfw e ]6?#\vI "ԵfM8!-֨"T@nD}.o 7|LK4r=LG4?i\\DRޚM[3GÙ|pvEJr,1V0D>v˄2n}6ykyɻp]bJcA86n%6O]C #ORemw\oT&T{ҟ7\HGEur$24KbB)[)-_}]8gJ%DIR=gR:&<-` OD}R!32/ܰ YPP)myY N6~zΊ)^ke02e'[\K?g*schH=lQAAX|Y؏%_ hjwԎKbï^YƆ}rYKMvSFLiQatjl!1Q]}*Kw{b2n$4\D͍[ ˓.E+ w] u|ACW(4CǾO*w^hN#=-w9K͇?')-eOtC`ĶZrL\X%^uTLm8:ezCC.d { y m8(̩3kN&$V2 W9 S o/S pDm_F̀CԤm߄7w_Ͽc#a 3p=_]O-s 7`I#S&16XLD]K "4_7YC\f IqO-ggzB$wK1w| 9/L52,ayWܑi+>˖ŃQyx#j''0BH5|y8lK ?i;g:(pl:C;y]0aˁHDтƍcڇfy#6E!ʼR%kzx۱vl#w di$5aA/8䊏@a*aγʥbT5Us- j{mBR `%@nD]œ BWw8qIo%,7Ob"*^X{NYܷu=NgS]=dbE9{n!mB,3;g"Wm%qqIZy7W @RH=Fٵ:rS=Y9e/NuJ_d`ᕰ="U=<ص58Tg_i(Ioߺ.ok@a=mm2{>RU~3-儊}oL!5d;GKvkB_^lu` 0J3kUA魹dn%q ׍Iİ& IYY@ [N Cǻo$_;E]s"f+7Hm몊'C[Tm[m1\~q^,B~60$>N ?^҆v KrqY ȝw6' TfdPhX~!ۺ~:ە]dO`.bؖV&ѸSOi%96kti4ifbSJ{P/pqeUv<)qZ2}  ֲhRSj *ٕXښHD\^/˘‘ǥ$Fd=(iS㔦ӊF0h4lf-B193`|b ^_-;h~mB189W7IFv8$.ܻ%*mƷ} >gxכ:'z33bҍa;|۠np= # !aKX76J( ~ܰ k7~iL,3X9WqvUDd#i!s5JUSTqQ S0k>d2H2Q/ٷ|D3" *sD,F\sy|ɒ`7IIAOӽ1SFhp75MVFFW^܆Nי6Vk9;ZX|qo\0t`oI QHy.8O\;Fs'ŔENցTt!Fk.]f qg91 &:!qQmLXDGuiE 1- )"\LP`$Oi'~*j,J qwggYǗDustpslףۣTf)ފ sv.dǘxv梥?,-B\Ua`WĚP^6F)(ok׶7cH$CE' jnJYxk Dtw(!CP37I92 ۇr㩬g߆,JK29A>ޕ#c^@c2Ɩ%s,z K٩<ͱYmcp]*$ì¾#N:#="yPr+) k鉝^32=ڝa=K,v7塺a1JI 5J`D⮋b kL5oV4›nZGiL#Q4бМjd-2eXsՖ +°bƗ/f؊cT?!c_vGJ?3sAT; Lğtϯ`$h?r{b#J! 7;}z_ǭ~vVᐿ9@hy!5({&HI}3S}tL,W%>$א2bx~b|ų&ʹQ\??:|'Dr*{ Jpf#xzP%oЩЬ%vV'v 9 fNTt.NGqv,7/ei2t׋tAEalOlobӍg&(d@яǾPIo'ff[Z9 E]iiپw<-hX<NGG&N!e;QQlpjyw KYZ'涌zOi3il5YIί#g:JkǘyHHQ`X&di:I4"ug!F41M9g `*̐ wࣔ [*<̶)1 ibsřxf1ZWb=# F f3ȳU7O_G ح()R1iT @bPN&f;YsOlcf~ U=sm =*: 2X%0xʦuO2n9ep pqm :ȴ[՞@rs#Z&">0(xQeFe!C1U&buJYVػpr+7&J~f A5Kz̉0%54Vc~xQ>{%e }Z8~r 2# }w^v >":'= E} +?'|{If j&b8_<0r݂mWcI\( ڔ}ci:^r\p cX}MTSm(ִʫ}мJŘ:zܲ\8g4zMrNߛz7~(ev.qֵqߞAvp3͘/hiL:ZC9D#LA87PױA=NQ )4+2)aY7 |iXQe3S $G ᬷc$3N ;ğEHlѶ˴T2؋ "XU?]hp{أXk!MI QϦ $KЌXPJ毴M^岡*0cI i_waȡ50|o"Ee܁wć8rʡ&8P!6;?gn?+0+ uheo վ'(/"Q<5f%f [צz ]brEy e=4gSoIР.f$w#X]X1 c $ɉ0FW&LCߡ\> 1:WYoT,{]n9y!(M!HE ۜK8mc =վu^.8GX|^nrLbw3v/ii)uu߬ `#,3NW֟AS@X FJ9l;x|3_ &r={m/',=b}>3Ώm Lƾ:8sm0cxP\2囯†Q- ;n$3!եV0[] ow hPejdbnKX> a翣jC\_>y}Ci_բU6@й)T9QL*"nڬA;[x[gRdҦ'7Q!OY.IB/ ìv~UkVۣuk|9 k ]<U fuB{" aհIZ% U)cs! ݈¯*C5'Cc}2)bzYvY2#Zě̀V=^f=B;QQbA,^(L =R[bu9qq z++Dh1lKT0~{!Ʌn҈J, 㻐nɟAhzok,_Ƚ.c)7ı/ P3ps6̺ yJo0I9Tkl ;2Nq oĂDك9&{~MI Q CX@Ȭ{R}v@Yΰ0,ej=Қ2֑4@|3Bƭs~J(xF9-L;5q˻bLe#) ^Zx#cUkF KKfrG-=2T_ocXCwhQY'B%Y>g3U2;! l4 Q;Ge:Z4Fx_Y{mqzγz=NS8鈈 8T,Uw`榌8qj%_5fGnʵK)}wqBK=,J7XAMWHzM oK^9`Ӏa{٨Iu.1 g$' nj q'J!\M TkUJ;b!i|jŵ)pRm$!\y F56EpU*UuacmN.Wax wfWP\JA6ˤQzT;ᓣ[ʖֽٽ1(?nlNWA@#ܬ7\3"f{KtUIn k7)ߩ0CٓG 2{t> [a™<{CWj{H!Kf՚޼%VX +pWð{@Jsm4飿 ©X-_@%^|OeO_Ȉz׭S<Ӈ&pչ?26P,xSo~ۦǝ`fw /Hdù(pԀG%G%'"UŽȟK/ص! 93cz\*ѧH+ұj|WѮHKڈ ][Vbvx 5x l8tEh2joYS!J#2yZ=}IZ;Bl۽*7vE%ձmZqn|T7_7 M]9N`+٠"piAĬԄ8*̫@Totuﴋ-A\΁I}K▏be/V:v ctvB< 3nZ-ƃߗ 9!MfE [27@TׇRF^EC8BHto/Ϩ)e{@dNWQrOభAP5m>+خ33EV^j9ͳXIGF6eG9.O" Qj9\qp%@ C3yǽT=Y=k0.P_؂F(-aЪP2\.*0_$%.2(կ'y3ODL"UK`^`]V=عKݸy'cX&& Mh N߀&B0w:X [` %iCXW25fDE6mPc;ow8g, a[OWmլw[@lE |X&3&[PQV"3}_pVxa#v93lBVB!.[ hK`6: D9(ϞŞ~G~I¥'pQkB^69"yQ柝]zK/$X^Oq%i^wsTisAv. ,~klx#s ֯b|K^iϝ6dyZ~>RM O֒l5~|x9*ERGϿk'm~0Sµ΍[{4Ohg\ ` ń7 Ay1|/n\H8e#qq Wf7W6YHpTD8VmDR+m3o97|~ 7)w& ߵ$''K|>&EGUd=-ڕ3I v4W#{}Cc6jBlY1Xst Z#N}kG8IfEϽ_F8Jlg@[W/EԂ e77a 4La0K1I~` ,J=g{瀰# h 7Y[5o)Dt~*owk U.r k!-.&SOCS3uaq }]*( ]a~)!{˯]rjGi:NOg%iKV2p1g omVHp!PtBkdNBT\|rk7iuCiS!i5Y6êkKL)QO-Ҋ>ĥ86ѣ]WO/eYD'E}aӚV^<9>RĢqU3 Ǔ|sMʧ R .߱0Z^mN[S T޼3(q=GuFo{C-[i=M ϪD`yBf!OL rSp)XV5 \m.?ܬ H,DOdUzyKV8payf N\Os+9 >3JYD RLBDZY/? E}TZbZvgϐ-4"66FK-CݢJ l@X|oDEcvd{>!ZBsS,އIWf ؗH|^-,n:4@dʙ|f, CƇi3dH`{d:6IZ7r/Ǧ5V <'V *38\/譤}g*ϷC_)yY9q +:Ơa<1F/"/ mls3N7$:ƒ9~fރB68ƐNaXC*A h!.7D=P0Cߔr+tmQC#ْx5NE0?r]tD"k1r C;i4q>]a3? 5Y;."~J\' 7Ek 1j9d~I7ʓWpdžj;5L>vh#6-3_YCP쌼9ɫX},v%bϵ ES:@*" #!?$3xէ=[گ*UA3ZE4,l&RԦ¶h|v@8E=kY9K%ϿF }cFYFeud.8J}'yeju+a`M@(öK]v@iA2k :g?Wi0r-ܫwܯ{^0% ,PɃ6z%bNzDo;C%[6ݶ=Q$&aWL0ӼفM乔D|Hج~iTgr?ɧG';ahfs""ZMp}T6$$s3H[s:E JDOQf %;awvy nd 9+sԄGPpbjW8H׆ weM%ovLpUdJ񄭤NUa',!c4!][Mi `P-5@i:4vkf٣\v{M'1 ux0ȈHښs"Z]FQ96 9٦Wl؆ +Q{<` =uJp; |@\0U:]V }}-$M1fcYu(o۸ظ#p3'Nu{nΑE @j ݖsy+S#9``vOj?{(v+[}\_/jhhx%aN#=ܗtT@ݘ\+X3uC8/ٴFܡ35XFjQA䈀0yON"ࢰym"1+(G3g NC] S`jm/a=Qb '=VÙC҉)UG.tf4,j'{Z×3qeZj{fy;S%}*2 $|Z5D\6ٟ}w^YƱڎKHND ދ'ǰ-Ay[ (FOĪ6yR&qNN3a3[QEoSD, Ie n,r񢧻,.r~9tIܴ3rwk=/bYEhzǀ sӈ׍nAfk#MP!F7JwB")E*/%Kà9Y|]54[\ ;J#ES zbv5(S~2#G̙ه9u ȜQ )6q“ݽ54rpoX4 5oe*AWsy֎a╦WS6p숸mcJv$ǻA ;ߴ[.H?rt<ִgZTw?m~nD5:HSC?OPc 'K&/ Sg[{TտdYOcYcf,nbI,nLx\)l[ZQ {ͺ.+1Jͬ^eXb}0}z}:Se/x#K?ci_t,oMiiM g?BG<- kkŞQn& vuT$1T-:*H 8$O-9~2pO`kt/yޕ޲ _ɹBv9%"{9'WvJIN#RQ|fL>j2V_Z*x} 1/ȈɸW\*tHfXJc eHBmVKP4T*m1] #~Sogؚ_ZX'6F񞵯Bp/M., L5sf2ao)@吞[ ;euG,4A}c=5Iߣr>& \WZ_E37g9=I9VQ4ؙjP9#h q=QBpt66ġ9gO&n?JnʯCu)%\` f,?$>amޭ: 58M\vz:Ycf &\Poy$Pk4QU WfP w=4VCz A!*SlI~'Y|ZB`20K:^? Rłmꃅr7te~A\/Y878DĬD-z%` :%Юޫn{ڟҾT U}sՐu'yPx$I7kěfi_ v2} M,pYX t\ʅ ,*y(P퐏eW$w|oW%׭pLuYp{ZFY[qZ D ?$]E>AP (-1s^33zRlI(`1Ɉ6qDIA0\g׍wrB`35 c Lm!I"5t~|Y&L!pp 5$"2fIdHTMn<Μ/.QP1ùyґ0o\2Q?kmw 5knQ6>14rop$I [*DM _ľ;ʆz<҂6̠C FW`HkNZ] 11MU Pr g0F_05$ofX"K@WXV7 k3C' 8 hĘaԮA8!`sy^"Q ]:S4m0bK4D,A<R-Z hzW֎g9x6Td )ěcM&3UF0Q ?8 X</^iR5Gh$ڃ2P찇t 7'iwPЦH{~i+U~ YȍUH"{)- nkqoiG'KχDw NTEW*io2_:s[h(B{H} {(b18ZD,yQP>f<"Bp,mִ'N}9ɐkԄUk3]6YOnkxb0fSOb "L3jQRN:/X%#ml!l7:{(|M5*ԗb /`8zIuC_GHbo bHgW™W@$Z)~Kg+R-Dto"jd/b  W‘!ȹCOtP^觘3QS),z8!=Z,x󵪖ά^gXeaRS=AacL:<+Dm>`^w1g6MS7U=sKi1Ԡt3WE \x4*Zs]& TxwWl'VkPǔ(tyؤr<iRBR:di=5.pozjѷ#8/б%ZqI'!6:NG\m0_@Su[ YO&E_\ey$sG wGUNo4XszEJWEV9ˌ"9R3Hm]A| -_ O%vR72vHݴWKKWSZf}Huc(p/`_j~&娼gݑ9Uv dD zo0y1'm߯|nש5L-{t$jǙ$"DzAG'ly^f0fgUӁ]vưZUa+GXW qH޴ҹ v-(OHHpR}_!EDdv-` ө"ɸ+"`3mU'Cg6+(1WjEKGcԱquGʉBuz/E^VGjo /|=_ۢ=ALƘ))jjN^@͟&q =GmAA-=:X]5,u;RYN-ll5yV,Y_$0d%IRS+U{X^} 9QZlwJ-'?3 QXf∿,vVs)ji8 9`\ Dm=vY1G|S;0"lx{.y]Pg򅀤H2\]->j@f9()` h$vɎ 2#+sn6n X*3^nz|]oJI-:D@|x:OHC62Dqt_±^lgr:BF꣉I:.i F\ˏn7 )l_O$4j P9Itapf) a= is΄/ 1B[_i˵Jlyx^=k-ԻG*F0?϶3_H1Vxj1+("~QRy+ c(g5f|*PDa32܁yvV㖏 #]cR>9Nwmu4-oSP$3Ed l]kyY'oCi.{L FA$C6X[RWᕭfdHj%CQV^TM@BRPqڊ- Խ /i#ӲnZ}WOVS7dXEJ*"5y[k"މH_aB:M߱VH^vM3pi\XB6ǒNJ@đi6swB],zQ'Kg >B /u)# a v !`2 OQ^ȋ4j l9qbzs?% zcƑqour {&d0f 1kH꛿r: qjm9Tn.c;^Ӿ}تCN+V ~x'jJ48a8\fڲVwNڡyg$s[~$8U):5}Ip޲D(~ܦu֣n1L |+J[idyHY;_X\`2_z2˱l|>Sh j@vPRy Г'2'va(lSk7Bg9 ,HEȊG4'"VrcS~yU;z3.\g7m۱\Q]h0UF[emU jVLVuQ?06T, <G M}'r(!eÄer'[;8%IƊ}g#P~^&KfN3t-R]Й{_N'@j5}},e5clZ߅^.)EUY?p,qC64/ HYMpTLamԃˋЏ!ʳRHB, 2j)eB^'NyKЅuζ8NjfiB(3u78C}$Fеr)`-X#únݓ`dkK ]'gi"o~:_o؉ls9~wԘҴJ!e2{MV6dF!Q vJ2)<8oP/s5b@cy ʫ"w 9TQyW%i}>|nqoP NFnOM]YHK#+)0O0zέr0>l EN߽Rȼ[^ T 3}$OdJYt0K'^"/j{gS3bZ=~l۝rL89ܲZ|{PQQUYSSl5' Na=86 As* 8b1vG.Q oYxS(yވy'+"WR=s]r`1VG` l1t*`Ryv~,}:UH'x* 5WFфSW[kc)yAlv 5i"O-2\^?iۚ]@@a{Gf*ש1&‹+Ԫ }lf >~`oPwRgt0UȀ-G>^=+2F79mOo ȫ+ً'";c }OD[ZFsA?9'it#-Z tpx}]lh;9 Ey4H^g-EwdBT"bY ɗۧ?B1e%\}TE^ ڔI[%Y_{L h;W,!J9 JGG0l'P8IRaIYU8xg'»3\.+ZV9б%ģwn\QoIyJJEaht%IfM@UuЃyBIK?;!YgX&q_kX)8FGFTKu>? f93d剗' 8rI >7힖z!8g}H.<3!ȑu\W2QQ QiVF6a j``)})ૼSh]m7sQ 3*HJTѕ%9ޜ$~ `eksX~m;Fq)cǪ%IBk5L'4sdۢ'7eQڳθX9OŻWK3iw1.P%;[G3 ,=lKrNicd\AH4ݿWO{*ӟsh7FH 99jd&/>G^\%©C{f۰ATJ6˜ O1uqL]c{$ӛKFzӇqL|c"O~kAkPa= (@(v)=: Z5^=tK,s|j.薢pmWs]z-`e`%ǎwxk>p=q:9Wa,|d M  =!c3DHlt?.J)Tr兝@/UnI﬎*%vZRm/Vܓu:g}\g9=>~ Ifި/VDnP+H@f?C!(F#OwM>aR5Q:G65jG,i,'W; j&s:K,+oosKb5s6&OBP %. }mBwK2I.W|/og}lWj,mUg4@E\;t:njo\ߦR&, 2\k*5 $_kxRk4j3CBa)+U/$GMce+)9ij𜵄AkJȹNxMø-/gMOf ѥUhF1ӳl9qQi|Rs̓cW9US;{l º`"3CHG.N5!"pZA;O+R1k<=-whacޡEy3 RpM+(Bqzd!ܓ7 NƊr|-Vݖw%ԫ;:IK Eu1A?sW鲹e7N:pF*%bTH&h|t0n/#;ƫzw{fA*x )ڢE];H;ԩBvO2 $㖹'leMT:@:ާP}o]&Tv32ԟQ!QrtBȒQj%?S'̩!pgQQn8p PN5m 3g_όlFNb}$vZQᓋ$),vUD}~1nū [/iezqx`CFwb,˕ߞ3R2@̹C/_DݫRos(p"hŠӋf UeW*jzH)~syeOCK+L4^(h`U Y~~CԜTPŰy1kqqM{Ψ%+TYCoCx;F5Bm#._ 5n҆kUǹq"48 =ے"{w_wmAX׫{TYZHnrD:)pd&yFb=;e ~$c&K|V-u%88=9h$ܔzD'qεPZw|aa\oM*>|boKinMjW;!qG2v}M[°ȼ8В_ $0%A/ QNGfW&inpu+vf%68/<-}QlAl(JzW^>ϿYpD>|2>!܃Qd\2gVh>*+i'w[oy#&K1w;e.n+0j́ڹDz,_3)y7 ~`ù Փ}-CriJiO}JA Iqq-6,XEC,  C$Ly%]Ե N}uS0jsRLYk)RZ>%8C[Q\vBC R.URǖNDŷo ^ė$D ( .D4'B:+$bwtw_ UsugffX%Q{#Iݩc f.}L^|YFu,PU,uuͳ֮x92'𨛊WWDtUU55#$~sQVۨţ[bڴ[&FA2Gڧ3QFIX,{Q,㨣v/ `})kؐ WP Ðf'>S[\889y8G!9׉Rhx4@ WT!HLƁù]fĎ|Y47~ВFfYe!yH,Zktfa7beb r8!eiM~2ɒc ҙ5GSа$-*}z.bI8RQe-`M-oSY! n1CJX7kr:D S YNNRQ7(D5H&i4 < lփMu5Cs(#Y&i>w`gG'jf,aoR quhB d@ `Zj#{Ø҃ 5%&f:]+LlY HT.%}gG );]u w#-%-B9?ePe@`Y!iRwQep2??9H`|z<ՕRNj2wi$a{[anc8/%wIZOja6 <|l@ ZKHG{ 8az!ef.9 m/GY ,cP5Z<\6&Ryor'#09a)jpRQ`N*@@܎N-8}'*k#Ѻ5!! cYWFz Q8EY`v_]RcקU&rⓦX Q4H%igj:AUY+xKG#;3pW(lJQCMwc<Q6x+}59.@Ϡ,Δt_P^L5Xk?OUAU|AV?(Jz8t޻[M R?f8GIqbr~5tq 9؎D5" A gqGkً^~sqf JHpF̝45SH|S:[́/$0-5$1]LMLP2TWƟ>Y"|*ѷ6+&=qQ?Y)fo緐ƑmR~|ҭnJuz`\CP5Ռ-NT!Hcݷ?+pBؑZ!e-q6V`.4Q !?OFW׊EMٜ'J@]Hj^''.ߛEߤpm*C_]Ѳin[zpX "}gآ譆%u7Bs2!EȕW48)..5sӃ=UO xg>{l8kwR&#|GXD܉#ҝFkHe"37gtBL Ч_ڀ=2$1{c^1F.A87d~x说l|7k+y&w,R42d$mx3oX!"!Qf\`SH,-s%>1c M*V6u)"ͣ  QVhpy#{W3"^یj2: )p;}P(S;?åMS9|>^*0T%bql`9/VN|v1LAa%̪<ZjkeL@TefYUpGAN=Xǀ$ ]D"잧JyqT*l5{&~Md@PR_B^pA?=ʵ@?fl`@ahW'UTs@(+ǬE["TD<{*^rgJY}ib<%R=`؊!>TǑL_ vpM5ᇽ7)dVoM{ve&P+/v8jXǁMVyV*~(ƟgviQd\.WcvsҭPCO<1ASSj;a]|wVq(UPͶ; E@cp]aWzU&|5q$64QNP^$C/jW$h꙽YuTF4ϩOuB(} k i#P7gHο9hMģ`/_9s"B_ 3[G}9kY{MH'{, ]aP2C6BK$˭@ ))+A⼥Gt2 H2^D9ފY:nUs2gkvRG]@I8Ȍ9{>FCM7{ vRxihlKebFs j nC*&Ef* pYfp$XGn]1HTYS5,mX$X6i8R++SE!>Q*EUcrAS\L7 w{@Y#TGɉ\oEwh8ZtM=Z&w=C^9H uXƵ258Hdiaj*%5/MnJO]bGuP|?uDhQ؃W.Cilts庅(BpqڟQBy: Éw^ֵi\hBcMU[ukz>?n;sXŽesQuG%)}8C{o:ӣkSdh6W)jmsx͵eSL:^MT`ٹLFa̓b'B,h:)+?%0hu.EsMߞ# -p~Ee"߾uΊdGqDXǃQn}FSB8tew RtX; e[_ *a]&WQ#O0D;: Q@FI ҮN]dG Zb9X'~$='!5I@HesC2Y?%MX;<#pح#~?䢬@xm¯H ,'> E+\sq_Ǔ lu#>bfc^:7r$CZ )YU%w=l0 j\)Um95S@^xN`O:ęRiuPLkM9 :Ajw0;\.'j޷c? N#K(NEIjkA9SBsM]E~*R7қJr+=sH e9rpֆ'E(~hUyOj?'WejϣFo'!Ş pQ.Y=*btZ%ۮ;X*Ŵ_A$zsᖟv΅gQ]e4XE,ƨz e)>~iSxw:#& ['#*i3yy3%s) y?&021>n'XtNyļuFSk,]Xa:'qJB  /cx'E!K3x}tg3a s_faJCe7ꐸ,Tiǹ|ҧ%ܑ̟[c?(>ˍu-&7Be{K8? $?͠USt?H(kȁN.f;L.<*G&fkw}47%,K~(NQvC #JzpNp&a/pUײyNqDHҩwz1 ᚮ#fm 4lF. 3lUp2i?ʞ IVU5?XD4ٸ?u#?)04]Tbx c8Y*DRorz@}+8 g L279)@)BKB![wFLW]֝oVqqtjoIxމR{mtEMm2K!F^KI)=-/Q>1(gBz0;ikfҽ 1#$.%[EYb+)]f4#}yE:yPG Yqn#?KV;ϡ"D%,d4q,CʞK>AmE$p:kiANF]}?m< Fr/m<@!kZ|5`֡ɡwoՈ&-9\3OrZf^;E(]J7nȪ5d%pPm=A67e~'Z{j`?ЀBѢWuS5^-5esVW3.+'0E^9;i^K/"+#Q$>M5 A?h# JЈ1#P5PME{"@Dx~qm"u03!HX3Gs紁ɘ +O32'ؒkNg@…ql raFDam\p^!)b9H8 pq%S*:1a97ݥ:.q\4e/؁V`Mo]S#~!(0qyӀ۶Ƈ9yjζ{p~Ε؞l̞9h5:F 2yFⳋYI9B8~e6 ڝ$[͇;MhtPFubâ:II$1=m7XS +X͝/?c{6|guN, S܋&@,1";5926& ##^ܸmC_Wج^ZcZ"~.!jjK2pyBӉ0!TIG}Q0 ;Ufid9^Tf[%o5fC.Q' ngr1ڃܱb:%d&I ׆iu).xHoӝ&>a^NkVqNZ}>AS7;>GҔA?  ѳʸ~u¡=_|T: )'[ qm#0TFVL}(D>N'L ?FǛ%du/6 Lɛˈk:[P q~206;%-u{hi&751hMcMk ҲT(36Ύ|/ݛTʸȓ[ Wݏ"|qZ5W=2˭MF1~ZKnQ]r2^hQLEs"ۓLv@\ vL^'k?rѧYkAL"j1z[X5Z9G0cZN.d0K v7nE'qs ,76i˾ѕ̉ɃaZuxSQnwuw DU# r{//X[8%۵ Wn}P ȱZLb3]VhlgVKm! LN#03)t84JNBZ@K\b~#{;H|~)-npi ߄t@ f3g [1Jty l\.6ȗ\m &XyP80XOCyV%ЛGqt%Bv"G ?"ڸ1 c Î[c0"-n8b[S%ְw}nQ|䮚G\:c1b_wP$Ԃh Uc52P(9nv(8xB d=0 ?eM<)$uɝMM j l*@ub+qdOR2 ^1!a'붭V@U]f x!]we18r˫f~"m,V֡Nײh?8<HqEMVde 3l֢i] l*I8zqah0VETxt=bNGYch?6LHP/',;m~@ٲ}Ć,Ew[ꝅ ,583#g34{X }E O] ~~0ZB}5isD|kk,)K4]樾rF̡ ݖQ0Oz8 ekūjx̢T,MbXB'~0G͒O9/\;"ȪJ|O5%̲i3bFqJp5Hcn1O*QxamU} '*~TvSDS2p.$^Zsv ik؟cz /5O9uF5/ ^gE$G 9w0$?Z-e)? MfR5ɖ .ԾV8^x*gYU]E7W^P0gO#EB3"șypx*hޠǶG(s"?33/.^ a=m0ߪ9rջrPU$szߏ19#${)[,l`f7M@,ԆtGHy||qg9c(eͮm9b6ѐT;eF`O@9IA VF˝^ 㜦: }ˉ0<mu}9%CtABcw?JU>[Y,㉳+ rB,YVK*r_5 zT4'Lgv}Խn `xqHc'ohfvYJS5VW}Z =ȱq,LJ}kQd~Ey0Q-V]eT *MSg4xDO|6{Al֐M"ۼ[_Th%=TGBuЧO\x>m 2nXDGia>_ʦ@/P ~Wsj枿µ8wS4WkAZNG\f6*xa(<$8BXg EB`YI>'Rr7GR\` X/ƚT,0N|vn=v8oUaq#Wxk Y:^ z~t6ߨi3'cM#oL\ )dcoS0gT'y'ygkfm;V%ZIX94md^W8oD=!!0wU*ZgUntK@\ pz؝E| ʠ7#IF)PWno>*##vj"5vU OUV->O_jRpKOd@h3#rc,ƣXHTa/dFuql^ nh;0) ҆@Eȅn򱞉]{9ޘ]C8i-5p4(XhkZa"NbEDD¡ [Hް4&yօFO .Nc( 1֒#$Wz)?d(:F1xt.nש\[ 0* }- őT{q,s5c@ HJݵ'!I+NeM{O;]^qb!YS{OWf VJڰ9Y0d+د}T>@n^ .Kl=@%7Okb~n%=$mĥv ;Vw|Q8M{R!Mxpg{| 1Õ*5lL\];`mbs e n1Xwela35C\Z82 INd9p 5L^suO$}j1U pWImwn=M^Bf >N:qB1I@T-('-4?OKnܐ!5A)8WUٜ~uX:jL/mq L=``㱖pOwXWbd*pДAehugZ YhA1ZM-t @/J#ǝ+PhSqfom SP"|19LxV `= 1 R*X|4oW_?;.IH$Y3:t s{a 8:BVtMHjzmBqxY@R`@^!j7)٥hlyL⻿~=t)@O64mLi^qЙa 3SB?l'I? ״dGs-j-G>J/D}uΙCag5c~qV?%vMql0X~ zS?jYc oAkH)tΫV4!bfaFTT IHڱkS9r) ᫊ tPٺkG؛ ѱ}N):8vNfYu$F`^'}󖢩gG0T} OwpTo^"ޑrJ,W0TU@JjmKF3ϒ&?3Z94B%tRR"//KG ^/ȷS b5a<ΰ4BD{%UYX`T2 mJ'R1-3)^.f -O?c {NHeݝxD;)hc #~ظ}PCO!]!N!\N*!5zk{<A,9{ƥ^ sy)2>ʧˡ>D/q`\8@(KZ s,T8+b?[jA塺;0ͯ5f? CgAjݵKRb.`< wƀ >5ݿ+4@qS1hOHʉPyvZ 2P?B'P'kܱab;n'ˌL)Xh^T̺]3u5ͶݪY]=S9QuBiM}ߤCҕD2ø,ŭ) =]fQcg"A<8* \7RrΒȷ3**]Yek=jKG9=/DқLal-87ړs>U; {b6r BaB~gšp*!+}ɱE3ؘo@oZSQAfq]HPX˛IO+tk3yJoֽ~}S%;eEaᴱYly|t(NZ͆3|n[aosv{Ӟ 9L+~s>S0VlP?\d otb9s1Ё17M*bDQ#\]t,0|P=J'=E7U@QKДKH.~ͽaY_%uæfY}C#.cQX5W1(y5նj0 #F.CraR Frq)}!\cdעhxZQ#Ѷx]M9S>ʇ"1Yd'%]=[.{ŜDjih AO Paj .?l`Px-0gͅO>7os* Zʴ1""fKA-)鍭 = !j8ޔ.&Zk3⯞w뉲:DlO]gV j'ʚwJ_ #-8*VyuЈpz^&=C4r?F0 o{C"a5IfeIL&Jj&\|Ly*TI< 7="qୋ J*ˀAyM661{+H]~]nN螛L)QbTDB6?ˠUSe0 A )dn z>*;FcqkG`I.ƀV&g tAK ""jJЖZ x10ȣSUa-pU_"wu<ׇTm7Q=87@l ^6c =Fͣ`zFKun ۆD$ ZV3 IA;P)NQuQC>ccf[/jkY>" W!I}%12f0+J.~$mȵ7t$'C4?2FdYYZgha2=ϙL}"K9Zvi\ t؛2=BPlw0uHyIhLe,[n,_|!M2}b{ gj$E @04xh^ \ t睻~S8lM*(]ft K+n!Q"W+FVJmwKѫZ&C9J 3)n;23- 7g7Dצ$m}(t 9!eY ?s@Ճ3a?eApPJq`@pQ\((eIDK$|3[lZ??&{[@*xO1FK/&rA쥵=yΡ4$dA$IWJ-|.]ָ%2B̆;-";dDQR)y *Q-& V!9Z&ƦH8)S-* FuRP5Kt"]]hDJsj;϶Tnk- {` %@`6uj4.C22c-Sd`?/!~ &\_B |/ry v3:0WB"+h:/r %!~Mڲg3\XU@ >43,u~_~ot3[s%qBǡXDrh#.srF~] ѮD&vŗkNod9`xʐ犹2.64iCL! ɑpF%%s9I)~۴0QmTI\ȭ~1g[ZuiڃABҨ<ɋ 7&>U/E| W|I5ڍ<4TdLOdf$i؃+HMK:TV'Wur0+⑒g3n#?sDF~SNo";sH᧽TҌ/ۏiz+( K+c-g% D{ZM!lq#nqmCV Z׎4iD淪BԟF1Gr^pcCS/E bD`օlj"J^a,LjMEӨ(L264KZazJV|R<-)φ>Ɛ=l 27/b7.b[)0ߙ!k)cA; IO%T&=z:"+jzq: j v^;˜/ZFlbQl`DCOOh*ڐCO!6&^g&YO $a*!\ H9C}v VCWhbfzmzѢa='C [;m͙HmJ-OD_'8OҶ>}=ǜlA^a(c\РEÞ2@w Q0gkW[J2;יk.;\ȐVI(>4ı`r',[ؚ*@S@?#+ɪ 4yee Aiwg5z)t-jojC]wF~ܒFxW y?F=N}8ƹFL7Ajz'\!;_`v^yyFpZnU)K`@yq\7Ԗ 8vO7zۛ})P Qo3}EjO |awI֢VsM8 \ O#jP=P-3r&Ěx{nц-?NLG%Q,fUy=Zv;J\X ]~R􌎈3lU(].L/[g83r禛{]֪0v.( a0 (>po`KӺቖIH}D'ȋ#lٹ;"A/A+~nWKP|Ol{hA<2X^2AGIx{zQհ )l.ܷܧvЩJgN+}[e)B?jm"yDyS+L@)Ak\mmeit8i 5РGKI޻[K[}H;Oϗ%*!/f%̣1X<)]jLZsC&&"lm|q4Pzqb_WcBR~bmַ?dyVfiq(q[RW[gV~0yU801' Q|Y^GܣJc3qqNJö'y@zC7˗%}?Ͷ1Jn }FU1T[.]zh͵cUIgl.13>RbM&:gt3€~Bk>J4~{L`6!Pʓr=JdT9U>טd.he !_ka¼+!E 0>/]$Lld )2L;F2=,okCf X<_|S|a@!:]@٘4IMkVΞ9ʢ-`55/x^BjL ?ëOz3;r<@jeE1Ub}5O Y᳌~Fna4GCT/[YT>k8j3"PbmP#HAEp%f?E=Aab'>$&ÆMY,}P/utri^vhlFO^p^Ì܆>C骐3D (/I>1[" _Ab 1kgjVdVb(+=bVFN%?9|ߨݮZlh]f [q{qBR˨i?.qpQA/DpkuJR ]&v Nܲ}X}%NܓcMSA5"nTWqu~b>cCq&EXZGI(H ġ-7v)tyltr>q6RncXeWu2K]-(Jq ]c*Ɂqo4 ) %"LE\J"›[y*3D\Ɛ#b>(ݺαRq]PnJ[D I$sj]@hw :Y͵'v}PgWq4Ku`DX?F6ũneʌΡG+Ċ 5 :kc 2> 1ggSNdĶcF9f)ucpEV)+H"c)Ųᤍ9O$Db˺ߔU/פ=ްq+Ec%zUiwdHTZO:N,ʢxOr4HKE`_7˫ ؇nq%H'("`Ci}iy@ jt/)b"|(SGO´] ȯJL&]B0錆$薋Ք)~Xa]lhWf䚛uB|8a2*gF G/UޔMVp^m"9 U -ࣰ*hB?H-Ms_ռ!BNIE?)"6u6BdIO{NZg{yq`s1G_mH;-e-/?P>έG\n MmSerݗlEKN~U>ߐ%}nv𺴗].o !oE ըʖJ,dLQm9ꌼlLDO0Ag%hLv@iQt[ʭ՗5h\̹<%Gʎ]q3ew01Tu@)ziu5EDEzb5 FO.RHZ%+?r}LwMCM,i=eӋp 'KFUm>tQnP~C꓆[*+QWv\ Sn~XP +ǤiK_cj+գ`)7n&1b߉N^mD=cw/ ٜr0ϰ0MlVxo/4ҸFdNv:9+}}U޽0q yU.cޟ.ف7sQe n&AL*Jq,OmZ}텁״jMFϟrJº`_€>qS3BYbbY֗:*mCaoct\"_b;_=' HCO\}]XR$g;u>RS.&4!%kӴw1PiHMnZ8 J0y\~ C XY`GXs S`Ic<ͷLtE\g{Qt+ꖜUJxHmׂYk it!;",R ޼`WhCfX䂗 Iٔ CZ %eج4S牁!HjAy>9TqK :7B2E5SX򭹚)@:jȇ:ϕr$#К ux&kcEQIhY(t7BUgh3/5iceXp^0=aT!p93gF(̳["S~V֜rc_ر1.!#~2B}UI8tm0]ﱋVpogͅ-'8JajAg^MFZrΎ_Lr&lj/Ecg`[IϞuSqh"v@T`Jӓ Ӣ~xiv_ kZ䡆i[4y6.QYC[3 gBrkiL .4Q"߾}KPrM5dk`V_t{‘W+O'q&0JƋ (킍.T M^JCx8Y]P%p9dٖMʕYc7 2jw'/c]h/m<B1 ?f9W a1{Y3Yiχp7E=EN9DǸ4ucudY (n#mN (`S|k.ShW.ǒ%k @u]K,I?8^gP).9c)i-CY.wNUua¡֨% m^%?xRmgNAY"2Z Y,Qߺ=@aFN46Do)3(CIX<)gTW]d) VV5r֋,OytͤjKZJ->B6r,*e|UH1)p!l9X0-8ή<:Ô®b4RqR{)tu L';\ kĨ m,ea`*Ɂ>(&e_UUHI𸆫lr yNv4#$'tx(W[5Da6W bפp* @դ) BHI;I2٭*9'jHu!H胬Ej"{i_.O-Ř.5a-T2.ŗNfjWs\e 0H>;7 ]X{H ~ozŠWrq,RgDlD/؟ ^Q+6r~ž0B2ږ u^4' bh&Ѕ'xߡlf$_aB;s$>MV]zۓ<yn 6 >lb;!)E/;9{ؒi0֕p7cY!;۔۟uǼ?:loR<8kK+)9*IJR9|4!تv6EJ"vQ4q:F2#2EN#?o>'pVo_OlVyx3E˭aDG_1 pǵh~e ]UlHVleb)(J FYح qߺ!OV57|=7wΛlKQsQ["+ȟo`*[ÝI6#;Xn5yivzPxoӃ=VbUvR+W`W6I#gq'!TX.7*JA!X YkP-o\qܚ 4K2i5PӮF@?Remz4kY-$y`j<20be Ҏ@˽'@Qc+s;y?NP8Z\;YBphNRL^0Dk)L[A|LD^ ;ڧ =305(O3 !B/`Cc >0|P"E0kz^Ǧɐa8r< rd` u4{q*z|_'r6QNwsHќ֪YT*ђ?Z 2-$f,wx6v3pAM9E=3F9LDx^wc\}>?֭_^&K&O3Kyx}A/S*JR6화 ږi{oo ʘ͛$D@w}E=@A.&MC|hl--NJ"gRt# #qX<u*SlY `J=$ׂsr1΃՝?R4铫}:(T[zL{_!ͼHD='\L '& K AϤ ;;UgBz`B$a垺 { >|a[3T,e>g:*JmOq=]kR`b]Nof Mr|Kihiߍ]qXSq9}udONͼf/*&bT!GRt ]fRL˷ԯ̜:ҫr$ȺBgU2sa#U {$ik#D9n>@{lg/Wr3>|=8ʥ][{Q +G Óٖ\\ӣ}qsSry@hq\@y05]SXNzꔫd"OWunuzWІR+03zw0!~.{5`\.[Y ȾTzC7SViIv0xNv[au2Tt&4XW?<]݄r|dvn^`u`6?ۭ7ǦBg=N\S"]%8;2Bv8TKEk,dopGbۊX]Εٞ"ځ2q%/ C/gl1j_{sKKTz{f7E%9}Ђ3ؽ& ߑtj/ۓ*g\Ӫc@m(>}3WHOϹR aC*gbohՏcm`%AhTe@%Vo ?>c&CҊ 6x0\34]5NŒ6r>"Y"Qf>eF5m95 IgZ`4x= CÄW冸X~ΰ,ߺ"RQ=CG6]s(Jds!óS1mJ[Иo d)y ݃Y)4k.,Ü2.*v+Ѣ\eZ +T^f:x(QL3}qkꆪ[³u3^% T8J|zK`n&MnR,-Cߨݩ&\ JI E"H1ϋ<%i'[QXY"F2oOt IL7+ ni%uVAhtvp=C˶aB vFs808ᆴոoO# h֎PsS>S=s+MJ8eQ@K.>l;}cӼTv87E0*}4[U익-px0FEK`"C`#b*Odh'I4~T8fܭYd".Fv.ˠ0Ky[4Yz5,%,MԵ }K2T 6: 'K8R@oq} dkɳNc.^Lwui=l|Õ3q&OKC K5(u i}'5N B'9DLxTp]9(1 dX"eNSeߛR{*pᎀ%u0uc Mφ*M>T ~z vv^sC[*~_QYOE`,NqW_ѐ^HEV|\N@BxY9WpRaxo\BtP@hJupƌ!T#^*0dD|.~{3tG F7"DB7B=/ƺV9i4 _}:fJ_lO#iTGè#omI9GQ _#m D* Y3ix;e Qxϙo@(&{nQ2K@i{ww@K{œQ?=591LTpp BɨOjrySv 5=Az3Mv<@+{%N_ XSⳌLV\3꨺rhr E*G8r1ۯ丶91 X$xЬû??p ݓυ2?d+;^> .#AH,E:> 0Gڱ̮?hQ`+BObݿ"PGs,Z2aLלeJ$^ uZ2tX6[5]#ȖhĸiFCNzꗝy /LY2 X$}EF54׊ ➤q5Vd>,;gEi9ߊs&XJH/iI8(,G1vm_K>jbW F֨XkAAHk0Rsiqʹ>6 ȤJO" @&凁y7yPErPlP ah0j鄮ONcDs*.+.[>Mr$2kԕd_|W]b.ƉryNQpb?,{1'9VXE3NELB!$'5`*U0҄[7A_&7HuhI *Fv<3 4Eq">Kȕ]:R :u? RƹdZ.l酠bW,E٭#w聳I8\:Ȅh{c7Ket۱.0J0ԧP&gW-1 E_%(Rxcu5gdBB" ے sVevkveh~'S?-2zz 1pLYN` ˏ3=MUPFJÈOkn4Lz5%Wr9Ed؟L,锪TuUlm{{$$8hJVd'WZl1CIeXԣxZF}"nQ;Q?,{% R(Na[h$˗8ڹCLb^!xeA;-kkf$0E>/߇":q61IiD1'X?!ph.1 U o ?/M%}}J:! ]'FTh|^b1?(Rm<bn %%y6,FȫdؖtqvWyMœ6i?99<71޽[3ʙymvځQ͉<1v;}'wpݙ}>tqXNYNܕ>K"S3kPQӿ"Gir A_ |:*HIcGm0r zE=8.eaw.!h^83.?Wo-&:^E.]xO*uk*$M*evTmgRqb%;d3)Ǟ|%șS8N}׃s~#۽ꊷ [#8T ݒe3?Th6hx ,eTDjÏezW7厲zD?] >~ jR&RV14Sk`(4Sw*duӷ1ֺ /F{%;Ft:`yJ +=I7[ $AYlr:y!0kZʘZ`28ۂ1hQjA1wߩeƟPD[n̼@W);ė^_a8B>31ȥdS#iWH)@iuPʦUgqE-$LJdMjcyjt~ׁ;p_d[,یX?%k}ֳpkC//lʴ8&f9WcW ]dDcQ7",j, !+o?2OHwҔOAdԜQDz'$jKT~e!*Ft{?PB"qb8&G 8M}ؚYl%KaB>}9PG}jLH!AS;o}-1ad2@Qd G(06|4\=TbKGcA^ء5&;J+K4?Yo[y\Yc=b)XzSSټ]g׊(}f3'6(J 9KB ~p*9:Aɛ|UHަNQ@f'p*.zZg!Y|/16L^Wn+E;"z \ p.]&+t$W`>e}곊=Qxq9nzEt2z|Mn-kgft}W پa{=}FdiѶ V~ 镀(L\a*"a,U`2SR q;8SjzǧMs8]AyD+O7*{Bs8 G)%`"f_j%H4[t'V$sX{ިtf wK >s - ` 4gYtgՋa#6 /C pSB:0U,ɕ;VLEM?=ލH~(0沋*;AM u;\hfj~'2KLל7nWd+X=H8h:{`$ aSv;%/^dYϝܭHx=ϏHv[Rf<0zs-I-,àLV.69"X~F`@kH$&ME{=[}؈D,uo9R6P0f >!ж{s[0ʓ~VMZ/51 Lpt>~_`&čhӤPVlA oȮL@<"?{c"tA[A!N%ȥ x1V}I"\ya1*FY ۅ :؁ϷQi_fˉ\4,:)^K8}v w?)評8n^ߎ}Qp󻞂v505B]F@klxchxeIUx錸赟g}F_/@P\r45ä[dvvo hbve)c_[-N4\O/+ ;8u6JX&-HeAtfk:o".SȀdTߚ{hhGmj[鈁ֳzFi v1t 8$EF8"*1tT87)O{e7]'W+',14/y/Z;t"14Z:Ȋ}RnT*8j*[c )կaW~,/3Gz8ęJad#u[wK,8;✵IDֺvSջ P ;\Wl"Le> `h*ʭU{N%~D_7f4ŧپJ7?5Z F!Xh,6hјe yiۏ wy{VXo ᲙpKqܼaOh;F# z]DY4dF -u )2p@%Y`(:)ašMYJ9W5\G[8(jt)okXo \mv7 =}a?h]*nKꎇ?O: FjQgұg#u.hR,vfD=gVUH]VEU[e0-H(iNʐi/wBMQdWгBFO15 D%qc1ZjZϨ3٥VwLrPMː`bs?5% *bIq*D]{B Y\j'!߹DKQiWxwę*<yh_=$Ci~Q3$KUZPZhe찱?r$zh>;'MfGgݯ; HbXLKqŌ.$WF d;3 ?n:p"Ӊw[,-mx+26G߶][^jӬϭko[L1=`BKI]'5Ā~Œ h9a3*خFT$#iQ_pu#IX G$yڿvJ"jM5.Kd4tR͚GG=W W/{1(0,)VH=ފ7Y0lo Cȷ!+]}*M Ym)e-:cOȣuv)^N<Ĭ9o!w`= ˷bvlD@Ř0\m287ӋSM Oy8yn]zӯh=v&yX=OTD!H7E6eVą^v`G E)5ְtIr)i$e RfpJ١ZiY{} =vY)%V?QLCΌ`]"ۇͰvE 5q r|"š9}"u~-'i J&K=We+~:H]?!.Y_;|h >bxK͉(w<ղ( ifI*Di37O3Ⱦ%8$_qḾq͹ Il/p[uSBBh\'8ňjC{­y)&$[{"_L~=W]lg\8Iw'KN0tKֿbk$Ώ\b\aPM,a \i=6@UaצW^ګ ' _}p&pԖ*S jI$$:%C3^7}f8Y`2hǬό{ uu;}dDT3EeQh08sO. ;c Fz?jiP,q`tTI g^跈Ǥ& ,L?! PVIZ}ZV_2WGۇx{y϶>wm]zi}}W]>wh[O_m>Yg}>&﫟s}Q^׻(d΃77}ﻻz{m{yzROU}v;'V}5 ޽d}>}sw뤾/{}5{{/_qwg7OzwQ}q}G]=}˳>}9Ͻwֺw}jOvWw>>|>}]joz}>:yN}ھ|m{Ύ=7W^gد}o}u{oזo=iz{OEO:m}icG7[ﲪf׷^zO`/cﶭ:;ַ$ݼCs}z۝n>6{[w۷ tӷ۲{;wo{Νzjs{ru=WϾwt}wojﯻmnf﮶}׻Vv]}g{}}}k V ϻm}W:ywga4z}Ur;ۜ#7J7s_}kO;jﷶ2载nwl|o{mWmׯZMe;}6{S{7`|ۍ=onov}luOo^]cy޺suϥ]n޾{=y=W}}:5n7ͲޯѶw_ukc{}};m{ow[ۻ=k{ۯ>}[z}}w_-nެK:7wv^ݾu}}V =|=vtuޜwIzm{}w%{{uf=eKw}vЧ}wkﯽgovʾ݃Ozv{띞}}z׹[h|ZW{_[_Wlw>Qmum^aޝ3믽|tJ۽mU'ѧO.}nzƵJ5wv5g}wy^Gﳾ}o{U}ye}_{zܻY}:I+"syGw>uwo}Z>ǝ}ӭ#w;>ϯ|]w۾zQFz{s/w{_V]n}˺|oM}}u{{9=}.cy۞ptͶۻwݼuV>oln]5{u)a:t>ݝNmv_btzݼ}vuv7f΃{{!ػ}zjv}wW{a}Zv;M_mxt^{>M鹻˭}yl{;{ݣn缽}ܺ֩iU;׾XѺޛ뼥}{qv{wo{>^s۾kw}]]{"wݷr}^kggKsjn}וyu[w{5{\z37\oI=ϛݾǻ}nMt6Ͻ>}>-gn{t|o]پ꽺iB;w}}AGס{}篞jkeOoڞگ彵]: O#>_FZz;wn;Ν7oow}'.{^z}޻=N_bקht{=ۭ|;6ݟw}۫n޺#wmZ{Ηkp{4z͡M_nqM>ٞݵ]5}ջ6ϧzaȲ|^۷W}^nwZm{gWuͷ{}g{Uu>Kw}-}>W:[`} }{ϯ{۞^t}[v;z]ǯ]}713{z>{o׺پ}mwT2sw=^ON_}ݝݾ}VӺ^}그lf}>n}{rW}66t:{5P]}[{_ow]u\]ﳯz}x[\YӶRz{7ۧǽ{}6z7^uz^}ޮ>y=N/oy;sNҞ/b^޴{}=^Ǿ׵>s}lo}ouލjto}ھ}woC]kV}WOu}y {7szqevsݗsﻷo};k]=ܷAݾ}iݝQwu^.n־f>zOwG|{[}n _o[m=}/=N۽>[ﳇožwחӯO^5T=ǽK۷{t>-i]5}z}[]ꮻj}z}7v}w7͜qG}:;fWuewU^{/J]vn^v>G>M}ϗϛ}׻ٯ˱Ϟ١}: 4׶mV컫vn-{>ﻫ{}}+Vjݳ/>}ﯺwmc{o3-kl}Ϫ>k>ym{u}w{wn[e]h}vޜﶎy=D>- p]n}5z҅={r>gq={`w}oů_]^Z|^^{oUʶ}{}{^u}n7uO믣gj{]oj-o|}auϮ]z\ݻ٭y::WZn({]A5>}k}>w{׻ݟ>>k8նϧwyך}޽}i}[n=}sG 5}};>v{kAuz;]!M}w48 gns[ޭ7Gm>%m}oenjuﮞVïmY{:}_;.ݺưn+iw۽|{>aXd}i}wwE.t\PU}^;vsշk@}7}:=\٧{7k}ܧ{^Ͼ>;c{}Z6˷ֽDQzzY}&w[}4rlk}ƺzP޽sܽS{Mz׷]rٮ۟olݾ׹}[Ҷڮ{Ͻx]o[}7{yu}uv(۱}-zm3[d>j.޾׮՟v}=쾷Ow_m}޹}_fF}}:owy{a;R{ϦKv7m;{>\՛{uճoqwg{rkϽu{oW/^47s{޻O{zϴ}·ٷ۽{[:ٔ((Ӿ{]u5]Y}}jݱ}(y^l;QM5{m﷾mn_|ƽ[CϖGM>=6=}ڹk]P׽m_}+:w}zWmZ}y7wOs;goqz|T/n^}ﻞoz}>vm=};W=;u{>K}[Oa&v^׺ׯ/W}Wwkovn}}w9>lz;7;u[{}q^=ޮ݇k5Ϯƙyݾ||@+}gկ[ۛz:}t.Ywӽwn/ޗ{zW_CoG]Q{[vovݾo]{;ﻇR}vu]{ls_{ίg^w7׾}{_y|rkw;[;w[>5omݺ{WZ=޽>w}Szg}dϾ٣oEݮ}n}}{>gZ7pNؾ*Nr޻}wg}zOO7:z}uvmcKMzݝt^|ouZv}}w];l}jO]}.ݟ>㣭Y{Gdo@g{nҾw޹{}VvvϷ^on{ݞ}|oo[glwowwF} ]n(ݯ=Y>_}4\V.t=׾}ݽ}-{=WYJuf(׭lqiᄏ}p^{>u뾽wg{v}[LNݹ{y}Y7\ֻgg>wz7O{zwo.Ϸٍ}u^x>;wcklAk}n{w{z{>;lzz}{{Yvo|3k wu.uwǯkmos{=rwr}t{m}knm׾K}ooo -Z{ϐ˞u{}5v;G{ڶͷ{֝}ݾz=omgG禫ϟ{d}ۡQWuo=ܯ]{oun{[)V{oWy_+롷۾;@.˵_;}>oUY3x:^o{>}Inno{>ro`n^n+}{vw׷}|weN nogG׾_vN֏vt^ݽl{׽{׸{ϯMo[z ;un6_Z+޷^w}ﶌlwo}{uozNn\:tz|.{ֶ}}Nݾ{;˾{owϯ]owos.wkwۭwyE>j>=|}Yyo}ӯgշ}ISϫWϹkJ}n;mu}ݫ{l϶{Gݽ}^ݽ{IsvѮә'vͶZ}ۛ':7]}{7ow{n]m۩}ҽ]>ћzv] rӭ})w{zk.Һþ}}z{7d*~`h4*U?0`SSUz*xRUO`U?'TBzL<OT UO=@&<?`<O*yU3tl@df~|[q\Q 52F.ɩ%QL'-iyL'vLMVgK\{1=OـM(LgO@DŽBђDigfT/{H2gL+'AK0+Gni۠;ԯqm%Hu7T #LƏ>1:C *f ~@S 5x:94N'6ԇ)r".3XUGt:MV-ȦM$Nœ`>0 q/ |;8 PI#|&7ܤ N/l~obϋ}nM}@ HJ4&{RTJ✭R,wˀwYtwU!Bȥ!wYрUT m˥R̾2_4e6jF7*"}֣т &kJ,Ox> v-`Kj]ȔL04G+hVxȷwhfؠ 7c.wbw2S>˂^QgHv<PGe΃8j?d0`g@v ̥nLTm ajb(|)W=c 2r #Q&fOnyQC7Їv*pJW3 LJ@QyĂ!>R|Uӵ"Ps?*t.,u|B_-d ʜ+F0]&W'DTjq@ a_$ oGrΥ.|otLzpl'p:jDp"n> 8̞(@l, GiK,昖Pt[1<k۽f1P]/]@!E#_`qE;qԺ!|15+`GƈōHP(y i4^)p\(R~:yX~ޜEm%I`¥DfGAȇI[`x/Z7t%4Ec)\>1QcKw5q7VQ3E ܍ZWY!kA`x R Eb˖ "Gl #syʘ"+ nj4eqыCz]9&hAd+8[XLF<&RSӍY-׃J-pTsO]O6!^A/omP! o0KQ M<<#Ȳ{h$ڎ7N#(oӿ`C;? N񁕤\h/'<ܤNkH1mjF[QdK.md Nz|5"9ǡ Mt/VT-Xi-1q,5]I ܟu^vP Mrɿ6=k T>@ZtF>JyndH٩s ~{Tv@nl5kg*_Ru' R.k_.:Յ{INR <~SqF3 Hbx? B@N Yw&!,%U*9,1qYCݔ@$:]hYJLyDvZ .Y`T;l6bD`y\^j2CpāGRҍLe)~8t8K{R,a'V0Ha?u`̬HɹWs(uZ ]TW ]ۃ8-jXdu:Wr##tFcw-- |Ҭ1^EW-0-JD76Mwk":tQUi 23svכ ~ ٽ!K) VnfmA\~'Ӌ ;zaWdeP$Z,+NUQz(8EdieY u:ȍj0xbKbmѣ27qQ;V|z=uPñS6`!/3~GoS$f&NܑecVz* rKr3wHսؾl4ӶnOfBlvtxt*0 SvI2{ѫS&i{XmQ79w%G][VaP)>Q ?L*4hx{քTA8J'|'sCVab`4>Lg׉w>/hB6: 3iP^&#>y5N8;? )kbxDg$8ſm`kU-G#T܌u'6uFR?+.-djF?۞CH{37kEoY\Sq>@lņELan*v4*ب]v $M ǦeB;ppp[*l)IDܤ4F=g;.`M(WAW(g&?:9H;rFX!, >taF8BB"&*/oMa?c3i)tsȆ ̻LFj F2y:N~c&6Dsy}ԼDS"Qu D\eouwhɜIG7,-&OʂCgkq%[ QL9Dy|Up@Be_*2G_]v&Sgd9e]d˜wYuEqV3%}wat.~Gh SN }߲,.W1Uիz m 4mJ8Oz3AQ80O1Go$}+ySnsY}"E (TɐW"O7۟aаiX?۷(EģYĂ*dCxMu7;R+:Vi>9%1&DeˬIL@4>* `w *h TuNBUHւpg436N tOp)&4>112 .SwU?Կf`O߹'۵h׋Uɢis;x>"g1:z/-lDT(n3,"d\J\ 4va慔b 9WE3)]kcS߶!PVs5\m%'IۢAU^#V%QZ_ߚ}c`=1q"Q(: ֹNaP3 jZ:>g9̺+n|yxXX/F4C݋%g${OBAߕDcYs1?RGXou#XlЃ+Y\&:.pn:g6'UR(\Y)ȊH;k1}@I ndLOTSyX/B6m^sՕD2yO'W'&ËB^ڡ~Q "~q&3$ ޲TZ2sB禤E*o]RM+%MB|`e걨1#bѾbm@nP\a'S˃a-H>C >ڔ1_Y=q!LlyeA1ʜ:ƶ-@=\x6n#Pn2=0_wq WA_ur3 R,6g!nj`Ljyuyi$LJuKaT0B 1ga]m@綴V>oփ⋳JcYUQy'#(lUOyv^*<A{1 9dյgTsH>/*E 1Y6PA׫*]tME|.y L@g_9Gf0YInPz^l8z mEU\!V:<gDW !6Q|?ҮGSo"J>8P01VRIm6 ih#Jը="Ao隮(փLkQO=/-&1:3~l(ac<{>Cv)Nw(UٯaE9O`;T!Y` @Q c%B$WG])}58.ua\FWa^j}&Nc|z~[aMn5{@Fz DGb_8vpC㕲wU*Uk٠w< >>]MR'O/^,n/t`nТK%l3!\GRk =ʬlRY,;t k zFZZiҌ`[vOJ41!8i}a (?:p!6\|aN9#|,pG WxآւYόRo""gHqQO( /ӯ&Wa "n,XL<#;S:=Vs~>|cCK=c$x1J#%`3UU șqS/7V&c8c[m賩通̙毗 翬V2E{{YIQ yd ."b۴,{AԺUʱ!Nw^X8[g G(̠?ᒏف]LjUdel7k*0#*톜պBO Tf~7lm*oǮ; mA8e*x2,ڭ&4nFgj\՞z!'Άh ns}R_(ۉխ56]q6t~TBƚ:sik]빃ՓXg_Mfdny z剋C5 DK?Z*al6_NLVPܪ1H1@n(Hm>~l:Bz^ ;+ikMܐ9z`wXt2@LH ;LҦʡ\\{Tgojh T)^@ЗfMxV ɂm;gv QkuP2KoȘJvgFN$DckE:H4f,Mtus[L-Hm/]߻M(Z\Twp{&ޔ\&?qiK4Y (OM+ʨB8J8\N:Y. s4,l! &FQt!/6xjv 3F \kJm?)CIs6Sҵ{^ ҔE0~t>jg\?Ƌ^4GF;T܂C[>z7Mx+!)QJ׺9PᗾQgl'w%Xacn0O.0+fs7< Z?`/#q<|؉&xװ~rK\f "\N HDH2f~N`ԗA:yҵ[J+an+QvAs68l<<3Dא*|0m+Kg!'rckEo.Dz;mmȮ{ed%o >4KoQEiRu LC"y62wI5솈y|vIv˕*zDc Nv+:0PmBQ;Nt#h?EvD-.} bPXOy?͔㑒^JWFLqղu_-峇% S;ZVOm^YZJV; kNx% 0WJjD1WKg8D"@~鈵) TYN?Nd?dp9yJcB}u@-Y_UK~EGWkȟ:v7PĆ҄VDal:i0EޅJHwr?D蒐O vYUl8, 7 M)k%+sԱ8Xcx}d̏uK`$Hw_{ŤK&~w̒Ob{F-Rqfk | ͷa† "4fбѧ`<1Lϗ@6L/Nv(hj3>;I&H: ~ G#sદS #>4/zhFw7 ) ʌ}~ .oijӵT؎9Pìjpapd7`Y_r"5tQtװC:Od.L p+X09m`d؆D+RI4nw\#6=r;wNJA|d5 !NmA*؃<0-dN;}ubE@*NX69x*J~ )~"[e+;u;G{k/C/ؤbq w쇷0$-'re$<1 1vK,8;TQBe v^MÎ^YMYϹKw4ObRҊy&Li|Gd279Q tH#oĔ`vK)gA%:ih: A/lYTE'M3zu(' Bш8ۄC{j̤E[[ǧ˙aQEז/bMq&Ц<ũ 3>>Eq;DXYIcr6;3h?$v#K PQ~PR Ry2uj*7^/)X|>/&|HʺC#O0QI gCv֬ $&mB{r]^b UcYWa5OUMF~hܐ^L:(9Y~w%NOC}IH1B@p\r¨@p;z2\}\vM)zdeްzk^ZNxHpݐ:Y "Z!/BVb2Yg2\=Ov61[&ڲ=aUAnVNR~]x?6vV諯-4t))QWì;>:u=2pȎ1M&.pjÅx274=ؓWC,z4;H3I {-[xǻL^9G,vtP>!~]+`f:D'H0׵\`WS̄Hwy5ffbe,]4C_X&B}̄ƋPlP%5iG\8>j#hvIoW YPkЬ\OMul;q.ɓ?p|V/x?Ձ"TaPWuY#A.LZBhW ͊<;[{RhXW>I}(& s9- Lژ/>~4QUv@UҎf|CYR2cqZW8~w| lm 0#P#f?CYA/|O1E u!1b.paZ9ɠ0?w AWJ.G=alH|:/ڥt=뇿4@0vSQV+`ěujT S+'x~wMw2@VՎH5h'+3D;Bgr?4[z ^hRj.UjhĔajAŝ F2%/Tͮr2L<=ͤF0>:݃|f_ Ie輧0ANbf"Os[gWgjC~enjGHE| f] XCJ7637. 9. % SXeHKB–:q]p a>j`Ex6,&;ENHZ/ ֡$ե[a7!!9:_DGB*z$!}~1 zo*i ù ͋D{~!qJ%*礴4ma0Wa*% $ Bĺ0*2d8vVKvKI񂹺b,/"aҚD4I @mp1h_g%Å*GQ(b]uEB&O',}Kڎh@^Vu!(3qLgz/UÝ6qC0i>gy/;z!9b'͕ n"J 0^)O=c-5›)!P|0'wv>g^O;]M'UKkغtE>hE~5^jj~q:41Y$b^ 봀^#;HbO&6㊾lqYIԝKhxʿU+OݺyĻ|p9K=츹PyuI "$4zj& y Y ~B ?eBf(yX S`x^?$pWm9jm5"oXlRAXQiXBĶ[w2lsZ߭wrkHCn-2=MN$q@7==d pQ>~8}0zKk Q=הٟC1@?p_h@[+q?LL2F͈%6(l d@z>䥛aO6ЀA7ԠnfHu:pcܮGc:\v&#[ƚ"q?9n>ӎ (c`= yXdfcEz'ě)=[tDJd&0%pU+<$@˦/6JC+0*x 6/ U)?b=|)'X1Oc\7DrUD3i^aV G̰64WS!иcQѕRQ6 +#4?:}eS2`4xuZG4xPu9'˨ ;v$+%9~K73%0j萰=IKHg`I)~8O% %(pZ̮[Ҟqg!Ib,!8|jt#UvBxxoܒK lk\ =uѥu@]~2猔C(Lw*FRuX}0GiMd$Iq_8#5G8,/ > ۭAbGuNSfho[%?gww/ E0B3tXxy:=%{85~Xb3zU`܃WeD 8~83+SFueޅ1@%\HhKŔi`_/B 5n<- ;\ywP7Mxr6TتhVrsxMPl\K󨅏;sJA3MޘYR.< >L`ޘ0OfwE S<̝`tso1sVKh;]4z c۬}9u\)¡gZ>jfTS[DHwdp hX˸0M%UU1f=8Y}ȷf@͉EStg@'Ֆ᪟(Z,=5xoC+J=W;_ږz ?Z ``-OR,Sx)Ms#L֡o+k9e bw`s.gim.,]!BBx2T$ߗz8R#Ʃ{qZ|c7' Su;O3ݼ3fazGJk(֔h8Lu{0̑{$HcC/5glH(%4UlR+kI_ʳgяJWygHZ e&BnlBrK_~kRqqA>{{xyswӪ3 _Pw&4\EݪRg0X̂Vԟn6Wz=%my:9Ԭ;2HSr};R*D!¸vrREE<5L\#AA6`錎<>Q;H Ĕ*۝B$D9I6SLeB\Ќ3nK$ _qUs$|!&zHgI!S{ 0DWQl gkNf`"+ Y7^|scק\VX#Ska jπ-lY퇵$D+w^2oY *Mߠ C+QLz6cx®j7HDK/XXRHA<)l&bG3?;I ^ su_# Su,y8=1q2}£pQPOꁿ f@3/IY=>XνXttewO?#ܫvEwȄ}]ga.)auY¥F^6:ѩ*ZgFjn$XBmq9ACJۂkaqŃuE^,ǓP(~_]Yεi.}F_~0s3NkMr8TB}Ez2K"4N."<63DY&)e&^p>E;#,5"ڟOFJGMB&nF7WHD~߲OvXjg@^ࠦZ gҫN^"lLgo <",v9NŶW,w8] aҷ|{P~[`\ -{DO0ު8by8-^c! /Jy mg;lUuV;$J覀^VZ&{m` }+u#ZՖ9>ӟsEu[ ٩+[{}`тKx%5 k=4XujaG>kLEk7c9*>p8e)7>b" -pH_ $ 'Rͼ9W3ɐtfRXwqDsq`"dj6i~%1KD]jlan<_Wz >VٻU<'t c];2ȞsίWħ^Th7X.3`pFn^p`E$IA1 _ T]R{ܳ,jj{iag&&Y B|ƕu.p!܂J,Fvԯpв| FgXF6'd;\z )-Țh7߹SbRkh[ƵNŠ!saͬW@ bQ}YŶT^{I,W"f!@ Suٜ C!Jl?Hd˥pR, ތ߰BjynúLF6A o^PP@3{;Or hix5Ě21 ۍ>`{_+uQ&0~C4`|>Gl~|Ղ+YeUe60W+m!q#ç~06̿!i3TT bD;9!鏞SQ- Gj~m#:!(†@8Қ]9Q*-bcB(ÏuP0_!!)QP4s-ɞok%&#iC؂kz=PF*_FbO54-d̒_ 'hI6i#2`Ѭv/2z<-tEA'2sŀ9Fj;LP517TIm*3f N =.|@Eu]0qOԭ`=}Lҽ|R 39A䫭KsĖmbĚhN.`hq0&d3Q~udq]Fh2z#(`8!=9#ykoO|7t;:@Rfpn1(.Tw=>ډ? ^˱&[8LJ*Mg :xA:{'2|Gf _JYURW28m: mUu b ԝXanN0E/gPTERSN…*8/?׼%c4^+$h`Qmn+$UDK1lxxɹg{{֪t5?"i'fvJF~ɵ ͝yCQ"[:RK>qܶQa;+s.AӯLew79V^vEnxad`WXXu߂q[o;hŔ) E {#f@7p$a B֯O@xf S?3Lo]4@*J&çwD`c_Y_gKpBDWպZjQ)Lui a^8f *-&^ y-ejȤg00$9Ax.H%,vSL1 u^ù LXni +m%i 1$ჵDFHG%#9'̤LLFHFP7œpY3*UYC[!~ru:鏡Q rA)/3)⑀MV) ShpUKglW9мjn~Bg.ƚy}|XlqXs%Qu6?(nۉj!l9 aF87ï>IOit3%\M u6tC ǃmEg(`'x/ύhA|nD~$/ ًXʦt75Z{iiIvR}*=n#$C[nνE{l^![[n \v00|(-?m{ @xF Ϯ 4f(n' D9'77R[1DA#=0&IUGY&4l:S_)}CH`:SP4:N,;ڏbT_h^n#uj08Wzt%,FSǚ08*j3qO~ۙʁ! l&9$ }I%.?Zy4#& O&4dϰR Dh'ƨ+5[Mb2{G֧-gH&`])Tǐoн S @ g~Z@n=kL5Z G FLЧhY7su6(#h7xM)5B&{QďhRCS /D7D2&r">&c|_Bs/v8z=!B|#\;^MH!r}[ⱀ鬮kxmNislppDkiȽo<Mx'AīG9|pʚD.ò,;QƉ_71ZGhnUX$"5ԶʊmcsІWFRS4[P w&9}瓎3Y6՜%ι$}r/ ҄KM7,n%+<73Pz~bKBi63!#7$g| 46|)3mgʯƲ~'?Y=w[D&+X܌]n~(Srx 22MȒp:Ӧ <#ZZ5|kHKle^ua{JicUf7&.zLYF`C+WqU Mdںf ճcM~A  9Y qE!R\~cUx '%Y˿3Ad޺؉m>5'4A2>~|WQ)N9Ҋ-Ņ2[R9r[N>2U)m(t"8d4~ffh/P3Dfx +\}?!ͥ?UEIu SAw js5{ob{ud5BS5Wv3uXfIJ*({y[UgܱR[Iբ@;.F<7|"[RӤ zӤ·HJۋxkZE_.m' /}A >C35BycA_7 hy&I/ġG]/aF,rپ럖<<:7mXXw趉p! z}\ksh&jM؏49psɴ4ӟMc)L 6n`T%&]}!QCLV@tԱk^[,Q?g BKnN7/Qg۾\.l6q'A q@JZj4ݛ>IjY)T\oRUsLf nXyuk9途sY* ~68%8X4eSg/gXwZqz(ƤӎS4֑Oe h\H3UzkYV:I4b#j24*SD3ξ[v7 us7$=+MлsU\S?v=خ2j1Iؔ^Ge{JWkbeQ-ySqOq2D0_zCSngkg8ɘ(M`gr16mTTu yܙb?ѼmwE53ۧl: :P( ?[0G'A6jb2:X(_d9CR`OkF*wˣ(jb wIrԑo:Ϝ;&Vޕh \mY򱢩@>٬{E `~zF2} ܤdzLSNx .kF2z,YR $?8e'uťو PDҐ@O(2PzɕN6[a"AFh=S^C5ۘ>,\.?Ɲ@Yw(2B e|:JS |aPQZH.t4Kb0![ e\4 ]F>G!n"kP}~65!oBr!=+7%G;<= Ͻ])E YI[r>U(O}uy=}DQ`At]i nP.50uc=Y߫ {HƍVe;? cx[Vϋ=?J]A{iٝ ԝ@|Q0 MP ChqϪD$@sAIh[()~j '79#ixb'Cy V5[9du *Hz|=L/ &vzFU@uWa¯==qڙJwv 뼿.@1@݌Z ĶA4}}.,6`ۗqQ~'+]بD/0Qu#ćR,%'0"?65,A<@ne/'gwKɐժLĞo_=wLWp)ݱm%Vg S:u4#* Afa#I{FثϏv!T)(*!#uL>S01EAE *1 EɬPrp=~|TA`inp>Rs ɻ3R{!䯀 咞,j*.?v.} Χ%9jCY ѕ+cɖH،]-ELTX?T{M!bT$vf+4Ys_Fse; bT`rL4d# W0ZaB1=vSy2g80& h45q)4-)fxKSKVC1)`,`*l<*z6:]nmRnj/Sy>!ek_h;d͐a~0YF7Y` &SpMV;`-$p: Sx8Uiz7Hko~|=TVYQVN Եd/%x^^GED BIE7t9̕d-7U}fjI;`Ҍʜ>*]WxIJAhqVAYHk4pS)N?c3kRg!$_Xsズ~z$bʐh:E~ﶉ.ͦ] ")sC}w$G` % BA]X?ff))F:CyiXo*`)ǻo1m腵ՇO'g* pp-6G!/ t8|JA5der!K@I 1ȉrȟ_U(x9zP G3g$fn;u \ۊYr/$.qfc)OF_Z<gD0302Szn'ķEz?ڨzwOjZ515 q~&u1d\Ke&ۗShfB#`3Ϧ (͵b!Z0JApպY8QȦ]n9I9S8+0q8x\:*2< lӓ90%1 Z'z1Щ,'K 0Ɵ'7]OD_Ow6ATXqC,НG-Fªz( 1a-hMs|/_;")lt&j ,3OTPp[s]T$/ jY6>R8އfHX)71UԈhyI ҳ3SR/p6 ' +D`Ē_@ޝ[͎,)ֶcXD~I>KҼ(<{A+CrɵF'PubGD_BG*W@c:!^<~ DZF/)MDxiCJ4Z}Z @i~N 6AL iz ƬjW8\N3)<%cGZfU4L8^O o%QY(ԫ< `'k^QT㦡 mߙpb-Ϩ,2kI{"9#Nwle"Sx~ j[_n܏$<ΗS/ĩ܊fO¿N#Z[== %k]zc凗&~ CTy%UPHP>Bu;Gz+NH5iZ7}jaro7n=F\s;xNƲ6|{bgdEIc*Yd͟anZrMHRVmv_ƿlKVc :?21nN.5 A L` DnM899p(M|Ab%7g79]Xؘq>.tp'KȃƞvДd?~ctR' yԦUF6}YRm?7BN]?P4^Qw,p` 66@>DXyU'!~ jEQ~ޔ>zl6oFIiiA}>2qsK>!*YYEp^xyE Q,鈳6 _Q'p$]ҫ~ jVs ">hp# sgxz8p#C~EA'WUB((WbJ\_JDx7ETj{-ŸFv \ ]Uid'p,5l"p1v}V7/M SAD~ 0dXGZC8~v) qFD/UYr"c%<+ u}q`<_,.:u@( ۹lX:" *F,Lbt+Fx{JJzܶ#yt:tw \V7$DT:i=&7/%FAꇸx%:&qjԞ̴!2߁qU"rTa$1 n~w段hczI)6F ]bM4lP1ZfY |ze1c(ؘ _x$qUȥIst p('SD Zf\<ܞشwP͊w94>wc+ )y%K}sEئ&4XO6 =479O'hMЉ `H"DpH jlr(>ٹ޽Ԥ\/HJa %?;liϰLZs"_TLJ"NJȞ5lhG(xޡΗGt.y]D>K Xm3W@שfl:!諚lԓi/ŕ8lVEj&OE8cwL`;LznT hWD@>ccaC@=SP+ ӈAYdYa^{ah\vO,S%y/jɬ$T*`>ư[@>=TE-W`c&5nm#.-JFV%eZPL&>goz\\Șb-@ʾӍR8Qo'˝v@o\vCKHZ +.2_r `JP@C7CrR?1Mvj1C4x߳NJ YL+f{*?d ZU}35 Zqa]cg9Y2 #fG.X&|p,1'mPؤ+Зįo)PR}Γ@qIА+7Zlu8`WǜL oyjfLX.,i\B$0,X? h@F*+'iUiTYVQXE{\ܴڗhtOANvlW].VE'57km,wEp< |W&ȍwi^ ޘ~:9$TS aaG0V~z)`NΊR?1IqB> A.P"wI! &2sΕmSn*%{(,O؃Ft~OtV;7`b|j2+ƛ"ŗ$T^Ty%q|GMO0wXڲ4Hlu%pP2Ō&B|ZtCNgTZ^gWmf٭_/KUvshT_ᗸ?r.CuJ 9{aHWqEfi>̆!Flo(W{,z$Mu?\a#4o+D-EvŎ))I7H:2- _V.?43GXȷ.;S9@tt꫊Sf1۰ŸK[6=k#C_)H}es:u@.]}BfY,?w 3w.ekO`3_RѸ;-(kU'Z3o~oi 0O'ZPI|~ i3-[kRHlI#SX A74sD3T࠯9fp (nBg,/Q6*~M)7B0CB4Uwh>VATX"6IRDx H=ڧA 2f'ҙ:09Վ٢APt%;av8%6c(LK8h\P@2G&rlv$@'!87m Q/4B3 ¥\UACN8Ͳ0(뤏R<i@PHϴh`)ZSMhL‡(r+B[ 47Zx 0K=(ŴzXhg$I^ hw-Ri+AzUK$FK$D 0@ulS\+n1"DRK-hك3bJV8y㉲np{\5J$X ~:kyӊn9X*dVB|Gd<)~+J3Fij:qs`Edŀq 9x'6ƪ/V:@}~@9$pދ{ =KU|>jk#U9wI-cVo#[zG+ā䙺5жVx1ĸLOY wusI]&)n΁G' .j\'QÜo5zӴNdp|&#PdJ$=KyD);2B_t}7o[`s>b`V_l>f$lIh 1~@̏](ѳt38CH '0U/>(y5[u(b3Sx'aiY2mRkԠU7@Fe8$5dcqD?bɘ1],9%/+ۥ,]+}sfJmLнF:Nu&P-4=Z ]L܋s< " N 2(KqO/~Wy5yI@M9g1Z$9R+s? W **<2%(^]lчאV:n)P ÙcN& N\kYni+`'.Qq-=\vDOnJ@}ܻxtZFRLNc hFtzD ? :Rt$?-[*SKl\^J9$ܹX*Oe=18Fuj7%s )uWȉBۜ$A@y)oj+ sw4G :0.-ÆۚN6VZs絊>` ȰaShq& $i'6 v= u+CڡI0qߗqL!!uEo.GOLLi}EM9H񷋹jޕjW}`H_GqDՔŒ?$1- }n9Bԧ\sr)C+?&u??4k} 0&)= ;Iq+$ 440:v}s#֦{5+rXǍ~(GG&Pki>J嚐#[Zy!cX~kr d_go}k2_gMA`Xcj6U6-l-x0̇t更΍-hb0  |rA'THqQ̓B9 V5ߗ8E {G / r?MVEsتA%a/) شgg.H>A(=Auº7q,b?d}{Fh^GHTBQzYQprwpMO"\qR.U2KGn<$( 5|(FTQt QbGY2O H 偀kא (`PiP3!=S6E)) 3 5ٔKꭃqhb/q8)S䥴G, V*$4FɻN; (zP͋BIĩqI^Y?)QL%'mx$$66urCk,8綃pqz,6v^ ;7DIv-*+z^Xb-u,N+3|sKl2*|J`7{D9y^3}]k 3ۧ́W0hWBk93 : Ư Tm%qЖqWy0uGXa,@(j':tq&,Hdz1)TqZ*Xe`Ŗi*lR#`:]WӨZoQCE~0ĊU0[[ byuX>i~{sXWV ?>!К-eۉdjis r4j *6-f9yEy&B7?>idCD#XwR2b8F4ʮ `X}wYi6"wekT˪?''Nh_ULTy׉j G\̸5taGcr\n}c噟hpiT;`81бKn4a&npHL#92r|xC24BFPww@'|T!yMd9I)aĄ#Fhk<c3o_ Z F4ɟAZ҆~NZM,9 \<$jJ-||/}cKw~*Uca>p8{LPyWm6&8lPFˆyasQXU[@|ZK\C<[ͻX_DˮجӍ Y$r2"FŪ"Ѯĕ~[ZL.ZJ̷i\(٘KfBʟe6Xv}nE+)H.B\+j3T0u|ʼ5N^J9rD*]V+tASOOC+Dnx l̽~̃ O@s\$~suGӨl/ǞFJ9n#yDZbWf^ Nh/=2J6̨U^>jabq?Ghsxw Wz?rMLyGb%>vgNtmߘkJs+Vըš9(v(~FF~[᪽DY >|VPf5Эr U+(>,-DIvy7[5nMPǏE=rR>>T%{M*U ~uQەy ɧSۊ5F7:c.?QΏ<{]4jy _/og7XpfJů|,0֭R{I '`JtBGk< kMO`pE ͚ gpV3&7{ZS@Ԅ޻Eu^[mJMZM5bf"g#rٯH:.a :ϱV{,dò=Wm,m _T0]E "^R歁d<~WQOkk#;= ׀'oR(V ol՗P=7d,ۑY.{QbzR9OjlVQס.'v s[S{b#\_9D֤{k9@2ֻbT :ٛ ?Uqΐl]BRmr?}d@^%3D*q&k=o xTqֲE8oa>ߘ-d#-+g$Ɯej-{:1rzYkXj|I|Tຮ^.a sK38Zȳl@EjP"9,5i֓ ʎ+(Q7(]aI{[-4rDt9]l9|TAhO ,,xk^"D9l t4_J ̨@@wx6`mPSn’%Ug.Z1tgRJ0#Ȍ4'ȴ0)zfw|3"Bg -*p4`Y?ǿ/;ehАU Bp#1ʃK>WqvO#ZoL _ bۃvaȹhww:geT_T/w<6Ym~tʿ@Z1~-VKo{#xŒ 00j$ Yg7 ՕI\@|zFi̵9z[ У?(͓5 KLk5:.^6W f;1Dv͏2Ũ]^D^^?<FA}Pn [q)]NW؞slכ 5ѫgBa!hvn<9* al6fI*` )jq>-/=o9p3D,U/`0Uϣe$Рp_NA<.x 3(a' 2;H訒G{'GqT@,]D&Qz:B* /C+|H2@2T=dm-SX {oWh+Dm!(@ -{,qIB>Ii+zÏS)uEE/U[9ΣUU^V3j@W(K JV &;js. YY@qEkL?BgZhEΫIjo}H9Pϒiad,gU9*,0SVF*#Zzk1Y|H/`l,W&53)(.NmJJTagu y{$PJYC=7~YqRAUv-qQEC -s4(0dVY~TaC͂0)+8.ea'UԄٴxG-!qH4Jh8hrpܫ{x0Ɉ@wi>.8w] )1ex۱Ջ]/.ܟeX/B+RZV]_[}5'q3dnf $R(᥯HxnI"wN*@ȃVK' +ng%\pP/KXNGG2iտ-d&H`WDtyRn,qwqSTjMlv5K9vC $L~v&pSlcБ2Z`.3`/@4C4L:T)NzAw07Tny>KEгn_Jz2X%wETt0?S~υf9Lr0m_1*#Ua9`[hqZJ:%pD~x~JFpug uq=݉'r[AAlbͽ1|v-p{">p5ZūH۞]ǂW8DQu;^X1C@/@|2fW.[, 2q/ x LDMMb laF<?g )dCkOtw1t״IJwo O㝜BeA-L"ZDeH$tĜ( `G h?Oa/[7՜Z=C)ޱt耄C%xmg ɥ3" =ՓUI+:E{+OlrFGx\\"тmͭxuhڔXEHwZ\\<Ce?! )%Gkƙw8l eA\K,-Z`E1:ճm<a?_D ;yj!S`/LsF\YJ 0)ݔlAo"7 fQ`"DXڛFg7\tsrZdѹdF1aZ9Jl`JQBm Ëp\ߴ4E F.ӳ+H)Ra=͡uz6k\]SOY3ЪE v{K|8\#M8΄ I 8 \@Vx uM<i%pl'T&yڊ2Mrm 3&\() p?v0*Zl5, Ax 1ƾI7$K ftVJb vmսԋc:n|)f0'nv|+Ld$LWQ@Y]ՙϯw t1/#^'hݎPe:5 Fn?_Y|C,0?ц\oMn`F|+}Sc6ę$Ӻ])Pq ^^BX>?6NӤ 14NJWzhJD:-NΞ` }j˟,OLPGWnN|!̨yYX1INl+N!q/GU,HBskL3Y0\lDNEWcnaj'aWbGP/&L_~H9RԹi[ۍy$?U|Hm+^3Λ3vUTʮ:ۇu e|}]rx$l4y~kXz1U4:Vy`و}wIu GԬc,^遯ERS _-hµ_Zx&VEH5 ,zk>(9Qf/@q.IƴztLI/ SsL ֤I ߰겣//lHPQVޜ`Wg&Si֒ϯa0~jS8*sfݷR@=\Q\ֹ#Z{nmJ Ѯz\'FΥڟc7뇻^BܹYfq3seX (qp\b G-UfsUG/nܾG>ykolhNk$HKJy ŗ qc@ǰnW?|}Gz=CRxy>rOX 'Kuu~4T0AڣA+әbJ@pI"@QgažK7ks48A@v"ioY,؄T-pn?B%Kۧ'|TDx9AH {D24VB/ʌx6yYPVYϗBrN(d%Z !@U' /uN LhUv]A9ʒ܍Unt sXA qq:Ȇ*oƒ0;%1bKIMܰƖM(f@hJ-@4]qyy- #`k!ޭ}!DpN e~䉞<484ꏌDm tt ]ѝ+W1WߍXtuQ=R&"n SxkX1rx`QXd(DaO9D׎M Ua%ZsY<! UI%d#%v}oOn3.()(?㍜.ʮ:hn^ni\ڸp0(琻t AU\ccѪ/kÝjU˞\ծ|QP板 -e?zeV8<"Dƚ(Xވ% WC OEoGy_|<9{R8Pxz /^~WBc-gnJU?<7Ԫ!|,hWVZ/Kvj1$IEt?ĭ"d+;s.c侠I m8Enl@N<3Rr\H j`EgDgҮriCut{|Զޞg*,P8[ iSa1SH[;;b^ʕ$qX (+8'-KDP Tj\zj[5-L:d+u&8:7\Yށt>z4rg'}e*wȜb7j+LEB$ˤwk=.0^:^*񬰻UjSO9"ۢS^zD-/]^M'Xb:v)QWV}V99I>3%J?˜*ڲ+IGT[@Ty|y]]UUQ3‘@VJu8uܱ-rsbPgu!y_* H=|~J c)؎fgTce|D)ȣIn4cq% .7త]뾶w췳 :h{yjȰ~>r"Awe.?F&HG}*#Ǡ۷o9)`Wh l\M"!W(]5oC˜,hF P'[+#ؕ.Lq!\ ,4[Et(j1]qFof_vfoKQMZ`>+vwdC3S!CspwI)q(j3r1Dϫךڄ朩gr5~ߴ(-*Z䶽„Blg64GȠIrkAN0jD7zt:ET o'Kp}%>n3 9R:&hZdVP?C`5a"縯HqPD@3L95 3!)k\+[S*1xM`;TWfm`!Ѻ'I[ |e0[NyFO{ds9ѱԲ=[gOoXRPAxQ ґӓs'Iκ$agAeCX ,g_td%GF3T<Qx1!skpS (G J:pnP_:GV太}""m*NM.Am$ D_:BMbKdO8˼\ufZ%.os iF?_oF 072|ų)XChMGqNy : QQI=%䔅񤟭J8b!ݔsȚyQk+ug23S>}lʥڒQRuL%FOINDsHtBjZP*}1۞`w'y |1)fl@p's"z Lhq0[qDv<Ğw?# ܁E RieB{EGӰLh۽n}U 6,![ HRQ~$^A!+X N~-H6Q@ NJQE'JHK: ƛ-\sj_^Ʋ< ('De鮼,.3vAL[jIE" 8k(c͑=,*m E`d(+_Xatrh~uY 6oDָR%hJ  ,P72L^ oB 5[[~Sbm: 붦ߑڝ^ nM53ǐno5*}GZf}:]?P-e])›6|EZ}wv]\0[LƗ4CY 2Cp tF>x̵ sXru - yk+L[7Z%4IҼiΒw @ymsg]D7|(ת?@pvU;0_]}ϴ\IVi AC_*H"r11->h+e HnO0&~Cvi>0bK`/B̓ V!RkGYBଧ̈́Zy'e0O D]&$_^V`cx savLu1 )6ԛX5YKF3ʔ6iI|z+' Űgi*͜Aa|'NxnDِuiEΜǀ0~xHZHH"DC œ[WwHKzU 5p+P6 `B戟bx )_t!1[\{Hj,&.=|Mʭ "̴[ފ%Ў56yz&d lB׾j{|nMʅHDNj)O={Z*#ICI.'%RʎTmǏTr_$#QOج:\c6OH@RϵK++!!x@@M0[egH[>.ëqܕ&I朗.`6ww;Ae+ _ ^i>Xf/仢ƌ"Y^k9TezEs3,6=d#PV*bvmXأ; "\tL9h?TY ^S|8qF9\QYw9JrݞYn&4ն\k˃9 >?5$#0^]Sĥ(`T1 pO 3(:b 2Edu !ޜ/+-wY~e)z#]zF3a wobjj o݃U`~Qg#+r*΅?w,#BY[w29`թ9=/mr2#b1|ثaQ,QB4z4*JS0%<{߉mRKga7xps2U8?9V[{Hc@'%xױ Y؃̎v6Zk C:~b^xA H\'0@b'J?셦 \Wf"U6dUlz~^f8*/*( ڼp-+CAKB %uw8'굞I,nb3DPY﷧wcO`ztD+fM975 :flpsȩW nDmDP6#Dmo&-mCz7Ʋ@qn<*0!>lşYlt1|E]C94g',tǒ S>]Qb@v3=$9ieg!noK<~A2GEi =R_AD'c2ByEΟ։txո?kUAaP=Le$쵢8G[ L0ߓ Q T7u6&LYG88Dzβ iP~bH !d>t+FO}y D]hOv뮹}K52lRW6a,`aX@T]<1ChK(jP5T8`ssm&8wJ|ҡ#ƥ9t9,ܜ}=᫚m 3πpMG9I%2Bp0Q/ | L'h.![Cyu&WoK.qvbF^x :6:b 5> ض`mtA!m7Sc<}%5l#uW{ћSҒ8Qsٜ663-Gk>1L3SV$QOVc<{?qN4#"hʫp'4=sVQė1 yo_dRrZ327;fTvijvCEн92>F4D_N?x ,9RA Mz5<@bpb~B`4-mh>Zt}@g# i1.X[UlePiW뿱*u<nE ]RvN "[$w%5)xRmD_)Rmɝͼ׍v7V>!׃L1;FD^"DY>`aB4sUc2a_. U憗lY֑:m%@?70Um#mg>? DKZ#-8邚Z(ӯʼnrGb(d#bݜ6S 8^V~0LRFЎxPG:rf˸92#o'Ys^+_Pb qPjW'Ҳ$TƗ_ 6R&~_T jsYU yykں`NI / {^d&p]5c|IGV7V. l^Npcf{  8Su3Uk8 ,6gE߹T2T^tuJ 4ya8"^8CcZ)[t?EJ/<DG?9K <ȽvIgr }[otsOLRT!· Q(>5C ϗkآ#_ T:/^M޿\vKc窡ƈ5oQns4)[QütJ^# ,ZϷS𢫌}]w3}I2@VLKrV\7_FՌ6^"3Ss?&:󂢢Us%ysW-|rHB=<9Yr;CIUQ{pT,xH:h~ 6#%U5/®2,x@xa^[΢ƓhUE[M6"ʹ( ~3^L4}MePr-\͏NP}g+42p;OHnTbMj4T˔d>ͳdb{b!Q\"lbʵ)謻 AɄ& 3[D$gx+r VEҚ'Uq,5<1myl(n09[r0/qS{&2g~INazq{DAޖf)4ΝkÌxJ䞎6=Q7xC@[0U#z=A1ey|® ݑxTiO/@^^9wZe!_=J`y%Rm7;N?@r:?XuH[GVs *D6`E=Hc|qNR1 ovZ{?gfshn+$%ؑC@ǁkE_S̼dH3da+^%:o#=2P PzǚXݧqt̎re@gFY({OLp 9,bGE]>Qy(}vpHMT`@Y(DWу? Հ-X @ML@$Gypjb{,f0<•]9*B[!Z"~T[mYfD`rK[%nU~ 8\ENN+ಐO4gWù@-|khݫ2<' QG}(O0l V G x Ѿ IA89Qhoֱ 0?$ח Lkzuk8Y##i׷uy#مzi;>dqh{Qh c*,"Ւ%pHcD^ ~;D AJ`FbjuƵ$0$ Fֳk ҮnX1.y$-XW1\kȀ^un?rajOGN{s* '*Mx+J4>g#5/da uk&E>p%jgp )p)'yymWxe4ar.&6֮+&xSC\a#c]+yFlӽ%%F&VWkl[`4<j d<^b:H8f^Gr#} V`3 Xs}Оܜ>I<sp-S~" 9iJN]h$qz4Z#<ĹrDg k-"L!3IPn'8x`m\H}*!!y;cqX.\Ux^V;޿)jB(G u1v:lUxOy6EyYJk]T2|{r{RnnRQ֊ԑL{e SЖ]#P0}$Ոm*&$8ZLyN!$OU~[`օ":SՁSǙ-d#դ BN>RgB>^#;|x:ml彩3Ihպ`m$L=7:vך̮C|h.";~ϫ&iҵ{5&F8EiNcXN{:r{C5wVŒlT4Ifp-@/isͱ}дkʆu>wMBKZʢ jG 'Q!^fȈPqQW3} 1h"Q ~ݮ60wtx+1PmryDJM` M]| )IrT+U}.z5zV5̓!bliOSY`閘BpcIߎ䁋&k7r)&_r52P2 վL 0!Vh9u\ L~WbLW|CI!WR W9Q5O[kR]i Žx i2! z}IHxsc̷XHuqB.`8ڣ/ 5ӹ7M;|X iV* 5PL&kDm8jel}Tf>i%(oah,{NbOHheH>ɭA($5x6.5eG1ØU?u&̂9X#xa91qefa?F,lw0u@d>ŤE|"IMF"s\A"Cd%aNeѕdQ!WGjqw;FWG̿1^Dˇ=Pը}s9*Qqe y 8M 9s LO|aL۟P"|On zF[8¡1|MQĦ!y;aAla}jvQ |^e݆wsngEQN6u)6T94HoSܙs..Qg37Kr C\)^?5!Lb 0Rz ^ _Bsnsz`#GIIBˠ^xj?0jRƞZTy'yӐFJ''s4{X0z "a-C]v F`qSm;#ҙQN);~ƌRVFs`ƚ~3Xrſ$pXJTQkW^AB#n!Gk\O?:YU Z~"j7}?~]05QȸPPd>йAR{BhucFKWbUWɘY|/}`,LD2=UgN_N_KK7*hx`07pp=eʱ-pV.@/ƺK A ,Cb":,(wD:  40df^rTӂGt^'ȗ?S))N-Q3g0HG5;)y^>,Jb("# IxA7iMQUn!AT]NxU$f{(z;Xor0 cRf}V d ]*b(^j9&lA˘8め,~ e¿b-<[R2j]p_$ iXk?Q+Ha^n@D8t˭ן*&47[}ċ{ $܀B..{BKPa{޸) O`%D. H~x7ӆ0̒,UѾG޸\ֵp@MؕWHJ]_2JI k}Nu(,^V9FmpA~Pd f4QpWxRAqBgӯ_( ت3+~87gtmzK#.ᓵ xrqDΡjY*K#kƫ/6AfRCP$.N)ѿ /mdt)9Lxz7 0V.]≮Uڸyk FQĸw$OՔx 68M߮dqXNEOQvg釙*u~n\j+~[&5n\ti0L;\. ǫ'o9^bTډ&. ܌UPд<ՍiVF~" ‡ϜEr$J޶DTiRNof!ǂ '`97e9DNEe8aR|Cn.SpS@KĠg\냗CZIy NA?O-$g5uof(2,Rh 7zB߸In*YN毕EA` u1gK 'ӭa1fwM`5wd5v`sQ&Ec:ErSfpŶ .{MkDe b OmLb/4geμA6QZ6 ~lk.s2[0֌[WUl28 J2r6OH ֎$aѨ;^$(פi1kL>DLViMjs>#ܙ}plew9x_^_,H{7q O KV<3ʃ:h-X:S6hn9\i%"XehT w3 Tc2ң,&K܀fGGby-/Q~cYtZٱDSL!j8LV(46AqaDǨaRi?hT̋Ѯ5@B_c]Y&MdOHHխH^5*޳ Cq* @/ |\E]@Hoijg HlSBR{u2K0J\#\ 켋:A'Fę He?? ?kA$ M$E   ]/+o_ЮFW8*0r/ ϶)})bt)iV ! 0V k5P ˫]ĤQ-._l5)5 3wOƀ4<*{cdf3~coPϘ2(% emq>}uk?BlAѲ2sOLS'&g(Rgua4B/6k)|41~%@"WQ6KynWH_$^!Ѭ𿬩TL4Uyhɉ >5{NVdkGU H9;_ S .;/J찥o?R\;D ?ZuaU@$@םhVmkF K#S3V4垿쑱zY% ̡kLfaV3BM[N~4}M*Si> z:ȔgXvUb $:%mYE~,Ph Yxo-:P DN])`LZyjqj67mLjSW]"C?UXP *$`T``xHag'g g5c!\GQ:Sִn:Y&0nY7mD$Vi豚 +i@#GҶQLUzI ̦w}_ԭ1.L-Jq=ܔ2A 8NI)t@Ӛ Z6/ٔdVmxy!W|8vFnuRn >F-OE \ mfYxf"*0uF0\n Adu&{nlds \ٱO aBb6?bϒJ! HvB((19QM7Lpȶky$ _2oka-3cÊ#Lۃ޼u&=PaI'd*Y%a0ڽGӁJ&w;HR 3K@oM$W1 аjב/|A{PDPc"*yj3ENMЉgboOq>Kh+S(AZIdNnV KD9\W- u"sNR)q5p DσI1qK_xSPwʫ Ǎ\ȣƢtCYIj& jxjv NQ) 閅Ĵ: F!QPܚ"f1,7J=FZW $Mubup\+4 uS;XŸ7;vgxU9y31NAfnZ {]=}3!2}Sp9ce0]bL]mYA7pf)^zD\q}%E15@i|_Ƃ 0}I\kf*h~ wRR;/톴nme.6`#Y,FKbR\_8QLˢaD"*aՔ뇏\8 ᯿i&(OyZ_orP|7n_>_\ux#` @W:d˓xiXágxY> DZWj<&ҞV6o'̍R6bM NďXNޫưV#8^̦ R 74,hYːDNT%[U @j4ID߇D Q2 vAk {xDž{]]]!H|M0T4/Pޮ2A,'u71 vlN*OQzxZSaM_(? _B$ %u|ԣ]Ŷ xwY{M:g"( tCa}ExNko>`no qͲvQ\ŦE@:7g5&.w1p\=0v5M#݆*M,pelFt4˴ևcGRy2ymV`U #U*؆&&;#_{1=IdA\&aS/%@[p8ޣ C?_ ;&ry5LO\~44..P&l)?Tm'܇/r\pFsd[CC2(~ cKŌLC1@ͽ'{b8L-Q D_wohzZ,-ʖ6|StcK*D٣6t\G1q3nO.DdA^*j*`@ܩ=oVspwT[U 2>Lu0ú -5b65E>HAMy_xA9h:߀uV*ƫ=cE9>S`S3BǴW웃Xϲ ]ÕBHPYA0z40҂)([XGr<as.u?66z.ϡjD/H[;2y} 2(UAĔ{q?}N)ɬYڇc&tӯvjXףz|G1$jC"~ ?= oԲ.4#G~]^|kIQ&!*e28TFZ:Y @BWYmjbVZk^[ڤ?Zjr9(N* =vA.ИX7g?w Pd. IiZuXURRZ%BismmJYL?)GJk4F1Cl*mYV7q3nܤTUgpAk7 =.pWנDeÉ_wg't;${Ѱ^(Ã2iwAYc`Npeˊwp 6v[e4/KU(#,7'^}t,u#_9qgFl`mJӟ#ᓫҹGJ (::b<2mܖ'ϚŊk %\Iyfl+rg2Jᛇ$-/IWT{?Ge^YR!\יQ]A\o {N׈-]NxCnB0Xm(b\r<Vl"DAVϏN-Jwڞ}! 'z}Pa4²43uۉяvFF0-9O"w >gG+:uFkyJgA-S/i+4+2rw)9'SO"ઉhȐt#ZK%3TPt;ó A륕߰8:>8!-)5&02#{=. $N mS {KګbDQGBqqjkcYARXXH'O`Jx8M̊_c?18RbDqxB?Q:4FF9(} WR\Ң [0I]1jgӫ±ոG<Q')WKQ,~8r t]FX&Fၐ4ЃY N0oD{5TJPHA͵+;i$\@#:$_MU`J?L :16.bD_-mD v+Qf>\K#?bOx  \>f9*F<7``Omy1SD{,V2Uh?:8_QW:Mf"ulovKzjY$f,5BxpGH=v2nZ8 L*VMёQhkͬVtqC0n˪GP#G6[DfTR_ Zۚ-A9"ې2c*ޏPlj"\l/C]%8;1V9-4Q:T}rvK\N҂D6NR÷U) G0c^8~ K˻0=O#|!(ߡc?*dqS'99ٶ\/H%Ukdlc!W&ڜf_ETaA ~8hO1dv„)H}\t@%"E)P"J_VZm<A52SHtه ,lE5Aoi,(r嘦<LK< Ӳ M9-b?S2(}W)ڕTt)Ļ-|cW,'JdTǀv5@_ 6f TU/8Wz8u,A6,ƫZ-_ü6>_Ys-BV TXz?F&͡/(_F*izS{hޟyԏa2h:ԲV8T-Q.SI{.S514z֓_WX{: KbPn%?bT>q|rl=ʬTM9E0.ŁF;72RRc jU Hqkk ]Y2zZh@"_%;Z|O-Ga5`id_u肠aϙK?؆{ֲ.h17P{M݉e/펈 iI0ИZtb3MO]Tw:\$~2Ahk<腘> +[+ezS 3JOvj2ct^JwNteǬvi@JtKsɹ |r7Olnxu)?LXvCp9* NX 6$wreІ X>zqY+ʬm>?65(f Eg)X:bd$tz@E&anDxӳ/m#En]סH6 'N˘eԭst~xqudqQ^/uxb[D`S.9nqʟ X Yb{?+F,,TY-WکHd«>Y] ?gГOͩnB%u,g%zCg1=Ʈxp8SKY#7j jb,m^6J %w,{)bW1ĺ^g|>},_Nح]r Bଞl:n'6@olQ]%9XWĊKJ0[VcJwY= T#t-Ө pKgP(?'B#& I  JTuvm`;:]qx (̬G$Q>k%Ӧ76dFH7x̮rKĭG~|3c%Ҕ蘲r-.Z>|tU`Ռ 4:-^j-ә1Ѧ 8+ijfnoK{w4v4V΂1(gוv 2ɠ4c;qxVCne-9(ڔjEQ') S_EJP]-C_>V)Xr]ԊЁfkGEx8`"󀷠<ͳ!(]R{;Zw"Nq W+|Km2W,˗d¥ɜ sMJ mY+$BCd>ߕj yU0$:fo$\}[wP hW;|O?}d#pѥckD~yE{{MhV5\2l^‡|Ǫ}Qfn,ȚC㋛%t%OW;}&*9Uɡ@gM*r]W= hZRqd0K8%"j 14k{ ^7mX+͢DJQ̼NP2'Dи g^@`Ԇ`[Y(N̯QJJSت$9-Ot m<Ы'Qq81#;QU"(O} J {<4N> aZ3ӕف=2 5g-@Fz 0Ou.31SE XamW]GbF[˗}FIxVi0ĺͨvr8c͍cRZA:K5w泜 .00!n#3#ۢAO2r}G\#tYTQhsw >pbީg)t!?noPE@yףDk!n :*6jޑq]e˳89hP0}>v9=+#shqWˆ\Mq083=RI$<)JT]v%UGt% ,Ae?P  NWGMfXp83!,T[wh>Ln] ud~0&OfR&{ M!,0P*jDž ;,30%=t5]׮EJ.58U%z6#?EhpR+bEņ/;ߺ(Yg~gصXdũl ]2UZ]жuHXIJ0ljYX0"QЁoXG݊SGf7V$?5#O,g1P"?tg4o>*Y³|u]ڲxlDފIS[yP@醉>5~V{,?`ʝOS`kbN4ji=[odEit\kՇɡ2I8M &JtqiUڂ,0;f*9(hzm>\oIJo RL{nឈYj]GK,'mnvdp̰mԯs~MՆDǾyU =AqO:zOz忸$CaŌ䍅G&&gBq)(aΚm-:s՗4$ַ;eܗ lOY1&/=>b nk7F䒼w9Qf&i_Jq\a^u%H eGNOK_RZk6[Faۦ }щO9Y%#rQ&k1bgĨѲk=x{ h0#Aa*'= H{g7F6YFp r[K E41DDF5>ZHbF4$Ҹn,nlsw?̍Obp)zO?nal‰m'n#^*B7VZÁCh*ٕ¨3r[j\*/Zɉbc 9amepU,CDw≗IZyAd4ٓ М[*(19 ʗȰq\hK!ANOC"CHޤ `K 7%v@xZ0eܶDLm]_Jrϯa~{jHj5[{R7=K;n1Q> Ƣƶ,U/V䭝s9=N t\-rڣ>bH(?@aQ ZLy$ĝ{ʧ%aL87SeU MASO"3X`ĩ m7#3~ oL7Moxh%WFa:wMЭ"KnԾp2J1F[:4$ݐG8"싘$Š?1ȹg򱅅FĪp bc<[3(JIj"մ~l2kg_Y}VToq#C)&1wp9$*5\RֳA鿧Ijxf`"T<ΞkBDFL(Q9t&Y2nlհ:+L>*q VIo;&qH'lZr ֊ZkI!&Pٵ|0&ak(=~ijJ$9ڨN>_vW /\$`ٞq!vFW`_V+Mc#V+4@viE Wl ,~'=;#p3'G٥røTwQ Qa[hsS?F/t IAHjduycy2ܹhK fnqe4VҔ2v?ip \ҧU*W,Qcj|krp1gc:C`Z&3k?-sZXv-x7>j FI|,̀푅+D.ڹD4Ve+딵 8SDbᷖTTnHS^ R~CF~DnLϕ0|ظc|Icn}s`h$ V\` b%.𣏕sRE陥]ħ?$RF/՛PF' 0 2:]x ;4!(†HVo'v^<T(PD*$VALQ1jfSs܋YH 2!GžN]/jhOx"/mVKNo@XO羈gt*E5Zfy>0Tyxk[FLnzfft4bz$[HaکmO^$, S9y.@Oܣ55gFPb`Ixe& -##|C x7sI^Vtz{;)cNY! I~^DMlɛ17Weފ?R@lt,m!U @'B 'Q㯀 =(/^;E!șhrƯn=zy-e>"(P@EMFS CY9N~2(Hdp/ tj>xІeH+Q@r!\}Xy[eWX"Oi )=q,FQ~wxs&p՗Rqb %|?Ӱ퉐EmV`#x!2` 5WlXGdZ> 'irhHUJ z3Ze 𥷓Qǟ`1>ɕ́b 4X)_.PĤ܊Yʣ0+*{q3v+6ҏxU vG|"-rou}o:I<i3 'L S#ely?3;f6\|dbh 1,_a"vh苚e~ĆC "=yJ x 2do}mldž01`#c]A 7ELɷHMEp6Һnl>iH(!@")"}O͋}0@zeeXS/?m;^si`$ E'SJ$?q 2[ܐqC?D@%-S*k=/@|_7GJ/gnyx;7bWM $R_S`U?\wb ^9Mtz/qdl!3S pz HA/t>v:}3T7_K{!{EazW{A?U"$\#=J3r77M_6sB-׉`Vqy,։cJW 6ֲNs#w?@(#%o_.K`{b0|`8Ɠ@s^p?th83Pջ8Mgm^~*AF#>s q%M17!.n{@fAg |߼R (4UQi)$x)]DM9|*-Ӡ}Ed\f"VÓ.XhOf:T~ST >>*9~Jv۴~6RháoQfEDqYv*:N?gaHgq^sR`8Q<a D/; BׄF`3?pK|pq%W ubPSm(qFf@\ԟ*.R"I0( D|?>F%0U2&0 墯8T!uI73{%ktM[<]ZRd9eG̔VOY7/4bVf`{CվCeCAuW{03y,N0e3)q)6W='qBG,VҊ1rzni ^/CΊDVYq`E&ƲE& >$B(e)Vج3UٚtRM>:DLzv{I_?k]z/@.[t=3X1B%= n^&l% Fc9ۻx/NM`  Ow &p+nuֳ "~3Oć,o˶-N/)VQ$Y@PU)Fq78zÀ0}aɤmm2MV a==)Hr`7N /*30)BCkzq0 &(71ul?z FH,q͢Fٲ25:#|O}']0U !?ˣ9ZljlFjԳSmT }5 )6A:KmN%=Cܬ36m W-yH͓}9ꊳlnyˌba bO˶4ßxQ? 5MUs$WHHxpϚllCa_qle)'|iH7WCW2Kig_醿[Sl#Y$]4.СX(hnLP={ҙC uݕ_A!Sn0) eH;ky1ǖRWK)N̗t3:!l5pRjSεxc{5_&W V%kwt|X: Ptv0t-Jϟ?Q9}~La{8@*( @p. Lj<[dĚ34Uj'rɭ*1TE Cv c&:V߃~:𗻄*@X`j:) Pg|L!zrOJjw% IjkkI)KvRX a+yEKLўG񫖦0WY2םDl'BB.l5fJa5=kx.żojrEl"ΔurMI 63}1.ny'^ Y<KV|}O+گ^(i{fEaq>^-z~^TcAyU;ܵ4Mk'1CQH_ef$%hSatURG&KU)Ý̝W>ẙN+tG.y6d;;fC@!]2V٥SYm0t9>V#`E %R;?R 9y뮯X_n|Z9HL-飧k\^:iLHQkyܦAsA$7{pOj]NN궎mZXB9TS.4A(aH{@M/"0,GfYe%qb Xx>'+BuKgս6[jo^)[%>z"էL$ź/"":״KPt!#/ydNpuǰc(끚5n$Ҍqd[Ἴ"YJ slK2[_rI#K\rݩFa cpjDlwTuOfϣW8oVg"˃p*$B]I7(ѻ6q^6EDvjjЧ,7w?DԻxsu}8YA7X%bأ=K~<l-a@gc$VF/jHdy xy0d_՚g; -+ebxnbwMi>8sERdux̛?oҒX DBo72O):&53!>X3˯}ۏ1;W͗dXFF{Lwc.tk=L#:4ޑji8Ιխ͛hƏI^bILqR a%qG![@;ٓ<uL]7cQ6QP}'{M@ $./?RZVׯA7k,~]@0bqI:${w%~kg O~KdYDah>(1?HYԁGDw섺!,Hk!=Ǘ[ ")Kb;rكPkw8ΝJ}F^WAܟai棭Ǟ%fi_W5]9zʛ^br3[ FX5,'$.Uw@-%+<`xYfW[؆A*M,d[I1jVA5'Ԁфwnu]&ӳvm5iMcjjlGN˄ƏbNzEhs0F\:̤l9E>Yʈ`3CJWFAQ<=D8LѦ+}U(l/%fWѓ.,'齒+Lg+-{8|"Mw'2yڛ2 yĮ_f=nm-Z+)?װzRB^A4GyIz-7r&e.0_y7x.T6k)2c{!A|}]"7$gkW"'U1!DS^ǙG/:an 9B &yR1NKAv|FНi/Afp  y8>`u h~F3]@D"$"@XQGdNtSa#?jW=rZbfm+V'hk0zZXrÈ􇻇3ϳ,7$]TYWD-mC2!J)NXD.肜}uϑ,{X`iuFݮ >nLP.K!RෘLK5`Ԧ 5N5## ݎ.^d̜ׄ_+X;Ez]01:ƴ !Lu#~z^>DH#.I<% g| \GӪ!:jr+3EX̍sp!\ϟ.e[D@#zuBC| x;wt0 aKeh!b_+X-XDeEr7u,Bmvb#8[ _W"nL5 6n6Ik1 O3z g`n cvhb3*QdĶ4g/rNffeq+%L/p ރ;pK#A/[`qD_QF\k=d1W- ϲ 6#,|T8ĩ6[iSg_i, 9Dn>3KK:Q&Ff9Gqk߄⒇7i-=jU YRLR}TH4Bi[hGbs{4DUx)_C鲰k?kbLgu]/aV'$|C2;U;Wf"EM%:qr{JǥȻ+8^s<`b cx#ݠ DPg\H =qmoImq~"Y*@rNܕS"] 0?- !o:gORY:)oq!d⚰$668. LKZQx0p)?0(D>NB9{`k2 ,aB)xӱ]C_۴$%v0ul@J6:td̂#'/l'%~l&4,ZP%6SkC'*cP?Qx=jR^qb"\4`p]l E U2;I&DsU[EiV,A5ШDG8V j*v[,y*hj˜Buk Pc̴D6Śzys64P#밧cu^qc'+ݚ6&wXaEw gmW0!F«W mv3+O,$ۅ=uX *:NbHnsѪ`i.ອP++N&D[P$9=I>%j3,]!Z}MMf/RX{%Uq;Qv4iCj"';,r_Ch ]h[n#&ĄBkdE=kS sr'Tl1O]TgSlPq0ҜX,B->EqDwzQ^yF$Z0ktPxf(,@`{sn{P){-Ϊ Xw 'k-h-oy%eTaΖ;eE meBtgZ< mYvW~ |B]ǃ4Q*6秅;+Cغ3ৰh<`%T^zxŁZʁr+7fl>PĒݑdǵ$F!g q_aG{W@a^qTV9vxNC85L^{c ?Kd;0 p_9œnh =)z!I!U =T=#h[W@t}k*OaZ$0]:tarYk#ޡ Z:VAɛ$%?m8rhV΅MtAW xGnFgBCպc~=-EGk'hd |x`jBtzzөLNn%0Hυ{6)id:u0Qq>Зf 1_g0 [.4S(/\qĦny~f2y UV]j,4\T#1wh#]`aK37f{κU7*C:&D^w;]BT7SS劍A*ʒj@' nβPl 5~M6,n Zb0x眓H8PIUj٤J1LE l $z$jΦ<a.0d\DcD1lo?nv"壝 uc9Vl^ו_18yDl N\Q}F!"&CYAA$SfYt/pX<$%Ur>J<)A5m޺`5&2!F6$){̦a9˸9RМ<N{l$vg0C OFvQ#\\H_,DKzDbȂ aH-$7F:x(uk:-:sӏXQo]#"z3( ]lG>•+_'@X=`Q OLyKQws6h)"cP0>N+{ #_(6LPǥ1l̫nTҩZTyrX;\aGj(k"wP^Ҽ ח^`-w8*W:% n`ZeTOPyAdXUZ{T8#JMTwҥF/y '9$\"9ELXKӯUj kT"*h u|>~/vrL9Z7_bf gbK_*1֦Z:EhBZv-2[ CZp34kR^-9Lt[#&:N8)Bb-H^)zXK&$A|^] {w#xTzJ.Y ez]Uebk $)"^ƥYjotW@TnLJpƬP!DʗzɿCG ?~Ԗ9Hڇ-tE3;nW-Rݮ e;ѿ&|0v}7Z#n}*;D q>r*1WSK+)اiģg(ҸAH'ɴ~m-%: l\!15"/&U6#7{¾L\ 湏/F{Nb-dٰ9T-O:#lax0ʄѥ6SL\߯h`/V5DZފ|M; &H>Q[`F9hTsp.\ՑoyJqPz"!,wb*آ+`v7UIuBLq#\zYiwIg !u6⚕{%PZH/FK!|NRKI.i=;"V~uy鈑5{ZSPz(E}!Zٻ+tW8jvD.s""R{d<nI"jOmb M$ ÉqfH;{l"CԮ%EHy Z42kjV/vnT)+ȥhvr}=8çeTJS/@P ZN<'ē߿VB9/0D|d;ܚv"eq&JgoBX&hL);Z.8cuv:? qnhٕFڬ$˴FK=IhXTJT7zUAYS\嫫XY1yJ9f DBm⿑*|.V~c -p\* 5/uu\tm&ee1zdk˷d8TfZ.?ɮy@lKQ؈ "8O_$P WUtmlG0XnuLDq<(hu"A3X\ Z$b]CLW`℄*<̡L~I3%3n82r)&|m@]e)&醝{ȯ/S*mA[2'#!JH~„LvȖfp(-Eh.kMeY />\rt/ֳKXa=# 2)"S'&L bj" BH|ˬA/C//;Za]??TXGgb7N ~^aŠ}~7=F0}nvE}c'_j\َ!q}Wma|aHnKKYSa|&,qݎ' U``hC{"d'l8U0ECUl}ԭu/D(T?>xX"⨼f#9]@ɂAnFv|9( 1{R(Y%ۭP}=ZbT@PCs[9rzYSZ6簊cx-ۆHKyKHy6lʲfaqYUA$ڵ%$:9J̱#Hfo0&oۆhpuaf-RIHC9<`qE#@$g|cZOYI]o: cVJη-XNL<Ō՝Q ^dxEc &|MYF {H=Јsh7cz=IiJA/l?)t^𕄧 :.)\Y+hJm s-ғ142[uJ->MX]|[d41}"Ɯ] @Thǂ%H=I@wPϘ*^eM\},wÇU9lxq bA2:'>|"r2r; 0ԃ|Ix>ގ6;Z癖8 ɖws -ޟ "/[/W%Σs}FcțJa 5 30|7+"H@LO>we^:A%ZŊ6¡6`$V2*)7na+;Vft E(0F^G""<: ;ׯk| puZ 6e^>U7QX-jAG)zz·C<㴤kT+exB92NْaV2waeX6Qŧv.٘.fN̡P=! (ƌNs )>LQgW ڄeMe5 53XT0v88O))|H,5wcp !e6,g(hn6s9;Cٜb$Rd(qӦ.^Y'~JEWfVԑ n\14l{kmRnVtreՖ^)xnvFNCj]IN1X,MKbmz!4r4Em*ѡԢ.U)\٤712Mob A4%s݁z4vy{,V')n7kŨH, jKb|˃P 3 ߐZwJv;y} C7gNEbɴl8¸ٛR=TW p ҄o |OgiXIUO.Ƨ܉<k}qĀO!ly5J | ==%臚xz7 1^q1ĉ3:)Eӕ1^"C9־|K>ۅz=W6,>Kf(K'f`r>K;4ƱM`UV\5JTn'sF*'x?,#^E[&'^9EYv׽+T Mpه;1#H 7Spwx/r>f [n25"?ΰ,ȇTP%aۼ%T uw}oZH Pr vOr3"rCFLa]#Tr"d)xKlrP\r6$`o+M$%2H`B2šH =HQxhʩA[J up+446gVGn/~vWm'bUQD_yqwE+T>qط@b=-g~&Nv?RK~MήʭKD!})O헖{+ڵUh~9HVW=!{Qζ 'R#\VceP9'ϼ,21Ncpwyj׷Җ0tg#l>յɷAϮkDCcjm͠`{>n"z.7f)/*%\.HOъrsG) v#ŧ$v&\ԍv3IcD.x:LU b16Qtf{_"8RxT PHA$i=-)M) PpE9}@w ˦|~Cz[w;VFVֽAH݋4^^Xf]쐽Qӻ؊;İd(%2#5uYϗ; [;OϢvI.2Q^zsHT>PfPy"@afIꃥ-M$Usj"x&Zgi M+FJ2l+G/Rc%HNJ-v;s퓾qeh?v%$ᾋLYQ ]Y'~+;]tH[xUUj gł{n1(t<'S"B w >x/X|_襉:Du]GR+D Q"NMt۹<;}<[ۇRlRgk"ɉ\O5wbv_&L2w|Ki,DakcxEа sg s|!J]G̮eΞ8G7& ~}BT>;3Ԩ?]ԹHr2zF۽G҂%q="ޖ Rq35c O'2P_T&#ڢoQ~hxŲ)DK*p&5"[gsFDl?%`C6(S#ARʅ-3R"|%EǍ|{PAJKE;oarɡJD+mfQ_B=%}*i 3 FoCDԖзY0~܊2P29rud6Jv/!tu? 54n0ΚV5ezpR:9@bcsr#{)]uS9R]:QCް`) hiC/LDx5d܉պԙUR;HjHzy\cn,%AТ̑3V5-@\)H[ r|$5}F{YzذM(`(ĝ_C;U X_7E-y6zr,QvtO/ZPZ`k #AY[ӥ* 4C^ġUN(ĵe>LJf(GڙxڶŽ[y#s8 MkCDP+Xr*J-2/S0O!D9\ZE'{ޮɠH׀30/.rǰشluC{!~Et_0u l "t ޶^;||j☿aϒK+` XNl"bt," PVܟJNV+q *dt/Rj2 Q~2 B_i6O;SfHNW`xs2#u6dehUHg5DiYbrjjEp;ԪKT2!gf%/$Ou@tve?d(C/ѩM 80Q9i_S{eɩi;h ]L`N(XE&l]ŻMWI$I}I3 Mz(HAA%h? dwGK4l}O޶Q~b8p ff9^0Ca||Yʶ>yA\T܈Lw ;U4ZMlL7 6n `:!I`bmײ`E@P 򁼂XEU"Tdq}qH=mZq |r9Lգ9~'T&B٠7vĝ#gKw`npT }Z$}y`Q)'[Go4g홋pH3I#[=옺 B2#vt;#YH35Kj*a6ЕF]$l}X HZI6o *#!Qhk$Z߈4?/!wP87xTQ.TPtDpWo&D#]uKM&B<׿P/PpT,AK;p,e4~'5np"I&}դ.<'' lJ$ ;Q/ҡ/)4_QOq@<zEm{~h^Ў#{d SI4HBkh;d.Vy7gl˜p0b#IN6$,gM`jdždַS7}T %[" 3xRLAoLcxN;>e WN|> fΒMMq7FaW^ۘp. 8Wemೆbu +Bzq1™]e)L'=az2OCv/^ `fdMt9Os@[wJ.>bڝX<7YC;@tCƔJ*Ol|w] c؄#=n+m|.2S`., {$WzB"d:yOm6|oHLd-Tȏa%=K9k%ǿ %xɐqW0F,3w3F=l_pTo:k]ywVA|f4΃c̃qd;mpPILbjJt +̯#ǾE<Vo*ܱl}T.-SyꮵDEtȧXEN+3;1ȁ?aC ]} 8QE8B. k]?eR=׉k 5/z QZ8V9Fp);Kk"5a:"HWӾ2'S >݅eC85!tV%Z/`%"7zDos*r)qȻF07, b2b7%16罶?9-j wy#o7m jh|;cl=d(B{fʍwZZb".y(?Q`m8ɠ3|t'N| k"RDRZ,z$?28pk|Va0nFaih̦߰'dI>Y2L Im3qoi)347Ϩ!dl|cOh/4h ,=9׈d߾z'];5+8Ҫ.JCfIF*qjȠ7/ATQ Xz>e vN2A4ݥ@:EK亦цKI :;AoR"{^PcPJ֫BWWj~11#sa }Èyb(`"AkIv^ijF@ן 1@j}uǺYq݆۱MG{O6PDK)2mSG-,FNV"*ƔXiUǥ &EI$bqX˜2R7g `_c:SLly زQ~pe/ۦڲiӏ#Vmo( ۘE/TPH_ ,6|9Ry8LЭ: Fڊ0g]Z/ӉHvF tk1eⰍL$-m]mh@9Aia;Č8GARnⰿM5<]֔ d]iCJY`#Pa`wcW*$rZ{ȡPo ZdQH+J):7\/ 7 *E~UbLU5Ao\9w2*VtкɧrMc ?˨ ߧNi!l2ԥS۶3Lvw=-v&agHhol*Wj֖&Mi/~~8C1͕Ƕu~^$A#Y0пSnջeBgRRy{;ob棭 f朵nTwOZ܌q k~D8+JYQ2y5>yס&K۰^V-/? mav >rJs3*2Q"N 'j^-VYᎀfv@+&}ESmDCd^ޏy@-ǫQ6Nl}+sY_ DK˛#Y[7 + Әa &TǬKm/mVӯ$H\L"1(vpgtlEd=?c𣃿6/1j Dž?3A'=dSTS?Oq:8Ak%Y1ZCq_9kߨFC(0бO`*P1Cׁg?W.u!qڕ3jLp:qۃQ?ؙT,0C;Jޡ,4(sX?\-@]{?1"4 _$2W96CU'^kNAA*scOBYju& 1eliuE( ]?lt.׳ %;_J+m~Vl&:ۑ8Rc}5tI2}t-60̪\3}\g8Բi3@ NG9.*&%+6<8f?7ӻp:WG<ꬎ `U%edh &b/MWBRyKhFO~uV%C1#|^&c{(dOS`яR%[ "+2Ժ?eiTt2aB6QSV&Ǖ(EzQڪ(NYV֝hBk*'c4V-#QexwG } @ˏ]d2CA b R ׌Y$wҩ)fĊVWU_]&-'dm7aZ+F U~k%}Zzh{ZMzqLCyW2twн r9J^*I.G|CR:fGu#whaPnKх7&/M ܺGA4~S |BʬrQ?_j0 ݫ!H*8Q!X4v@9@Q&PXБΫ!ocD-w:K2iXwE2?j,zhWB 9A 4L#l熑m8 KS(Kk!RVLgka$pruMg`FWuStրJDx}>XO39 j ݨpI?dR Bk2"Q&pp"GPm>)D!ƚ^7H v"ZŠu$h+$Z (l {qi,6G>pc=%dҖi60,?7F2SUQ< {8)>WdIˌZ=Jxi!ь}HVtNJV>kH(V8A'ޫj3jAz}RKrA E9RƷ|[$7AZSXWl֏c?X$ⳓ5wJ㧙I" r\,Vg҃ZŹHo%klt M:뵪Rbb> uUah!19`M(V H0ڄVYiEmgl>_ /k^3I }8Avj}NQ3|P? g 4 ܊YWk[  zZ%F}uRsR0$oQgSt@Δ:M}2 m0F>ȩKDC$Lh7ekoX%G4Y9Ǥ}N@H~ I{ݛL\C(i=NFslJud▋?v5MtFE5¦/ M 8LC˱ !}jtW$kuѭV;O4De:9 WA,LzQ܄Sjht1 ,b=^FEG t{L:h FV4=jZxUGσ6{T4~d\c#ƘVM1-?b$@3\9/X@nH/Teh}5g (aS39NP!}>_bw4稽lV3ĊX^FFX5җŕk2Q Ng6Y/#Ŗ+_ىVY,̽η}{tw>D8MG`= Uidž,ᑞD`!&Q6r%~U L,3M;ateV -ͼ/52/zl@wI )9d5+xs i%=aN8Y: w[lyr_#+]JH&<M $8 򭺅hi"2XJP]n2}5z(U+LBa  0QԃhBLLVhN5h8DF\:zQ䘏F%,/)pZx6%n9?t33uo67!\N 82@EOJETpMA%Q4[b _{> >_viHD&y [ٍ67YFmMն۷P瘓x S*&lE)P8-/U iDeVJR'1o ~6}JmL7Mv{B[;q0`X;ȡF(yhCz܉ml"ᅯ{ecBOT$l T'kKB\Ҋdp%!B vc ܸQ3=ĺjGJůu.GRk׮!^P'Ґ ;u՘Ly>i\Yxteԣ,맞80Q#%Z@ Md`X'~/Xi13[~sm{g(fĥNQCid*z+&IW}V =MF`ߋ9?JBwd0ٟ]^\Wt@b vI}GIA聡+s(JGɅ3@RG!&Ez:E;`('kf re dɏX~e_lF6l6f 'mɺM-JJ[Hut K>33 ;wC׆iA=?A6I )1%dTjU1psï,S#uI!%PX{r i,Aͳ!fZ57Ҟ%zFWX=]OVG1RtT5 y\E7 Cf&0z4l?IثBz .p@2c\[4|Wf>gyƩWAzAb\F(PAlgF'^P$\_OL@.3vc6OV0qGwQ]99cY"γcnTFZ5Nf;4h\iPul ]q_| haGU+e96(Ό9`uΓ?YW_8]tU,^ך‹tJ0AS/쫥sT|f(#)T=-zߦO/b8Ͷqvvk!.*1@C"baeQrmwRoMD7߰dp(/z?^إ<) wsiZyU5v/5ٰRb l9 ( u;᭶g@Kʏmy╕WϠ[W~DuՃ@1Rp{j4Ca+7=C5 뾤=BpXLfxVZ:kuzr wEhޠ\f䤷2D&L J':|6!,b5{0Q]a@O' u:=}/)0UN7t壾 єJ3bdh|vV{0U"(" b҄,~+9R@b >L -רppЍb9@Zކx ~fָŠ NOcNKmTttye2q:S qhO oW&>8G^`i*v,g|"_TZh.ۢ~hA1;bS:؂uD$v_b;O`/'LA BEYG}e3!ƴ*^u%Bf{m%7""AwY(+czmX]'\Ln̥Ruq/d_~cSMK#>Bm !B$$Ea0ۅ;W[65|?'0#jӦ͙*JVuy ;jJA}OGA&Z wQ 9˂MGmSȳV۟l3>vNkHcնˮ';פmZ~cWxgր-ܮ٩gծڒyoq.!$YF=%YI)e&7cڹYO`,A9N0 ?opqTR!u a(Kc˿ zMVDtoH/ +z~k =sOb:AG=zZWLr0b1)&';# #;bG='<}Iۜ45@wu!s$7r|HК۔*Z7F'.-[chkѵ!!6_81 l;r!至}7wY|EM_D ?+_XSyl[:sIY{mGa/JނSPHbIaIqŴ2$YH654Q˰XC$ (9 2:a1}D|Z}~2RQS J[Mm' $atORe"tG NN$R\) :\RC8g򬅱l9Ŏ@RMMS \x(ع>Ɵ.VU:=a&+pNk^8Te<J̬d@ZK˒<}+YE"@%;x0I5KjfʒЬw]/`";25Z[~.^d*&!{{:R;L n"`_<Ӡ  (/dT$^x ޅUd]#i dD'UI\!-}ز*TdZ~R[ +`|to'e`rk?MI͸? HɨK*g G v FtFNf Ɓ ײeٴd휔p^dO} &dj1ϔ7$t܀Z#̈=I. ^tm>j^>N D%28I"ol@}q6@,ޗuN|+݅{H& ;Cn_6P]a;Jzͦ+,F42%6_ ^|t622"VRVgk皡@̵w@fY:ZUOtirGJEj٪Z$ŶM۲ Ri?y2\?8h|M=#1K3I6 ` Hkl@8DCWxU.`麇&P $ڬj$z'`BڎKb¾b}!ﴂ'X3`gbNi@jQ1Ԅu;ʹŎH!*T pHa :-8j1hAa_(XED0?)ߘ ~Gcg1]^? yzGf7Qf~4Hփq0Ռ)|H̺&K!ǁ"Fyܱ)/c{D,/1VߪJ:PC?CPLS ;Ɓ˾MZT;\k{}L9U@ Q` Wb-<:K=ar7&!{!Sp  9z' 'K^%ٶ w݃vwV-(jr* JwoAf#ync'e=)p@Sȿз[s>p%v*o.1~gI+`V"1Ťx9*c!c/qU%yO..Wfƶ" T[50{=m S6#3TM+ 8aNgp-j, K 1@ji x,ׇj> .Y +֞2p RCZ]V3~ufd2/S9r!zt7(O;^5͹c8#̓oO Ӹ;2p2YWV8:Nj.piK(d_d\xxX  Ѓ-qo6R 4GisR+eyk:QG'(,7?; 5*k}PFhy`FI4NcEAEM906QXBVʺ Lj08xʚH3{ 3" LÜI@,'h4tb36,?b6sv/Zd3G_`i:d RgF =rJkiXUV m  0P֊^AKCrmnq-EHtmھO*e¯ՙ|U=HEoW |KJ"P%qu?M# -4_5xSE' y TPrAb;ްT ET' 3:c~2O_nWVɰ=1vBцlU y0<;$\/ ?gU4C6 ?<.&W)"跧-]S-5䲾O l^٧&Z؂/{}vD⊽̅*궣ҔG4#2GXzsqtiYМ>,LQdMFϕabu}viwo?gDB4mka;:u+;H~r :.̤ 2&Q\9tgѩ9TyfmDLlZ&O־gMIHG]T#8\]L`;*eF4$ؚphr|ix#4٢DՁ ]G\^r> |"1Ve1/,=< R8lvkWB-̐zgZ앷"^/R[Hr) +ID.kK.{Ɯ2>5m 'Hh L[PM_stO#~},:t1|n-KB שׁm߳8k! "&_-#~l\ K2_(OWɦ8?`{x>UO`#DP7*q"R_`c'TZW(2k"u(&=el8="#|{s2]_#TI{29]dzED%`Lǥ-ff8 9%5OP u.wt!Y[ӏS(p@0y,}8. ++"G*H !_ 3A0>E:HT|dxpө'ThH> 4j=3lnS^x@2˥tBd$PYCDO{"a \m O܍=2b!EƝ+-/zPGہ3#wWLu8sˠٮ1YȊEiF0Uf5)ЬRvvه6|1lE^0D?."Zу=%'Q0T($Ι>}@78~bQ<4d*4.OX@O &OkOŷ p}`-?B(2TK:tBI!<+v]) R5.tsjCO21anx ]߈kn^a/#>ijOD$qD`!O%.Wܰ? DT$U*T]vYH#w͛N/ ۂ׊/;I3om+B~?thTr!YڬΠSfD28 g&i<2zfRѡ8BVhU)SpI.)%uo̗@-¤"wG9?0Bq),mT|)RDOE+w K}$ *}"i,'FfhZg5YSqj]R@ K!QLpzbA+U&x\}uvZuco8mAEH>6 =aCkڪ5Q:?E~:mxKt1X `w ZI4qf(+P?;V6z%yofT?Xeӯ&r5j>(C<-Fx_"l3-9/рoUqk~\̹CisS"^lJW3 $# x:7OfaNm3YD?&1Eǥa~$ɩ`}3"@hޙV]${QRQAMSı=I7} lȥR!A]G2X4`'u]Ä)'hpkPӷ@Glr/*mE!#v*a{_md'gRȪnH%|O2~9”")",96vRʂ0}E|3{H!\u$\~F#]";PtY85E v60XmQD뵆A48O ]V=,«UDeYY+ jܰ0!UQ|i18aHyzp3&1"( xm~Bte撥Q}|5.\$ڲܾaqJͷm cv3̰[:W,)("fwĢb>4zQ^s ܐF!C;y -?''a͞VXD.FTU2֠*e6G׆%WT%> 爵rv !pB~*֠Gwi6ntFbH8< BG_<겸^CB߶ӓfYSE3e1W?nœWGꚲ.K?-FԞ>>_].I0"ouezf u1F d[ Oiut@"a1Э5p 8dZOT%I?cJQDFT v(KU3$ALAs%9d-aynNތ5w&gׇ;.U*sKp]~ n!" +MOyd 3ybm `_{Ki4I0lfQQ~gD# 8飿dl9q~ѨW3P:~"t+qe?}ooE:X i.CHtܣ8w38xGh`^8bja4qU]$_J]) z_npow{+;=옺 ju^:rW^Yթ-h+8r\$ ՘Ln3046͈!~$Ost4jϊZ SJJʍ4MǢK:sŦ,0cգS3򻨹ٻW'+ǻXSV*T)EԘo<n`0a1pmH։3z7wfɀlY^(I7(v}.~3 ܱn:qmmd T\O`>NF~_UhPlEJ՛P@~KZ"Q&u9wW(4ĭ3reN&F]}xG_7aktM 5W.n^nZ. l=_P ) uډgo&.% *3tkk'ucJP[ƫW(GL3Esh]G[(4#(">s ֊H k yaI˻`7x'qe:0̓l‡FbS\ M7!vۇ,IP{T4WnDf[;Q_dܧUqq<=RDҷh}]_[ܦܷ1dƛq j/ s,m qBH(fnzہ]v:dҿ|xZkEI[xP"cR$kیld5&{ #{ftBEoxX99k>ैH6:5v=ٿܭW9iЖY;ZTթBlx,7 4)g3SUgkIMd+#C=4um)D#5~hCݖ?]TÔ¿!}>owhӳ6jOZE*ay!5ȳI]q?ep<,vbvɟ$z mBgTq%(C؅0 ޽wrhCjCE6DW6+mv*~>s+#Dշ˲kq77niDYY /9`pl۪ Q\ t2>9ЫRЩ6AL%>jiZRǸVwTgk['njUIpxo9WBAV!~9*&V[e(8U2F<%ۙ|-zGDtJP=+HFA-zk0gH",VTG!teofpJ|u݋h&2OGZM0օZ [0$`atZD\wK?P+u3Q>>(z,*u&2xg` L^/ .e|vKi6NjGN(SWA%@!xqG* 0Mp"$$tF2BtTO\ ki6XV- N<. nG"t3lb _5bϕbxO߃P u+=-~@C[ >M" Џ /v < ܭ%NxUp٨QOP*7F Dpl'QӺ;lg%\nKmiطaܢ%xR=R"PMC['] .T]p-mb@(Ew0h\#?3 3*#; l"e~7}e3*{8ɳ|a: 1켕u+DdXMyyi@o|ySd ` [+5iu+oԾ=yt6qru[<. r[5xO+p2#(&^PugcUied N/: 9T8I$~R>k9+$BM[cM1BÊ!^p83e;ܺl}Z43֏W Uq(~vڭRx[9*[ ܽ62~rDXoV:j0n#˜yKzI$cm-n#xٰMƚeUAc#$RBVW9!$/_ax+yܾuU+KOd7]` 8 @s,-b0[NmS׼} ^ۈs}E!9R"1NcǤcd| =a?WD@k&:xK1ǣbt6Xe3lMD)B=wK-/1qcS=Ò6z&oG6pFg|Z@^EcfֆasAKɴʻEEr?ԃf*9HmhQŸZIRaFu,%$?Ա oc!'VAwNJcfȳOx#x0u HZSm$TZTkAeeȫ` 7G_Єlάw[كeVܲQ!d$ITXo$i~g^3ϾI fR5y+ T&&zMlt[U6eqlyU6^ adcҤ2k׸yXp<:,Ϣ!b6|bYPˈCJSK& l5b=fr C-#YVϬiPWRyQmEFjH;-,.G J$![2h}ug?D׳֬KCi[24*辒5{b0F=x"zՕ=G?ׁ?' SS4@ $Ik ;#/-3k (%(|R 켈7#9[A&u~ 85++6$h}w v$G}L"8WhG gGݠa@k &9rV<68:-2=o~ @YZYai0 5:^Jn:* fUkLeaw+b>45 i)CT^*ɮ|AnݗH.h: yS:=SEXךK88Xn h)=&|kiू3+vKNy(1 r|#ZKO/=DL~Dm\d&VAz+qn]AJx vji Y Lk^У5ofVKT W[`TбpǏ+[etgU߸p }e&(kËdqv KuP?*F+$`^[UP "1AWx.Oh2,^OxO_W+\/l`BL;ڡ5C7[i=3Bڜ_ Et?xsJv&*#2BRaᏤ83XjcFu%K~;C0u#vlj)̯S =o#B ׳%xWGTFAoq>DZs͓ͩIO9ud2\щNVp+m..TZ Ru4$EIbA O ҨH(h0]խ'LHC"7z&:qM3äGc43|Q4ۖXxZ/,xNA=#~%My_nGf1ǧ)A~WflQ6쨜FKDX* $jp\/:6ai|f]2=v;9Pò4NߪlTt$ LiHϹQÜUj};c>GᩪBP[q K &|/ ϭP=ج .{KӏuȩIJWg&/n:;;;SmϠ.a52zS]䲯z_6!Խ,p<`9Ed0>_~,S:[ Azz~tlfw33 _NS肓@n(Q@-`h Wi _}(B&>jK$]c-C.:ZuOk jP5MS &L?;l8-R'o@z6Rn( !Va3\Lb9UykѶlOnƶԏ˜޼l=zd:!p`ŁZpO5-|NÍ[j>?;ʗ0*߹wi85d({I" U; %ӡU A\#Ez~|e|>kQ0&c`< ֶvت3u Pn3g©4Mƒ)@r ofΉ%t ^}. ,[+=?~f[u&V4+MpG Ʃs22aa=Q{Un1[/ h݅i}og_-:,Oέͯ8v"bаQT{,>WG,ixh_rghNٳ[ ύ;@sQD8F* !{eY({:`UgOȲ K"٦ -y7CL jw!2ci4[ RLL<DrOYmeȢD_qzNk} gQń#ك1C,cgM+1 On7h phݱy JqfeS90x&ϰH]br5;*hYW{* ōWdWUB9sCW"eW2|X`);BJªp/̜i@R<ĺ/j];޵#s ,cT`C>U(1g1\xEbQ?<2bwA4%)ILڶud_F?6`;kq[o"xKQdW}#nZ=A>Mfei8idMX"Q'@Bm(7E(0*(?:j)M|&K[eΕ?Ua*lK ]W&< tLn֡2eMOhi@AƪhbWmj/dN\/SSFX 1E=_)Alk1si֣mQv]q*[<{Iu]u?B:fR毼)JAMsp#R͇  @L"Ze%܀T=N w?VvH_L0h*pQT|Bbυ:`,mBT$BY|ّo.u͌xtDqt(h KB@9|EYt|q|TB ֙H\&~U.$W-dx(d̯hIVϝ&#Zd/ ݌6k -az#QZ\Vv, K $/1cIXP&16 Ip˼PvD`)^NY-z|\. OFfز;#5Baq֓2="hMP ~O]t-U[`t; Jnpť=$yLZŤ +0B1<&|VDx74 3 'aDX+ %AX'VS!̥%7,z S)e> (E#Æ@A~J9cu EtP5bʲr@Bc*=*h.pP [_&BDP&7AQ.|og@*)P$cSw>Ǒ nQB_|ɯ`尀 0Br;WHY#3J9zgoC~H4xF)瞆xa,+hJ`0PQ2aʖ3].S8\D_Ns0{KWir>R53gcˎl Rh͸]~\8bPg_ C E٦76 87ԂhhUȦ+ Kp^~>gc~w3~㬯-mZ /(4>/T YG<M{w"%NI`_%P Y ÿv4ʩ'FЅ;ct~isJVK:]퓐 "1MVl^9\L|/[Ps;.9!⫚CӦ3HL2+*cʆëYCM5cA6R'O 8fptT/hF ǝ<P j=o%ŋݱo6 Q> pօpo| jRݸZD[/(Zla8F6Rw0u :Ӈ&f NC#H2o'OXcUkAeu+^7tt𭕥AT  XEv]_w~T6f'y8PW}RθCBh {v 9S͟lXXr<t7 'àN\^ ЍGk蔰o~>qmޘ'?W1t$3Te</ nQ1= >3Ie_ }9] C`kSa5F筱 < xȏPcQkR=-֚ƩQ'_-k m=>(x3~b{|B'DOilmƫמFxO?zϻЈy]78 T–G"0*5+#rjо*bҪ~n)gx<|mPtozq;Օ*ML_P XͪL0w.uk }9mIHq7/eK&xPT{|N[\ڀ@/ukB]9qz}8?6W 9Ά*V~Q*E5yCQqK,ӝpJ8ZgK+Й"l ?~اx㋽ *C2@)ڐ/~)μLDƹ1WpA:`v>+O(ɳ}ujӥqo~~ܝ !U?7ur rr\Mk c6Ķ#𰢦XM1Dǫu?[[jE0`Ibr ,M1kFHzJqsʋqjm#8J"@ ȶf?0(l;l^Ϻ.mQu)f ݗxfFEU1ȧH*\#Q |%OnP"X řx H2U= }uޑfN NP2DB/,; Hz ꜡4qT\32f4Kz?^9 F-`'cz]\iMR!MX$ɢqܺa44]d.{*"+H%Ï6r^|!P4vWQ7:uq19-\S;? Y<0Hge-=9~:2~1Ĭw #HEX9jp􆷦nh˥I? gtԛĸc²b(z(kN2T܃5+@#Gm+m_]qCȩtW,Em-FڃEe^@!g+c. k&_Zpo HK,V-NwAovGVP䨀3RjTl Bp :e$UnUjub%/4^eW:zilQ>q95P 8Gef>0mÂXιk)rJW(fNG "0ytfbPv?bd i.-w<}3K򕧘0vV)wX\"l']Uu^]=@NߣL$}ݱ$3:9.b $kiH(GtESfgg: 졶m :[ԑ8V$bK%=F>y }QE-$"S 3zOmqU3Jzљ7[YG\:mˠcn9Y.$Z3 r# JyFODL+y^;?py(%YG>%YtIF:b&XeyBuz] ?0Ttkp_; 6:P1 5g^q)Xʵt=cʁ1I/n"Tʣy%WC ҝ=_zmu!?HPss&8;n<(Vv%E$= ʹ![l0I';K+&'*$L>sWBp%9a&[eNkۅ }%mW j N&2. /"uħLuffzg#YL4 |E/\5AϨS㔶yJj#| UN j9[Aۮ%/K_\䦵T>6[:8LdHJ!SaR5>(E]zQ)sQ"), /b'eE Eeh朻L@aq8}ӾkXj|eץ(aҬ,Ibw$JD YަE6Q' 79e]덧`m}9LOH 0ʣ_ |kVY=8?)>3rJ\t5&$Dj'Ŕ(g5"J;IunpDwBCvX#[a_OK`Sʈ]ZUHۆZ tOm#S+կY_;vZH% *Q!H,I$AsJ&[.jcn[,r_]|3oM>=fȬ, ;Or/?*O6;pYF#]\|J>{jؿ $衛t"9Kg~@^CR1-Ns>+dEs[3,,m8nD<;$5G"[+Hjh wAMk^ȏ#'t#:h4$R"*wliq|{g@@"'Fs~M0#*?”r%gD{ ͉xo̘;+gLy= δ6.sgpHvZ%5=yxaqOtbBwt#b7qrG9)4eI_ $9{D9W| VXҭrUu"P17V lG3sJ/AVq3!Bfa!̩ImU$t{ FG0X~i6m^2E;1Eom |Nue 8H%-ƚD&N'{dº(6wIHqyFX3]aX]: -<:YB9qDk X?ީL`΀g: PsK2#J,atTP%5BȰN6V#u+d olm5ઞ4iX婧2hr[T0PmwŸԱ8*lDƗ,qDd"xvkdLޖ#QmIE0ph(ڔ|GiMBT*:r oϟB7m=/(߈R<8GD <:L(.1CicrJ,;ŗ׉҆𘑛rtcήgY^24ym]Z([|P[G[M[n%ZjGT`7W$&K-(܎o30/?d1,:֫EWJO KǡP'Ga.A CB`FۅvoO|vKCJvX=tJ|yw2Ri#*COFHS(SۯaBG1}ѿ˕ N/k͟8DEAz*Rt3ѻlU,ʞS.+Ԡc2XN9fJ¹3ɆG(EZE, Wqq ny4O+q_o cЕ۲zP L6f#%4KR~*Da O aKA/OG*NG% N/p֩%f+ f~55B͝## 3UUg;_VJГ[0OOGEwܼ^˘9KAgSpzKl:K@,l=bB H2ᑵ?@۳$H_†Ig=E9!Ll2qDn}ɓ .,c#b9(:x/+GH/[w=c3q<]v-_BB1pPas }Vv/KL_ l'n<3/x\V-eAA;`u{Qh[JbA%)52G%گLWmz"ƺ@f8w^ E,lmFj QID%ˣ[~k,g$6wfeIŶBHhǺ,:sB /ق䉜KWZ +`{pr4fՄ*6 @-97|AHDA0|r6?85e?:Nh_6Km1wB.ME[ NJk ~oW;L4.:>qwJ=@{6~k<7TneB;:`x]X%ps]B-gǑ"h/j 3Mf,DNqk~~r\&pcz|v3{īw {AnXqUnfaHpc GKRjdnyB>8;ž kGhQ_FV5kx'Ev圩N$֙aqcgթKZ5(~D"ۂZjAǤX x-t|ĭ|Y}4pt0'i3c{-vrYY*6#rR)9u1y-vIeJQ Sт;5W =iO\|ՄrAJ$ʳSuhF~2 owmfA%leҷ*D z(1 63N"a 1{ӈR#V]O&lp ^?GAsp}#;i+jj-2OP9*Eҳ0P(j \]0t`DU#(ݨ/oՂ)=ҕd]-g$l_(5ieuƱMh{ JH`r >3k.A oOm+dsk _ߺ! f~jAY/d!5 .ŭǽW^-K5ݞN+, D}r8/Uӱar.٪>ǹwu23[7vEĀrwz#>HJ2x>vX86=[̒RCvbNBˆesR㞿p1N8C/JQyӂ䒂KAo& t`qLCip\#Q+|_S֜~mPD6O \[M7)=E}ZgfX}])ꮒMy%[DQ.ٓ%l /S "eIDw񨽗$17n^YS*-%P^@,/eք(}t=))QEŭ؆q7Gё[b2IAHz (qtdTJL4/%B;qwXku#Ӳ?KZ;CCw`F1 t*ɼ`>a<LpLPا/k'!Ȉn( g-΂;h@T->mJl2C1?i";Wĸ,>4Gk%ğZC˟8{=JnEb]Ty=S6La$ -K@h|Jэ+=ӹAR_H8 Cg#Jуx-{d:R},5vH:@#,HA6s:N=h?|ۗ7X'##gDUN\s,L,Fa#5gFZN,R?*c,ZkJg./[ПhB<z#W,ZٷKdыZ~ \WLݣw\C Rp-5% H Z 2SHfǥ70bƖ%?N8ZJ}.An7siHǽ!+:peaxaszed a>fy֒JaOU }rSd,\ Z#m U[Y`E,a+ML 3|/t{0iogGhytvMWKR=lI\z̙pp0$h;$g9VsGIy*&3x]yNtxcw=,zVs,NEs`YQ*\3ir*-5J.'!j[%7bH/|gmmy`lTzB yzQ `ԣٶ}'*݉k3ـ{ }fȇ PnJ bFծGi͏K(/R,)Kq6 W;aA^vtvKaXJ )G9G H# Hc>6iŒ$1WL a%iS;ɐ wT"̐ocgl;BWc *Kp DeLj >N7r5#*Dgp{lDԪt*m\dH q~s.Ĵ^[Q,zsnαoO5q~ěI9~D#48urbSQhuhdfk"}pmT ;^B՟A.rmOu8w+|NnE&zBְhOD[;}i Iժl~ix Ӵ/ZGðV+>JK t)W 郴OPo͘¼f~tqaʣ#gE}Jr9!tWwgHYhTΫjohfMsV'hM3F=n 1.:~3&¤CYw &h7-"F{L덿]PCbmxngIՇ31Wо= h^sZWQ(݆z /UC`SU? HjV.,6vvpW!8nkA̎LO݉QW`dvS4\# U}X%NQB@Lu;",udQE^$ǻw9--m6LhgvoCW["ae#{lCŌ|cwPGсOg`nL҉~~ ڵ,(ھh=^6IݾW+`kq1?hڢ q_жBPewkUݺiڃznAzr6H8y'HY1h7$UR_b{hF/գe[1Ӕe#ȭu- N=; R5?-hv5Q77+X1hojf[pOEalV˾I],dXh7qoXp@L*%qܻY"G&zސ5;hB$JmH/x5cwȴqOљ=RgpXV56y 3HPJ%!ʭ8&n`ݺSdֶ_Q 8 Fz"vwBps `"L8h)*$qƎN5OpEǼy͞{;R3 Gm` zc0g0n7fqﶿJ!.Ap3R*Sak w5|g[ 6r ..F} rӅ?BcjX8k$[<X7"zrq9,DW'v+nG`moP*u*Kw- L32+_ovofN hooÇ%ɅTJU"ʨJXQ,Ty'DžEWm4h{+7 Y8Yܙb1U]ȫDvoq3h}a-WI-x(YnZO50uCS&rgJ]&\ ֝!- 4Z E83qG轌|nO Y=ȑ'HC#w%MTq؝I+-v\*2 a*ŪɄI ܮ4¹TH<pk_HDDGnMkhnٔ}MOmna?rVD)J WT.IH #\U-h^I:@^vW?s(.=|;Yzm7AWg>qzXMOMK@py"67/L7=b]$$2^LHf*;qʀ] ֘9dm},hىkCIr$锜,usfgҭwq {Y睡*>< [jNFֶ9A7T<(^+W/W2dt = 3[fۨH6MCHA(y\,FG-Ʀ4Ի-W+P,xM|Rs Lg@'39a:p+k%'&;{eKHәw݁7Ҡa|Qi9i.0 m|rivbl~eru _XH"̲ɯqcZ/aRȭޞu@pKvSmK( DCS+[li>P6,:FY724w9^w 4  Js~GQ=w4hx#n=HtҾ( {]Quqϫi=~)(MUM}4enS@l>xRI},9MhOX4h1p|G@NbZ;[pJBu%XzT `$k v|q?jYP.t6a@*b+8=ƑZx^"WL`OOmfԆk|:.8l0Acx;]"&a8n`5`+8WjiI׼%fL_#(Y-gQx2JjWj?PHL%>@5X_+ҏI:m`@FF$UjV| qDcʀc'"rb=n擼 ZWZaWC.GUk5z?NrlchTr a@~)Ȁ(R$vO[a%'%n`=%TQE ˜M8O=t! {f-`}EݙΛo7{*GuPͤjPDsH H<ϰw~@E 8"M*uQ)"NUz(ŲNLc}^"{X㻦mu.1Q#/02{j:׬mWS[6ef+R0q<]. K^H#,;d SHr^ "&mI1z ֬F/wjj?FI/%[S"t[ppud0Vˍon:byW<Y C@MtxFU? ~L'֚ksK%$U?D$l5|aUKmAʶ5_bG^{wړWcʎX(]w@0څ.w(bwS`Y-frx^IYM3Jti e\0 tmbCԤum$5PSn(J,p jc&22C5Xh-R&'UΗt!u3JQlbe ݻ@{;,]jaT o$ٌ =pJYpU]N  Fכ~T9Eswǃ9ue5[:]MLX u)S1%W;[;Z;A` 4;nSX&/>ŵHA[ݷ)'Gtnî[KW;=;V ѝ#.(i<0I p&;sUo1YtJa-4>ksĻ YyReUB.|*6fszOTBهm'O P9{ E$Xa:)PiAXFBtVY )R=X2(e;"i'Jy̻9Fĕ|)?=XGXBVވ>\a B5ruxI 1y>,$FIOR[Ң#6 1k×Z"fX  meiU,6>M4^c}0x58jsv ԗ4 4~KՅ`omuo1ol'<s?L40;ZeM{R[[;^y?7q|+ɵX8ī`/NG2c,}1^=-Ip9 c/C:Hr1\FbX&H15MWQXpG{ŕ)IUm$t[_;VRk6B˾F+\qߔ&9У. 7\  D_(`o,$ZH=ɟTL[{CFKwG3fM5 dÑQebCN7'Зn6*>Dz_ື ݿeh!n)¨ TV!X>;Tn~ Wv.=H&j 5 ]PϷ= c/4HxI\LejQ~S趔~GO%L nHMS.O*[SbS.V H Y&韒6''o޴ƶƅBَ88{n(-[)ʷuTi"K'2\5S'tk=dHvR'pέȽut6Hbw1w*aŭ#ƮL%oߪ[%7[sc6P>1";FbGy i MD9&=ԡ4317Kg? B1=7?igoɱ17h<f_.K@oRZSE 1($ WV6Ut_m3`ŖM TVԬ/iedQEO!I\V~]Y/ /na`^rbq- 8Jnn:'E7v7_rS r!eSortp"ڜ5qU3QMkK1Fo:ޖ}qA i[BfS;Bgucؙ|y##{`"EԨu )N,80#ىTkQƯKsp-TODQ#`XW~͈xΘ~2 fdBnuXƴU0M- y$I^)n\;xjƳQ&lQ+ 8s.,XK:I;am"tLX"ўs8.)/5O7j5P.I MSM[[m?JFŵwu`| §I|L?0^|=BBO$mDʓ@-O@ ZMg2 mR n#s*?>hׇ}&2TRc#崼rDr?E7i&MKmvN@جwSIN9/\RtZb`(8hwإ!*Uag4fq-qћL84 v*ԮPKV/4 WGe{qLqRë5F;[?O.SZPV '01 _:BWs"cpVCySw.0X*xP>PrWzJ *.kvR8V4zV3sQqM"qlpv&Ąa}/0gCS}]k1~}ZcrAמPthH&Vԗ]+3 S'tjDpϒ Ih+;I M#.XY$#zHi~&J֞"y`I8w22{5Q}!\߸JMLvH3[.aUn#z3\͗rwV=8oYhr 5^\_ݔ+k$V[I%d˲c=Iͮ;fZkt6(١Hd9rVWf!ojP 4%U1\)`1PmgV ^-ZP#*LI>gT'UA_+=35rn}O^YMLbR5tØ[pfohKnUc$#˽Iչ /+C;7QSP>,Rq=[5T`ϺN 6ϲܵ\?w74ef>s ivz03ʻblp)2J N"EeO9 N[9;}z}I4v} I7QG4U4#xnƜ04̂=peizCGGК =0lVi2C0UB`$pMg%׵< r>GKMqЎMӰe0W qP k@K"V $h\(ON(j6 ~PCG#p!*jF`FQq^as`QbZ+*} #(d3̃[b+7^;)heut>W}d۩B\&Gcy(A kMjڦNա 3^ wMv">C?IۡuI|()v#G)~[&t~몡9@q3(Z5].<ⵠxaۢ_" =伕b<>8AzDNs{՜:KQm{QHzuTؤ=0lɭ7Z2U_ҲP; ןRvѪ$jI9qa#L!&K@K\7>D>S{n&Ǭ8ڳ4%+)k%P7~0ņx,`xJ~G$>+V׍+CaAt&HGG_K>6+d?s=DW#Gf 4F. G|2b1->l#y `QVK NP ɘ2 'Iy:'rQf_ew\m ɂ;pjSKT&(TMmFԘgS5_ĢǠs/¿JE/Czd y_ybt[Dyxѐ~;8OvYjRodm)G]lRp̛mR/dީC vXs0H}PVQ3s.s `54OK׹֣[ '\g7#W0܅,LNpy4,0r$WUQH;Yبp`_B#q$o*\nBo#@'=!Ų玓H#]qɢXʲgz3E$U*A֒.{I?.ʽuQ+t+  [F${щ/E`䴤)Cx TW)?Ȳi c=pC 78D^@bUt&\X+4Yk,š:Gl$n 45$!~ {ACjy_EvBg E=D.Va,TiWY@_h6J=%aPOaRZ-`'}6D]&~˓D:fJ7-LiZ=i݌ ݍ$^6|d@Lc5PbYquh'4!o9-J+1E825K)&;˟WJ(Қ/G莦jWR]xJJHP|y` {qG6_0*E]WÚ׾}ߴ' |#sB',]]ѭGP#E"XDYGԧެ lmxZ0Rn!3F5N7!) *Ə`\Rdmg}XցGnOtn]W``=eFŹ(ԩRhZ\n}}M*)aUSWP'֘` YtEO`"I H5HTyEν M.d@b;l!Mw@txd0GA ?7A軍2Egi2ߙa4Iz1$k! ѲC2=쩔2%%iIgyEn#/%ZdQOZIsk_3;i4{.Zx^Qr4scHTWJlu^@yĪa^9IC>Xs(v`2+-18u9?-`^&3uQo][umfw F.4XB7'g1Fwn`EQ.Ϗ!yGJ`R*l_VIO[4+fbiGH}vc\'>Ls 3)\wKWVg-hv7>Z-7v1K ɵP<ťyWAhE#WTmֲLuf1+>"ѷȜ ԮXgbvvW ;nDiyjxE6{$NZOaN]5I2Ba~0N b NFi|$7YL"|"ըߧ3ƨ_ {2o `סܧZO{N׃S.'@qclM@Q) kbՒW9&5i]ۃ&C*wmtAo칎Ůa/A3diw=nU؍}$Ȯ\6ԟNX&|VT/jdp͗Jɑ}ź I(}v]CU~f{)'R\x,m;8_3|m-B);ё٪T[z{p!>R_[>/1CKĺL [~7;M>p2]8 Jv17zԨDD CisPEveQ4 qe\PRT= 8ƿ|m^>Z|w ܸ!i_txͬ.5 ƀLq"v~W쑜*:fÜ,YW.c qg-S_{a>jhpOS]Foֲ "rS]D@RQJr!;ˆVO/- SF.^ 09;8pkjKCTUA3 ~$LЁ9&HER̿/R78yn4&=\.#LmF^#8|\ XMl"ȈyzUM*Ia5!2j%_U{o׊7C5ofr9ʉ%G/eB_PWSu+V҉*3\Nx䟦Ʀu BYkKҔ؝!EZtM~b@AsZz3 qN_ @ (d #nc-ͪwECNI-lZsDxHTYB~nx?tk33R˘R5"i/b,kK8Q!ʍ 2B6Dfq`%Ad 6G3'=dZ5d/OQ@ %t,ߐNJPB m6כ9m{im0c%zVˇj=BPv DfAe"ޫ!}ܻjMX'@QT^tgack͇ALtwxPSة졯oW؁K@ީ,Vu %wC߇Z]ͿG #BejCq._t&kBK/E6&95YM&2Em֤C (DӖlᎡ2h*DdlTȹ{pAi1L[[wIq4DS1-@'&R!{$=5{p>Bs5HE e#K#"d%J 3W[V[\PO53g@݋"rY@I& zD'M0cKaNyz":ͶlMs&ŧ4Lv!UrK>46%pU0tŏkQ[8k7M6jOӺ GFYWFy(Dg-!wOD;Opsd5D)0hgř[OyfȤ ` @μǒ9V/~ԉl֙ D?fh+Wpj$6!!l0J)qo6cV,y~LR-=#psJu) 梧Bnd*t+( aXo:xF!1KKĪ~y}{{?We 0n 1i]U C'2VOtmΠhLSD00-1}%Q\Z њ=Mqc&ɧb I-BN b\x] x%Bt""=3ߺ /ynEzm hY2AצNJH@ARu CFx7$Z;n- pYx=5K)Z~^+%0ѩw}oVqLe;;L="؏5 ⳛ0od߆w4nkɣ,_+l!Ȍ 1*BcX4ϗDž7 !G =|OB{]˹NVʭe IBmB<|i"z&H,.a2!xb*E7@RJ~ Kdn)؎!#O&TSU<McvS ]-pXkUq %01F6i( i?U0ҽ? );ܠ6)cr2{TMI Dr[3\O&yo2Xu zͥg !{ L7C3o@ ;״!^H^PEn<j1( |CvY[2O _Ub᪫}|}YqmL韙{ <[,рp0QBw= 6'_C*BC4?\Foo!=vۈ;ҴEwNGG0M xYz2\>X/A # bX(j2CT{Iʌ2R`g4'^6H"f¤k:ѶI.V NJ'8V >t9`Pͻok(=ʔڋ6ƹ0qvA17^t%f8MՋh80jbQ(9$ԼM#Z;[;$_5ωx7kJ Y~Q#~v&p\GeUd䀊"tq0zSaoeՔY *HS$LKGOq6=F:sYޟ;-UjTiy ֈx*NyL@~9&F^{UT6J4U^Ysν;ƈO{P,@X>zj Arur 81&ګ͚pփ Dq犂jB[}N柅W㼔/DvUOO\a % (*_xX"k0*4!j̕,TMǹĉ},O!E)4@@Yh+X&Yt2FipD }5\C\(S\s$TbQ䌖a U33b Gp_6yY kFMp"^dNX\BMsZ8t0〰6 =SU̥tT 1}͜ z9g `.x[)Gtl捬T8WTI Xak*.%&p`Qr:o:ȉHfn_8.@ w"zJ?o#HBYԝ>1HDmd[Ѵ=%Jz!'kUɒ?UTaLN7 Rn˞R}N8vVZaSy 0#cZRGAfQQW;qާQ NXĆp~ieVs J∬ gH^GoҊ@2$kU;Vu-1F5;@Tb䵍KX/Q G'm*!v$~VoH6 ˄)M/,X!5bLI:(;!_ hk6PaH;;?)!yU0v{ze7\E0Ś9#su_EQmjm8%= ђ0=f7idC6I]`#u,zݕPAȪ@Ϗf1qkmػs_x"_KP:4 %i)z!qHNo4?=,6,;)R.vkG9idLHZZV`nHoQF)9xmT Cgz\Xc" 245çZFZ|Af]M;H{ U@'^WKC=dXeWh̐ƕ$vD =CʏW? bpUV*i Qv۬4. _vGd9hF ^,fƱǏDK7N F^oe)HTL` zC91/~έ:pȨIYlŘv `\4bJ7+MTuoCd+d3=35cO{t%J%ا-T3-'?eWhYnS[ l\/ V=hv$ٚ?aKowBׂ6BhHIAqEqyozY^TⳜ0y'@axRQh߱3TrHY-54c~OP~,Rlř/`0&5b$5q˚ Kz{Ov$FRR) [zؗHi v̙=>l&,boÒXShp׀J߶$7zRygl `51xqJ6P샿= x^]oQAC0\P.=="Q~{nuW I$m*~fe{QmG)q VH gGXP*TI C}x`&vXLO -j!q15g+c6אH;azu} fv1y/FmkSv20|X.ʜRޠ5y*g &M/)OQ8аYxC  YJl,iz][Y q}/xyoPFKвPIna05oUI:}Sq`|:d"OՙŕVkB.qFC75i1lX[q;'TTňV XpNPI^OOks>t(k!bKR 5WĖhq{[t@GYڻ㣃}{xFjO벭n%^ÄԦM& Q[%S΂PQ'Ct fm[uqXrT2`(t=bk m?'r3_7%fh閙Egf/!ZwW8fԫ1= S$.E_k#Ad'?XHt֜L  4PucP .Q*'ʪYI){V̾.HCyvb,;e 8lh-r2\61l$j-x+ŏ]gX 2yϩ%C43m;2o ɰ{NIk↰+h7ޭ/FZ|3i6m8Ԩ[;ĩa$s"F"L0[vWd\N뺿|&_\57'"k9xtoef*߮+>chS1xg8F44ɵ0nX [`,Il^p}`oe#ڟvSQ\z/Z94 IWRkDrp9 &)&j:8r5#,rSn9 Cߺ6'U"K(? xKr[&  {cԏB)kkMUа^qx8525qghҾrfuL 6Nq7 qr_kid'( FO\h`lE.Uv2)LFp 5& rjLPu VL ݗq4TNuJbjP4ߛ^lN1 m#4.Nb[M^JeM%0ERʢx|CiA9؄GkŠu=}=Yw ɹp;Aǚ8^BBI^ R\gֈ3nt=6.;1iTk!CDn;,m)bkJ% MY 1i M(C,Ri1|o-QG M DA=*=ޭG.K@+M`q:`e{Y*1$JK)v,E͇E =igaWq&|X1K(5rR>b[V"5=scqhL5 PC4FaUGjdyK`UwKP֯…'YA5RHړIQ3[8>jZq Q= f44%Yo@0NʬԭAi˷S6Q N~Lljp,Ԉm/Bc%/{ eIsOVVMǜXRgO'yЄ>kjNoVD^~HuL/{ߔU XEl 9ၷ 騸xW .SI4: >ËJ??et6<]h $;;"u浗X@Fqiۗr'ۉJȋZ4یBHjQUΡ/\!mLŻm;w<=zmA26 $1$,;0Z+p[UBG=I!W9ځiY69ܾ۟mYQXf'$^!^ 8Q6 2mjURko*]pID9 vW{OF aW-p?{HٳT]j $@:bRQ[]1KƣW s{ϰzDm׹|z,goWʎ)l OtKZ?|b"yNӁC#d%ꨦ:kku\uM_W`SׇTsi pj~j$S OCJ\:!͚_ЬtGf͝,th++%N+6P?Gk"j%=ǼOPB7)?єrjJv^Xd_{>~2^]J$.еx1$h墕=D@˅pdJ&@v=s4HJS`_MwbЄ % edp讳 /2w}]܆DەK;֭7}}[1N([hi tj f yvgPNҿ.:|Bb(T_w cZ6SXo.v-Kn{pgQ %]h4$Hm7έOٛ(ӭzTYf,/y! *i͡p=1(): |Y53ߵewFULm#FŢG,.IF\Žl͘UMu-b~22^ϭ$ݑJCqSY²6;k5ᔑv#w =,,]ǀN } )avK^923W(R6JawJ+y⾺5m?Z Aʥ0N>x&Gg[n}OWP۾ v\ ۂ[<[.3I.` r}m$WXOs{mxm1{uJMng,z[ Vrd9m]ĢTv658hkõ4xBK-@E&q>2l> ]dP sSN^r(GN\'H Wh{'M%b )]'+EA6Xu$m WQ~e7Ή}fT>j4^?Ņ==/[ k8v`j29o#1 .*1#T]>D4 O${%)#2&<5h jO1"^K8tߗH*.kHt $Ӱ[(teD>5r(ұf>)vH6{#Q|>hU[߫8E4#* @Nxe.]BO"ײ@ja_1pwA6!;Tn &f:\).uEcLdTJ $tTk`5L 8\`cTLp_ %C!.6j~ V@L HhjwZiC~Y-7/0?1h3&kdh+tfZs-|A:Y vaA N"! >˧8"t>OtLeZwWτ< ˪TC_#F+H($ ά>[ī˞voѫ7Ey2!Nw}cVH Rh]15Ҋ`;Iݓ놎Hn v4Q{B}9} ciwȹrS>6 {:EIc,7o% B$\805?q0?ڥOFfZd~uQ4W|UlKȋbkkؐNW3UTY֤.Gt^,ƥp2wOMzBLRiy65 ?=D̉ O28Z'K^gQbM$~eMP6QmY rRh 2Piʯ0J \X3 Ry DF ?ӂrې=}$G@Cv0-BDt3M/Q9vs>i׸|_[QsT(:d}ioKٮFBZuy2J.Q|n*V޴GTkR:ѭt;썊YMe#56_zXۦF''*Mb+xGY3@w %W.@5$W3·o9Gc?~KZGp}oGfywCx,wc[ l1}WTÇЫ[yja_=;zka)`ٙ}0[Tw6OX|#:5Rm+hes;BNjX2l|D5gBF6z?ӝoq,D u84⮱~{24aۊz׮T,|Rj]eWB8ר ܛt:s^A%$A-aY:`'Wti@5ZLdPYL7N7 C2,,3Qd_8ȱ%Z_;`y4gVts|Å`3tfq \$J8{G)!M"EWtҙt&t@#VK2>ߢq <1bǎ:orҭu߹Lɤ=Q+OJCG,er^5 iny+V G!`f[`߈GgҖ i|@@\ )sof-c;(~3PY~2xbkDnM$ZΏ\~F!IQk ^m *{fϘ(z,= }jkoU8tPbzo͎B˾ ;ku$u,'ߠ$p拵z%@ju<&f")%_G60w{$ݽ.%9&2W\^rt01'|'$(/&,AѷXcΒE@:gJ:78J"|rƷSqZp|C=k^yteM)nc<>9-fbYRܟ[oνf45~FFy7\MqA܂UcC{b}?aA(A35gDGvc#J4Tyk|F( Mtz"E%||3t }rd 4FO̫{6a>x> j ~MzD21NYJ9FEj#WԹE+ KD\KHMkD/ShI͍;dmnF cj[ǚ9,bCo4;C*d8Z, "YniyM1hIuF?RlF\daXwZ?+юjZ*yt,T^XW(aFqMGjAXv|Nc;\ !tR}/>&NQhbԦyHb?z۳D&\Ѭ լK|̣| A.VKCL]Hr?? I4<;w Eizzjz Zi¨rzmD-ūn2zfK~lSнl)>{Os "?Cvuv3'jZڢd<* jo K@ Et>Nþ4fnxn%s5w<L]?I3TK7bmFbeQlgY.Q ҰT2Cbս)cmhE&}6D`aIjEx3a#1ӼIK );OcMgdQ"-1Zƪ]!eu1<:SﱀW2|s6!3q#Mdk$2E803eMBn@cܔ5iiXsQ= Odn>UN=(u82<5МUРI*0^Nw9O*X7Ue6=`tjd[}٧;"TlL-ӑk˄TQ릠F 黚_bn5Z0w`!{! ĪCϢA@]hw `$mc `ˊcCex]Ԣ2#t '9*u ԹNYyE<(^Pr~%eؖ폣 ws]:bcl%{+l!4;àr(I拝u±pvpB4 5AR6IX<xOF88-mlS^#>K^*uniM Lbej|oӿ$מRzV|`nׅ?5e,Q3 6Ъ'V^3|;4t^=*HS> s)iѲڨ){FBPQkաgT^!{`a;~:J;ꧏQztL0t}Hɀ-w3ںksr-;oX KKVoT>oo2) a;qMT6?zЇIp}"x R1IQ7y5ٲ.z@a-SPj5uCGSg /I=]O{wܙ/a7 8_yxt{ԉDF ~h ^@Oc?l'9 5qO"Simz!fL({ 4* 3'LRPB7AEx{Yg2H"s~K7luzaAeQd`Hw]ʻ 4p˦k5 {{2v刽 ][IҲumĺ: L"VǂZ5WZLCEje*rޝ6puJ]6x t{.j[ |CbIvT(3~fyzЏ=z~se08'ۅv]mwF}y/~' a(T N{Z(!0@U]Ĥ1Yf<[Lkqe.@\9*ήr M0)G2*ZV<!!DX:@ݚ(H\McnTg-dnE>9|rIpK Fa}PtI)rO1K3 =Azfb?籄TpXS\ Rꮃ ,|[e FGNl{W[<ሾFЊaÏb4E@&ṕS^x̿Ƕ0ڍoЂUS<2]~A%|(1Nڝdy+?B/[+dKWѲ1vާBHBW7ofy=b4X f- )YF?ЛYh'ꓞ>%;C㭫tAH7wigĭI7uj(9Trvv( FUN|6W֣;XBqG?Qʧ,,f9Tȵp6,=6ewv܋]Wuvݍͫnz&) &dp~Ьѩ$< dWIВJiFr@+e}zns6#yļ4M?/8wg`Q ϥp ܬHɵ)]42aEٟ#fpŋ%NU@dSVmŒjc8t> ~&AyGB5Lߖ;JuD'Ԙ%*hlEH' !ֲ#5hMSEta^(B 2êɸ81 @ _=juEl|<O3$UZT QG?"AB,l:nmۺ㻖u$ڣ*W̠\\eСy~7듖.qD\l*k_6w+qb6(bRˑ|jL HoS\ݬΖHᮔul'gF f7S"65'({Vv'&zV]H36L6,̐x.p,wfqȭSAvZCA 6e,J,?g k2$x{X X*Нj"Jں1$GHap8A:P4D@\AVlXޒ21&0f֖WK$D3($GcϮEs}t IA.ZMBN͂LE\_wLYlV ?WԬnEv؞PB3 8]$6yy覿u|UN! /6ԛ8+6BWB mr}R%^p= B|"XgB+BX%d9I6dKlt=. i6Y @wӴe\BX\bgձ8j%r91cE:~Z8VƏB%>S7.Yo݉Mc`8" 2Wu5F녳862e_33p0a2;*-FEPAZE81N̺74q#J4zlϳ3) -f- Y@~P٦}AxnJ YO_B3׀iIF3sA˴. g*QN@L<2 C!j9ʜ]^P4p4G7u;=-gCSƉ Eb/Hg=bT^Oz ,SR<6{Y@YzSh/wԓv8n9؋aY!:%rCD*NXm1ȮYmaJFt=+nsBX@ 5=e'ť/=5BM\YbwQF8 [m{OK?]3^nQw jy؋BETp ף T6G^ 6ڸåVfˡz*!VT@c\)Xt^Dls?P<t[P+Μ|k/Tϣ#:D&tZfzSןJ p3k3I,٠bX1O! =4 Vp>S_J̤'?\MSk.5QMVB)Nr<8aPߝ="*)/ dtE #3 N>:H'YyVda_vs_Bd*vVowX\@RP+E_q)Y^ßpYlWIvUv-elx>9Ι_Tn5W h;Fү@5\T{NEFo=Xi_,W8lY%WRV`{moAX 3i3q#@IÁzcI%xٽ-9TrPSSMXP+f34"bqɪ~cǮsiҽpŊ(iW9.CegO6lÔrTsN͚ -'rN)ϐVъ\þ_)U~{zh'0bw36:kXP(e~$?Fsqr50Eo:[_ >"fwo |9%e 8ڟ(RHtG'u8q?1Q).^QS_uMF뱐M4ewm7iVXأ=.PB8V[LBSE đk8Zc?|Z yYL)Km0a 0߇ G`InYjϯ bApLWm]Q\4 Bݿ{M&ήAw9 E˼UA5MVol2 <9ɅYݟb&;GNQlqXqԶ'1mHCD*KWuKl 85*xF6,V^՝ L)Ezrjh +,lisĮ}V#ol0&(uEubm?[6zUҎ{05lrOL,sFitzs;zq NսշHF|+ϼ1ȧC7\ȺЏi0h體zHOw>΢ZL~eGӈONKrG[-X7 45(n u@٣b/"BX@›rwƑ\E A';|e$6y֓plAe}>t1R1ut+$u㐼AܹST0&$7h ^tys,eqڀ.nsoTgT={Gnl4N4d>eo)~9YG`wt¿1P5|~@-[f>L:)hO`0^q!|W:@*ZlXg@) 'bXDjtЯQL?k0XO,>kM,G =LFWp]NB4?blhG= G;DA1ˠ #_ܜbx5*'ҥ]%@;Aao|NXեNi*/tmj3,^lL<&S-I 9dV3e:JZW|d?Y[-,/轲@nX }5_FR^,&P,^=*%RG:!zYѹ h\#8?d5P=lv%e &cRiE8a XXEXRcF5:U+B,vh]qteS( 8檹VjUϮFmۓK`=-XH cjD o+dNfC+4R'):HSpBjm%x8lEt3;ڐ"7V;J4O5N̶r8bU;NiSzx[7 g}ϋ铠xSةs2T`N/=M ߥOutghZtR`i WR =@ܩ2DNMʻ3Mh JY m^6GEnANtP?_;E?~M^c}u".,7D0IRnHiWz_ &ڬz$@4eZMDhh申4ٻ{|E, %+ OGY_Ȳ[-Y!i9'sǷ_QitPz}p혗J}A4 ]cbcm2CRE,/ bzwcli?W|26fA;jx* 7K$#TEPNU`~7.Z ɒS?F<#%'@"܆KNh\}*Aڽ䈅W5Ilu08=ɞ休^϶_ݷWonUFC@kU~s[; MiT"40ٳ~ք"-~g9g7+)+3l%'!0Pbt+u\~>뫁" ੫ \|/E9r ܱiw4*nPrɎS SzOds=Y>r^E*e 6F%AV֪PipO-Ƣ67uI ea{/t?̟:N^.[ RAǃ?p0z686E 0Nr]w,U 7:= Pګ )T-O H/'K$l(kSXfMò3p}1>;;eOW2tlh5B'/B/;3YOrqj ~>/,N|[;v;,|99c37o';Y3'U zC r?2uGn#̯BhCP:k:QO"Zio+%s|N!Z{CM%y,օe.e&vWZ7=€A&L+) wH _SwCZiMܟ@f6R-=_ܖi+3чHe!C$vh?ǥNO$u>P +>s)¨Z<^H@9*;}IbДfu=fD֛<{ 1P:b\_) XӀ0{-1z^x1(ϊ,aLkol`I< C4MIٹDkQIme.NjO L'Νi ޏ`} 2[-R΁& ҚhTJ3UrgOnO߯w"[;a!#/hʯG:Nuxq#>z@nEl;$jU_\g- VX29u/X|dHbW |:llqܐ"rXn).YλW~]EHM⶝|]"{TYX0@S =2\wȨFaFLu_&Qn`|j-h*jC"Fem`.m/,ωb$IIQCE`}@[FBC4mXy=gqLl,RoT=Q1؟D5Fp7|_?˝y~"^ bE:a(o1 !~+2SG%A μK[2zDK⿔nSgpbf7&gsE|1HNnD^ݺXט AAQ'\R0Y]m3zOQ_lhI- Mo0fd'9[WCEQcChW%{[[%DׇuGu)@:Yɂn2Ǟ PFW S`8QpV嘛5f=U)N~p=1;OĜ Qi5ϓC1_`Ps~wP~SeJA*ZH|MSe;Ty x_\=fZ$kgLgro~5O٤{Aҹ9|uԷ 4` o̕F9.w\p@4EDh#W1w'Kp' Iϩ M^KN% +IamKUͻ|Ʋ ]ZFX!K:e2k3]6g%uP:TajWn'/RCSLP4( w:XY' Pbh  H˒/_4罠}OnvApV |LUe6 ilja ?3T,Ű}k6!,+Nf!M* M zݦگv孎[p'~+v[eP! g>Ӈ; פУCK4X# ncH8 +h5/SOf +k$h) @)o 'NjgbMCw~k?@KZUonN&)afn?|uNRu1yPj4<Iw߇[ZUqv}A`};u ~4 $u<)iڧye'qᣔaNMH6O ^Gr:'-?2M:|jqhme熠nͺbI{J>@is!?z[G$, RWA%*9Z3Mmg; :nUb:=n^wEըA-ʼxhVxpSxȑ{R4`QrN[3g,VkQ~v"Tco#vEizB7ÌssKZ8fDtPW4N]3(}t\ѐj5EA=3C$jidp'o\mR`: iBJ 1 =WE1Tm5bgx$2*ݟHY3ǘ4[qϩY VE9ک&lxL<DZͦR~:ޣӦ+ G$v2 v-`:`Xۺ5U)j Pg\uRvi!>/Mi`gۍD]=9J~肣Wm0N{.{z`wNEÕś8J.ROV\.gl꜓b#z`rW.io/IY 0>47?òA2L˪LSp/ڕviD" sG-JAq8e/@PlS4Y];o棼p)<:ڠa=ȍѠsFɁ.KC0&ĊڏQ|=Z^Z2&uzrh4XK8 rM{D`zF7\X؀ 2j}Vl?u|<#"VOGW&^Ma8n[Bkք^Oל//p|dD̔F~S-38`'PO?#.l~c8DOzDn!V^Rfa\u/`﵋)k:ع쨳BXCfnXзiVJIM6,2NI,~ZgP.DwEeuqnGi*`3 t?;{V"i9'I1dpYr. t|pHw뿨3[kOH]Eߓ/º$87I^I,K\) N4p3r?P(SFhapD6O^GL?O4_y("ac|}..ss>k,N4(Mx3;AWWʻsԀ&⼰|3 "jqb lȾמ y<6C-d!C;>^fHV? O AAgz&yj>jѾJKkPn2s:R k?q$3Zjﲴtkx?\NUr}㩦Fx>xJu/t81GfۋYI-Rʣٞe̯tuIje!1AÓfxB7+҉vX$򒩮G剔|7}ã#ΈpӅhD98ʁ-t.lU5:Adk,_+\Ujs-WQVIGLPI.E7AP[ýHa"&/ڔo?-DVǹ$.7*yFkFR_ t ]hٝNZ24=6:dʯyTr(ǰTʡ0l+.Ne:݈*4>ӿK{e7^DSbQ,WF dҴ/,=tX?YT\3kspCG)frI0w^ H$T TsZ@8{՛ R$= G[hKx.t7Yp Uzw/4T~06Ƃ(krɴӕ֡os`rLkgESjdmS8%oXK@s[V53ϝ?Zۭc>̎?˨fV_w6st1`/d `n*~v$#T#8JE, d>}p/PI1S*oqV8/bʾYMyLp`ˈT0ify7D^M/h+ )Gt!G:}&dj:;Â%!\S6שmBA[qBӣ$ǖ `{±11EzUKHtAhtѩ ?[ULY^.]#[Ǩb9 &µ?*];;h&0##_=<,IiPNHE~ rI%c?RְpM߰}Yz+ FI$cp5R8oCi.qr5m$wo38,ӒIyڍF0Y-_O-W?%nJY?|&{ՠsl }-G!p5z;G^5ԝlQvEp!M< q^69!XeT˞f~w²L9SEnhL)eJ\يehX6_!'?%X,P=坞AIHh3w+_>!hM t&[FOhn1$:\nz"xkQo@8y,Yh" zk8#C1 npmxgs]ꜯQ0 I& ,΅ A27 YblTc0ԗ8vY25+3r'khPTMQ.d!} 3ÔPlK!g&H$ޠ*:j~61E{1xzC1γvLmpCj4cNng{5'qHR1ƅ:Ga`HI)p30L"mD$;]-(9zͯ &%Ie&N߇ 5۽lUnV cW3.9 c3d=Io?aWRnar3nڪ5ǿ2jgъѳy ҝ2(].D[#*l!cCNݷLgLo?t*LCp` OCSyPܼAuPDVI,ksz9eh/4.E5e<AS`EURE5 Wf^do/-{jJ)ⁿy[_BCإ`t3;70΅I'Ё*DV;ivkHb rɸW+$|F0 ǥ&|Q +Aws4l”d#ttgl. ?eR0ڗ_+[ӊ<*}I})mߍ*2;0ڥk$LxRyPX U½GH:̅i;., $ZC5<;;Tb@6O+⼇M$vյg!]C+M4  igs- @cg0*qZ9sZ#[P6M{䕆';2pC9/a4J4lhoG`0T_| dsA *<37'Klqb-ele]I2DʆJ]m&ȷ ίj&r`'{0teaa /rOz huFuCexebpeYuQXR[2?>ʽy##RzIλʣE ˷?@_KxOaՃ6 * >׏(7%bFUݣֆp\SH,t-+ =ZGԃls(/1c…Q{U׿oW=Ѿt8Nabg@9F|}F9BSx2ƽ3#J6xg8.6PC\Hd3~M0jsvDQ2%wh,B.G,) =*U . :BnL8DFxfYxZ܃[/4hD2칮XS,rIY%7ڶP3!a$ O.WA2gV}A3nUݔDMjät̀kOѹwN#|pÞ%#f#E ;g׍ ԓ Yy6zhu]sb$zDFe$^Z9`-+^Qh60cET[^ѳՀ6 T\̍Ÿj+V0齤kOh3#F^bePYe$iZ(QB߯D ̍U\Rrl(742UPʰ[ڊebQLPxaLm_bEF|@YOm}V{!T\v!F1oWZ&^X*rVJ低"كNNv!?@ lBImfXi1{~(SPoG_ t0v )<%ȁJI!h߃V€ϝܓ?>=A}+'2E 4,k/83w5۶&z6]#mG@kt8#v뀑7*'^ g;_0vVlÌa2f+&( .P(?Fh Ͷ3O#2Hg.zB^Ҿ0|P-Õ@ ѐݞ/Xr jR GSQ{܁3Nb!zi7s]2 z4vz?rCtat‰hwpB!1B h䖗N`O}XEm]Ū!p1{/zw0Ci%YZmm•HK Ԑb!DIA4QYL>f"mX$ICF׹0#4bP /ڕ|+gS*uVQi|xd}ۊ2W/Z]köb=-.1 `5rT6H h a3L}dԬu46[VS(&DLdzew:BlOap5l`ln4<6hwuV"5!nrQT( &iZ?QJT#+<\ 暃+3zəHN0 rL׌Fxq\E!,$Gmo^ nea MPZ^!R(I)ڽ^BAvW/„\ ̆hF̓=1/ FrЪ(k2)F1)rqUcݑs&h-*aο`H /mhѧ VSB(,LNĆ[GāOU S pژ4C-"^3\ujtCqL3վ훔1Ha2z't*$`ūQcL<΍ 5I,_ӄ9Q RzR4*Ϋ^^vyWw{[2R<ȬC&hw* }.'pr~$eL=ʟOHd]Nvo?*pZ+Pop}tw׭edEϳ"Y?gZO':󖞏AP/ "pypl"S9|4!/5PIF%6G QGpzֲ$Q2\>w#џX&܏hd;LR]By3%y7I,Ps+4@-}$Fƚt*R?`(aDYW#EА&!AmP1$i_n2 ٺ ߕyϜ[<]zR}(ǝMQƿe'mQw7q2thca*f-lV?;qQ yuKo+7iP {hK=XD;g5%W0Z>U6) ƅ_X|EaSsՅc_Z(0 󊊦rncp:ZL@swGwBvႱd58q~Xo@\qќW}s3 รm %ز<)4̪,Q9j1 ,C](@dy~!Yq æyUAmH cuֹV1YzjZ4ꉿϸ5([hbPctKqێSf"Xtz,w42 VN٪KO:KhGuwyD30iJ'ܦ \Ws2Jߒ 8;Rk_=вQ2`CNWh0'AnuD-GS%l:)gjg5L-> OF@=۷~Q:.sH.sԲ떃4 _ ay4p\'e/#tp2t0S#v]|Sz%:**;tcSvY?[ckK1ϣSFΣ\nd63< p\ [oS2mY폆U g][Vb}4 a[<{ϬuJ`p=s̰yz$r8y4GI=|q Uj[fog#CL WsQz-oc:hIY!+ 6A]]3c $ r0j7Uٵ`qH}\yZ(DOELim]lVu r ]EEzkk<N#Xuq2F4i#[Ɩ_+C n+vkxîI)}nħ2܉s^*|>bugw BqŢcT1.$U 49ʆ[]iZ7iFw5_6(YYM(B&0 cRBx. 5#`xT.3!?FƓ%Jkcr>uG>F{xy@ZIܴ݅VFo<DSTkUk vXIgk:iוF],@ai3~*~O] cPtZJ Ȁg>D4O]^g,z h_[[,3v5ET%UNmE%Zj_XMTv,p8íTp*Zi\N+]9$K}d="^g{ں#HJEw'*گcQB{*<ߵd~Ca߬J0&cy9cʆ^+,JFIx59A<ƚcwRszOއd|P9 b UwX1ɢT9v}n:S,R?C1:[p` r@ڢ/tC:EVCI "R*i;*^*$Ӹ)܄6T O2\|J7h<"$+>qؐ!W4?s/'Vg | ͦ@#u9r!.1 [񮣉B@"7esUӀ(D' ZGɉ]<~vVy5 ]k!o* u<=윩 0].]=>̘ޢ6.\N@dBQΚ)dM1x A*\cBHf}LQ$B'Gs.RgWdn1N{:j}b4qf# t Z.\-ر6l_hȁ/#aO(^ky2HStfI 1>LAxiBifo2^ڨQMIẈkӂ-WnyU&:c*MqюVhz[!Ka.I`&F<_m9uj.B>jrcځC3g6S k)2Ⱦ︝Ov0*[Rs05*tP7%bI ]g"nv/+&,|M'Z?3K9>-k3;(ؑΤ>\&0tzxIPVn5(@$PC \Adzn9þ+L)}l@}6KHlC~%c5v/y9I)n6 3\V+ƨf+^p$r:v.>SfHR)X!}`Mۧ-E mRv@m'1^)D DMZv>A#c>a曚lDk+cx2G!9h>/固ݾJw*u̜G0ݒUTjSqZ: 5DBVAE>~ DQU?Q|)=Bl![13 巀ǐrY?"o󧎶 ␂c(21aj&SyR/Cxc%].2$-h>U|Vڰ6*0~|`n |p&I2/?w\+T hFA2F$Aˆ,g#obeUVIf 0TF^!ñV웑1MlF]O[UI~_#ډy$AI "c1 s" H״N ,ۋ#wqy4態9pUA<,X~">_yze Cܿh>VPTҷ27VS+fy̬i6*P>Le~6/#) 0Ska@w%VaAьڌ]YO-(xब$CR4ғA|#7wй\&#V&OkV=GIoYտ^$U# &1.=QEjBCk; Oy+0\S$xe9|w߼ο*w*ZaA*)(%ՒL|_AQRIMuà GѶ%eՑiVkq'LZ+#Jثh"Z5ݔnˢ%f^E%XtƅVŌ; O 3.C򅣈Tdz%^yWZX=|Kzέx}B\Kag?jM[['8ppr6(~2~t#:F0lG0G$zk93ye FO 8O#` KgJty1dh(XdwU\Cg@cM52Fv(rP4˥l#l1B>)Xf'.Ձ:8D|=MepA> X鶆(Cn:m;! >8밾B!EOU dM8Mӳ)r:VhHw{ل 7Aw_E뷿pþaXF?_2k/H'L*rų%AP:fAm9ns`<*-j]'(d}v%@gn@S=`lz5:Mx =\НQ.DI"ebج bLӵAM|H9j\||[Hskԟ~+[LUI~8E o+;zZ-j4@ۗ`-?~@K[`]2tU"o(y[X{|e#Q_Sxl7|C~9gM`,w%@6G,gTqД?3=U&* }Tsp$yAlfo_PjI'Z^%Q/!/%3 a&*O#N(f=ܷ{r" C%R:%DZh@P#/6Wx56l m2@_4b.B"fٌzBۿ4slk$-`9?}%+S+XlG2w$qSRd)2^ H줦Tj. [$ PPbՙY݅JR D \l㞝G= wL -~:]Yx|RVUxX` z( d}Q n nEin Kȏ|Vam~٫_ f ZgDLC4N:9Љc9!rNR'rfM YKܪ>qW*!znDi 2dM~@94}tXfhZUE &yMm}u^`,K|4PN lΗc';!4 vogūup8p Ѯ!اk4݇Ox;qUIg;HuUd&żج1m k jp R4?zP&\7O8]xǟ97a/b&TVf!N: :+ug M7RS~2_NȚXyia5?[wF5tn? ^}n2t[κsMEVOPyV u\cԳ.@L}ȺI>6[,M9qxܠ*AZMўlWf-B~J`=Gw>^4 ٍ6l8uaՐK԰@gbҾ3Je\mk^%!Eilh^w3iUL=zX wٶvUg-ߎHRω;PGlK--b9J7fx]%ƏN;}USnCK+>s <;m΍쩔'jsG7:K^(xSNc롏A//݌rY݌B~ F,S"a'y+Brt2,:P}0íݵ$X6O ޠ9oӦr:pq^D?5CBJۑLM͆'1aL3߸Ϗi^m:[0ʹdW: O}Po-"{"MWk6y0n@' QE;`Yц>f89 ݉kXeũ۽3t%"fYh_'# cضSe0iHm73"0RIp61L>>`k(ڱ+:(={^1N Vq <&͠gg+{DL|e݃44kNDpHX)6/14K[ KPESܩTEMf{pTT%i&jZA.&Pix?Bs=_hb,xSEDGNaMA@O2kkfYo  ҧA.r0Y2C5E+LT3O}Gҕ,nT;'n۝Jq~7 ̧I*liG{Hoft\WK3?'!=fy3M/uum }n Qt["Rc47%UFy34 "8.ZC+OD8Z.tcWI,w KzauV-KX:Eq'Q63j Xv72^m?6 j0F)e >͒{8E|6r6B'" ܃ppISɺR)D|a}Wv2*F< nAqLk0~ y%h^ iƞ~t:^WԘ͑!.d7Vi&2 727iL/uk5;ԞT$fڲ(zCqQ#P5"(zҚIhĒGirS>:$ oCXy0cEyfE{R<3"PjnicDA 3Mz'S1!bY#x ꅭLbtGCN+1*LʅӔ$A05KPCݫh~ZŝFw=E8~Zoم@E]*7>n>{!a9`O[iNP>B& &aleTzxlF4gjćLɹ@8lĵZ$~' &bTf4@~Q}sݠ[]?y14Fٰ/@hjId(y_+pMfr{\ .]U;G&:jۨIő1?) KP ;}Ї}sіT|m6:d3FBjjZ$;7_ZNQ?2Lp-UjLrc98*z'V%}z2UѬ4Z߄78'/TxnEmg) s) q+x%DuWR]`""Gl`9e)}F =\h H:1H?/ҘfTyC&t;B.m@jlkd/J ~uSq"g0p&<I,UЍPTs5v4fG x`B5 ܓx>򰶒9=)O<1 QʖZNQtyj*JնLկo?Qx_VTL:R/gIL " rW 5<UWճ* SM8in6Hh`d vyWa♇;|9[(gP Է/]dV(5߷m*%x 0v쎟Q4LoV9W7Q;|̵:u _f JRuĥr]eeR3r8Wh)ryR]뜬!h)rtUa?ߥDq *,#8&s*Ak8K: ʝ[̷_|k ABi\a轔#&$,͛1'[PCdEhR$]( 7+"Z͵ o.~+J5NlD@@[mVc(JSbwkO@S]L pMk` #x5}s>HPS4mz[ ]5ILlj24fRbg%'ԬH|R۱ꔨ1!٠FII(Ve>_kI0dl^sc DV0Z VH3 Pک:)xEʒK(_5maO{$}JӷԔɓ|OI}brs}4)ҽ>G1Al Y)uR4+vLj*fb~$eMwlq6'cDk܏E`'|\mLJDzTGa(߫ %ijK#Qh\;,>$DzfЋ$[^+ zZ~a2bK9YF.Aw#B jK1T6-ӻ3 ְpJ%@W#2 c*53Lxp⮾NC"eGFUe 07T|["Ձ< ((5/eReO`M5Z+Z3 k\eQNqE8bkMGj(%񬋩wk ^69[ % bA/r#!I iW9Vٻ}I0l h\Qa!=ǐW! yF\6?]m(-0'#WdgT2l'It:$v}|?%g^G-Inίgw\]n˷>G!)"G{pBfzpɅB-RTz.9ٕPj)Qs5>zb/:iļْ+yierb; 9b(-"WT_\>4ܙH#BIj}]HbbuDAS1hb$RˢniY_HZQauam?oghRp~V+R|B#N cQ"$5.ExNև$ڹβYF$2 +2=1b`,`ݧA&h`K[x1pPBXnN@@>z&Q^%cK*D?% ZJBۉ/;?* ]8{bÂPmo +9ضRvmp4SB:6ףciϬt@ ڂvapFhPcf:P5#xs0DeN R~ (!Ա~ZE/S̅i j(KLuⲲSX-6 U Go4PZsD`՗-AMSbB9F KBn3UN5f4"VLUMb=NXsW_z2@[55!+\ϰ3Zw&Y˨Iz_FA# 麞vsZ2 VU"0 C70}\`zJقo]Ϸ~r,L |0lXBR꿈,H#i4Ml$-O"Ia0 0Eq$qu]1gDn& U AT.͕I$o&i] w Ƨ+ANg]Zk1i%OjȪd tv} bV؎C:Af˚tϫ5tzgiz>8ll[h nkA)RkdI<[+XE@Cqά"p2TqoОXfcrmy=OETcx(Ҙ*+1D*J L[T@g90r gc\|MQ՘t\?pSo]Q3<0Aʷ>)cv0\dzZ 66b Dl `rMyAƲ~Jl\~$fw)98cUf3/#jb&8db X5ۥ-Ϗs}ePw&5ޘG z#c[-ۄrNZ֧CCw>e7D0ꔉ\"xv `ԿuPI+ 򭼙–G|2ԔX*TUS0+nj@I16oUar'tRln@y:g m0}=[&Ex+]-iN0p<4GAX߅E;=ߵl:K%S6SG)DUƬM v2>h䆛B3P !Yʞ$>A?wi| lP?70Ax֮)[8[]Z`?*Ш A;qh'R 1$dU: XE*B.Hcn7V2rI E-ӦUkw\WбSf :<*HDy,7`Pd2]Xo%gpb8`fhzH?{ Qվ7<Ζua >p BE> HЌlė3q,\Y]}(rxRҸHs$8Ñ9D=.>DFH*g|!\aaAG1F(U:2ЂĪS+Ͱk7"ão=|m؜QPFdvgۄO-/SmRMyY, Sypϝ>W K2S@z8imB$kU^pZ{Z0|׺iM<-TֆlYbw K xmK;k5yC< #Y?~N @nIq= [uސYns-Z(^]"bGG]'JOI_a\::ȏ~c sHQbK_ $ UGlhzgXX1V_ 35e[ܝ%slzy^I1 C=>]񢣢7y,̀{,8L[} (4wnHFJ_Ǻ(Ih$`CpAC TLR<7kdyH7N% [Z,>n0BP[g"z F- tF x0v n-!l؍Z /f! 8j쫥[fmm8fO: } {%ZМy4Eݥ7X+Q?o֋ȠF:mwU+0_ OټTq{S HVb2p?"t&h|3#vj092g{F奯+߹c:pmy @9 8#68~0d{1pzU.L۶r~cE`6!)1)Ɩ4!KKTRltW?kQfm[yU3 ~dNʬIDP;~@ѓ@j9wt`ٹ컳#}\-V{x guh F&qЬBlhDĩ^Y\o/djƅ@P2[=h+:g 압sp%eG*:N]ކxiyGC&b ʣu6Ǒd҄K !Q3'wVxbR;{uJs1S(XWrq U\ ȾX#+Wf1`[,/A(ϛ|ƞG||wĘt")[- Z$_ ժ@qft^i=!Jx69q 0ݘ8&Ǫ=ۆBiќYK{OPH_ zMDbDe?NPs%aآR`&K6Bk[?h+u? !P8bOW^ 6kuxϣ܋$Aօ-II I]M8f8<󺅂+_7}w榎dLH L%4Qp=Q6M.}IA*<]B=WhUp %&"\rV9JL )Cj@TkWdwK2Wٶ[0^y^"dL%5#+{DZN'G0.7 wxC."d HL#RVqa,SPƎbAgk*Su2xF V6lkH4X~E {l<K> I8s6G`QCw?_G=! or: GhoDne?鴏3!v`3*Y⻽'P!1>vϏ5-C@j"5K1ʊ4SK^ϣy"ژ5Յ1KְXws"llCVabտuY&cH.ij QiW:,ՑZ@ b57mJ_畒Ξ'Skں{fR!E~p(6L7YxŬ9p%WiJL8C] i}Z,C.x\%GXHAIQ=F&̼,X熃Ja\j|*=A* |;tuT>{&nTQ*k}#'9=$'ֆ T,/NX{UA<:s|NM.f3AH/;A3G*]O`dzQ1 ]]oHTmGk^Szڸch վZvh;Ӕ(|>YN_[i^h> BKcKaN/Q5y #4|mRcG͍5eY3S酢=0ztzYB](5$qv8A+ 'PQP{)hŵO*y_G 5qs>[)kƇxl`G&eXp"q-5Nr{E!:1+k2!sⲊmKٱ]\-2߮.Au `7KxNA rCczZԺt*N:w>h_NJ$巡6 TH64{5ٝQs0,|Vf2m#?Ev$EϏ؅8՜W6IbH\)md۴زzmetTRV<%;cliMOOD`a}8Q wX.~v / E}СqCh5SHj˔ae[iV2ȏ1sTԅZV'g4! =u\>g7-,x73m[4d xI opwWQ=jQ£/Zފ nd'H=!Nqa#YaiL ܜvP*vqCvX bo6YeY z&f_,H<`_ͶS?=qb.3g#ʟ3Lfnc8Gl" =_:&}a\'ۖU.]MZ'Tٟ>E?IJB,E$!8@DNye;psV}#wіamv%l*"fpgT%1U֎k&Y([)4wRC<`YQc;/S9RoXH mVv I>! p/HŰI8=cv@,TR;ŜIb-#9dj7KDl' 끇K<[;{65/DfwixXh &t. T K]1򤶱d8] a'o)5!v i) BTGc0X{,EĘa6y+e#ͤHi*>$&6Pk醛:__YVV4$JoYQ0 H'?W +?jZ$yH '๶8#Nk))xR4*h-3(r( y퇒) I)Gtvg|.VXs#815jz*!IFihi%,7  qr09\ 5\M"Ͽ|9G_./w՗nP0 ,:˄-%f2mFN(ko3p65ϏOrn+WCkXD<:^8|.Qtw["A*fm"[˰57L09{՛eN\c5SwPQ(hpI{5]@LBԣYJPy"8/gc iƷa5HQn̊+仅Nd#_+͍,㰸 :/`$6b1(7RoP9Sw^+g2Se5s&E`蘙vS'zRJ;l~#I|tV"oϕ2-  v3O6pZs3SFUjҀo╵O7z &C,(D.5 ,wOELO#/^fǾo|֥=\0~O4dfx()^'I/׈L̈́9C!˿ U{ F:DkKQXH\1h~ i'lRq\RE FB#(*HɄ%┬Iր *GqdwSϒuypr ҁ2uw@PyW8 7^^1.ԅ-,;$щŊ`"~#gtr9zj_C(hm`iQr᜴{H'':c6e<t!מ f~DƓ e]Wt63hU3pA`C0bQ2mg*߹(7Y|`'[z]Z9w 2UK8 >;QSS֫ ևw> ,Iv/ h='g|VPLZJupE,ц8 hm/U UoJ5AHÄ(Hדj 1U_;h7TQѼqi^!$gPt.Sί̬+]pztH=c{,Ga\C\>^BpkƇ7{kCI J7U] /ISͮog &=n <0c)|CH 3EBAWn.A5Խ&{ WMBX i%4K_E^\A N KH5tqᛠH xp~(Lݙ0$++{ ,xX(\U0~ןVDMpѤ,y[hu; RLNfVWഽItf}8'dRJLNTd`U|=\+6?"B3.j\X+hg7%v[ڞF⺒W{"&2)qw Lmti*>[4~9^a{ a: wC6kx?e=qb12njuh :@aH1 6$u皂tZ۵J0|^ &L;t@ܩ}X/?_mүc-%pfzA61bo^Cz -a05`f.yir[!pWNmUVAlV׶@W$]oypAH &:-] @Fr־o{9Ѧyj {%V*b*&oJ7@H]ݪ:tuf6naoRjF 4 PNl*8f%Ödcʒ :Vu^cz }(_ Ljq@C%P| EID\qcol'{J|FYvy:':3V\OF:h':sStN4p9nH_ueg( #+=t.E\dNR*>#dtUΟωCNۼ]ބō(p+=/o>*FewGMEq}̂ 4wuz?RBk̝s ^%!]ļVLbd68l½ ,f>nr2@.nz %pE6A]/=_l!LdXPJ.X_(kZՃ3 ;Y@`M9Fe:yX \ B\`λ~S2o_H,n8P8qr]Z1 TQ+,H_ۛ!M}'3׳ uCjMFWrQjOH*h-|z5`[Il Ԏ31^MT[Zd ٖ9R돰>w"D{.i(Hg,=%teݰ;]Sirֳݐ1,$X5'mBL5=xψ.I~p [@v䆒H5GC!΄1 *Fრ%h?;NM㺮o>:q}BX_&aES ~4i~a:w fwi}%%vYy}5xv}"?oO+% nxk.5v;^!s$Zbw..v&L7sv}TWa!mՕ"x+dZ1.ئ%Q2eίFA!Lcougo86TK{)zz`ЬF?J}/h˨iU^5?8ҥ$k V`*;P\ZsؾU$H*ɹp\6r`U N*.fDVxZu'kz,+U0dcq5&a%G`|^u-(3hbPXd6? #FqWRK߀:8.[ٞ] P<{idRb+>F{5=`:C|<sҒ:CdzzBZ5T6ohӂi=aYXUgZ7?Z1TAח8C3.RW+m^-CoԽr^]<}xM4>jsvNW}#cQoV5uB%~ B_ 9>L|, o.I'9f wp)DE-I19nKy4#JPE73+!Nkk YpB-5!/?4yܵ$j?#uHNh&@dJ(;x'pȾGo>ODܨW*rAyAh ,U[mֆ Q(nK)xI`wQpAN;65=7W7bRGa[ zH~QD蘭z7n:N.7ydǧ stLA#EyjGgx? EР+匭a#Ў78:NW֮QM}{砎H}Kj@:hB߲]!c=#v׶xh#/ǡ֒-…H ٍ,?},vxW)V>]\pG)hàI8L<]8s/28c!XQӧjJUl= 3 YpL.¦8PDn^2ΉK;` g&ntOܡߤ){;,g}xJ_[g;vuiZb~ z -夺Nr2 )ah+d(~k!|O#R`QNӋR"=Dv^Hгk^eWKNև Y;2M<^a{ڬTq)_7WNE:UKLEQx.yti!|I'W$:0 "}E⨚H bRJ[2U:caDeO􄋠d@NNي# Ja'J k,G:op<]j9BbɊOpЙKM\t8x`.mpю?z3 ԅc+/,k\ٲCKs*Woy}=.OO7Qx/_b  qDr~iC, f{r-Hlx?I=exnFDjߠdR^ |jҎ1$U-sg}H9$_5!o$C\ݐ?VS[&`V\db nLp:ˁ8Ps;H:fS/bԹa`6.{hq’]%rw1Z|Ы=xL=bYKUNeIйc%_\.b>lr&% :Ic^ rʇb~O^״H+r~gL:A! $=µv,8IH)6TNШ4YcbQkض$/tQ༈GOqCE;KYӗ4\1of<;cؽO/ZbҏTy(AX,\X)ԍ%@BV!,[T(4CC+aEfxb`żI =agdPzMA|pTO=@}ArҵaU} } p}j6R8īv߬Sژio"YiA%HUu`dɑH*E|v@w U=;vρlzdl>Z7F-ScX4+UW݈> ||m_ q173@+4y񔮌:ihWd"xK :l!w^=_l:,+(>`a1F<(WFHf%v/OUFDf]+ޥ)I;MHf#Gp܂5LV+uMܰuµNcgX2<[-E }1L5*>ot{#}^HFVU>_t03IۤY>5O3UN^eMץ|ꍶyW {Fڦ(f0/^|v"-/*Ft}_j ))*8}`r[C0 [$Ur扅=Jde15OG=zfKa4^H0;eTJ%.(n5X`{Di\J 68\ώZ D|seӄh+AȔhS2o /=91-z<Olskez+B xP0fy`ai^h17_|+c\H) 4[U `t@xjQ.|:b#,Qm@`Xl`Nv㘭e|~._}\d@^D '#T8²-\*Mx~ͻ^稧7S?^챖nMՓ|X,ʪC/~k> UϧG־)?}83=C@KClmI iЫQImlkU)qObjpWk r2!;h3{8'! ]hBױQF*INr d0胴Wa8Āy&}n='sߘ!z Li4nՓ$kC^Q=(Ԥ5KlF?ߥɘd \IJ|O-!ӯh?O.{Zk%xڴ4$Ǩ}d껲b,e,;>A$e5Uv\Rdrw F|LuxQfqڢOԡ-LY{{\-ɨxJ1WhgNXLnt5P&QFR *&]TKB% +G8rdkbzx UlgiHW5M6Gq+H˯(mh7:#BeSEf eM̊ȞkzՄJl]ҩԻO*T^)  ^p|R?!o}Ů98EO zB6PW(TYqmʜB_܈tJj.f tZQ Bewi #6t 8ApTy5,^^ l Vs7JR@,I&w>3O=> [AD~}] V-w[RD' X2]rW4FS` yX'A;KR l99+Ln6jM3_~(nC}7+m#^qPsft6 :gշK'_ؚ٦~ɇӝa/"'^o:FnK֣ۯNOL K7bpP->__?X_nmVm462뚐:YHdc Z[DYRQr yru!q20N`ƾ5A<ͬAʟ%؝Da4E):#p!owUޠ" 8b`6"g빊/r7x F݂#IZH*[wRG۠Cfٟ]^uNKwK˶Ə%g/\% hk? vyzg<Ȑ _Rt['^VF`Ybgĭ.ʄ 3< U>$fyWD@cϮseYnP%'^p9Dh}=&`)H"p yg =1A4j¢FagOi/3:N[ mȄz--͏Uܱg8m1Q s— qY̖K6֓`0a I< XH~fu\WΥ[b'u>&[yYk@EI FV˶dz[Vﭹ٢O{elDpvt5aji'8BA/ /KíWLJmzޟ."f+qˤYw 8^ԙ.XYwKp*.GA}=-/W^I@)hf!zۖg9ud^LM(ji@V< 5M.rhZ[86R``{O %hfDrPNօA=9w7<Q{ttb77AJ `yg}_ U~:i?IB9>uW:ҒHɟNȿisɭ2w;B55b˭:%cզ T"(6|~Q?8 p*K;,eG !p*.+mPJapzxVø$Td}F)dҡ:fxX?4Wڡ]s}`uF a,uγD= zdkOma? ,g%T *!8_] h8߱[%x*C;8N0AлI{jLHF8,0C`M3!P8Ouph]_1vmٶ%Fg]DuWF;uJ ބbOĘD؄ Œ"pFZ Nfc,.kR]0t/FEva҆W qڜAIϑ] 3zoW$*8sG@%\syv)|t^\{4\Ҕ=Z d\6vkQ'B2'ܚ5s9G$\iB-/Gwۊa~]|_/_hm}b냗-Yʲh;yKcZ;q[A%)GN/dx@ ꑥtn 揗Bכ Y4w L3QzPrZL\"l| Ӏ:D90[n@/ s^KFM_wEA #E֜ʑiGrJ`C/ȶ4dꚕ)f]+(Р#,ly]h ?D"@y˙Z|P"VUG'ƈJ!ne%V8nkKXO|AF[qg\\g]">Nq()ЧCޮ]12Dl$H Y|оH\98#8F]EvnCt(Sn?x6S@jVŔ>6x3p/Unn׷6k׃X.vk٢d#^} Ɏn:Xxyj/*\2_UZ$(}0e=b Yc6s*!'27O!G:\qS: Ī7oP9W{NO!N`>sҚ\-& *@AG@nރk9ȵbYXD=F\iԱa=-9s AW8{G H%xK(5mzy8z)gbZt0|Άa4obG彚q8O/ ,RX̍R Jdsnɝ} F_07;]t=-#Q[6VSKdCW;,KD3%ffeMMH`ws7h`!J\ԑh> 2%.ġڥtOWm(KGs}D4vC"@ױ@2cE%Lbiν!1^"8PzfK1E°ql^İKZUYQəNM:W?#2Vэ^CVH/{Y!\776 [g bx*UHtk` RFTIF 3ܒ<I0#9\Șof_^aze <6%P\Y"r (uwI BRQδn?koŎKXu 1@MEڂBJJDy+rT_j;֩T( "ynYc84³nkL8z/l[`o@X_ tםfI"7HG9( kt=w^W/ 5* ,}*Dz@L.yWj[;9HO3zE0!Y1{e¥rZn`o_Jf`PMm)J1G@X*mc*#]1x [V?3fETfՀS么`e\3쑔kwQ (KD,빟KdT'95"T+'Zz{bxb㸯8ƀ-mU W,orEV*-WCF8 _ˏ4 »*7qs}&6wnNog@'<$|z%DxkoӀڤK<>E# xїug2HFMK茢'~}5 TƄ%Df35p ~ba gPc|PoO3%+*e&ʲ@rJS==8$XkܧͦƳ6(}A81j_'j:Kf:"P9x$<⼂4("B2\)E fQ9b Eg B<$G^ qHuxTUvvwZحF6$H6+-@Z &^ _jvTbB;ZlҤ/WHWƳ2!b~Di|#.;W)Lp [T&W?(DQm凟o!pPI`톙\ +P2 X+GCj}؆5*Hkn tmp,9|m}>H]ZN})|cy(ۉ^xCy%c*..h$+u)8A˃xE_<-r@3pՊ:ܼgPbA,qQY2GZi,k+97IWt>Y|x%NF. Z:_0{rzΚ `SpBc7 l+Me NJTrTGo/b)b-"e5$x[T*Γ8pH40a V: l3m5xv&/{^䇷JP:Arɉ넗[=[-ĹqV~Nq`}[^ښ׏JG^aShR_]1_["&Q)v@2 ÀFgjrK^q}~ fgUY@ǘ@V,7UZp,# ӓЗn\"#H.s!k(_)Ŝ#Ǣ b*6NL|U̹210'&fĶ:xX )yOmڍAWAI!ȼMP7:1m>:sa-,VHljmC*h*a#2l! Ua.*hKJ`bkZIYQĤcl˔]P6|-+BBnW#DD X Fq)tݨ[%p"B`-g\2^X M0HaД|1Ec8C'V #eWtPƷ[WWh&ה]FV&Y[Ξ@z!g"1`S--g38R&QR͍+ap\j~R pq߈P@㩌1ƋpM[~_yf4|hJ(gw#ji9l4@O` zB 3_?E?{䪐*|j0 r#$IIe4KlHul>R@pԝ2Qx龾(MKu^y72W(\Eµ7&#vu4>캹;=ll5^@=hsકC iLÑuq/?Lo2 al,XBz*KQovn('W&1a#9 m+>ʜPٌ|L0 S)I%h!.62+=j0K^!YH7bbjlhN9\t:8"}RB J PMy'l:N[h}XP̵Oc_Ӈ_xv,*4}1eHWCY`Qq,QZlpcg/۰i2;*TIf2EЍ`}&+(h `Zu,Ó 5EL'`G5,X$R e힢cCH(BCR1xap5{]9bԛS=CC8sGoaYgGqLC `rM pqRs/3c*%2_Z-+v j`ڥRYk3@vy믷/ #~jܷ`=/8ߐ4S:pBBFa$rY2P~ɋd@`x'fnV9+<٦Ün_޹r\z%;5IF,`/zI%@N*̪ e:P=&;얮 gy٪B0;"%!Wt \1r xLPǩncQmlcZ"Ë+4N7х V}Xc=~A_iѬ.CjqmP/tK:Ɯ[' j.$GϬLa5CG7^ſ918LB I6n;r,.kHo)zrPDRV3e EuYp4hw>lUB 9`ii084lS5GݏZ gzI6 YW18 Vvo8@XhݕllVxEIGxڂIAB/[ &%{9zET&q1Csݒ5._=/Yr/Uw|?8p*P2-/]e꤃IxLeHkX^9Q3 2|c=~'$3c!hWTl cp;!'p&upVzrՍk wHJ$g q<`^8]7ȝ%n j=y="RlA;H%3T}i@"hfY*!Zt'|U&uZG v"QOxcr3ְ;*nB6k#;7^P"w[JV`܋mDa_rhCſ 8`(]oy>@"!ב1fuʯhE(R? OR%=դ  lqŦU޻ /un/]8x&lɲp ǺQInXeE$'# GZQcs;6Hql/p;d>TOkDbz1a-hқe@< RLI aM(kŕ^LAi-xl>+Ou㜘$"yw|u3ozn~W?x֖z&CiyI+4Mk6_w?Etf1ЂSPFޒiv@=l*e#w*ߢ0 ƥWo^ nԨWOށ;k8]Q4՚C8#1fSpj/2π!<"kq boZ {Eca=«4Xcեc;̤Oq9]fG+A=m itI Dq,0 "& JWckI9iu$ân!-Rd M#tIO7 %#**l˚j(QA~IւU+jߧ{bNwt@%FdHP Jmy/Rn݊ޅ<ӳ0_gį; QYXo@3v!-»LhjCl6LBߛHBDԵK#0򛷬z0ޖ+\mUGzP1(ha|Um $DpT-k= v&|#wSEnͻ$:}1(FBC+J961C~^=VBg `-T/M՗m}C6|w j=+` gfF|&V]b~"9$]e Pwɕt\Ā;Gdw;xgt u " r4_?2D2C_5zU=Wڴ5˓)VS=3 ɘ:v4?joa&hI8 ̠qv޳Y>!DbV2AWqWҍIƹT_zXO_+URԱd+9W޻b8־ҊaZTׇp>tROrPApxzjBXugtܫYB}H R@[vC4{!+& 1 }lUi=d81** I[P)B%L~_$\gr!Wuی8Miz3{wJ4B:\0'q E r,y0 /X̍εaEylR*Bs/Bs6Ȉ!6` (ĝ4W]qFc4Z1NׁăI;uBd_Pѕ"v#.x(-oZmgMĐ WD'rc9*ͷ91a{t/)IE Ӥ!昵Kgg"ۘ(o[r(^2'2[f=t72,ѐwsA@r{ 5EsŘN5ٗA)G'{YPkq%ǡYJӨE"|lTv.wd_ IwDeJmV*bx_qySk.Ilx퀍O Nl"ImA]gHa|2f,Ag2Mۦe7/l{|no2.FD>uݲ|B*s7fU-W!v3{z1JA/н]O[9 {0TbCbA~/U]U2vZtn3=7"cKj-ӠRpG'-:@]RO(/[M" 2v_b_GdʥI)jFrҢx$|G ԋqd^0N1MqmP]vBȆcݕIRƼVDoμYC?(VqN ",W{5 Z5Li$wqVV')˥l1fz @1B@WQАAh}\jBEmyF u Ps>{7~ծAKϷFi+ 1b3{r)'_/boQTe=%FNkSL>).hdT0~7>ic!؊yf+YiGp*v׃ B;RjxA #5^ep7K.QS:_ぶQ_/)z 1e69e&$ҮA&,|uj4{$jX_?H.?Ax Gtqe*g =hV޴XulS!kS _ҮƖN^;ܕ '}bw n\&/ VPV쏏*:Kr_"e:m%Nڴ/D0@5G܌i(qegSn0w sY"f_zwbXV(|UvʿFGVF1G$w]AD4䕱v-S%ЂH QLt"&ȕEOᶩ;疂OΖoEdըQ>|0<*q)~BqOY =pjDI@ӟ2XmڎThE9xtUdpM{7ƣpn2fSRy DF2nG+iF̗RQ-)É(c ?->mt}v$@$҇,,RCnfc˫+Y73*HK3VN[;[l`h#Yod%PcXJځՕİ&+Oj+/ݵamOvvm [?Dk^ԞkUbjHE!&&Ry"taHLv~J3ڧrGo>Ԕa*6tA2ZV{ppÍF̜OWRc.KfZwXvҦKs~fh[ :g{B@K_/l}TC/>WP@؋Qp"ߓXAC˜gU^Ě]]E*7. ;4pi鯜N۶hcZ?*=,R7TPU/m:Lk::&KUz lo&(hYOz(D8XlW` ],\eԛt]i1W8u a,4;y  BscssUm%D<NwkkUGΈ0uT} /B6W9&>38,yN(v*Λ/KmgKxTf,$ٙ/zxf n'6v.6,{UKPy濣Md~AY7ڪ *wrTKh,vm=3s֏WDIrj7pmM-_ JT%m'ZѰs2%"/FSΣi{Db~y\g"6bj/s* we+jFah#u49?;?щaf ޝ`r[is)Tp|\J&ZI~ɠ6L OUO˷@3` L/Ըk-G8 V԰.ɵmmGoǦK3 Mnbd]TۚfASN ;W;I-qۊ?A-hh /4tb-D@R \)fSmö+uOk^,~t!"5~\h$Sj6U9^zvĒdpeQ+0H6ؤ)P`1.Ř_g1~d 3D~Ԉq]x ~7R~GAC>U ĮEGm9 EM _zڣ5%b|xmt%B=oٙsHZOԜM, /_1Ver!Kz|JWsSu*.8g\"Cg$6=s\ “M[ceȉqUHE1;.Hqv 9R:s񗵃_'W2ץs/6npFQx"t]2ݥz{~olFģ>6x+2P4Ү2/PG !,npE#1AGIA UDi-mB7n3PRPiY,BS SPV rXVGB&[SF)XC>=kt,n~0&SR-[5]Rf~y!:Z*ޚ~^h[ˆ5'WsuPzd:Nek?dpG07{!E4_Q+;<βHo]O=Ҳxj(;nNJwp`4SJ[.QRD,0'gC@_b QuҸa!"VwUIL ;xi i6%x`N^d@u0ZM+ ;U4 gA#:ZYqT~V! ʨCOS=29x !G]Ȇ$'_6c۪X |/1Ӑe.AJ,ѳIP.i6ێ!~[S!(0D ^DB9hA%E5߱G8ȟD! H3`hx)0<āB+Jj9֯4#W,lgV2Au$ Jk4yo6/\cLM]~{ДwIzup#gxQDSmc:D (_E  k㴔I"Sxg4aw7IәKrua6c> a+:"7Rk>әum6ZT!>:`_,OvR[2bS^o9vp}Z`` bPMJQy%)')-jl /8Uvi3]mj@E{Kę܆r^I x%[ AHE پ3yk^2iٵ ګ1S"r i5q] ȹY7GlբM( Ĝ VxO> {Ϸlz\YO'lL1h%aRwItX+EX?'jӯw)鵵|=8#rIԲnpHĢho!cWG֛& R4UᣚGlP#v!Ln!5׍P& 73je͙F6fCTm_BtdI< =Tj|Eq>|4lzo$jzS }",y].)ﷃH(S4 qx $m!\,`cVʍ0:_o ɓc&rt2kZK}M_q>f#mcB%\ݱ!W͸F_EgKR^Ĵ5O\x-ȄI j(^a0l˯3 MX(*^k4;WL빫4T"P='>_̼ FV #y"͵Pt+,Jd#}B%R3־ TzFhnl8Atӯ4y+D>ҚC 2 _Z.Pѣı5rX􁬑 RU"ԎJE@)!ֺ ~hA/>-"X\WMXK:6|#-2 .'2Naă#MƻrhE:Hz||f~6s˙:|3jqުzGM-@Ez]v/e+8FjkqCTn½j,$)o֋l,Je&JXCp,LO V+=Z.t ֍+rA;WP=bJN(]QD)֍ aΪ*ɫ7hy]"Ne"7Cߠ)E KDe<%vQn9A>@hS,> ii}q#_Ks Lknl}/KV| bo% Bޔ/,^ղjud~<7_1EqR<^gB(H-֨s.%]G1->7U4YZ3;$/# l aL=0ݔ[ɓ.U,*MZ e̕dw>έ]HV"_5,&tU!^}8nGM &U;7~~}P0",GS$t?p>f?6YT4hXv4ߝ2gAɛI-OM$pBZ}G(z) 01_=mv$N'<Ms)Uh##1їgݣ٤ +,wԎIeegubUW(1ŧ;( Ζ 7<\xD򆼸i{g޻9e#Ѱ=}[Vw֦sL?;7Ym6G(:{Vȇwdev9S`."o`aq(?Ez?Zc\N#kHy5jOaqʊsxP5{zF׎/нKN9b6E&8W|<4tӕX&}skSCdXHkW9\KQ7+:耐o&)/,v9 Br4^!:F]\r<>LScmQ\^l@a <P ­H,( X{)˹% 4߆yc'-{H!c̓rkp䟀IuN:k\;Эt7)X wem/3KpcLs)|b!`K dS\ tM|XG3G{E|76ONACSܧz% qwzٗJ x)G=8+g^(a 5x2hNMZjRߋ)_즺C80F3S7v_#D^<=/23׽.YwXUנIκ瑥xp=~1uA䏈ro0d\5O7< UڒABz?훀WΏȹ6ԃVfXC NUەw卜TBe^C4 DsΤ'Qw' k2$J{yzlbʙ}R6vpv~E[ r!/byb@LKe{!"ǼP~DlzqҒ񂞵ySI;keLǓBmsU]? Vƥn7Arq  p<90 ߲zb> b$ʍ#[-ї͛Gn( qL!ו+ŗR5ȺME5rwjmnf$<`rL#Rًm&|:[m*Dʏx2C"2jcؑF;1Of{SfVuӸgFl]U -. ׻& ac26+tɆOuWR% BhO^_?@lt1}wrN 2%BYqlWsݦF+ׅoОq!([~I 9=4(JP[7*,|Ʌps4j*)S(92ߡ,%*h. x H55ފO*ƭL }  N6ϛ-]AlHt*.$)ɂ{4i$;g]kQ᧷wɰ*&H_ ON%Woi S( 5/zݝBH ;n1TUP!HXΛ؍~y0r[rPMfI5Wu(:JRl{p/ֳODk]Oe y ljm>ȡ0[O'DcIZ/j-B'u_n_i'Fw/c !q`kr[52`㌥#y~U.cɮ@ݐՆ\LZF'Zě n=A!*׮lS?~xnߟv̾`LMCb.s2+CM_Բ)2,Ml-4r]$d*"=~x8/1 ͉AeL"^pd&Y:wU ɀjʅaՁ\:Jh|c}i9HE^`OdYNf7"J"ڝ{_Sy ϙ?xtL5q[B/Kklr:jG$fkzDO@5>e'|K]wTCp߻8N')$rzBtlz:]f/}lD뱋s!/  i~Wjجɭ=+KN({pt&֓\.6*97"' 8׳3F>#5)mbz*V7HF+b'-l3'&yh_i7c[i3]WlF?dL# +d)jÄm362B7eNLmox+fdT& c #۝,ۊzQ[RoUlD2$mK fs~*e0JӁAJPB84$Ky[qPJ!QLvA 9ۅ#\URϗÆaQ#q(aG٩%15eEf[~|/#FcbPsa(NFumxݢ/uO,c8o)2u#(ʜVɳ[^l{|fג=ˈB NVWjm 7AO}Oin!4f6D5h^V^l>"w.oR%Fݼ—PTF@h%tWa|cd[ݣl02?Z*\,3*ēБW}4=F< k7HD^ZҧbJ RZ2#V C~+i"l0W<.>:4&(cUVA -Dt!/0G32?i̫*Z \irڣkLc0 VRexJEC-v\#G^^URL4+F!JaͻI&usy/~V$؝/Y9]dm;AF/7F V7Q52ԵN"5(I#FX>y37#!isHJČhDVj;ɿGE8۽@fy߀ }xzeCJP!.r7L4W6i1C/dVUga5Ip$<F64G.qQ2)A Ŵk>t$(@k6xbĺSǛn b].I04t0x{dJDž<~>I2j^CS<(+~8Ƈw*znKAEJu}0 Ls\#(EܟG!TĮɧ%jKa37ƠOM;P8O39-7E|8O'Ԗ*S麱;}"UcUD$YZ)6"##qGܝ*Bp vy@Q?PޘN%욛5}V5 1 'OE ~^[ףp{ڪw[ք8at\ᦪ#:rb&x\vv08Սec7S4@X,Ӳo4xꨒx||@qB*_ky<7"~Bo.% RUc1OoUk8Nkj| 霞n#δyy 1%tޘRsE(L9IɅV١?MO8,9y$2XAlM_̦o 5ͱS+ߧm8LZ~s@3QE JЙo9`ƍj.K̵{b'3$~G'4s"L!EK&rpRip];1KX]=BnkZtכ`=*5cƋ#y[R0oa~E)(T " ~mrmzL+a7:ߋ H(fQ!?8ɝV'x8+)e` kw~X!H}i0N|i]o/,$(0:,}z]Sip%%ֲ$;UW=`rbPmUCIҷ_te^ vl\Z*wɝ-e`Z 9w7T$Df-%5Fxc*Bů[&#7v:6g@;w1T5,3 '[S @ZdF@dCY\ ־ӂӠ]_Qw7ޯ@Y3uk ;Ec Wt$ț9?x: .$ނOcQ*[)HJa?\o'A>W:(H`JaFQ+%<1V!,5q4I+Ss} VuClS_b#&ԐP EAT̊Cd3ҩ_sbsBwӈZ(`kS)ctBZ*򚛡|5@h\@Dy4^MآQ[_;>0 Ƃ|`h =Vc8eLnORNEk9HqɛeqZ#Frr"'#GjN T[1]ꝛp]񟁼# KOz3n<6L5p)#AD^_n;ey8Lb)g;NCK *IeRҧm*$u)t%ayJ<)D[o ˜ꯍ5$6V4Y;P4exRoriQO'%1yѲ>Y3%T|Ѵëd #黂Q{E `P̳UWYa$@zڍ=ljr0u^\{>,Ĉ\4\Dw ABs9#ϊ]@0oX,hۆԮ6eG,?6_pmSϋ=D J-e$zA*l\aƶ5G@fAz mc!iMVqӡXZr1oԴ8=Nn pc[;"2wZJ,ckƘJV-]58sܰLx*0 :t5lG+먈";MM@l)g@o2H+ܣ Rz踴͚e;ۣ9SS!໦X9j?҅AҘOMȵaW>->ҭ:K: _^qyC@ Y mQ;E,شD퇋f=;4E.( YI39` W;tCH1Kۻ8םV7_;m:լ4U."}|ˤZMV/B:y;{'WBD$s󔕓E*!d eZ)[|E ,r>V3v,鰌G:jXuBߎ\r$qԼ/Yn RqnJ YQ5yD> q;.&:I\aT@ұ2Jc"QwH*R1 H.? *5 }W kdَ-`72~栝[A2TT8!1"rڟS&V\LodNܑ#.zL':gē 5m(r2yU٪.vq iiC#/S=4"L}ZA/:4F-kL]F1#DE$L9g @,d*͓PM#fEi"!<n*edjY %fzC=9)& JfapJa#r;!բ@ڜ#¼c#:SoIMy`^I{|]jg^GQf=qnQok)x˥obR1us / *hR͌v^jÏo!o!~vYu K2Ytf92 _DJGܬ,+{ $1@`?iaraPq+l'Bs2K4uqM3 ~*dsh**Ÿ]+la)@C<Z.vnk@]wPxxcIp^8msy׏)Vhh8Hau ktpn߽F'wE+9`U+fp3/LM+=i 6oь}u@~IS3v8iuBݯ#(Hr\aJ ~u{ ij﹮Ꝓ ܭCd_ǐ/$dކBƻթ=I+Zag7cg>j4 2>{ *nfOّ8Npv]-qlGi|)E_T+X))kLVo(+6wn'6WN?7Rzg" i<Էc; .MT #h~A=2z5+]-(lIN]tȁJL=UT/$b{vd~ W_7nCt8Rԥu5n[I0ʪS_oXM+࠘V> ^:1{ {p 0Ɂ -^?RjlN}߯Sُyb(B_,콍{Gz@Wʢ2AذLؗ@ŷ ؿk mn@@UoLQMMf- Sm\fslH`0 WVC~BK91Py3\QƓ^~yB[:Es" TA0}4Du2 S%>Ny3K[?Ae/qgOV̇>1BZo9Meu[ HW zDNiB-!t. f1k;zhLʲj|?lft2[f"Ujåś//`ɩ 鏩hƬc;~: 5媰o.c>S빕x~ⲡ,g[X6J^ Z cD)Nlj=^ӋHy^ b.'.aķ``\oB5`_lBg14j02ko͊Ɩ滗9~vXøÊ!d4d}oE+-ehuǫ}^,ODA=S;N8f.u" -oiqvb"a;,x,!I}5dQvskhfxIFDs !5 uxmn[{Yl85,R"''I"lc)I(mb~DwS8Q}Dc3)]hh5"y Š>i_UK @rtK؊?}w(J6"ȱx23r8D|į|7csU>B:@:c><~ mSUzD@L<5\0p 824Vbr6vb4[_LkY1vc D5cW\prO2RWx? &<7Ҟ\;`(-& {)# Mk}mT@*yyϸ`:T>|{%DOE&"Z?%j:u^Df*PdI UG;,+EX(3)Fd!6eQVxle0#&k3Vcu8.;~RAjܣ)\Gݴe!v'{##R%}4{pBԨVG0 /:??ى(XgtwPrֲP]Y /{}ij|CYp.^2 8\0gl\_$b9[]MےYez4H7w7&4B˖i^8{f&翕 ChFӊzjD^WHPM<2LK)/#ׁz# S!Y g1t 5"(nq#04x^',*fCo-6a#*8icpY| xyvv,YOA3B wQ,K$gXu4b#yu7gu"—W NB 䠋[:Ph^DGM8֞R6fY`+pf( }ͳ6/dʵ㕙q]SYQ 5NB T<#ʕ%b$g^-bkyF6R!9+ `XxMU1u\ trr3ŧ*Ao^ڛ҅Q <$2L}~ үryy-*Peq&8؄>ݪ%4yW!I6~#cH8X:Xb6@_ UMOo(cS 3!oQrwK1}o3-GKqZ [rO`hA!=0ݱwڔԃvDgLBWC4Q^ u2HwSG=A, ޸/(G]VQS[~6b|kIU:OG#ڶa5h}@{q`92LmpZAhjHRRKl 2dHr3wKqT">J a 8+@?R/rQ2QJjX:xSS!'"0pg/AqcJ|iM,ju}cKKQ|XYit&`;$j0Ga2o}y"֑Ð:`źhJ:\ژЃ/ժ׈0;[}MN%O2v fc%[CÓ_ z4S_LlTZ4=ʩՏNUfO#ZC,땟l?W܈ oj{!ۻ0S%Xp-FE5g(1zڹ;6vjۮJfT~%y]tА;Fƞ3A]KUUE!9EK%Oc٭4 riKxXE(s3zXݘ+\IJ(_[k<61i1l ma!g\%_MJLhzC'+=Yԏ,#^-]3F{6K;5-X 2y5_- z-)!֮\@f䶗^9ʗ!dE9-y"dkѸ1YᏫ4Sx:4KGת{@Xe} &D W\v扂q;oy3M`u-^#!TE33h/as捾> H.`ٕxaH"u4C7Q;&^<j^OL!RϧxL8}_%Qch6U fͶy"6y Ij2^(bR 9/5=ODZ9ɫُMdk;{J&]I)@UZ̙X>n \+jlNוHmÀA`p^"Kv#]] s\*&A>؂!.v3V]oil[} #%>,l҃DpF!&>˪߀'hϒXvõ_s/IKQVNMh~|'ax_:H)n4q:y9aX`ңs.O#fƥ&^Qx. S{jDէRөq)rDk;dU%[ZBCr=gڇk1mrTk0'Cv- qHUʢgY@tQ܏)2 q!zx:%=6|tI%m ŰB0P]FީGF\) "B`ȍl=`%}zyXKToP6O.NND A4If:'Oehvpσpn{~[Oe /p" ]x1xB|4(>c~`|# X!HUx`k`dK-xGzBm,&ks˿ O_BT d29جS@,71ݘn%Mh $W{nk4%dEp7}z6 Y,L_&-8VA=oh),bF3&@b=t/,6늀tFapуenP`;hAAir uZx9`v/ܰcDE9pѽA]̄JK9e/f#9*/ֆ*WAJ-pJMT8P*Zw h?5;(78э Y%.CSws-x hV\}B6DjV41Ëʕ S|aLI+Ro¹P3Zv'M~cEVYhh-+?#5$%&ZMDD9S|}}|Ѻ:8X6/ !‹Vb194Y*^#;QymRp5i4 ]QD$1*麔 qbLw #NYPsH΢\[f'Ȼ]ܚlA;bȂ25ζ*hkB!†_9qNF`=ؾbN}`ч[@6W࠹B`F AmU; nY穯k0 N;1 _?ˌ0.WbSaХ%]y煄7`YBRWL\q5if>pг"}(R,A 9YRpMdCT7aBMdIïg?AWPZU+-ߢ?^?\0/pX>KDi'Cz+|YR:6Pw\ȏ'7hnh!߽Q'wq(#z G|Z1`0i$L[ hY$^cG}rf&0JpUQB}Y_ Irf0sL;ܦn ݳa,rPO"/.6rcT6 $a}΢L~Urz~ uXACx='i{82)|DG^-tXzۉﷲҽYIq7G5dLUA{f7"6[[-u` *y$zR ?{XIPx-|J}%V$qC , &J2(cS<&8/pQN8C=эpБpRB~F:L.^9SflQ5r#xuuIpeƗ4>(ʽծ}] IalWuX~&IT`>Hѡ\0h*|{9Q4JVJI[ġwD[r$Pљx`jQPJE, `1l Ma2Ll̀ZD-1%tWZ= 8]Ozz߆_=YDiFtր1߭Q#JaB ÀEq:wAoUFdwǾ,ɇ3S;˒H- mH('пlm߮r,cNu3tKyj2Mqe6LaVĎs2ր3qu:}U~8,㑂Ka@fJdqR>ʰL20Cp~ז"y?U%K6+^)ǔ=L0oAT0ÜqJàT2 Nԝ9%(G84#Q+izĵJp@w—ßUր+AdX#\%Q3ڣ*3Z9]UzMGoIth6AbmHVޖh/FmŊזhØ}v%my̔hNF> oR͐>RWemAKz$aaE3VV#76"@Lms= qK;0*ݧchzqUd\gP=]޵0!bC| jTcAe<kĨW1=_qZ$ & ͝1&Q{~RvzX]\IΉkT3aCE!T㴅).XaRF(!ͬi/t=CE6<Ī2KWsfH>$yTDo 'D de'څ\sv%,\>^9u;j@NĈGN*+kR,`,g 7mܹP˞QVYt/q @ki G1 eg$sB4 3#0ɅS]3b9奙B 6wI[cҲٮh$3L&V*ZuJֲ./o`;{ ,flTֺN:j;8wt)R@NbM)C_^55h;,nѐ߽ 8$7/v+3CNoļ8lUQ 6P`޻C+āI0S@%MS}h]CՍOM2Zي#>18F2 F9IyJbS(|?}؛ןCPHށNm@6&{)dDT8Tv,]U(_З{fwn%rRAXm0`czjQd@NB3_, eO.Z…!QF/WQ_}'?^qBq\xD;SC ~32 O`S\؆p󩦑'xL op|@-!S:dX3(iY#/tr~f,M4) e IL)qNՈ4eۜl0bp~u 㫟xECX$JRbg%Pւmʮ?~Dp,a49Nm)+gZflǷ2m‡ ߱rKw|i~T .h:.x og@Lܕk!;PRiUZtL{ZWb4jd7o\ݰxT Kb?M E@tUDy:x)얮jkLh%6O-qpj̹096,:ӝzNG3<BdCohE0ك W+x 4@f83K*ty?nI\Ad$ZR58a+W=NUoY > \ lAkFɏݶ$%GC*4{ >UE+_'\fB[kC޴r\p9slX 1KUR.TzπX;/Y O0ԓ hP*BN]=eFWT,=:@AC_aE* &ڮٱ bZ7Q傑S_gPQȝt]ߚahzYIDpT(1H{L$3FyY߼t&fMo֢G Y/ɠ# "Y$C>NN٠qx}U"@!oa+E|k+q·YmJZ8]9|"GXLu '$gZIdv_(]Y{#@ԀtZ"j߳%v [Čtwmj@@Ze͒MZZwD?L.伄Fc)]◷?j_/V2Bd] 6$T:/C>2(n"̎J5j`(?HG:zW|*̃VSesJ݂SD4mY9ũSDDk%0lRA:Y091& hg SW:PSO5r[ Cl=Qgነ/q>p!UՈ'9}%-: LP繮HQ瑶W !!!ol6O RW)KӴK ঑CpKâl [H}@|PG<HK0APV!n6d%,f}E&?# 1k CvwBjdAvԟMG/^pn]ӳ Xy?}AZ5Ctqy ٫TeC2 z` GZ1]»*|:khn##sx!d߷3>' _^Ul=TtU+.!.k?ͻ P/>owjI(Uw.VkV QH1QLF#wsNN^nWKOJU,NS.G0>zE$5ޜCHAHO"'Ui"=m5Z7%W*Ļ; ?a\g;Vh9k~x&|HB.\8T,=9؇eSN.zuDx? 4(\dA5|yL?f@M e`ƴ%UdzjBg6 s>yJ;QhBuhqEe cZtQimg{|5`E/rEb on(]LDUZ1|1؎njU¥ӄUp)G9k,.꬚\.wRZw98pu溜pcU Cd)|eےväW]*4giY%rۊAi" GQYYyqY%,v_SZ LIP $1͛*@H*)1=靚"TLC>gN5qFJJJ zr4wmX[~S ]4ō׭ T;IieGVF4ݷ2|Lr3ף AQXc?fbg$IgvgxsTe ?rye5{EP.}bkPuYxWop/zEm1l~ߛ54 )_Dey8'tsmm+x~XsT1BcG 鞬z/ ϳ.PFRCs.'DGcy_m`,T)kħ1*?#K` ,7)*>xK8ة^0[y* EJEIlā,6| =D=eW\,U7;=SV8ۺC.Jϵ Vág4E NKߨj;銲 j滜DE`tJ`\M\;1vg#K Kڣ4k}ztp Sq30\5scӷfʵ'ªA-] :5HVx0:D*B }:DyZ$J{EfŠxNnLP T]/pr}P9ޏutbG5Jwwr<s d 2FI5=e;/JxBEĈWngcT=JERL'*wY ]m;Jp `F#mK`CvD_ŊV[z>.ӻ5fz fsy@}(xENʣR ļ2O,\ cJ҂T5Xz4KܒvL9e1]^QiwV!-yiZx\&:C#_=j ;a^#8cEжqE jNg*ir]N& *hwK)*3;n$^Xp<Gicpv1L$xgغZ ?vڱכ-T 6"j_cUgjRM@SN:$k`&.WMxp¥m]V-YBQWDǑܾY+--A7 |AX@&8Xpt3H/VpD:,ؓ8IygkﳌIE aGb|ՙ^R}^pQ?-"Ucw*YW S!BTig¢7c;qT 6=wH@.%Czcz̐8?}6߮ H=|j(ϧ3ICTvZSv>MRW4DUcI}ĤߊܥaϚwʃMuuGY۝MUۑ,u/e +u+쾁eiTɣ{wb]LyʜK/وZ t {~͈ORviwC|N.̠W_Fp̍ wny EpʚMwb1qӣ%caJfdH^1)ez>0-q./p?Vtٯ'9MYBͯ7QΈoJ0V f0m4v`\y ٱMK!k6;P+: 조|p!i& tBe)|))x+BOu|ىS'j9Ǻw1jԦXRLI{AwW2D+3iMV:r)̺ !Z]Qc}e :V@w mUvRiZdC9eF?~]@GalVڅA<9:BAmP|] 4 APo]N[ۓa6*}2#pY1XcӞ?0^lpx:UV)gcn)_r^z1;*}QF;[jj<("EM3FyAuMp`}O;#7vˆw γgo5an{|ک+}۫- ]*Y22=uѨTRwäibħkx2㺃Rxgыy{ƌJn r6 C뜑L,dNx6hP4 D#f;Aٽsɭx/]~ii3s;'`nt/ 7{ث8A 0D[f?l)<"V`oިef͕=b7"Sʆ ÁTPnD{bKc< ]m4UW5MSTCa4n:Uk01 7Exd2u=)#x-+ɭבشo,>-&g+e:$+I<)p*g|F^]s!73Jf mr5I_KEYBUYO#!GJI8.@nIUQ:E! _w1㌺|l:U4PVR;M_03V 7 >\`FCë+#H;-{}u@#Z<)> =*eӸ43"{ 74U "Rr6x#nNJ `tpWq+лMx:=2w/ռ {PEJn+^7d 7 )iÌ,[,޺(,LM)/1ukB[d/_ۀwaАlE($ނҶ\;oK1(ݫuǑ!s3S=rl"< Ay%ixf <_*Q握t䙍`L`ADgʣ_XX->ȱDdDse"F|OߥZAF_D;QBxɲ cDMD>'K?QHXA H] !7 H`/ײ8Ќ5V/ Z:cF-kdLc-<~ ٽzS]~Ө}MoSMz|i*yˡd0![}G=9geQWI?ZRghYƌ6C/){>.!tԞeOخN$3AtG}/0|+Njm5Dg%X^kW崖>johy]NXd u6:O/q{ӶgCԹR޻n*/+_ 6=.|7_oS*4m\nzkQ$ʸb="9iOXĦG9x!Oi*>So%3ͿOFfhSr\Pӱsj! sy?'̗DM:]!{ r;sA{7(ȕA GjĆ4NY`˲ofL0.xC'/&SDO[kg9ͽvI"_nfLy&X%Wrt7 Mi4vR\JՖ?[gKa ?y?]d{a/p.%jF`='5l: l~ger &8)%mMQƗPs/#yK_6/ x)R<͵oq9]:69z/=,2b>]g#ZiU >u, {c*M{AM;%9@?*F@kd3GYgBh>ZA{˷"4WYgș?!tAMrD-BFBG(^7྇:Xl %-lBq[3mWThG2*m߱IyLe&<@p[GǴ{C>1[rRn>dj}ni% Bu"Nx*L}sjrz_Ϊ]٤ސt=%Bҿnk7*#U2jEKօn5,=2VӮG>uu$9!pO92 'uK$(ꩋ&Vэ94P|$L~}&ⷠ/Q+s^ytgi@?Ѕ62o4Y>Jh5U/cJ~ԀW]m(U2{kw(9c \>Ʒ)i"O}~lztX̉EDeF{}] ) P\f㪊=Sz!3朵F@,;-y ;h铞FU6iռܩ%0 S@4n Ĝ>(y4)= Cesm-_x`G]1}a"5PƎJE}ɿ^ ,!8^|n%=:XzFQBHRKvL|I/LN ՘&;UWKn-2{ /S$2K;ORӌ#/.a#ήssq8&|2OcRn/RJxUH)Oҡٝ2vA9S zuac營G;VL5_xi^^;؁6NޫJ?AVZr#SiNwZUa ò4b4@S۝9۬m}$!nƎn1ؒ+ϲY1c?ʒ"'meN kCPVʗӊڏr0Oq,%MB]hr7%OĹ *d)Y,1 uP>\C,bN|);=>8Fj>]3$mG +R/snv5_#ŠU*gwT`VMttBDDp4;b1[v|9 By 3zhj? ql_qgrV ^M_jDI {csǙOz+ = /dy?B:Yg OyJ ;#no2™MYlW{=r6!o;rd3IujlN+nT6J?5%|,Cyu׮p*직/CTI 7JN:Do\va#x! NtH !Diˁf'"U55i׺Kv66.N`cRih.{2Qbj{{ڸ3Z3BXG˰\ODW RQ!X'{u)WiBC8'Fh$fk{ Df w<^섒` ctvH3*8Qc; knj+|%kKݩ_F,ҝt xΣ&uk?Ym?6 3G!6ph:v2WC8S܌m]K$ XaD@YB fDĴX/ Z|pk`Dqs(jAt=?VW/;`P#~F)0r%Iovsqէ[s g:d!dҨ!3nmF<"J@Н2zy $_ia2&bizecڙ#.a;C!ơն[3g;w.t\O˒Z/Ϸo6%bQU:Ylɷ^:OV,@HGMgP!YDe|GyT[Nj# :<OeXgN18gG)*؇G<)׽d1#D>Sz:Qv&n X Sޜ }Ngb8РJe2ĪJd&Ooa?<3EP=RO29d(x~7xn7B|w~~,zQ\je =B^=ɜerDDir!$CHB|j]e&\9;\`ƨ ;ZDoqRe-QH(gEaa}) b JVT1,VfLۗlx'%7x=?K~ap"Z'ذ -m8YM&׷^A?L2ƥņbL!`]/:g)R'du&z8J, ? H-TSB ESl eszϢLRv J_E}r˭oWXaADH|a<J+8\u)Q+`ސY<[(Ƨ! g#PE-LaVUY&Ց"m X|,C~)a_h0{؍/TO {ʒgV4BR977d%- R)9^_^ɤxm_4׈tj@g29r_U@)fyԉbE{qyYoB `cXVQPȫMZ(65 ;;DT/A<=ooTMq_K]8~]AE 50z޳O.m2EpQ /`&sm`mRO-Xח)(f߿7KF@5oZq 6cETʕCc,n*m2)O$!z7hPu-{x5c;8Q9εφ;yB5,I0qvI_U\vmҁ05ܴ|%'B"酮d͹1|6@Ŋn0AsEY:)rHQviI`BⅤ,3%f>6QB#!IH <0,p2(<] q8%ӶӍlI^ɄsH?CQ<9` C:nYuBNdRDf:TvvB9}fd[CFqs^vK,hA9w/C[7ů՛bawTa'u<#;m4ްFHٴ0$abɁ;Y5,cnwZ hW!$.̘"K#/OUv/g yj(qugN 7t K غ1z=MIsj[6hcw> VJGM C@ €ˤ{m@.& ZZ@ʊFUo)5K)Xxp_vع-*fFw%2-"(Z5>=h;I2j҇ G((1|wX& 2cO%oj kE"U^L݂TL*hw+ͽbKNog/$Slm9?d*%?BO&\^I":IQ?",T6Fě@ )1hA礊Cc΀dEsJQz-tuwd-wgLHy?)0/p(o ;J.0iЊILlo0x̜C b7qC؛(6ʊNc>j^ ]2v:>o݄V 秹bHPOMx.I16>'Q1e'WM %bYoBDgEZ73}7JbѝWVm$˽:&Ō6WV diRh<2!2qO]D=ҏf$v18_88n9Ϋ/:#U`ƵzC7C8CO+)@:dV:< Ɵ`%1wlaYĈфčאm9pǕc{pU̞Jm# 7!>(R[g?뾅 ּK=09$5 k{54tJ 2F t֤ĖmkC-4NvF->zsPS4 1kEHty42T%P'!yՁ=:lO63q\Z? xl=㛁"DA^F`+'7vi 8F5lANN= C#͞ahշBNx #\iBPIeGUQg8Ul30D:֝٤8E N9Y _1gog)N-UtMsFvgGTT";8bjmL_ *=X%)ϫR޽ɩN׎EأdpɃ?hq8zt%l´]t6}#3u]M`+7;d0Saz,1TqqP} AYB7cϗ1m&M4_#uPԇBFW՚rűz5K2p[$?4Eq$N߁\! oޓ.f+N(w*s3< %eT}o> %wSa_wjFˆ9 %R܈ s\ͅeTyc`_mɧޝ#p2xrf ̗x͎QUk.lΝe|R{<*chġݹ`gb "l&&Bԧ0 <ĢON/9=Z՜P)v_a{^wµ+ZidrXOR")Pԋ&gR!OnqL(*g _ƆrO2k>A}j Se]0Go4%պk2.[MX?5ڳ g!wlgj or`Kj1#ZzbԴ")L+(9Ah{O[Gnw^8^+?Lu94nS=oGgAF)͡j'qZmOח޸nZYƀx/N6~Y; ț-9KV"[ޡrw'A`z%ZjŴs"#n/c7hjk\ZG҄sa %\c.g[͸ ^=x۱Flq@]0OuHy Ubiط# aϧ,*H,xQ aڞA(wy#ك`žjJUϠC._f~=&I>v4317^iRmuf0"~w_G#B(n\Nk\_lnC!Ҧa$xD s2~J~jpc񕽰G_aPj'.'0޾;Spӌ>fik*!7]d;ѐʉ}aZ; =;/\g!YgAeP53sv@4}gş{j5}#8R8(=h_aGm^0\SY$VɅ/J n̴@W12LĪX[:D@i?0G9l_pG@bl,'bx"4 ākKXK: QtB5 ̳Lv2~NvWg]2Lw 4V}l3R `Uㄊ!fjG2S100&0AJOUjbFaAyJZ`_nhz=1 5 btDHO @^TfCcH9x6$5;{EdǤ7..bXmXU*cP*.&u2]{v,Խp&[he3LB6XWVRA.:qcQX$z Q[- c(;5U 0LJ-I[##t)0{ć"N#+d폳L t7Btlbm헶C8=q&!7xe(WE_X{nm >3"]'U= _}%?ZH +%VpIU$+f7;-(CG +^= K^o -w"?A*_l:zOwݣ2x"Bp%B!FtmA(,Ne~~ [tN9t?S51곎4⯎R 'e%2.B5t|&/9[fAi] Q ?ƅπc导A!!w_g%w.?WE2D9y@·3щ.t^`\dՍ ~P=/3p;@ +,")PY3\}IX--I]vlXCS;Kkn-}zeb"Y /ؗ*jHqI2rUj=qheԢe^ōj9DF鱗0 wp2ZnEﶀχ$(1z];۬M#Kժ&!P@$݋tCE xa >Q#MSs7 0v,m6׉H;P1._t yAhỲ0 rjiIꚍf\>J5*/JaH){:rbhb bҧ;s1VٹA @gN9rf➛f^*&kmO8gt8FyKj3'.,} Cai|2K9(]~ù01)-OqWnfd%~ì [})&oz1AY*~/*6pq5L{z#IJA.Op1C0R0 XMWy:_U'>9~I.z 7.eʔo#h7vsq^G#.+]mbc`BGWmqZ]bu}I#{ZA+CǓdDE`:?A0gz8mys@sFbNDt<hmԖ v@ikE"{}h(HN@vER:<‹̏aO!qazh0?ۈԶH sPeW|gYWSB6, 2$sEHEW3g[L^$g+ә'.!ܪwg?ʐhgyV殦S_,P|LjM5 5w+)͗*!W)eϽC%d7ۓp IfS"sILsu J<9 jl \iMD(@tGԐBr?eISĀ+pT]]P0Mq6~yxŎmokU =hd!"eU2Ɓδ]B`2jN JNh~~v)'|ymH0!z\!;tWkGr^_^ jQapXǜ)G?n:Z.lO D֎X>S].:r!]5HGR <7}ɑ ևLJsvۀkٸKh(Jc1 J`AO` |09E;BmD~o2<^Yn[1I۪v!ppLvs= 7Z;ppNjR*,RH<13Mm?X +rA儑G8*4$'R;UwMۑT>s]bfy9 qiyEhO:Xqp=JVMK| / ^BX#Fz1z`sj.?}C3^~ͦozL[`zA9PLU-cJJb7ҙV}a;hs鿟bI&0B!ƚZ)U:\UXHɶC1,R6~lmT f]Cl6X8"ur%<ۂ# ުē4z'-N0o"ȟ-_>=P{ϦcWX4F%BA&~p)A4[f/(vcGk]UZI{ mH.*twɸs",ڼmRLeg%1O ?hx%"F?y\O睌emļ{Oc]co""O=HmS"-#LJir Gvk4ٟE`%s4) &5YN-l\9]o֜qeG Ȋo5̔Vf>O3#4א[%.ۮC>Ht<ey`Jp+wd3kj˙[UٍUP|j((`0ܢۨ&9kWR,[3vNBO 5VrS QM %vI$nMY{a]v*r\ͯ*,@_?+N/r3SfY+`]ﵼ%ɃfNҊp G#)nbR)vlr4 O|2&?:Vs &t~f&-+x Īh]BhD5.c59s ŒVWDF)]>[G{[ÛGOxAXh2KxtGOjȘɒ61vV!)_T(5UdfcͲHY`;#WquxuڌN\pQj8~%?+7'xs,eK4ԱO:-N˂ʾ&Zq*Jl-IM-,Xn{#d/7<7R*|`im`P@yRoGC&5^2۟שH*k_v _@ g"سERuM~3omC'ш^x4Nj]ak1P+7c@'9M^芽F/'^JTGLSȵoS8΢,im&2,ŐBP "t]3O<,}KYre Y٨yӯb97NϹ !J?rp3pFrKYn(PiZD!%o 46I1{zЍ]2PhWYqB4t3 zI)+H|d}@,0{SÁqXE^KF_vIqشPšCԛ3_ Ȋtl^fRI4LRGO HҮF;4Op.jgwuFq4LM!E57[r6&QLpdFUzEy"[FkԢ/&X Jz0lyy}BN +F/H8){D?La X]aEqrRcX2 ybؤ DZ֘/t42ʖXB wZCRn!Y:; |־Bt-g8ZׄJtGRwVHg?GV%jl%kbi曤YHepTmWۦ_dj﫽7B%1VSN F9 F?= ,>>ZD;D5g'`0pB?Ȧz@O:s.f>DUDf}ǃ,~yZ%UҊ)RDTFI'tu;YO . ַnܾTRF>H3[jeb9ەa*It7FYP&->hv6 ܯ >kTa(=M:M0G'sK[GCt2xP1^LWG,~Ŷ5iL7Bk_q֛-&͟PvGml1 `9CmFX͊?LxD،c R djZ{Mz^bU:HY\w=-opAz;(ѣܥ\-_D/[{ם/XS^O.H }mǰ\ 'C@ htks7y-RMy\Sf4mG <&5AИ^ncOiʂ3><⣧ޏ[m-r$UkoLs } +aI$>Й'2o@ȵѫ=\vvBX7T9|JPj2+r,!1mN xE:́DûٝPto8Ԗe'x3Ht $J'Ejf1 %jDA6:2t`2X1;pp**Ll2"F>i$' W^u |-+Dշ)Or=&uJϡƻA<Lnmvnt3Gnj'qLqFU/v!}{x+)lc(zQY~y}RXnvK[@hLsf5'ջH3}SxYz9NVHLUDmT"\;aWZP7gwrus( ->z@\kZ=}Iku\Al@laHa,V&qzgW?lX@pԩ s6B~։ܱoyjg@dN9=-d3YI {i38ϭԉm0݋V;Ѿ;;.F5UY5~Iz`)Km{a|b;hyYLfv1=8GSdyB^n;Gx,=aV.#/! Xm+'c? Ypt-GhSIfwƶ7׌D ?\hhw,L(p;O^Vӧ;$T26(//Bqxˊw}ŠZ/6m6*Yh>]MfVׅ^9v@SY=}2ܭ:()a>mBHDяnxc}ʜKPnD+#0!H9}BPG83e"pP:c$ܥ\ҩyYe=htW^OL`( +)ű^. :˗BSq+fB G :Hc#1ָ˂,y%) f>&)iơYVI`]&C"-Ev-?xڜԥ $(kB|auCTE]Q(V ;lnO)@/n::LN|t4ô|Et5JB">Ne%J/`<0w`+ŗqK >+[v,N\88=.,^ˆ'p,1P.[.\$o1%<@h8/_\@X@ M6U+']:,3_@TW5DZs@t>I@.M%Wo!7\fe[z铈 j&H葅F÷͌F2ANRDf YwJz ^ 7ua %ӏl9y0@*~wQEwoI¤^U=GC(} _HM(-h*(1B;{Fq)4ը *H 'G7X B|PS(Ot~.Dur\S'k[q3NR\㤈RNYf&h^ CܸwX(|0ZVElCƶ ( kl-ͺJL# oX<ąe-8JՃxJA[0?@@tO9:ܶOb]27P~c +3Aj3R5e{r|!WB_&>qhlUU4bhU'ϋsHFG"F`<` z=k4v4AODlR`A/3ς jʣv2zؑ657;&s'sJƟ@k4rUߋ_w *S+<3Ӛ\Pi:YO"UqUNe.k,Jdŕ(#rh>XF#ea9ilIn_ /k _`ЏJ=R[G5g=Н wm#5m - LVt7('[\m޳pPn§ jPкL8~-ACֲh<4XxOj#mŞ>sPU1)A@@Oclv*ceAK'[rMO> <B_V%xh}Am3v3v[7jE#bwJqmD=ё-7*VВALSJ/kqٺ)XSΞNU{+8J7j|Z] |^9Dr<"Y;DZڄU{苙J,..ԋ|j%k_ ikx;Xy+,#g$)HԻ "?J64nOVޮ%8TuZ2:7_Z1NͻZ/V9Mvx6_:aQ4*ˤCRD瑄arĠ c<ڻ'` (1ߜqԧc4joUj _"|%hF,[ 5=ȏ1FjOѥRܛ ugZ[u[ Y¸*5.'IT6N,h e$!]Xs325A})ɼr0/OIrddQH)W4qXzNSke@!i>Yq x'&ƶݝVf |H<#FR SJè%"H &k9"M"{.Wo,1Xc,$mXvщS)ӂ|!.72iAJO𻈸I3``]_K x*̤P2>6Uą.F_l, qcBlo/CkoY?gB" ֝u' ({ /*݉E[YiII)b{]O4[cHt($}b> աׅr.Y.l_3u{݆7=aE~/շ;L| JBM-*D`ftGS?Py;+1 ZQz8&{5M//j0# D}VN3? M0_8%t7gA㻳';!  p5~9N4SH?rvL&&Bm!#jPORq“CL 6 #]]g 9zG#ã~.k%Y_L$N'#}G2Cen5 H'@/ja>`Qz3R~1 pR^qÑB"m( €hTm`6 |1HO }5F VM31yGlEm ;DR iqCCraO8 X_.9C'VX/@>W28%nUƟ-smXq܍nā7&k.&XS[sO&zE}z ˄;I czDXL>G!OjGG4\۔" w4t;ڟT-$:L~tB;1QJnJR93cLHnz\^D:^KvI]9ҫ90 x4߀T)y];&o@BfzCZ`s̛^ҲϐxcyFV_/mbRKSȝPm!>&"#5mšڬ?6M/Ex (D6Y' 98b;p +?^R`t6J2ףBdž % Վ˜(k;NsF򏑝u5d |q!t1}T9kzi6b "^RtZ%M@qb^6sL/Yv|_Lh* g@O_giAP8 } -fZ %1 jQz)GIz-J,ZpE?Dƨ~^Kխā.ԿȵO+8t1RͰ&/]\xW UZ0锊tC(C%CPj3ʰ@S-G)K;Ɍ@ ;[kH"K z7QcL4M*HÎD" 1e/PR6Hi:_(Fob]Gjn KE1הmI").mF6TkgT,$(LP f*g^꧒޴ P軃x=r]_Clqcw>4[y"C 0A,8|xK6yi%\IEB 88,VkVK$ګ*ӛLxu 2?=P77~IONϠ2nfT^UaMFz=I+~G0]$B(|!rut2 c.%n((R_1b͉Sq|)/VЯi2]w. ?S굿BYedOι@S@8 22 \ bfQ 0gNRTQp4pS@3C hCЋb*'#I;|}b^Rȕ'S}(OpɏOYoi( ޻؀,.S O`脸%Apvzd$KQtJf3!qQ)PE!]*5}`u(ۃqI.]$,S( PY͓7I c3SLFޖ_ HouXL_> uL8$O9b\ѥs&vEҹD"c5> .X뿀/\w@ġCV͛*MV闭*E?tNdYY h+wN{k0u`>JRP{/;{!F"~BZ;k:,Q$4bІP'vU?ښ&=tM˪XBkW͆(]J丼z^wE(]~0AD1){N9; }B~\!Ӏ^_5pz6˸ e-!j-wC*O3YuRD죀>S^iG,yum (z AF2Pgƻ;;&D ""Gsn?`bZsrk6Z5uQh:ZN3,ru | igdt\xx'qt.W KuA0IQIIZ|p.\;}uuDNuw}LuIv|\j+Qg]@yEԚ׎¶Dq>8[t*bD9 gF:x^9˹hkU|C t K1e X7NlFGI +Yc8f)vώ) 'K-p /e#i9`#i4słvV:&O5όWb%ʣOc xGVciQS.~#4;8ɭ>?qrLDaVWܙ8HFIbK68i[~ 2:M&?t.cj# kq@gKLu JLcvmIT6QWLj(!Vb-lS\.^hND ރϓYytsVJZPՋv餽XFIm*ڮ5G,E$nB;)#Tj?2y~E@(Nq5ƓU֘p2)Ef;ꈸ]e𰵁@ (_A)"\A\mIRCАC,\ɵdQ&}?bQZo#rjbӢH` rЮ<&A{mc̆z~ĉ}zy̒l6e]U[u# Au͙>lji{)6p| gze]%8>u2#d{9xTL '!rƲ6HeJ$.t6Bԓ?E#tu]YUn3hCXxLl-Sh3Kp'ίSd+Y9fmg',ְ`#$+_gbJ+$(Tmh?WyV9#w4ڜ"^UNkaê-J0q䴇|Xx@D;.Lq 86D-ŔLrpv~jL."PtDԹeظYB-cV {T5Z3z-pjNG8oRcH=yc MT5ےd.$'؃uȣDI΢8]!xT45>piD>urBrA<w]׍euR}CsB ӭʲ^CjmY4?x#9:@|*X٧.CWH8CD&m*"țpB: l>m^,h0"DaMǶhnǏZشZh1YxT5[oYFRlj:@C=KL3MNڅWڗULV'Jۂ+pYajE.91V ePA7IO" n¬")~Nrb(S?asyzFW]t~d_XF0IV9]cA!Ө!6H*o4q1{O h"~`*DQrE2J͚ V5g`Ӗ"SHո#e>dDl|A6i@#yɶHXpg:kc#q*c˺q#9?m;>BP/^֫W"0- 1bc0bؽ+US#,hOXw|#uwf;F.]O](s5|2drJԴOEibvh$_SحW}pKGm(7FtRƴvh`jӇ#h 6-⟒դ|2f̈$i6Q A鸬ίϔFBB9!"F>2_tx5Q)$L5 {EZhDxWZCcC{CYjLjK- S?&,5|Gk[UZ$q>?[V*!fɊ"̰6θ2?WV3' $ G>n-7r,@WY*Jè$xug'R'6e 7TngпܘA" V˰n?WpТB&J:s@8}*[] ۻm( 5b(f?r(AQp16lJ3Ap@u+nd<+[сhX4nm*J݃A'yx1)1p۵[xΡs[7(kPߊҮ@4Z]]o}uB-.Q^gg:g3[ 虄R6Qo,~\Uoda,g[[̦Lՙ$skpÇ9kP>RxKG~4kvl賽< Ԃ19ኑ ¿R3o{{2̅(ܼCEf\tBƖ^f5}YsD(^%Գ-8oi J;OQ.D$)̱JT{9z18xc 1M7sN9um8k:ar,]HJC\cr=5-O!HңIוa{Jc6mc~Sj_00ɞяoQw۲WwjiǣcPzJ>H\&4WQ_'/++9%_v{eaLT9"1T[;⟤@^S>k3 : xPP (A7.^;RG=J}V^tj\gl[w. x*/>PdHK1o(2WcsY$< }ratr7T6EkFhYW6uR7: [xK'G(ג=]ubDoG;0@!ig^ԥ/AҘWuqgY/YrBCoN+tA!c÷I_ݗ49v_kd߯cTqri8I#g0(̿mdٌMKnӃΔ sp!?Ό!\iDHDh)F $wrHF"@\C4E.D8,fJIy ZaOUr*2IJϛ;!$ZvZa{LHa%ڞ~WBQf\V'EYKU*|r",ҭRppV3qZrySgM#J1ALVuz=$ٷGTO'4t# m7HG8n'j߃Tu]a'~ScH˙/^[r 2FMnxE +4I#FiGVn$CM|)ij-N2m,>9C֐ӽY3 sXҧ̘RGO:ܤRXҳ3Ir8e݁A􀅎z۳_bsk17 nщ M9If7d3+dхoa % 卹,.QfDjt iiSeވL6QADL c*;DT9HKlqqzd4!?qC8`/Td}\i1ӿܘ߫ܽbǶ !6eJ 9H9ua>Aª+&yoY <;5UlN$s\{F bp>eŜ=$NN5>:Nqd$PC8X=MJv=}T`N&)diOB>޴^~66W St,}PR7&E<~/Q~̨v'0HyDo; *1n{[C/t6JҊBogM(0VgTQLБERZdsp5Q٪#UNH>Ɉa5ŀ#ǰ:@_t-;6'O|fx6in3+r&t"bFF:}ڳl'ӯ_W#71O%.%Z9krDhLJE%N '€ 2?&!1 }f#eؗrl׃# Pt" OgvcaTJVU^4mNdД%RӰ3JJ8*,'$=J8u#6Tㆼ=rV!Udr!` ޹F-F[nyU{v+f%C2 "iEHɟER -س s}˸SIU~plQ ~A&Ĝ&fXgdXS48pEB<'zPA)ȿ'П)9n=ͯܝ6F@uBI_ן=c[>LO, ׍1#Wye-Xg C$W) ortU+Z- ;Iq+[k{P1j8-\?] 3ڣϚV"gf!TWU^Lw[,U`n/E<LTuiU+Ůʛ3jUa,LLtfgkfjxs=-|Yp\V?.{ 39[Niq {wu]d\W1\C4FydeY{Z٤KOAcp\ j,#SaI2`jGBe\i+m ݚ)pMseL7k \Ô'ZHz\Hc`!*owgN>ݿ*0d!דdXDki;Kf ^E`JAk rc4Rsw0)A"aMF4ܲ:'G# s0CM pWI˨dHъStAB!S;f([#1!Ē7ܜZH,v=|[= hp| ߝp)IXЛ]xh: אO%Ae ׄ{S_O j0CŕJh=.HB؈׺1Bϰjf`%*Wv=ĥU@;y;Rˋ7'қJr?|zR5t cۑI5$ŹfKJjJ lS,̩~[c4N,P~A6k:yy63. IY'YDPL/(Pc[wFJɗ$ 1cGxann^qDE^ixC9})c^2 $6VAD~3eƈꪉ'{z X !${3=7ᢴclG+½'&bJ ˿ ZЋvr>`K^Â`k!1yĊ= F\t MMNtsq/,IA̙ѵяs0W;Gea&|WMQ-e~n {N&ZaZ- DYjCHТ5VJ"8!uJp|z7/IQ`zsT؞{@!E TEN[ĮpU@uhOfĜuW>vPyo(.ي)YG12hۈɒ댔E{sThr76Jcv=y}15DYy|6Wd k!`@zP뱉0 6;yIdž H(~S=~ W<|S0jKFẆYq]Rr1 =iӚނUQ'V73ANgZ+Dkf TE2:<(8qSqX,lIΓBptפJ r3w#8p1SUh0%$y:KF^NK5 fp CoHP&[pkٯҥ׫o!>6R$4z#.HWn+d;"#j[xÙZgS_5\aq-ohspbz.$/gB'8E"km16Ӣb!59x}c巁w H#<̣?- շO(A4*~.;1|I Nmu3wSxL.FyMkUB1@ir)*\$& 9XXl#Yp(=G\Qƭ{+/ڼRO)d|(M<ݐúQNn)񌶣Yn*ņ7H)  ProCZK隭au8%N^5dl"@㮫*0mx#Z,;\ 40n:YĿFLQ `Υkͫ+VSYrSƘ9jKw ϶/I=B >>6lMu؀_]pاxT v hyk& d%>\BEnF֋MRP7~>cihi(鑮eQ#S׉6 9|T~5"{[\U@B0!t V@(GȗEhML9SG+O{(8eN9}!h(it)em&-#Ҁȑ77p TW3- o k2u!@3[WEpˊN8v ߄8{@kމW%LNt>{TnmpֽҢ/k̢p}mi <'qˍ"nw#9/VL(l%/n/9NؕB= |ݹ S=S/F5 t%EaGjC{23jcVVQxaB>IĠʎR-/˦lZlCtkx38?՗PxUJ_?2:I$HP ӉJZzO9!Dr7폗 bәoo]T!x(!djcpu5_KwX%Fڛ,>rva\?/yۖ ū.LЦ6`E5[9Z.N!_H`|Drd1-~wo(P9v.}ؤsɣJ^BH DNtbvlMc^~M;%p17ɣLz9oHC> v`Yd$ՐwVy<= 2z+p 7‰v!pz'h+!^Q{᜕i9m2gX7Tz8Dq^~;9RE=釟C6 @UT4*C]C?lRMF]M;K+JnFb˘jQf]=ݲo)`c3|Uu!8D^Ʒ<E ȱ." IyB,J4C׿2,FfBU><:SU5sRGQ*Vo v&kg8:w_f5pwzy8!ɘx2w p'difAQJ0%)/&gSpfI-rf oC_f~|CGnPjX5D]K>)Q) sOy^橺@/ڪ I2'Sb:W-)`e*hN]m72U֞x1!$wo+bF.Z$S1-E>V@sr+szq1%crtluѰq^A~~`tԎȻiDOUKH`JMF]3~:G׊Hʺ~kn@t(@DSZy=-N!fë^>5B 1o"brqճU| ћF=6%>59_^ȀV_oĤvmVhjt15a, e$!E_)1 D:(J-Wz$7@I,lPo#mޠL%[)  SY# 20^]^V.nXa7mkOjO9ct|찏5 tAdhuf!8ql< "$ZX2-xН)N y3/56}|G@:9h/5lIzRGrn[DU]G99" B.$w&Ƿ)zg x;TQۡ!s|8qڅ\rqH lvBZ-|Tb#z'U$&MU)&@]}}.VidQi: zbM2+zWy5RYrxoֽ6VO2 LaC@&IһWa|$hzT N'9F#f*z)x'&7q.O8{*{cmCv%LфĄhnv$wEV4&Z8a5X ngb\3>pf*; 0[[W^wiV^<(1{/AȨh \}oz3;[@SW?H!DHʧbB-/̤g@ZՖnӬo"#U-GX~00;KHT VD~>(r~p!NUڣץ'D=P YSJ+fL؂9W-73I!~24ڭ.a6ln"9X P~y> jv pSD1K*/~0VsЛ8VTFoߐ * $9j޵\F61FS#>1(ٲ)bwp7X] NmJ 7}':0D\c.nUYٙ3zP TJ67#ϮL{(ir7QSg?]6.U1!]Uù':&" 3KC'PwO[.Y1'?\]H눸A`"b1있):K@F(ڇ^PL']]0eӃ@+/OKVz(mOZʅCYn[ eBz6wG?M5ͨ}ś Ae7T{";d'S砩7G&c dCL '$փޟ 8| HSV̐RalfzHC"#'Ghv!ymlqχ]e .#B!8 idgo)6|03\'Y/x<@<ȍ;faxh3"2t&6krL',y:"S}>BcFi"4_laF;ET-Cdvj]I1= =R*ᚋL2nsXqRn7tt R?x߿}RXI7YX ntLq5XHd )9scR}Pytc~%3dz>&^>e~RY0mLNi&5;MP t5 .`yG\7v}Bi$+̘yOZ/mZ_o܉bH rge< Vc4Ɔ fd7Ԝ8 R!X miË_:Pe& z'Sig}R~<$<^ƒ<pnҪ9)nA$hE@L:Jàw XrkRGufbM? {bs94k]dr'g#GoB4ؠ/cг FD cRnWֹg =CוNå񠾛ģ6BƳp/ Tx0RܮtҴJ2wUgGN%~j弜N|V 4:\St!M Xze;+1BHl<ʣ:5!5B9te-?xO#0}h @WESD?:?op]MHⶈ*V$7_ M[K,txD |jgxsH8[9;!cYy<͡]"9Pz/AëήdƟ*oH? H^7H [<لQa[o򣅻/@= dk 7AeYua?(L;OXRD1cg:uAt^q6}s}wMdzsC9IH/nՔy)kݱdd]y3-Zs'a>Kw'}٬Ɋa*:H;@7==s'2K >x2ne eH!wU'穣fᬛ@H.1F}/]w2#v:(H`e}v_Y8~Z;cmۈbC =]P[謉=zd.h>*90 *ԩҋӠ E8*$FKd09 dк `Aeb?gIzǜ͝%_?w T"L#攅,IemĕQ6](oPE% Fp"DŚ[МI+n,WR.^mҒdU8`ƾ)|)AנbȜx#ZGRunZ?uh (lA la߮}reDY_ϽHjo 5Bbi`E; ';uNy{ci \݁4zm3mj%f6e eoon=X G ɉ-z{VNKOsdbu5X`*5n+%z]Zއe,\k^IŏʼnKB'O{n$1p*3i;zϩ fi3t4 N%^]`$d1|AMEq*1tYp"%J\C;񦤘5M;i 6$u !̞d5;UVsd3dKq+i} Yk6/ZTOcKQZg!N~d~ݛ) W<3?{os ħ$ۉƻq_jD՗қĊq۝U + ;J}"I ڰ-Qn0arW-M'͠f1a*e%έ*HvAJf'?9ct*:*AW1IF !؈fLMe%`!-=Bֽy/UDke-^AQ];e`}dF ŽL?mg}Ob(NfID)ub:<̨rۊ:}jz"=!6Xk?0wZ8ENyƃ5~Z|vO; DLh=ȻDEdE.pk8>EJˋEd6) ROBYn購٪'Ґl7;K={y\)Uh6J6@:^i+>t5ƫ;):u*B8M%+C躳E^Q>6 çh w~?)XGdˎQ?-|VɊy(Jzl (& U)/iZEou̵oZFoNry5o>u4 $;{ gL@bVlMFL@?N8KՀ$ܩW kmԋQJ#1]XWnBqdK%KziN|QӉ!7 5 n&yYM/ejS9|P!׿ewJfZ].XcWu4 JD@q3{)R:1P<`@2$/2(=ߎL<&^'#Tyr(~xR`Js(R>OUjj]gu*<geƸg®xMR5&PzXgM|gO^H^"vkBU&# O5) E\Ϣis~W{%AJ1>Oe}V>0F39"xߤ~'b@Ǩq,Xp¾] 1B⭌2T4(fGYS7eoggKk*bRM!D?uL My1-H5bnO̙ѽ/%ILW#P=K0?7,g,݆4SGf=%+̼ Si 2΂^$/mO:uB#@{fMxF2'ݭIwd˂SF3*Da &j[tM!g+)ߒĤ:̢MWDOFmLjG=HA" hd ɶ`lw\PуL z[W9T.zhT v7 *;QٹQ.Zճ2&cs_V cG2r Fؽ ǟE9-Ғ4S>*$b=T/As>?D^]<դ$@ߡS g{=dK6'i2u2|E'uczPgmx jMF[ZHm5SlܩÑd% 0;r "xݨ]H @^<a$[Yȹ,,@?+odʪĬM8 6Fr6A mTI1_F1o瑩XGRK\cW1A_$*32oxt*Nm8kkz0Y No )F%֑{v0sv^iFAU[mKۆͫgOf݇jGIpT1+ ʣ[F ʯU" X}YXf#ؚt^WooGw!wz[C ;L9$s $9Y&P6Hfko]Z,Iž. h8 hFo"E4,ut =ER #wJ0L{BK}|Gra_@ ef!fY֯JiFDDb}G*ܠRj#ƬRզ'yu0]!26UQ+ |pT?vNRų}yY2hi^ <^kڴrÀo o";_ X'īI4i^O%4GM$>fN 1 538$[G-C[UaSR!iKMƭ(q*X~Fswۤ6Yx`OH98j3Gu!&N}0 ι\Nw_>R +$gCh`͖ՇlpD4voRYqځBDUf~LDm]L*rX JqR~-sXyHjgQ;ˍ EY(6r0 V@+P!UDqHZ8P*чu+ï~\aӺK 2VQdP/#\u?q{azG=ˎ11;3>Rr4r7͸?[N}[֜{F-)-%oH7 I! Y`.x~+wVHq \Dk[l~#Γqh`tj?cF4-BQr"wU%E_A{PqϖaDrzo&O~0{))}JLogXY놑hն'0K pWaL q5<#J;d>ּMGHd;Nt?^clol`, &Gfv=OF$?8%N|l2rՙԥG{laVIy.ۭ؄5L;nG84J[ĥuS4WsQ$^ w RvsUGLelR?@pU^'_1TaGmin vL4ώz ZBHl4 i5'äkgC6Pvb0Ue䳬+]L ߒߏw8/Q^ɻ; -![u^< ,Q뜜16}453US'FVaKgRC6'yv)yē W'}\T҂2Aw7L_]SM԰u"F*ð|@VOq(H¨?Yo߰t!BV步5RzF\~[-2 <my 0&4ODtkd֐*Jl0ҭ[jn mN$ YS$3sힰQdwZ!0ɩqNgfIQ-ǢF߆瞳>^pz1暪}n$ʫ;pn@H-=%<+9P+0q88ܶ-6&L"lޫrʛdx;79\o"4s^ oL<3gR+!eڬQ o!)N36y&Nr;&p m_v{V%֢3K(+ ~Pm4p I%]SrM0,)BgMV Ω/{=A3ڈ!.S5h(~tiCN5%y\LLV{< >3aCŸhE̹!U CC%Ke z¿ބ۳m9.{p+_Ư  ?y}*Za]0q!;IĥnaR03_{aGSz2׋YSw @u 3$rRS)-sQ*߯5oM.Wp G"w}7 /xcD ՙD5HaH~1xjc(7}^v4FTq2S/j!hߦ-x9$R2a ͷl] .[:o0MPSڧ|rkMhHJ Micm00F.tJR@}u,MdGL>̆JD9uRq`;C}>Ԙ,h![YW|isRy@j3L~=fiknCV$rzx1"b9, |nM?nKQ|WLB%h}Ќ+7q Ѕ< {Pl7#wQ ڷF' | !Y!WN#ВP%It^1t.{Eb_C.Udu/NTuTXtq#vIA,:0Uշ\ vW73ͣ Q]$c !T1tX) !r(p8)׹aiAT x ۆ< d_1Z'-߂Kzپ!Y)} ? nMs{"!WLp_$9s(m2]oہP{'̙k4ͨOl4~YĢ K{8>Id v3f?Džq+gw7ܯ?]!Gߎ Eܱ.%%Imv :He~@#1m̛s+Rbz9 >jtņwǑL^cEO955w/>CZUqh #JC?F+j~ן_7ŰyK99]qz['4!Ld˳(MI>(9۷{` :b,@| +B;Z/_tHe#nq,`J%#[+0U5.b]NbBlQ[x˧O}4 fS ER$fثONƔ]|_>.QbpbSdt}ZWp= +M661qZuj,XI81$ChmvxwyaEJ?IyNG e7ٝ/y)N"k)c.5'Z=PpV{ypJCwO{t[or "#e$Z m?e <:Am(}Ԛ] '!8~IDoTehˌqJ~X0&3>b^Hऌ  "zeu}" |Vc&YiT]>gcVgMsi;?SPhս r_A$<,~Vj5KV|UV|v/؆=-ouI)(n ?BX]RFff܀a-5JyT+tf#Uɰ7X,NH'%[﹌ m]fW ?`{b!c:\T=d\ݱa$ Q=fN!sP[\BcvU_0EHX1W@ݨP6bLs9Q}^e@'Sd'ʆw,TڎJr:[[K v 8ӑTг-UaC0p\fPȆaW 45ϟ[!@j}myxՇDp .|gtnsdG[Vu{]{0푿H"\5QӝU*d22pC|;YRloz]<S!#tܞsجEaS86A6g^CyX_q>\1BA85o-2 = RQj.48-߻> 'Q N-r$ҩ} 2x礒Y P4ʎA&ʚnQ4K%> f5??U5X DJy=z v֔|7\fCwrHMgQ'$> hdoS]~Zcn'u1Yakܪb4I$[(d|+D(5MGS@<,c4lu=y;WYGdbZ o'Ö3y("꿭K]mUʊ}h:=FjF (yS.85=X^e[1)6'H5KT?JpejN/ v2O%g3%T. q7%^QXGmZ0VQ'ΐ-Mk6ٶa[CrIX%S%wZki?/9!TeQ ?ڂ˥@텂Sz60quFz=H&Tڠ)J.԰<&.1nh2(T уFtLoCyfUqm7L2RطGw򐑞:jUDrIc;{$q ;ӇlbYlPHdH$OXd2/Wt@qGZvҵ6tGA-сnwB"Lm`@HήwKBCrK)9D w/tTF[&BExt.v!&8_έk |?WR//#.Fʀv3nەFZe6UxwT g`\oF:3qjDpRg4!oכ_XQ48uYqи&/`O$\ S&xaruI7Q!5PBtjGA:|D j g.N$ ˣ]$ٍbVLtN,bġ . |AɚHV)ߪHQ+lӲ\o=1vetjBJBt5E7w2:H/ŝAr u(%8+]*F0ovђ4E,7 ŒlBƙ$OYw46BGxOq%0h (7局W9* <(TJc,3uX쩧( f28 7xtc(B@}Nc줉Q6<@W\G\B y/ |sC9`iYf9Uh\A|bn$El: S]T)4':,2lKۙ m* ڟ=G\FxRPN4$ܱ2fCu~Ҽ겺Ւ.ee2Pg?4`$ޏ\_НImG !gbf;T ~Ыwx-Dl}J%ؚVGv|2KE= o$f~q!#?[Qȏ݌\9Hr.'{sKMej#D]߅d$mK:CF,/C4~ٙT7?f2%5,r^NDKR ~S'.;Uƞ02!x+-c>jHWiMVv cΩ%] "BxfhP3rLڄR_^1(^?c)mTR3M| }XD4!{Z&_gi7N",v`j Rf zWpM|-t!#I|~SG'XZw'YNbVu|b!~ Y`(iDsq<j,.;6 ɴJCvѯ,p.V=m VgZ*>lOLpP]M]i%4V}H8-&-$'&%},1"m]Av:a▼ 6X'oH 螶8mZI5K2MPk|EjDDZӁZF?zr\rg0%`OfWfUa s4h퇫KX2 uXoj)`(H!{F{^8|iXm<% 8\.mdMmX? `d%@C Zˏ'0ğ~L Ӯ<Ԭx+DsX8?TXx4u/Aޓuu5*)z.|Rn%BY# B ~nVf]y #D2=C.JǎUfUH\VWǖEoj.AN~x]0Ls7F>ᑆ;sR-QHr= FP -ߠ*^ }Jm`J=v+9F%]Vļ&Rv b=L줓-Ay[ǕMU >&k`5a-&(ȁaw8ƞ6T)S@i߭&pȿQLsPlޑ= } \,]׈}Ꙝ>3B+L 0X:|H39zJ) S"H88WVvk^ SЯB@Y:)UP+eMmSo<:m`,–ZYMs7SX}kF <'*X.-tkCC@R٨6Ь ? UU QtJr`R`0>(vm:T(X0U\xknO'D͂5l_M *)5 FކZ4lɢpq=ߌSGgSEH9@;J `q+vv MU((*1W"" ds'N* >2_72Bm/hD*l׎x˿d:k]8{rwz҄t,s`{ݕ0øY{5Dz:!֐@ӡÏk%Ҳ ij: &2nWG},۔&O&~LàOOR_y$cb>n7$pnDU ̪{S][4bh>qS >yI%͋ߧ:XE.$&鈮^X6A51Yl<ðJ*N`wٚ#v@[:icer@cQos:_2/\&N;~ʚ5.]ɐtD5|ZU.PJm79ppX3DN?xyo@9ǢKmt|Kͽ~EP]#qezITF>na<7+2"~L5#8`=䝀sǶ_;89@NW7SDEZlU_6EEW7bZ7tnF N[5"@MH.xc7BiAڀ"|T}(9 w}֌mi rKC{~GY2O4:ìX+ sD[q>N*MCQMsdtzq=`^PBz)"47'‘ >KML A^y/x(HY8Xp?\r)%1Bqԯ˗ڻ؇t-S~GFD_՟%m[8GyS%GUc>b1]Y !{[CګWE+$#"D*)&b/4w'G TN'd+e$2+ Ps:X':c_lP(Ō> y:1Xc{Xϕ9`!R]J@ yz5g>aWR"즰X#><]qz&ly6.)Z QިG7J2YRzǰepCJh AUlxﳹpq gtDHIX l )Jf?Y#l9<}5D7 D9,ugk-SG{k:hLqیw&D`ʜ츂vh݃Tܶ>^]|p؉Lf qHSvoAߎ ]#͕qF,3!A Xή9njQ*ϋ@.- A`5\Okˣ"LP>fPwGbvl!m K}xGS}u٭AIwbvlJ [.},{~t.L= EϘژ5Cset7$AV131m)4*roMBJVojn3(MNf]4t|lTp.zN\f&QO**.)\hC̥d  kWͲ{N ,*C$t:¬;e*ƕgM`k=cZ;6,V^,9 ՒXp aU ~ Fį4qf< j$L07~8a8F/~`[Ie?Jzsi6|`5q3(Ygz/X+ֳ06!"> 8T ;c"4NeMj Md:v,X0y%H/D"H)$2LՀ N)"RPUXM2ۑ.NY%4[򼚫n#O>Iv0+y+aTLvX@B;>9贊^d^R?ot[ Y`p MitTb^;RUOO"F'1199C@wK)WAUAOsx_DhS պ)EG?~Sbˤi.byX:Ϲ5UDUK0y]2\(׸"+bN H͒"[X@oP)!qCkkg`A2ü2K(p_4]&RB~OcKЛ樈 ߁J>TDA橘#MN-WږqH3wPT h T㥚wXW1@x-wJC--2#ByQ봡CqikP%5lIA5ڲX簾3n'Md14H0srC3ơ_pl_'Z3љrPNF,phgҵ: 'kRTPȔt2f)2d{>L%p,H<ۊБ?Uӻ,lFG84}R?';Fe) ̼Ua`,J$1t`c²t|ikvLJ-!^+ǿ?X6.5|&]ll)HRZbv:<\RيQ""9Bh!>c zMvo|0Ϙ(@%!\> H5͕k|߱pfB4p4 写O! \_Bda֖' HO!_>9|U5^;$X+J//u4H`R!W] ES?R(UtO_)CK bj1ɴlKŋ8!Et فEHИ UHL0'cpa#p($>%JcG3]FHR E?CCI0 )3~{cw =OY*qvY/qwF8Κ}-xjr'0pkeٟ!O18{hV!E@'Y,63 S&Pt6j_&<(<,Sf$a(7;1uSiEo-2Bte{sbZ}+uu^_㴂9QoĽ*Fe1X*-}< b=0|cBu_uQ=)=HT _a^uAI``1pVߟw*s7Zq`{|{i#,"r?$C.FDM?[6ꩬ9 <『,Z4Tػ(xE{{ q$Y%Xp&0$C7ÊZ>/&.lfPItG4tP/X𮃃LɤeJoRSޮ`O/)ڶk=LtF~() >4Ә GsGj{D,*(+ xF8K ޹lt./I4v,/'GR_Lv8^|0 ߢl؋:HZ|Cz^_C K1LP)+H3w ӳS+ף'Ro؇T6$k""eJ e؂ٷI"e=*o?(\Ⱦ OT&7JWI v8gQ0:Ȅft AC]$P% %@! 6ݥ [C|"ZzYliy4>6hquSPoڟp/+؝0;c8"id#;k߃N Ih.]Ȇ0ǡLx*:H=) M~=')!z(ayE-\HҀ9LXMi/_5{~-O$΍6YROe<横3,)~ZOqG/Ѫذ'*aR 0LxRR_`u ?HcGV, 3~ Z;Lv|qU[_:%{>61eSlPdzjWĕů.nt0GyZɵ0MHm-7|E'HΞ}o4VV>TMwnpM3@4C;Kc&/l1˫$hs%'VͭS+($@Gm]7;FשF lh$:(1*FgM\xM CEh]xGBX(9}tW97D[Cv =+_Xod͚;~C>Qd| oٳbjI64[tƊya 382}!>җUIE1 7^amj4 R*y2hz ͝yraH"Ǩ.2+|r/`,j_ue3x`We7)-%m|V79[mQ9<{ \ÊN=$1'&SHFixj~bSIvE,Z?81fv^*)۱Vq%_8XTBa#v lN,u^6z7צ'AOPAC VlFlѸA $՘/OpS^~NmLac|S{Φ7.p<Ȣɭ[l2ЩoqZ!aV8o.lð$)g%׾=wN71UꓮiJH, ^RFyէܞvu,4Y2QO*SJNN\7P ?}̈́@`$ єuJcI&¾zAZ4tG]6b{:&:J-" *.Hl+jtVҌ!y3U.菱<$$NFjNsV3 ؎d=%;)3Zj/ѩ.;[T03VUZze6΀d-z!)r^kQ*,v2pp?TVmd')FB)t% \d~6q+ROüHDbYG_qF$(s"Pǿi"8_D/8_TۤܝxD2M}`YvcDsqJyKulu2>y/W{Sq`RerT ֎{D.yK>+\[S.8&D]bVC$);> Tρ|Pپ>! M'1( _z&&rcVZ~*ܑe^Пm#xU`OJu) 漝g1͵޻#ijszAކgݍpb*;I%k*zX}9 qUi+9! ىcPvgܚ/FkZzK:Yc7Vsy]?sֆY j71"i..EY6BBzw[[R̤xFЏgE/KZgڪU&L-z,Fyw bB"̈L#շ߻[<9qi5]p(젂iH CKqnS&.y"4ncM^A RWiPpFłtuJ@ݡl3/1+і?Zu4U'Q/iK)i ǧbNDa T`:v7L%@i`p [L2/[p*FI$V#J ,Y+" V!3NV AK{"GԠG\rXֽjdvkrmԇsN$y,8.Rjzq2Bh EL&g#BY_5u1n)@3:Ċؼ8 HBQ`\EQ`9J8b.ݺSmP}l!Uſ2|zm Vs+$,ICWa"1\J@ʶ--&cnE%?'F!XWņ`ӝ d { urA>`OFn FuRР RdV,pM amɜ 4hy3 .DȲBp 8#V!˵3ۦ_>=Wy ].2\* }ڏN犇ž=AK[S> JxWcH)~M ctC>pPnW9 'ؤ3@E}6hd6^ܶ-FUESNrBY<v7?>Śzr- }#+E4JOi޻GB{AIH:cE+9 ;4S@) D*+u^ e lù_ETI>a|O9a.I̓WK5uGH!6(88t9  &!M_I? !- VILB݋6WVIO9U45 ;D>e ^v9Ԝ BJI1/* ; {A^ obG݋$OHhҝLͪDxĭOT 10^zۤn/@~niB5\X֎ nlY^^`l]6zNJE:ʣe&\rwD//ˎL WuJ"@M+d4F+v¡a#YOlCBtt+IBleD#X{ghYY Wak>S3.( ry/O!ݢ@GP!PV졉TNW"o=>2,rSNؙ3/Hva9"GfAV2V `# 2 Z(d< [Bϖ[xbK)gs8݁-@_eȧ ^۔H ƨYQ]fB%@ݴe+S> S=bCS*;EsuC<[!b;Rhg:v%9,!j~GeL3ޱMZ"-'-kߞ}enzuf61q}FFY%;==)*'-l6jT*Հ-7 iIGuX*{Oi]21/̢1~'lɔ僛 S $65' M W,|/y*mM 2_ S !UտQ9%]3go%.$C-iHbPFr32H[g3w"tcom~7ҺP&S2[EYa,1[.'7guzB8 E?wz>EZZM7Jk1 >* ԉ1'KQ`K0?$?}G.sߪ#SOS?\ yI19Ƙϭ%n|齲s[;z /XfBR7TŎ+h)5=BTG z{CaGp^|'zf8\ 䆚@ΐs_Z!!a'g-0nfD=ݺ$pybqاt{D'x<{J6%r}(TאBK>^b= +2=EֈFP$8hߡ]Slš?KSkw.Х=>D\v|&dIIm2/^뙩}\ =hH[&To Gz;|*R Ә)nD @a=o^.24r7fQbƱ tֱijBMqlPM=(`#`m{44L7CDv]8tT`DD"<gKN@Dr B^z;;=0 =龷 z9mS2\lga\2⭿U:xbEH Gm?1-c%J݁a=\HQD]ORPgUWfxT2(`/MJraWڻpDNF[yDn};\̸Y`TGºRpS_X5-s2W:H{I/,3 ߼gCa^UK[8:O[0_+4bN0;Z'$˴<]U'rsձ1D_b42g5blvmz} FAgU߁ zF-)i]@/K EYY]^VmӾů&}(ЮwS,^7ifўYB[EfYԶ}{w˖c (3ŏU0ێR̅W6 #ʟϟcsL ~ bYWc;IOTD 'ز#DyóƴEdWT+^ yԢ)u+J({HSYMEҦ|C-=`@o#+m\hS/R;k45n0mlvP~pbbwB: Jɏ7CĆ]'qTd {?vY <:/ҨC&E:)VE>tpop7 Vd9g*nCGc\o2v_bTl$/Rg{㣶uuwx!V1{/DMJ 8tT߀=;ڰYniUz)AȤ:H@7`ϯWn`= !S[xW3apiv^;錭sxڈe0^;P\˭M˺h I=)k M;Mq)Q tw|,p6\"MzvV#-7ӥ}@֗JbEO#0 2@pt J( [͖z۱4TT(&R[/w,Jl˖$   {]scAo2 .[CqXV7#zeԦ&,@A؀$uẕ{|HtB2!*Q>,I\W/~ЃBUz,͂/:)M5=WCN)&p-`8Sw kE{Ϲ4xUUS0?E0շi~"Namsa0{s&K rA1MHn4j#F%fZYsU,8.+ܹ{oqSJЩtYQ#+X ihQ,,^R.CiJ :ܯWԢ(N7嗳_zˏҮ^' Fdb}?DÿrH:$@?ZfҶu&)λ.Qmz}pD@n=76αO͍.s TM,QTVI( R' }j{4EطIijZ^#O6ld퓑Zy<b$FM!Ҙ;xMh@$WG@&wMhǍ6>/+Nfg9unQܴOq uI>̩P[ $#ߞ¾Ʃ$2{icn3K~Iy{=JWDSۚyْ0xYJ!Lwj@y݆ȩչx/8@2g&J&]|r:d֩Ш(tax_nHcն,_Px|KY=hP%!':r*>_ jq0" ÏnKUʸ9%me$Ġ5Pq: l2ut DI1\RE7;6N,=<UdA־`jQ( &M&e?ħrٝaxDfg|:xzx]儡xr$Iw(r[w255JPH;RNM VN}\OKRNcL )yiT6%Mɣ2Q!K(+aM 3l3+(,h01Po*EURD us'%FJg0v#^#5*p\WC ݳ1iA}Ps#9 $vC3"r3e/1)]͑᧠oÒrl}Z|fQ{qe,"?C|4JHPa,`{'(MXFʛ XATAC+vI/bjۺɓ[=|=X_I8r'Y $| f=b5q7'&R0Ax:;8Q p ;}%gtOv_ow9?ȊK>|$_$/ !8$ua/ЅH?lyiDƿs`ڕl!bL[9E(ݭku)6*3~.dj:t(Ihfacn@(L{\v36<$[|ҕٗ)\Q*(D1/y5f/i5LUG ώc@-Eyxsb];rM#Dc,;ˍWzADoʖjRݺŧ)PI_zU(^tF_jP\.VʵM:;o{X'_wPŒ7%Emiѝ6.XCEH衸ͻO;yu9'g ϨS^Nu=*Օ+! p-]Ǯ(jpJ`*c|<_?Ը| \Q>T{3`?]$Sciw=yer?.2G~Z&6@k*PZIFXߚq|۝KLN}ZFLNȧ@Bf,6_3ESC8Q6 nTU6A1{dH(SV'LhD / h>dḡZv%=lRUY :hI:9k1imiS -kd5K_-t$; {~lH<.fٓj!/iwN:12ۙ+R WpH6 4#TmY80ԪˢNz&?h-¥mO/rb@9n&4*Aȏn(?Gs?KLg&ml xUMϑxwCvpW8/ЩӁWc=|KY;Ld$䀱IUZ<( 2񡓺Z J9NfG0,l܏(ģ0k!-pQ^ l_|scE"KAW{Y#_뾶TPQGX4Ω} m.j[`JF8E2hLӥw-rOm[+?!f.r-i٧mz2YgeYe7eQ*jLEA@Y߿nc2CϼR,/#\D?s4:TyV@:ggxBV8DDyʟMb_~{izD6[EvϻW HE:ѬEmItM 6Pyv\A|)ܠ/֩~&/RȤDpIX1>䓸~S7 W0 KQ`bf!u0PWyDӼp ;Mگ"u q(@x:n$f?@8E !q U,aCW gfF!EiA|$&m-f~4) t]KsXZan NEimӵf&'HE%V",eE[a KJЦF ܟ}'T`h7WҾqw_ȳ$af.9rF&@DMvm ~jBAe=Qg\eIv ~#Y=֟,y\BН@Ŧ9S;x>dbQ8I~m)$!Qs8r yɬf _ʧ]ޫf'>~S衂L ;ߵ)XbhC#;-$ vJހ3>T1ml6ePrCt\M>6;|3'fnZ`Ƣ]EY Eq8d7{?=ʉT{M͌*:oL=ΧPӆF:r'=p_?9Pm".$H+"'tB˭$[bo^AOO޵gVԁ{(I"D뷹vuYŶ9⇐)@fҝ- 53\W&_Z =8A$>2|͎x:cٶ\~ '>.'\0{kRa=̙F'jM<9뾢̇V3ڙuc0{S)’4‡%PXeپ,4fc[ԴъK2ŘݭArzeL̬ nj:*Y0jCIt"'핰s[,şL"\}"^'>\p "s7L RC$1>h˭|qS.e}x}K ~\ v DCχRč hNf{v,I.0Ⱥ9Hy|>rH&je*f9P!r SW"OE`m:bA8Ui==BN2Gd4&#T/ord q|֏+t(MHh=%'m|F:̱;x3\n&[_ǘ|hєWD ol< ЙbwY&)F)I͂*7y(_5_:OBPSɟA")i \Y xţYGW#֙*!L'FG>DZU.JV&2Ԣ4ZӤ{{+\n[ aXOcMr:y;WSggpy?@wk߻ĿLRvHߋp&v 1O )86=Gחӹ 4"qB5[Des1h6 H<ٹYɉhmJ)[s 4Ѻ~qh{=xrw%KթW|ԐK+EM J}lR9oA7lk nQ+i܏iHoaV[ɏb۷RQ4S*<ʡIbO5^o/}YZ$^@GJC|BXڃɘ27yAB@#} o3$*)"gȯj 2ժ+rZ"  Js0<;ܹ#p( _Fe Q6oPtM9>ҳkP@OvJk._ɦCGa&p@JQ9,J 7M!(D?Ħ3VF6Hh0DK +IA Sl"M:HsoL>E&x=l vRп1[|eÉaym).-V]*>a9܄?LQrST&'9{ENZdYAw+_r2{v w&{^ЙrX1lsoٺQiƼ=5h?O)r{K4!DnjVqԔ"R9oD N#p\E֚Đ\7nHrE Hm|40'2LP~Tf!?oEH ˰G_33YB'~C+]ǡ(]m=7+1lbX=RE-+wR9 $༲`NÅQ!˘}C d䵯0R7;(04i^S/BLI2W?g3u*_H/MwQGsgrӃhq o( V(6zQ 捻\$W'D^SdUdl(h(7K*t+M_LJ4\A͏gŐ7D?1sH~JmNwg`JC)W|[6ٙZQTo+@#ҊK+kxYt6>񽊛G6k%&|&M"z[:/ߣikjzSU{5 LNO`RZ $pW}vwed [K J>0`JpGD A[*[O^2ƹ_8lT|X.I걪,Ya@O'|V؞ [J`'f)z1(3紪 3C["}E~24*`( "^&9PJMN$n;E)N¦}`H \K(}~.C%3zO. x]d뻲ۍdkbQ3J p:6ve % BvǬSIk0xm䭩iNr47$= u;Wyҧ(/QJq(XAx.Cm]HQb=Ω(,itl ٣ǽaRZ&"NU\2khC -^|CHvXat=FB|̉2LQqE.+J[qj41"Sՙޭ0Qфg/qmQ(.;)x̕";^H itj U:2#:4z>:*[xճ#E17yFx i/(Ƅe<au|Wd|cGkv:&M!r|.sbsfk}l^ mg2R՞d@\9E| 2U'-nyԿ2|]L;Ywj& !~=qF9 HPEFNY\Oq\WBF#^F~c<$=WI LM6U|tWKf_Vn+@~a&\ԖE!ewxҙ:vGwd ƂcF=KeLË|cD,TH8~/կ(_0C!NQZXCw Qx5ѴrfA׽A=0r(R$d 7of,E+Q;F`ߍw{Px(x4@[6o s9nQj=UE+>1U9J(@ڇ1-F9ez 3q$5cfiբe u&|e>Sd(kcs箣7&LdʚHgT˪G0SPhEd\vߖ{gWǚ:l#G0\w*u,{[[S1Mv)6GN ڷ{A{&2~L6#J2 FdI8G3ڊxP ;#Dv -V_km f`6nZ{W'$!1sTh{L,5NMoAh-pf0Q?Ď[A,6>ћ@d\89?:6ஹePma؇!4 M}# Dr1cЯz@8둋9멱~QEE:gwӘJxEy渄{~-w(tg"l!=aF/o#IRU?7_:‰We*X; Q;)1/-ule 0 @ʯBI)fE˗F&c_%1H4`/Z3\ ftʨB b6/$d8v~r#^n@ξV\>v_yy%F5Drb$S ;6A~C.Yk9&R?٢vxHCC ֿ|8#lV$Șݮ1:LJ1m𔬓Zoa?]gXC.ew.k<᫾ǯkvV$bW&} v7YO5 C=5}^/U(Upmپ VK !;V=7Kgk,.<8坌1}0چf=G q@J}ΙbZM)פ8d>} 55H\"yo4 PJ]9ja!} npZ ö܂1Nbg# M67P_}0ck[T ^+e2fJٳ Vt#'A~7ɼr.`CP N(TRncYhSy&R- 򤾤cnW-; H{P4k 4c Ok|d@16䩉@6zPjSkH2BKcI:q ,էL5{g #+i)Яoգe-ڗ!Z &&D$j.T"}cB; ]Ao**Q6,IQ5fiLXz}? =ģAsD69S[T^lϫ Ctɬy yx]Wy)CAu`"E&|2˳a\74 ~Е#xܾ?.RPg# \ݯ1i"db(-w(+J^XҀ.g}U:Vyyx2V6=uLBkUب@#N!}^-A#G UYk ip'Mi }B,Q\8WwMTs:oҫwuFBޒ[3kJ_-*s3N78p|e~&>WXe܎:/y,M[}$h{D?vJjPgw6 ҿ{Zj؆K+R~^:a jI:,.qI!H5u5XE4 | #| CH=sKP9gv"-;ym~ 閎od"6\0Ė㞃=>0cxKzm\)3t0?BH[)2!zb{am a)_Duz!5 v=& ## = C]q_Nzћ-(9_!,*˷^D̯b^+[[{I!HDA-B91VExxEcoHBIJRԞ WcH;#f܃wQE:M7j &z=9\_Dâ]/Ѩw}SWdCFPk;f3)U6J=wuׂ/ȄE^ò ^_y' j%$ވGU{0R6K#vW,]=\t6+aMJlndg &љ % Yյ됉)2;\"/Yr-9qwm u[$*sq!8,~v w\Yb&$3%saNO$cRtP*3>m\yLWhj{ dFth_X8oP8R$c]t2':!f$ r59ɌASg ms9^Ӆfb2veWƬ_0'Ϯt#LVRWwfƴ.x;oo!/ZW!Ke$j'/(n[-9/Qm,h^6؊#Ce=L~EQQU!${ H$EY-vt= ;r9qM82ѤQ-"Y/} &ҞsG`jjr-Uƴciqq-{Jӌsgwҕ{M}e^YwG?/Zby:"c;M̩>z`/%HwMƅ>'s`|*t#̊Ob6X1i*b&y?vA䡪{IBWdMՀcFBǜކ1L4wx^d4I7ߠ~;KG(I p!Ǎ18j69wi u@i7dҭGZVP-?1fJzGmZONkpB ev%gUv,a"-Yq+7Lv7vO_&kڃeZLdk{yhnd{'1Q6ޢs)ڬ* !{b@U8ٓe{ludC?]ؠg ofW-CXJ0b5c\Q`PK='1RswG"HuJ6(P md$.*szۤQz,Yozt@2GJvj.+iRIt1B2tyG6v'{ʹMSP\4bRb[(?޻q,'_JF<OMi@ Udw8#4DW+wN+Fb=U>c|W@Lʿ;m$Yc Vp56 Y}=gSZV!*PGBȭtN&Q}[%|5CN%"HɆ3KnK杜e^rÔ[Jf,=4k{l+fӷsP$UQfp ᵎ26M򌣤Ae}pǁPɌҠqJn,(.%J#ňtdFҿ7A@8i_@P!k0}*A2ȪWEl k=d]+>{wg.tI][%!YH15ju9wfnfYmp}VоYGǩwM׃B؉tj*yjG.:]5j0ZM*0(L|!ƝW5:`J[<\t;#,K"_x{qhQC(n <LAϬVť= ξzWK4"wշ75ImLUN̽)' reGݤ˭E)Ykox͚qWo:wkMΥj*,]h.D{K,oUULJqQ>hЛ ct4C#:>=bOiNQ#rzN6'9LJv̵-4JղjhˍeKMQǪ Ҥ 9ػW =%!NJ;@MFSi7D¦yXf=y s__I{ mZ;/+G{UFץNB.b}qٛC3uR|_ (PBMll"#SP\ӫ|ڛk,P׫%3ĉFo =FuĹL /*L`& u`9#im0XE FC3 y?o3?V'GK$7>K'5!1;p+~R~RFZ m)lvGh>rx' syrțSK7z I\ZbQfC(-%-Õ#CݲEw`Y&xmCiyTSemF # m.VKr|kK?Tt9s_kXuA*,h! `{XEch4w] 6oKb>tJŅAE! }8->eo*!1fQτ5875H:DaZ X _\\y`[ ij TZ&uAh+ʖCû1Ls$_uΒFvMi*Ɔ=[\Ԗ*9KJ Fj+ O"Ca rbJ T&1;?٪izz\w|1Mfz q4$4 V^6T2TqG[b^pL8<&̣ uEC^3Qz N|3Du5c?8 -` ȟAF1^SopيrW#C7uE`LX0f!^"V=_PDEhi b8:;ѩzK-|S]4L^%"MnN[ⱜ *1slk8 8]͓mMZN`(5 &d77t!}$I.~̭Eu&^w 9^0sH`,OV%Q oO_"v޾{-k.>te ޑ/ /(z/" yo?Eh3ìf59Sj+WMis?rrmY?|3ߋP>\j oαH s;!b5,N5$nY#oFB#:0xMSN/Yۦ9Kצ(?0_D݃cװTQ16 xf|&\?AdQ~^O18 ^n:Ydvt'}/G_>6 BDnF^]7l{I[iub ozDٰU-[SCibۊy% dQe/qfoBz;Y3[u`.vr"Gc"PtUb!_8u҈O< 49AR32u?f7+Պ^NX=joџT P֛ExF#S[jҔ .!ZΞxHf$+^фV2I*2a+E]JY bJ zEY '֝[{z 1 v%4]|Dn7|1#*Gɸ+!=u{)r5߳iF7N1 sZ߬ *jd"vC 3}!{~{:O"RltKedόVP~.w{υ(*ܭn\HsgG;t+JDvQKy;w'TN2/n&e`m;/y8vkRym-5~|:!0N}kpqR!ղj OWAadk'k7sq 4䔰tc[é̘K; jYIBn7t\Q4SԂq[ #X3H)JQ \ȑ*2{Gp͖iխCd'65Xx[JCvgw,M`W)Zm. H7"HgwܻE#T Qِ>˙EwH蜸bd^sFj%ĵ{e5eKF C Vwyj̟AkB/ q8WȔ&=D,ddz֮%MT_9 ) _bdO-ex^X sWi,zf[¹򢰔Աq'(-BCgw"=;6rƾ r@a?=dȬʐu!d(hUvװ (#0Zh'P4D -zOȱkzDIցB{ĭ]L'V*n pGf0iaJeN&ѡ. "E/A ? Y?|\ңXU5J^;'!Y0=heG)ѨdzǮK3#Zn@}R7\ȌMLD3j0'+&i;pn)-ĤKC7Djcz̞k u kR]-dTqS1h.20 L"@u1#&缙A׼I '1 xk(QC}UxPтm2vG+A1M|ա|~d.Ԉ+MZdH/`sT4s=K 2JE_:+,CofOA2mbcNr<> Lئ9~3yCuKʻR;wD(ʹ(4m<)0$$bU-ʑW}-Ź.},*=MXZ劕xyHͺAEEoW2HfXQ Lte^וZjB i͒0rTTx!pNcD';B!^Q.gȃ  }Y"-!V|9Ҍp<׌w FbůWRV\TrCM^?q$pF_Hm]F<^},SLUw̶_"4d7q]14oV/VU5ݩ$_1vqG9ämJ;v+U9|\dә%QO &ļS_x"i+tG!/y܄.Zy@k8^'h v/6^0}3?(FA-ax~9O5cTƙ>-9hh >A(WjK v2`eU uLBq_MdyviU2@NXV<Ѻʻ@['q8NmTň$wsppdRx)~ &:aSf ; e|7\g *Ydui2dFqԡ >H Հ9 Ad~P#,[3b2<%fk y@d/cJ[U.paY$_ݻ]fը9L@ d@pI0 +HG$E0ʜ`fReRa\.jAk+ȑ0`@Ph`8J?h1v򖇂iNE[? nmycH^M-xZ"d;ɂЫlIT9l811)™SWNUt68hŎHQd=^aA^&Gz>8-%1GIt6H%R' v~2(\j LU2HfukADH 1Zt\ \\)嚘/7^o]l/2wy[Nm. Bxmy;!VEڸ,Xh d!A)Lfo:zAyN#3SSlHQr "gd_\CKר],3 1cidzH 713UHF;!O$C1Uc>ieh܌b4b8x= -KJFa FĦҨJ,EЬUp\2__5- /u[w\ESY`5p 9d߄Iy[T̠`bs@-BqۯlNx501Wv?:Jre,˜ OtؑL]w/Ÿv܏;ZMƜMF7sFڂwe(*($vlma!ee:e8!"I[|U^$e~0G&Xih_d\Ymy[fAmgA0J&O"`֚ 6cG?%CGz/?BcLQ tB2Mħb}Ը7ĥ%_+ANZ  a @x_t <$ZvcDiΪ_1 VC{t6ZKN톲>^'x%D]TcNn5s_ I9  %مw2}P \^I!A.\\-d z9U@wBd)m*0Ts,i:RЋ^\D9x{*#&HgMs'+r Og5_|'s>*'!Q!vs! /h[b׃њ<% ZЫ C$¸&=?H%u dUUcg)Fp *g=4Q= !~^yg-۫-sjo³vOvk Umz 8{iV}ˑ.{^e7 rX&pG|!7wf=oHj=8XTFx{R#^r6Ұ4 ֲj+}GuCf֦.@DY]CIqH ~Yz6.|$P,/[&!κݡ^=$:P!.4uNF7|0;4 KA>M2_\0Sg+7ݘS1$`EYJ'7n@ȫlk @{㹵f1UBtt;q,VKF1)apQe3b2F0lN2+LCr;VGtòAy̓:3 P"sJ_b!qnoaC-e޴j)@MkGY/MaC+}/C\[x-aC 8mpA" 69#SBa:<a'#U*=C߳nuɦԶ73!'~if~[T)VaHBƉ}zGq` ZiQTOM'(e`&ƬSU HĖ6z[.fH,=qnM>hz^4:\Ţ4 ERp(C_ EeIb.iw 62tͨv,Swܠ}& f[E{}*w^'0`4R0'CEG@w~&l*wKn?:ma`@W߇gbTXsFKHᖳ(NKjcq 7_*[\P'N$|mdJ9)sCo]LIdްN 8Y#H#}aO8+vdhOc@rU1lm aWq<Y`5q%wt}4gTquGy@ ܙpAޝϩ@zj>//4~o2@xFd +'ddIF L;dJV2">$̅_I% {H%p2(9p9|Fcy `dWb9g__8R4Ayڂ=rm dH NmG fߧJep,XiUO8j/Ll|0ץyOa^;GۦD0V,_R=福&Y&:z̶=l -[˱ 5A3l\}O(HҵOöuBͧ>>_$d6d܃ QyLՠ7oh[!Z&b@v1wԖW?~5^ʽ:YwNEiq oWuȦP{*y^oM.Yic;,jɁ`I|;h jʑΰӎxP"AQ8h~kYtHBf6m|.d|hSFs gAejBq>k:쮬w+/, ؞  SBXy(]Mr4|]R' N)٬/E\K:?RfvÅWa]u`=%DQ#_f>sLU #'P@@ "T1ZZ4/)w;Mkت豥/b8sBͧܚRmjJ07J[>r}m;I7, |AN'>b1G924c)Ƕ4t (\$3FmDN>oqt+k 9 HORס\pބwpPC潐p{9Om9w11SvJ0~j$w3с|9|^G S2g?-"e rԄYi}inv"!*pTpd3Xj Nt=.d<2Qni|qt.6H'{=ј(f9,ZK%rgBH/ I^׃0fQ ǵtVacy sWoѶ⛯΃rPl-iRiD2W]h') 0.at8 &`!17~ Z 4ZA=o#2Ԃ^+]9a'Gdui&4P/N]pK*t<"و3Y[!n¡oV:32z[oep:!ރ[7i2,s$EWZS,JF(Ef ^WՔ@]^#zٟUKS@) l`7mEW*Bb+hPm_5e18MZ+/] 0E`1yqY:V`PHr@1φ q( kelKӭH$lM2^* @y6*VЯpÙWOCbI| ˄_Jww2Coxk|w<nl|ۗ%%ЃGM#uR>ttkwޣƎY#?B0ۿ /s><)MK6rx٨-}\w&v1SQtd-Q^v|/nIO٘0Ju8\5PbDP Ӌ֎d4ڟj;x}x=ddpsP@G~Me1:M\|>=Y H7%K8#4j*˥aڻ=Ώ\G܀*snP2:-e{7ud f?G3iNPt^3 >8t][@M۬](X p  z(Ǖ~ u `Z|<sM` Ph 0}ѦѝNZoXL2&J7XɒXr:S%)s ù5*:Cj-X{&Y+ge5*hq ԷFI,U%R6Y<%DzOh6\u ,`VBs<]RT U.H([md Ŕ[ a>Q_1 7w+B%!(W$c֢ڑ,?}Th^xa>z;Ml^݊GpȬu3fDb-3@k`9=ݠ:$V4SWsJf"̋MP$m >2> n&-O;60YӠ%* $:6発nbYjV87xX{MU[(׳l逃t謕î9-w&:ZZצߑ5l$m, [sKQ.ã뚸wxMe 'baP9.dP͓7.@CRS Go㱲EwtCVLܥvRxvzғ"ф8,XŃ|x)sLd4rBѨe+XMOf۲T,755~ƇD 1m@ғX3tՄ|vwhjჾ\YQWHV,ŷz,tG!crleRfő5΢+J ۔ᡞݮiv BdL;p#mO\ͅE[ N%;Sa]6Bu* PA1UXBqgOZuqm 쩇igo Pm^ǚ h*=1#7 L5_6`H,.ȾI8A_A͵C75 uuʈdjlf;IaQ#yL0A9m9)}W+aH.a,u>˙اPAy/xV]ɥBh fJ-9FA_o~]hrLjGpF2VW-hc >] o"gy 2˂9OF͡/PEefS>gS{!9(0Zq };PC;/Noo2 %8? AS[< lf۷Qq ʡBW9ZELxqk0- |YTrK =rB|K@yFoǮ]`ȟ dhf3P~lh"J8ŤӨJ2]g|)^2&'XruW#eྒྷ7P?E0Z )8ss@hyp4bb,~e#cw !4?$DpJRZK4`jщCf cfl&NțE9̄seL81HdT mPTiЉ s;Q̾Xy/ N`䢑`Q=ԄH&Gζr9uzη8NNi2av1 >;BHhLp9h Xs kl1KC1?#.'@L}fU=+y_RV>|j~UQi`cL$@cZ)ʸȔFcT0^ \>_6O[ї C8a3Ѥ=]Rmx1wR_]VM%k}v+"Ք"cDܴ3h$z+̛9%yW穌V:15ݓ#N/ a !lBG.ov YT+6"˫ќVj *I'a+ 7v.L&^Cn ^^2.;u 0{B3qx9퐄l{Ny5hn0'J;L26hUͦ2 ˻g[3#Q4I oBQ%yA)^foysLifXHx6.|;/OJ[HJ"R%zwK1 XPQ)2(-yǐ*RʀҜ)8ƓO|!W=)Py;+K~ aO<1_r5͎HQDQGd:ޥ]V9j`P'iHC 4P!gfdy=~FD[uw]2yX5&gj{5j:|%K&KGYщ3*ai{K+( 5`UJS&F>)˖zmŠ6L BmFƉIWk3T\哓Ђ$d0YĂeJuGH[,9QbhS} (*nd1)\+ G٫2/1FjK1]vFVqQԿ\"c+*>3W.HXV-m0&$m3dqm;b_q~ɑEXLahXg_3,:L)XSX构Y. )ݓHssv29'E ܓ÷6'z*4p,2W, Qknr30<2dꐇ?17MZއgO&`V}&'v kA믶gSj=662,w2}%Qhڎۛ.Sc\ xӳFE+Pidr D$}hYeMd}G`]/O <6X$P-7Id[w$h'3~8:H4Trpa` B3巍Lڕ˸􃇇2jX 'Zx.ȏ5 6T!#Z`s`L|ƟkgicN"/WREBl"Y n݆Wf!0m6.y"}XC괩$v=U7 aK_/V66du&ݵWC \&R, ~Ea y.eA/XWxח37Wqj,EZݝ L[n3>MuźQظ*~hpO.USAu(nMP52kF,x? EI ARm\aF-JCE.“ ( WI?a*w,|ˁó~Y!hKqNbP?S-&Sg$ȕ^xme V)L^}\ -uϟM`aKQF]qo]ZLV9iuHNʛ52_ԥfa:R%sIvvsAPLܙ 0' V؄qޛ CK8ss!7i I'M$bԯ,$$J5\9r㔇 ⴘ&W}nK u@)3+ugN4~Bߚ\|M]l'8?x/Q~K'@!|EIcƅB:Qތm)Zb{RWVXZ[D^`@DxY*p%ŦζA&(kfu/C( |ln;xpfc^t'Ne.jc~dE*~1x*ٓ OHtўBt*Lq3{bW94ǔ}fnkאC\d=zeaЃ[|} |_ئ(mns`[?on%l'diǥ}1$CB#GKE6[I~N p~bXur!8T(:-7Z{Bǵ[]/FzbץCwh|2$igń1HV-f>*Sh į>r>%-;wIˋpC9ƦpO֏J+lG̗0p"k|b Ȝ׿*-olNT^|N{GK)0S]T# bo%o+nkdaHǷPkZaxM,.;tPvQxe[kVv @]ՏŨ +CPjF2M 9s=E~?mKi>&J]9lX)[=u#c'{*iϏ Z}ƪuI$ AA^WhZ$5foU +4ydk7y41O*) C%2FxsP>bf"+xpbw-[Ī[0 $1BNV4w,JUKXӶ02Q^%?kBռYK wfh}'O^cvz.Y5q2RaK HmmQ_O3yw( &Ccp K^>2 KgkH׸_*YLژtO QW F%b9rWN Rz|? byJO ;ǝLy@#YɎEGq+wa{-րdY?PC߼Ѡf3AIQ&\: z0ĹRc2w.< {"y'F8>+PTӄAnmuq=Z_&@{['ʍΟ8pbr]U-$r0LѹCj͛"SR< ID ;:ո<a8x!ڎ ;̽ wYGA*Pix 6b!93Yna#k6y45:r|Ô9K"LʆE6I4d`>LNR[ا)b>9H3grzS##=ˏ _sFM>X)〮 Q̯[(YMa5~/xovJ66!HNwM88c2UZ/ּB=ͼ{q0oAq8 9\" OQ<ءEq ]R5Aڭ3[Z@*3xP#{e311׀0`Zn[7cڤ׫ oq-<v3Wڊ!sc7v݆!R6ձE*0C}PjwL>j]VX'Ol OrB].w=irvΖU(2-PHsd.i͉uyo'eOv[?x*cOc*iXzJM^xnN2oݓa pFkfRn kJCdʘ;L 0`F,Ovu&a`g,k>cO[)i~;|*`4ЉIt bdC`bVW".<[_Q~kQ Z(+ޓ7r;.det?AfCRfW.hzJxD5ڑLZr'5?di`_&\BoqGPNϐޮۦ8i x]$[e!L&p˨.^v IV: EMvRp5틹1(+/C["|;S:&!T IxG/5mafK@&8FLnnFzw}퇏lFrr~ho=%X"GH'b>Zf,O.3y#m?u̸vʉob2G=0L!nוTE@d;TbLW3*usNXfp^\(V 9iZԠO/d1teU_[uбf%R EA_,){ TVD{{ ^w\ӥ6Le(y-~k{WoumjiY4&A:%Fp3 yºWlѕ{]nI v]/}%v}p1F1MuO*-BLqLmV9A=I:p6RTS51ŏUVH !^MMط0susUmqMC~b8>>8%l}E S grol4QӱR$",q*=H>j&.?HN=1#u-qvI÷ıSV{ʋ t~RWLs(ýh4oCD5v ~N&w^vP>4(@9ɲ䱴/|WEF /0 j9 KdN t5?FLS720縺@%<lQVmtLYf1HPR. xq( +Ym=m$(AyZVyQ0U+LT$`-x ]0 0E" |؅BTCMzL) [9TqOiWymI1V%BGJ@ ahD|5(#fWC!)leaEh}.T dE?M2;!΄yg+[,Ȋ) D5>3JcR kHqOvvK/Mpn1S! T%4!Ƒ6eCA:M {d fRUh:p8Q6vYl񐰱ymыb $*ZJ#)Py/+aE+֊9 ^3i,kgmStQ&hwx̺rBlEdf_*N4[OV 7_ P 8MEh U>ZrhJ;Mq &bրg| J;WT a`rC}v2TdprzU8Ĵr8G1^,"/E{ HyF`I49Pj6BX"I0e;N%#g½2 ﮭ Akj--NSXE[){@ G'(&ʽl:5ASl[#{6ïcRaA76Yh0*2Dj*=؜[lk]ͳ+-8l^ Di.ݕq{`P.|%ƞ[(v}D֐ҏ8 &XLlKZAY &/9;>48!ԏ{w*5B6mT 1cEzLnBY.s,̫.&$F |F_Zl="|f n;|aÎvyV{&cRY)g8&Ob/ꮱHꍓfiNᣆW7*y[]|_EmE=z>uII@\l[ ƓgUong_5sGP+1]s;՞TP4n$ |@(3, Z RKn"":M? "7Fecuz'^ߣZĚM :橳4eά͠N֔=ˬn\Ҩw!A0MQXPrgړ6|{x"V\jJ͐\7K* Sܴ"Nr9Z US\>o,kw^ܝ[ 8zrZ(h9yUlhZ4k>=gs;2{?$p)A4W6ܝ(shco=,Pz)a= (Zz2>MaTvNI_{9.@^i- 24|bxlle~ |5npliNl|aӮL(>CDфC_t ;*5>F{c3Ն[>aW] &kY _4Bn+PFM]']"1DG鲷7jҿ+cmx,zo|exktxv*t9ĒL&{, o:E`8)8[Տw&qBے.`je9[3t>#m -elTrߪ@@\;w l4gG -:N7]:[cEds;~{\z46Au3Ò[ 8!Ϙ ob$XOm~ NhfjgK^xc<-xs.GzQd|ހ_sD ْU{yg+ Aܫ(El<h.Y+/uXZ9A`8krJ[| /Spe}Y/djQ#@|?P]F,WfOVGԗ4n*mTғȍ|dF"}4?(7Bʻ%,D"tjI:ZT@%=M}<}gK=;O+Ih)ڍH #4r!2m*Fa z;&@߉iw݈`{ZD561bcN~bɫj`9B!5T>'Y{K,BTr X ]רI.s, [<]\aIY)ݷ'ʵ"!]cGvҐ#k pI]_ PJBr풢aC*`l741xQ)IQSE?=~ލǡ V?=zbe3u*xl$t @fՋ~Y{5=g7I& KX w_4 iN{dCXgĜ4i2L+g^ˊDrǿ6-TPT{Г̉Cwii4=ß=y~s|Zkt4C9߽pL@kSd@~Q|wCQRmA&l]S|i0O-7`m+_#D%7*wq?4*l 4RfRM bz do~~Ͱrs%Mc:r(4|zPT|1\ 0Q9rFS?Oo| ;O;BČ"5klNڱ'o Ȭ.rj֓f?.b$w$gkE*dP \xkB\֑cOw8of2siՇ17, "$ݮCV|F[5Z#'S!;{VA[41,d! 9'4,p1%^R-*H N*I.(Qe9g.E%:R[ŏV5PjeO9LO/?a~0A:᧴fg4*0_P}"eJdzI#4'YWZ+*o#4/&i3wtV [cUSލOy{^dK^(=,F(ȝV+[Wߔs_x+fQW]]ѕȮyDlEe:s剑ڄzi2桩@"gazp4e~]膉bjs5!$Mai .]5RhQ>7)p](rG 2;9dߕL|.M?O GGtaPn,ap\EhCA. ~@!y̠9"1~jS‫w0Ӝ(Q;~l!Fþ0rF@*1y9= MsJױ&A4}bU-9t}SwNеF$.¾4:ԻP0rmX)Wp"ba9noA UxC;08n=avӂk"1)6s\ 5fHzPy9%HHak7|Ak]}%sW^(py5 _/ymq|,Wonag^§}tӚ8-6 ~V1R 6UKKcZF i;sޒ7FeuBBT,c^)CPhd>'\x A2}ٰR3p$O7Sɘțv*䋊]Pdm*R=y"q/؉p)Ȼ Pn0}uPZ{&ڳ_T/CΗ,^ J=GЦ^a3(Q7x ^ju7fq? T׬5膑;26VHB~;<H iC9̢r< fSLhC .t>$+BsD[o#~bS}UԺqO*)6v]K‘2`5 c04ؐt4\WjAH6f$ . r HMZ'fʈu<,SWtf)^9B T/: ryKs׏ըZP3~峫J"ؒbڐӫ;aՋ.9e&C@mW,Cf wB9|Wcp:9@Lp25G=uuGkc@1Ƥ%|I5ۄ U+G3D(ah$ߤ Iw1rzYk:?K$6ތYV.Gڤx P\k_U>"=/p7Ã"x2em;rf5l§'uA8#ڝ0jp73ԃ#<΁^]l`V3K5)#VDECډ/Y3 7.mm\1/FWv3%͂XbkO:N+eJӪH 'ǝŷM[ 9-ݫ۵$\vDE #O]7Nה0eѱ)8$n>6$93Xw؄q[H.[+0 ޛ:2gtXA:?& E'k96.E7] Ɏ́DXTOC+VEyEz e@8;{9,ZMHy͈#}>{%pn9D|- C?goqMV:]*`iӷTޅG7]oaIʽ. )_9T;~~l:[fB㐐n|.[nЖGS)V0>t]# r"PC<%m fY]psMU}?:]/N[HG״D,7׶d$7,<&0悏4]gɾUOK5I6rb͢ ɥg#jd/tg:E % /⬠Ay@i1xOD s%.\̭%25mLz1շ}>nt>%=y HT焟8fI:0[P0ll^X#=}bM~!ڇy-b"bPK{(qk 4v N\H M;2DvoB;зy)H?Wrk u4Q6|@-<8P+g8X1k"ɘ|}ཫF/x([6hH5'1Kzyw%1@$ r ؟t1QS>%H%b!(P8/38a$/\*} ޱ0"80j-iNS˽8')x$ʍnmnAf5??F XK@f5797gAe@4ec- XOj9*[ĉ'4]KKEh;&{sUpOFJc<{m3p,L˼It%{,OE-dp}J/j{cds>pE٧C\4j"ໜ{aX&K[?GKj܍8 `qPȋAcɗzq@ u`'Oy^0̭<!{ԶMz@1iYYUB`n$שdগo:[7=YwW;F>nۛ41v~@ZNvy}Cx> [P579 +Y?,M71,< Ф~pj?ء fGUX6nI,EZIM^r^&KDO i=458uv)\fmuʷϠ<-)/&b&-VzͬlD$]WVC93&aŤZ$Cm Pz ^u}|=z8집 oLλ^ѽnms$^!Eb~=uN?(!s.)i*OQj 'McʅmP(F}gehaZ9,^}DVhݧnv;zRHqH*b:^B4CC:}o)q`mh=#%x<6F) OϏ H]ŀCT{@&Z^::LS:Ȼ9aX, qs0y'sY95s@03h'1 zÜ}6-i$>xVTL|9/hr|iEKi0e1:tPC++z7ȧTw5W\Ư՜_ ؐ|LXsP:[[gtϩGJ#Æ[J`DjAKF1"h`ra4J_GWxJEYj,FB۩ 5哞QBY&'U q1L\7x`@a69?,ڡ܅k ʊ}w!IEmșҔ ]'zBҒ>_? av~.v: *M'"5eV\d= yy b.y.5{ Č}7_7pDFduˍvI+bmWkL$cLFNkGzjG^8՞2\e‰W}'\wҶżvhJb 9n$*CU|5%+ľNB{FjG.͇66t]oKS?xmtm[)5l ~j1fGo5``^`%j*-uK=?'Nb9FnSL6J |}pcS|FmpV0V G}a,#yq,SIc;W)`ۅ/7&nʱBS7`Xù;s͙+Xz\45NLD|i+0[6xzw f;@vފW}u b^{\ya2qIm`"EXG?si\3b#xN2W)U猕R{$5)S *R/Fcı"ԈpyX7V̇.PQ=e9+m!(ælD͞Sr֬_&( HoMrsv]ͤl)Հs$Z$c/겯l͖ݫPfSN ui4 DN*UW^Gk/Wl9J$ثG0t>ݜ51olj96&gOA[ıjAPrwF$Cȝ<\}wc _dgGemg*Owa ڛy+Ueg<9)*EY- JD ZO]}0(~tp oP~:CėN(B[NJ8&ѪbD8~obYQc 3z0  zUhAXx؝M*sj7Zvy(f@(ݕ[oG f0;~hkEsE=\$g3\54v.9mwZ" g}µ'HvJe%AGLx =x>3SJvR_|zny`}[peD ٟ݈Hd) t1yڮEoK#D@Н@Ɛfgle߄.hn)l!= 47{oᝅV|kv/d0wt=Kf/^lx %öIM6~4/Bؿ[=//=& b]m뱽Vh؆29А/fnC/8@c*IfA*]84!%_10 y6fw%q4_m͡U^7Fp~JN#iP,+H|f cV| M|Ux6J ߒ%yI{\m>.KQ nvm rѳ;B҆cy%Oo~Gk#_#AyS8vL).NEa|ƀ($<$bFjX'7;`JL'V~R]|7},nMY6[;*/I cwɌof*'VVgLȈd`Tb1q.f(}5">(n)`ʁJӦwN#|$ýڐz4LcX%3~`| gQx0*r"S%[o/rɑ\:Bgu>g.2gf ?e!w;sC~S+lP3zQuIta ;%rb6NN铷U|Py*TH2}Q) YXPX A"Ϡ J#qB^{Z]30.R?ڋ]xxCαuEpB£PyzFODzMd *~,yt0B˨Jh DȠ , Jr}j_e>(HPri_;g킩/{m7G pWϏN~nK۰+RE㲲tj5pԾqL.Gl340A{e8} 57ҁZUY3/dgpdϲ]8ZHWSo{Ei+8A%i>( Q] ߀l-.j#*"sͷ+Z$U;V[p虇e~T"R.}rұ}YA@9@ErH/} &/}'6(Ƃ@Ru\@;%%gVp4 GHa2S'Uq,_cx}\` );Xt{1|(;B3θc#hcZ# F :Qj.i9װp36N19J qύw@RUO>| Q5~q R]]qj Khc F-޷q5<-YܥtK!>-5仂fO߅E{*&!:Ӕ\KjbewAB9 H/sOh%벧s@E HbiVumoH3&Ŋ. !f\04@f"u28eWp L? y}^33o-|y"!f"6iG8-4Y8R0ewݖ1VQfJܬ7 QoPcN)&|.͆r6n^]sx"K$Mڝ#J|Qug_\# Ge:ARمhpŵc 0:G1"1ڱLOSCLrIaxGwVakĹl\- KNYzkG[Vπi;ۂ^fniqH>_F:d MR"$:T{G4#vfG acpk19S"H6IiST,1 il+QmqLzEe}BlҤCxě4mIiJK^l1m݋ؑPԧ>bZ(Db_zwN)Pvg !a1)sf֥@!jĆPj@=P$@Ug 'rJm{L<;F)D*b3a[]=CMyʔvlG!$(xԔ lB"oFt蕣a0&X׫!a x\K[qYo3pmhp?{e-o|`2T!qy]԰:Rb3s%w^r Թ: gc_}4P$Nw+L ў-5^Ӷjy -j?%iaf_BO!)0UqY˜u|T/k1s3}4J<{ֈNT(Z@a1`8oiD|贺 %x,t lKG)5#j5((Ř'C!> $19@ޔզ;F:0FIeO~AԾo+ʋD-Q3E00eXN|[~4xI+lRG1Uhv;ńsj8",?Px~"= xF,7/ j5[]%N9ɺv2͠-j}"`泇 4P,0RtAFTU$,^^]5| ;|n|$o{ѬǍbW-;c2g!24R%Y%OȟXs846h t3TJz㑶!iNp{759rv:0ic!;fN߻ ;aa›ZØHՐtrVAY]~ۓU y,fG7^D.T:ԔWUݩaX-( pPHȫlSEU0nX`Zb&jS,iV PO>6z>UU'i7e6 JaazmJ~&HFŬA\Ѷ|)Ї?4 ќ[1KRLX#.J>Ts ?tk 5WB5^֔:LZ9Sx+rplǃaWX5t$OƜ[%u!+/^l&@/ AؓNOއ( u;ΔE:{J#a')胹@lV0 g@퍂 pֈ͵ͳ9n4ۗThv)cu6r 7yגtZF=JL*\kH)q߀5ea H︓bFD&BqE߇ZOG!v|WJOF0/k_dS?ae &r8pU:q3,Xݚ yVLOoc9,Eػ?q! ڹ2Ff+"kyES߱k60K]^7TݍrM) {P X_f"pfZo ٞ80$[^eԬH rNC Zxl]-CO&G1b%j3}6ta}ZݙR.!miiu&m#2>ϒgߵo`sEzKy"PN0KMfٹΙd'2F`{ v&sNФcO%>6k0Ϣ=+?kzX6eOq1 dDv&sXkܤv }hEГؗAl@L$)t\Dg- 7hȔF>4 6*a%;.ZjOE[ JrzQߜd2HPĎ& #zavyä BBJbЦ-hz#I8 uK*폥9~\0Ŕ$MpA7pk%fԛy/^!uŮGHsJ G~hZ1yY{8Ǿ}>V]Qv[B(>ߠ= ݺ|7G p/o4_Yo!K;6mLJJ5CnzҦ%EȨfbҚoB_EXk֒죺Ur=<̦%[DiRuJrQǀ AgjrP7B7G ioGZ:HyJˊcl/pLA%TuP\^bӡ;@vRj<Pʣ~K}{SB~%@̚|Kg'ybBCYvn&-NQt\5Tew&()b~*FEg%N z߁*&i`RUC#uGJ#bj FTh< -V_<|{l!g AtM+en>(#/۹ʤ\x͹h$n g3oOt@w2U TOx"I̮M'!%q(9TBLbe;PäC3@Fwې"+') V|Q lUS/N4e&X}ƥ+I5Li fWfM| O( U%:/ ;[x%OY]Y}L-%j׽**+޻?k6r[ 0Ʃr1BVs6e`d+<%P7RdCSƙ.#GnV: ,u軷W[M&R ED7֜<)  G-hfIJVN$iP#)2!f4S ±aLKn"geфANɧ5[nwKg!(!ܳh?NԊs Hjey+Ъ? JY@:x\ Βe_h);Drס'3oE Hfe5t6V)6PI#gŕ P\Z_~p[^Nj5TRWH^a_жUw 8$ hB_D 8&L9N*;*Ú=OL>-D2nډ找f0Son|iŪL7@Zs%Zne,$MSZ:G,IVll4Ne=_pɖʛƊ+؊Z=ɖlg +Voفo%k,;M+ƥљR}|9mn䔏u;l!Cj UojRUH⾇o;gNS b+9oh8 U!Ҧ)XqiSlp+z=eUڦcY4pE|LOguG0XR!q1QജIN9/%k Q7(yRI-%e\K'SdONc%Da#߈%=3=E/ ڦF |Zs ͡$::N6C:Жɥ&-jV):k c˘]iQ=C@ڸ0zVw\?h4p4˪Xt C: c_/A3Nƚ Y~Je d}}מĤ^O~gL-%h YۤdxV0]4Dr3gBoO GZʛofM$A uK"\JDۉ-"[ܵW0!OyBוs>IGOS#z5WfewX0r* mht-ODIǨk/i+f8pPG0縿)KxwduH)B$2m6RO.dA65R/VN;>haY!7[dSK@&Cգav+6$דE-]?ep2\>0;RXLl׳[va;+Q~#u=L`p1X&NPd6I$ sbh:taZOA=<06K*0.21::-IؑHP]Ei6j0uPhh H~b־`K&lCЍI'偺Y@](\hӇDuA%3!6nZ"_ a_"\-,,!SJi͙jȐebrٵ"9xCyɰJYaIa`-W5ߖ=76GMRqw^o6LG~ e sXo5z6բdSy.<{/>+ZrCqDi[-ږСqa3.iEs@[:2ltAa/e~{ 7B 4 >8%_CrDA6z / m8N= )d k횇0ǀoNoE 2wvlxa psk"?D魸ͦ AKq?t@W[%e{8 Ȗդ>㎙oVnen3*+9`)ӌQd6O $IrvΫ_q$t͕$J#!F0"6 $)uC:wg#lRNFgAݧ"#Ok'>GA/o'?*jN >J] 5UsiܽZSR#;Mc 6-|KrBe0=;t2LXGaTA l9VBPnƌ4b)lztfe @W{l(Y(l ke0k"L3a֦wH:x? ǎtS4vRrrlxCS)<] j-rvX08 B1)T:T%tw[!iִ|r_RV~@ )Ԓ1Sup0 Quy&klvXzUd 6zØk"!h "@RلZ^u2 ?x/Rg+sAy2|]T.GʶT[E"I}YDUWѣ`5hk&8~T"nhP#ـ3D;5!tنj 3(d]NF<.Y^̓=G]KXHEuԫ'g~ޒT!roA Y,;0>ԚS[v_P2J 4t* hJzU ߃NJH_p+9_ +JC_:!@}ꕅw6NU8funji~Rh޿$vI"cZ U@T:[u= ʉ~g2O&qUiֶWw_2Ū_Kga/G!V˱A2ʪbRqXGnE_҃q` 7s-F$T…f(:^.>EWE~#feղY/챰ae?\u9 X*aOr3[0R1 9Pճ "1 s|}^V8 yS{Fx‹ebb ,?#ҽmx0YUnq<d|nY 4}~K`o{B,xA![o[ zDБ6ujv}ʪOɔy豕0 գ3Pdao$:f03SN-#ljތ8袅Z_ZS1e Le 3JցF^(Gzt*Kx Ws?5d#V tgO Wt'h&Ƅ{78LL]^c%6ḁCj*ҩ6y{|&l9K2. g>F֚K*[?VNPÒH qY}Bm-vt}a'H3#QhL1؝_G1V]CF hzQ,\!dE9Tcv:u/)ѾZevek * Y.,"tѺasv# |LӇTE^,##ŋ+n%~v 0ќpVW.ٮwyT/XȜR + qun{= D4̸T¦T|PcX2F)EəǙ9~,F,g+M_ï3Kn`5 f>S/=ҩ淸B&wj٬B_ Ny]d*X>>~9c4x&5gñ}ұ][H8erdnVjO.)gH,CAyv褅 +ĺD=_~\.6AP.FS&rYX!۱T}CT kXql-qRwe:c)v^Q29'7KfcOn W mLjrMdϩ`rA 9Z5VˢqSoD\`,r秤.jvBdZB1N( B<~a/f1#,u~tP'**U~l P)#Q4'H]~E P$U0 RGx BrmEZR1@eˍO1P]_2w8+`[jke F8dTn^OÂ0}B$pe_bO3JJSsD %p!3sRR;0&͖8MƖۘRzԈhKŪigAI'޾UWו-5LW bo,["$HҎeUʩV\<㟞lyLj;3jԔѱTlQ˘c5x7Ev1X  jQ$n xh b$nB{|a D2F4E%;ڥ;psTI3] zD5;P:%NbFD/1}{/H*t_beռ݌QhM'.s%%ɇOڈ q5'T)m1֒iA˥K2^~⤛P{-y;[dG=aQ2 h>zS WZp-~1OpDը:ֻ(ڽ :Ӷ|A({^on,uTع'~= e`ٞlEXbvKngm}Rf5 -\bq6:ԼL Vqͩ徕WiĜwDf.5 kuT]OC nM!N;1N/LmRaöImGg5^MA.JzJTΐ6G1*285g8ܢ6¿R[4G.|q90vtU#1Q8pKcckDf t8=Or+hN*B$p[p6kL,BEچgsI|ۑ$-qʁ/eTyMZ7Pz "*͊.C/ /Ex]h.Orжa'|W} `T}|µG+m&ѠaWN=ͳ~R߻L܇XBps)#j췷z""h&?R}EEj۩ٌL2QL2khL}("eK(xL8%U0\畲߻5S]{:*uy_CHd]F ZݷlH,X,7  v5CJOp5/nKbp0h}ŃN= <zmB SF@ '-K Ni?Ol(Q}tNϣƭ%3pvZET'䔼E!nO,oh=xٓW$ 0}uy-uSG:y<dKܸ\"*wz~41:{ȫ?y逷UiMfrMCʯ+_wD@x^)!;QOatF$]tRlQ*.)<^ǀx[?C?4$oi4Se`Bdi /O_⠇r_`(c"Z/Hp@^Z?YnۤS݌sXUKڊ^uxDÌP8*SU%dme']Ul}Br6Ӭ ¤đ6ΏzW=~~{egWN 3 8vAE bgD".n-зGǻZW&?:mJAca߃H!\qB1V,mfänS{&6<@+ݛ vO8.XN77Fy:& :չ*0{:]'z@ũFrFWrwߩZzk @c!3+7"N=M T:QzmX|DY7*\_mwMw|2: աŊS5v*Ґ<"lJp[Ԫr*:nzV,;g W`UVNvz\xӊE8cGQ0(=mA$W=(mg<愙L N3iM_q)ZQM('\Mh<\VAepZEe o$ɴdK~]>2(Gb 'QPֵjm4tݵÔ^-`Hn ڙ3|Vr De]JC/Zm!tq 7ؗT<>Vv?'m)r86҃x)6ިbg.؞ O@F}(i>Ecxh=y-Bh(7L& n.B4K=+4 G񵹯0.!A@w1"Ƞ!5jV:NQ SL^%xYhyT'-;5Rq8\#I#gWݐjn+ )WP%kNMsjUa S:m$%p| t>P`cd`췇hJq7:<=D,f+e@;{/Ϸ $#Pp4(<0xV:2_ṱq42Rt%~`w.YkNԓY]ny.6c eT>1Zx2"UHאqI;:k﷤򔷽ЧeZ5N\Ҩ[{.+.AJ\Qf&$|[Ct7H\Ƙa7骘Qd6)vlLJ*h`$8/-bgT(>F;G/qo)`:W0_0xa>pA,ZaU}}V9NlR?=#TWjQc3̞83㢸5/׾3> /`+3%Wuqf3/=URN0ҲꈋVseoU9 mLheixȬ8SiLct(s֋(!"ىX6ca 2Qu6#fEזV" I.΁4 rՙ.%#ؚarngmqruXjGU$8=zլU ,F,) L,W!XB1u?E X s_G5qMIaidX'ArABqp_((PpA wX9/"$魁ÉYFd cKA4!y|{!p>Ui8)3g6xq#@˺FBnG2 LX ٭9̿L6UD\ǢFX dFU=O+Ӳueqכ51=?#úo{X*Og^ &5/ɌDyNDZؠ>ɝ.I:ZM?(ub00V#v' Dk'[C.%ZB"iJ4bDc,ԵM!.ژ8 ]昳x6H/6ZS̛ RGmjǤ>p r0 5.뮈" ZwydT󒀂_b"Jvpck7&#@BCIM9qы\!`毰)nbmg r3|ho+y.T?J@f_m,$1鋤.M,o6ƚ46=BN}8rw`(ͮ0$W^+~LTᗍd@$ʒ3Jƪl&B(xǕ{fsтK?]_TV9=DrV Ұ&s9Z%L2\Mxbfe)$G5\вy; דJ[9lk-çdMR,`xW'~9zr\޹ ZY,KJsTsG,y35fCyE&9_0tڐ?7>ur  Q|k} h\_@JI5X_mAJ+=%B`jf"j> ޯΧ~d$tRVuO A5ĺNm} "X?ֆh7Tk$u5Ž!Ix_UpAk:@0Hag -@e 7!:tW}d?Hjp}AC,f "L(\]Q1OD"b^ ~[Xm8LS`T\R2 TՓoR_ և׈ٱ ԈDլhݥ8jE)h~Ot)=`M9V,kJ$,);wB $ KNSFˑ~-/^&Ls?;VEl@(erN?Q_P/who3)[ Jqo:WSֻf&|pNN$TyxWpKXC/V7 e/ChVEXbFInx8{o[Umؔ/D}Qz6J|X (P!"wbe8RyrPPZǦl~-Be;(4g aaH;~!>Nw s1H'{யUwdehid|3j#E5 X$WIڥWn^=ۑ5EYlHGa}a_ل1,)0e 9 |Ҭ$\>݇}$+#}y2.PWTq:\2sr.A?4iƻ| d `ǫҸWaʝK'W^q%￧CyS|XpMR4>!pdrw9#X)eYuI ę<6^yGV΍јrl3ZwuN5. OSYtEM`0㹸'W©!s$ {`ߡ7z8$M{WZ}Ķz#jEeٚD'Ar_~N𻆡TBd./7wX"d!TqҮ%C/<63Nɛ2kfEM} `;!&1̗,9xD5HsԊJs޹2ôg"Ns{m)v$V:]A?G'ހE{N(yDSJXU|wbmH`TPUG-WMR:׎]@ͧ wo|0X@21 ߀6.DNpOQ0rl50k_fDƻȻ| zu7uGP=8T~9x )J@b3C[1ʗ07 Nʐ~.B wHcmzuIgh:HOyEZ͍=iµ|SeB ֗GnDE ]/ 02F-6@g׬^}#QR}a2\Ǔ߬$ e4cuN>kTK0WU⛂Vܒ9[8 H㠾Aa'.ET)-ofhjq LhKvsM4Py6p0)t%42Rbq-eMLƐj{hJ^fn7ٯl*kBD"Zu$@~3VXsasaDhubX+ȋt+OF/?,I޳$zO33U-oe6)D,aZ y_uLñUXMSfh@Bh6W\%Y2M,{b=+9g"Q35בX O%&L/j|OyGyS0s,1vsnBfn޺JƑV-B ju4yұb>C_0෇>۬.Z&CQưby~dFk:b 6T&fىWh0BCV?N$T y JiKCWLPTX1H!x2ݖ<<9 76danKZjKs|M˜95I/kv-JzvJZpXY}VĞt4t7R(gSwBc$űi~)Ū*>W{\m#Cs\5PM*ljOFCjq55;@`o6{^6 T'z"+4 ߁g/_~"},~cN @*@.Vm:A"7J 8q Ҋ3r/WR>V7,L6\>ޞǨl?9%e%A3!odA`p% \ ݛe@fQQkDBdiE5BVü uEjst~V>;ȏ\ND.'R |рfA<:ͅ[JE2C(Fh>I=:lnH5 V"2NtE:+_. Ȍ?[-a[ H $ߒ(7!_a>Vqiysi M\Jc{$`3n8|/U֦ӲQ]{=Vsޖ8 mցcF5X{MZmWbۼ:*VQ`yXJxC4O~jȐҿ;aJo G%&Wg eVzjO8gG ŭDbbSg y ;GJ1/͕HnP97TEd0)zx;io]i ɐ[fū1Nb[38^+K318Gh#qsxLba "u\y fM#tWN]U*PG /{ )3 uWbN-I3[+3{ ǜmc-^ui굔q-T9@LgEcߵ=/.Ӻr~!ŌSM*f?렭@jDzN:gqJw  =9ǻFq(C'gxDV W5=̒ <ŇĚ_UA0yAS@wEH,WW}&#|Tq.YA#@`Ss~JCR`YpX)LiKsW6P?V P#4jJh`Y*QXO ^胭/1.\'dQKMKhr`' c_9p'mC`lZhi[%|لNJ:[nX>. EJd />uVO{ )焊+A-A++͵s&Rf:بaIGAVJk]-SrӔcDBI"`* %S׶}dJlqE|=ت%{Rʟ*\؀ml1|['VXzjNH| +eِ̞քi8 tue<6u3iw (mCqNSNc):zue L\9M #psyxF^QYʞGMb;09g<GMvql.7;2y{kZ oy^'u:*\M[fԿ3s$:=gr3 E4;:Sk/pek=7^O`K`]UD< N+{bF QIyx{VƷ|l Ht`~ cbCr d[O :a\mA¨L"1O$߀l Lv.`%2 nQ֡Ml#N[l2L3ۧ ߉ vb!ޒ\.J-*pOTⷌ04VbTTPxWDyx# 1,e2ڰVa# 8(TaWeOQ* 7,Qg㒓[hY}w{g g+ ~;T;#/STg-^D& (*[> bmŊˎbm 41ǔ8n_»~!vSVCgщOɎL>lG;9n<2GO,JLSk]3(Ɔ-{f|wd2B:ӆox8"IVﲇ{t2k֛PԔ..N @$%;gЂMxqyG TAQ'_ƭԝhA'w?b.pyј[]`؀PP0>qQ}T| 'A׋WIg*,7b1[1U(V j7E^7֭Ma9cy瓇J|)4~cHIU>;{ JVO{(7\cF :2SyA5i%gl~qNPo"a'~ㅨSPB9!:\Rz=UvR }gTup8"G: g $45 !,RPjx|!k.eU ASW8>slJy8#<5LS!5F%1vcD8>GGISlcr쐨=+ Lt!K^ e7(Hڅ$ ?,u ;X ޜA|g)K"R[ԧ+Byc5'NrM>]̠I-DYA(;}m=R֧ђ7?dl dŷ#nJj cMy&KUE"?¦*,nXO_N4hnǼžMS/s/{nk}n8!6J:{,9RMzNրl ƳJκG0Yխ>"GMM*oe(ݕ&`rd\6%r#=wk.ϱdDG A,Q /uv1!xe΃(GGc*܉b0PVN&}J)&ss#zܻvߵ;Hs1Mޠgw|g]_o[EOL"}(8eP/qxY 9j$A dރ /ݱc ?gy-uT|C\6+LwWl,Zƚ6<)I, @/i^톋gOew^ue2WED/)S?MIk5q ÎVkS(, roI+H­z\w {%SO 1Ƥ$'rPq)Lڕ"˛P?ohe7DW"X(/ r)b)"DYU%G`]HgUy3r#7 ݇fzZ(sj QkSLu^Ge:ASR52$I.397{v@<0Eg*2ĂȔ*TF{`)|ob>饤tu(,Q7VW]7bx7{.bl9gG%/;w A:K1Τv2O3A_R?| D`HMhr(3kS&Xb1_,zKP>~:{1c[W(;pʗy,c 1C8Wty̏@ R=%xnuG t⃈ 96N +FOil&ـx8w'Pw iNjzYj*jN&i\ڄ?O'"?U4mFj;S q܃-`hmq+ߐg8p3^ Xk*\) 7Bf )D}Y8t_-x&%s H!MNl>`s$dfQm7ʒwxF(\DCЉoKU޷RA@8I 'ǒ#^y"D>,VQ$#ҳbRxI-*;LФR'ơm20;j`8fFЌY_]ȏCOAUOj6'\Vew=1qKpd ThF:>k?t󶶔^14WKMzJ8P(J)T#$uڀHNMe]&lDAip>O-Y.Zl04Y)g7::kiuF7IZpx\)~JTqdA ާ?}qR_}+}KӦuЭ;XLDpseĨ! pH; O"ߦ& e,$,{i2k2 Of,X[Oz(eR<-eNfCƄʝLCs?*/g*NJ$Uy^+h;% )jj )BMFؓn&dj^ [Ϻf%yy#R:5zg-$?{v14ټ;)K' /dbU s43AY@{:p](ۜbvSl b}*E]GI&-54`1߀VA\Z`y\~/-?|َ~e]^+KjF;>Nv }6]~-Hȁ<@kp*JI#bc?' `Lw~D,'ePa,LlnVsԣ)"2y濝oUOQ^DuF}\:Bu!)SU7jTMP4t1 Qq>qI84ɤܳ9L5\b߉Eft~rʻ/ۅV."[.aT1p7y۰r}q){m""R0MTH?w2?Hr3Ctbn,Ե_"h$W7VQ2${ie4s[zZysG .pvʚ>3_ǻ3#,л٩6QGIoF;>?C4(5,e`S2Dj"+NOBJ .њ1I,{$D#*m55EY_#NVWrslF*uH f_K'&2Q5lE,h8HSr 0|hN2n>q6*ĠA$ !ܗIˮttzߤ]FkmJKr8żl{W'QFmS7eӤNi 'x(rÄ$"s"N7O)H;T?I:VeHwsk ?w~0G/֥2 _|2Z\4 lR?"Sw n9kzE`cd2w/|enq8|2;y1iDbYP/m- '9̼_8GgK$sF.J==+V,+uӄ -{<%:$4\%@Wv=^%L^P?۱Zmi "7eՇXǼS UF7AϕDn}w5fFha1"0 7F 1tX4'v|3 ّn (\ ]M3.AxO3-xwI!Yw, a!TqUgH>nbtr;;wKB# ~@Ý0",鰊mǒSeniX,!L!Y3hTGb"Xqdag܃.`sP^ }6<۟Igh43.r@!wm^YB7UIe֘0 )471"J<>&\4#?A_Ma}\ Vz,GauˋJ)D@XxWT9OP> Ʉs!duLvqjl5FUМk<<4-px?Ȱ;LݹnPbD{F8o25gwfL>w+˸WjP~* F*V5mWز+mڳ7t4Rod+}5I`4#g" iO|oTꘞŗowFOb|f|A7oqBHHn/=H,Cޚ/'1AoRր^'5ri}8WZ_NeKm1\I菳CxU LmȧZk[ׯx[`Cdezv<+-U{Ccu@Ƥ~5FMjpv{fJ+`m$sC^& 9hnF$<>?sIB<WPGQ,am0&3YZzalDBfNAW_ \^b4O@ R]3bxPtؾN1߬ZqQ$B; !y(o Xl6x] D 7m~ % ‡]$+flTD~ E:]rEAu%I .$);LX! 84~$aʠ] BI?`ɺ=Y:}M^ʧ>=11fX4QF 󝔕P>R#7Uqj}ohDW>)ڑsu]i&!h(y y> x lq"DdF;,܉» edcSzӎa6z3yk7'X7y/"Q:8OU͛U,hr3l/'YyFvq{̼p2&I\ұW7qKg뗷'O qm&pG4MT2+D),jQEu`焟D%|v V "? Ôi^n]# ޛF] C"v!ɤ%m+b30w|)4d=8gE&!!ս-¾L,^N:0&j;mJv8LY^I3N8(X 2ɇ!(>J!YXF4+B;@iJiΙT|$@o!**Purb[ TGQ5|0U@-w瀔JciĂgM33u(4rtֳN \iԎpI_A3 *Es\gM?E<ʂEZV0(RC&r?^4U,R +?sew(g-\<ȕ0T]/"$ͦ5  @ _~G9qm^00Ifj,h¿)L_ UlCnoԤ\,}[ee}sMҤp:NoH b(uИ Ajى0Vܣ/V2"TthVjCڃo91=N;IhFzYy*휳1y2cKDiΚ+?V߫P7%`%N ,`FɕVCi M.b_pk )Hgs99FhXWr#v?"6ýJd3I]`~Ї|_PVviC \K,yITm,igґ8TO$YpHr6ƽ`AVإHK}UD[5M.LQA|4NP}xlH+tz7S%f OvQ! 6nXsa {FGBQfP;P>ܦږ= 3׺0Uj`5M8q<" >GTrnJ۲qZ]xfBGʑYhnxwމ9S3͜ C1#Vg_mpb LAwg*Z6lhTF/L 3&  EW:+)l*6X ҃H$9`7:.Ec )U3wҺhqgӊw6N_ bE:b)H_Li4Xn19+C7ߟ+w?|oq=͂'!skV{Yb 2YgVN^H~5:0}@mVfBbcAMh،^=]ƠT)M߭ vae4f [xc7l&,"PD\VDŏwթ{69<ꜨhH_؝e3CS;al؄3bn5ǐ`p; 4}"K=:X|{J#nF~q/\Y?/nuThvV]9ehxPxVҝJXKN㝵LEMc= T*umӕÛOpÚkX$ WtٞURGx2bULa!0"{_{鋬4ީXO|" vx,! -D`\un q",҅h%Zy1/0uXۤ}%][VQ:55F`uÓI܇rl,~Zu՜Yf֎:R1T_! uFe9%S=#03좈yPeBKAV`l#oC Z=|,jQ;䄎H;SMVc0[oVhz}dv<&U䑑xCQ0W2[;wO,U]T`8Y6c񁕧ׂz!V=dhAWu+ݼͪP*9yŶ߈ )q\ROiWO@ctG$ Ԇ\/ݻ@x4ȦW)f4_. !9u So[۠'2rI9%Ki=/(rk9& : =kIz̄K $4s oSǑn'uH&تPo PNriY 昔fkə.!fb4ndF>fs~;nIlڊdz3}콘_@x/ ^\g_y:xX:1*;V?i5stfys .GӬH{ռf O.l( Ɲn`kYu%BF 튾u+Ă?!$W52?!oP}{SDn7DjPO&CuK"rydgcwwA0,6 A)1 sd9+VgRT hz{;UkSқ{3 {3wz6na4%K#xjfϘCSsrc4$a%NWs\Kˮ2hHL%-j:TV8)i9 ٛ N2E?@ꨢKKH^F8l/Xa{pF9[ܾ,jC-rec<)S('I|i:D&ۄaVYOU)-;G@Tݒֲ,ՇI5/}3:uQ\SqwULruaA"'./+O8pEl)Dz{k%X Nƽ|"hlTb:ڸ7eE}yQT"ȜttSix#o59MeYd <l4njmR+,f GBkSQF_sdNt:PFWv&íl,a_lT|[ބo:bxYe(۠p IͿ[4J6g{{ wRm -Bkka~\ Toj],6J8 @ެQP<"wS;.tq/-3dl;X:ra`-Nf k v׋Ck<=X"5N&'Wʓ_-~`A8@LE0yjF MXkf$J/>/߃{%Μ z%Lz2`TT(: }Ҿr8(`*W6ېF+Bd|LP/%VTFb6gf;~6M$4#~{᎑a&^`/ov[nV_ڻ'7c 2 &I{>VSn,_. }pVa-w|նHV;shb?Vݵ]$HϘoYB,6hӅ)xnjҪ[߲ m# j>5kr|=5!1"W ym VǤzǮ>uqͲ0zRu$HVo]=|iu,io!yk% B;:jU"5hC~R# VVגr…eֶFdp(oz]Vt9cy,5H'(w<6ʞ<:% 1Vo="}աSƱc{&e e%3~b<ỳ3Ac~bǯLG$p<50.W:}^{ iXv"v;.[e^^) ҆(c)nb-=/HцDCT'4o#1Mmnceb.wwAmF LDK[YO5z|݆(:lwe;BT{׀nd6LBTpɯC'BDYIX8o0v}I+آ^V'K4Tv_fљ)0SjbOr9Suz#0?4pѦ(AD2oy1Ɛ˽0TVxr+ |>֏. hWᅦ[/{ 7ʹL#,q;d Wi q+@K"SbBM}FyH00jH~yVE/@"37LZ맄~NpXO'0\_j0] _[R#Sn=*̧}E#BUD=.RR{m1MKa y JlIVeF bn1j dBlD>;t+V_򐠞 aNC >E9 ѩ-`&w ?='74W]\xzvMlqʣiELyc1|2[` Y}VPdQ 7 Ww(nE9Hҽ&CMB (o9V^`r=y٭3OtPd(S6)=y &AZ %=GßnJɻSLrbwGO&?KJׯ 4 6tBz/cehQr9/k~ћ{SBW9z|aH Qף>EZpZa+;ѓX=Y4tۊi=vDÍAFk9%MC`4zkZP|0[>:ȶbZzF`y}\J 6EfYTo^sQ'mTJek>'. fs3$"8F^UZ}DA5QڸGp)>89Pu8K'Iq+I']YtlLNNIPY[˭I!coj"V;E-u M= p~YbnU.hkW=>5p4@u>Un1FΗQА쫧1M r53#ݨU4MVA|MB1ԥ095̺=) 3MBM@8DlZ764! *q1r+ HWJӂH^J+TA=;'/dA{[7}_p+ƮGnrCsԬjc)h["k8M\)XOf ukHEttL]hF=x{(Z;mUAR!Y'NWnđo0sHjΦ xn0h86y6%Z} \H)Due"LMYL؇2-V3U|.0U Tl s?WHI[,P̋mXy˿TVۉP@Ef&|8t\S7IO16QE7kZx7>4;XW=$%y3:W*CiH.}BhK,[ٻNjN˷띄jF|pWq`stm7RwrGlp⍉U_gU)82\Zz[N!_I]{鷢vJ!ޞ9wWIrfԥBᔩF$ uMw|JYrHnp m  ;b2Qt3=oJ%}f~0t_HDOȗg,2mYmvN[=;zŽ{z_ń) }RP12= 0v5]0 3G.CLW9+2-:Vsÿ|D ;NKۗVu邢EO>HmbJi%,wi%ʺ"ا'{,y~P|\u YIj{|U8 %)BMPICo| 7{6#ȉG #ҭ[󚠎CdX0aǴ7Y GS3Nƞ〃?r\!7M% 1:Xj65 U%tʡɲ)>Guѷ92O369w>Ļ7+ϨԪ،FXcmoEA69sH"|p)LI6YD鲯].c͢a*$ڒfPn&C@(/EMUOj.S&ipqgS'gH9pDJ -3҉H}L Iý&~sq1hou>ŮӜs2SbhS*EF=5W2lpn*GTEL:}^ul{ȤAx 9ÛR@7o)NJ d#""SA> )~QֈK9wM!6k6pz儑UIl`} -lr()xܥw])rnAjGuN7g-WIGߘ?T3? uT͜޲Ѱ_ =Z(g8Gu |ņp(Шc3$S qW2dF !pDj)TH~DrYЪ#͕Z0Ⱦ{{ ts.;|]϶[T vMQ?ЗW뇗%%~-ՊQ$4{s5kf|2r!VS`!N0Shq֏cT)/Ax{6DwagR*ڦny?mt Eu|͗ OlyUQ{zUc,0bK?Pg,g'a80 \nb1\5c~VsW{j+C(RA.t $h~JIfckZ 4{(X%jG|Q2i}B&luZG ]od5 *=0%{A^Hegp͵ju7Pb bLNL!ceAsB+mV -VK$Dʚ^ еKix `1u/14.O(`W,vUGs I3rg3:9*HD2ObI U"sJ^. *h"ZرWw?|QS^.RgoSN^ gʒ1ŏ-[!`ꍄu)({x~ ЀoQ%RݦMX/2R/5_p&I"(DۂpWաR+!FH;STV$IqB6חs1@ƽ D:= 4.!}M?մt]'Iq΄!&>hc *űr7+QPu)}Ύ44i R9V=8l{[0LWj:dA+q@2̜U!4 S$Ӫb׶+C|i]uF 6t9mQ *MDĕsgG pe4 䯊Iaݤ(IuT޸aÔ]ϓcRJgͬR{T]pjP-8rY4(Yv⁵_qbv~"2 "a ,WQ`t_MeEg p-H1xhjXXۦ._: r@`=ǹo71lݑ (>o:!G'QpsP,o[UC9 WQ=+?< o *5?!;Prϼk9s#/+ӆtܸ8 _S0q+â Voir̗W(]B+2j4xz/s"tguc,8S~,e}n (G!?a㏝B~ɼ QXbU9M/ME1|UJP$n* iǰ\<8coV4EJ9BMӹ·b$tlsm. BID*oہe)/d61ZF"X#2/ J.JE2RR=@~| 3 Ƀyէz11cvJ++นS+p\ kEߊbO-wFO  [)9;mRLU)h2Idv`T<A}%% U rXщXcKmqs\*͸d&&{丼'7턅c "=[$'Ůr5Zq}Ѭ",͗zX܆a|^ML\hщ[7Ja@<.]>f_CNIa61b"^?n ۱ p/$6n$t`}ig.kٓ((,3~jxzu#\Α$;cgJo|M͚5W3øN9'|/IP^ܤM:.,j%.E˼F{t71:`'[Fs5!}\wt,*Qh"KB7ܛvSlMR*y'sP7fYk98Ziz2|NTKFbW;Cu&h/}^Gؚ{3j$.|*2/ &ktmBܰAō`Z&#f0Ő ${3qk%#kiU/ԋ-!f<"b Te->*0̏(k=ɴ:οO Rc'iZ۞$-r'7 ~v/>bI7d2g̠K~dg%lXN@d&G36>BA4׈yڞU l"[]bjg—RYaHqa a>hARVd<MkH[a'R!09mnab萲8s*5:y$}e*;icJZGQ{M»EI7D8{.Pګ=xNCN4+I\ff$LųٛKJςͨ3wORt@uLݱ>hIuE2ݯo1fzqgu1T%:r^G A[q7"8(Ď 6Oӯ)|D.%Fk-x,xֲT!gFc4_٨tWvҐ2/UG28 w[u1=CCz(tc> mpwXѦtbEYT(e{a^ɒ%p{9EuPEN@c(J= :ʲ- dl/o+X.HKid|0n |){xKh׆.,|<}. 1W{0e*-Ļ[><7 FPv Q&jE|`?J6cDPYbBn"5UPt݃^R>PmBtdPK\6E"ˎ}#UgMˆa?l1r X"g?u?_(=\3$l9ZQ+DX3;x,+l9;:AGs'l"q)(QNmEOPՈ#J zb@&+hMrw,|8# k)A44{1{fYNkxCl: v[xY޻j)0h%xQd5H]d53g&qtШD~5Izt,OC qWb_| Ea3ez6=+lEc^b *U}&z4 a=ϫ֧HEQ>5.f[!^ ӄ]V 'kY1F7TdNBNSiS@=ȓXĜ..<,P8}yq-.V2e-s8XN i$xsxpjZZNzK~+_Z=HXP`?U?`y]b Yrj%K&(TV} h}YKH~:?.=T{yShDi9K-Bg=WbBdߝ/`:MI?vE_ q~ɬAeB5JV!]2y4hS!_4&(=VM\OUUr$0l\WȤn*ѹ6a Jg%}Z:[E 2$ ;Gpݛ3L=I^~ÄTka72إc `o|R/vezF"yO(W#{\{J@e5[𣏠Z/etOs}'zݬ2gyG?hۈh5:ZXsXk/G]=*jsfGE0D?*?eAbMpxxC0MDWi1䅃{VEj`Vbͅ V2N-}ZV, !⒧S ϓAcxBY|zτ,~Kia TeSNp-DАt8Fʙ6G5ҹE~}.:JWyˇ[;8Wy:#tNGK&h&[.~]]k!yƁG BW={`th_8xH+ i(i/W7+pUר}{5;حCpO؛ ^ 5njiC,*;,m$g6 -P"Brt*)N7?[QXUVS*MRv?>azf8lT@X*=Q⩬x# j:V2Ůr:D rU&maR^(VH)Jv M F lG{ɲat~_z.z[/-13W:2\`0$LghFVy` { Dߎ BAG#XٲhY1ǠgGl 5Gqyl1#* fwz;I mԪŘ1#/,M-NU#hu\)C cS _\_YppDr鎠pu$0Ê$)6ߙ-G4ܤNtfYh5kX4z=?cX@nPavWZA`o pg6Jǃ..ǂ'd+,wzb7k&/LfQƷahqvh&G\wq'n?9"uYb]jHX3 tmϢhfCa Z,Y>3 Ru,Iqx[o'gAuUNJCܸy`.^AVvt_ |[_ĉ{|mc_",(!u.E:"]oP  {X ˁ plDUau-4cAir,&JEL eGisxm@96BθhT}L""Ύv7n:!Yå:d[ \Ze=\%FijZf:̪0T=,xV|0I9Ƹ^NV8 I"F諰6L%2')4[EͨiKW`v#vw 1bD {3|s3{xN*.(u%0fkYz,AM:㿈RLV;ytDJL/Eড়?zz~D)uI;PnsGQ߁rO5(l>r yb}9 رTp\Yt//6C̳c?0 I`6"AZs* Z% V1K:(bf_oyvMq?ܥJPp:1J:ҼE&!/x³+:2{/pj"Xr2}uCv8 H\ǏvpEs8Dt4▯dټe!{֯Ȱ' 'm ꎃWסVʟ%34.dbZ J4tXӂL5^}l;NV(dLuܳ˞KNl~=F`R|⇊w-kbרF ∳gB2D`2#Ex*bAu¯b>P/z!aco16dC3Պl^jafr>}Dtf!u\ ?ʞ 2񬻨Tõ06OC=7f(:OZ7/#_PZS$G<ܾii;#PTuh./2s "u;D 6߅k;Wi.upp؆eڈ+G\I7 ;`^WR9oWw)gp7}yƥխ{t+^UGyA&UL _Ϗk*;? r)VinȡMa.Ӛ 1+O܌^!F/[agTBw?i-BZ1^Cx$ѣ#D$.N9~c(Ȼ+o̐N 8LC!h3PU#1(ZH,L\v @l"@dCs%48SpY'SO^8Uu,8!朮Vzi`;{l!%:偘^xۭv~-gLրj3~譔& CYxƑ4]RTQ݊/d@ж_ U{$psz.BmVd W.U4]:b}hAF})^yKxGn A2=H2vΦLb9 ӫz:+EGmauKR}BXjkO Me10̍%)F5آ@N׿ċ %yzorޟ;Rp ♡\"Up-2 sIL &r&S1j-柄!/ 8Q7Z#H/75=#(? `j"yA!d1Oɯ;ј_K@ɼNg}W;` 5.am\,!txwYFT \JfA^u\MqAC,;F|pgHKH,B}rSl1$7RK[[~XU="y9JD"dGjLh==`%"z8 {:!QT,!>H&@J!1-ҏ*n{ 9lhpL`S+PWU)%p.7 oeA_u[nȣ;JZ]JcD}rTOg;!`B 5E87uo; \f֡OuBϊ IskuK؉cpLU %:~EXd]fV?ؒ8|4 kdK1K +V d>͗deJ5, .VS(r K"% []{`eϖEZtaoXSVo*Udl\-.%t("o_sDѪZC;Ĩ^D>3|l*!7ܥm_׮HY{'kP';l"of(8 a9cvy5ʘ^x2l -0+7nDe Η@IEޠC<d`B% fa)}"]uO ҼQISb9JQ{q5*6Ӟm;K\eBqLbP^2i>+ REbwTxF !`$ʰVʧ+LVE,FGXN+| WֲZi My AI4 gW]P_H|'bٽie^ g"i#0=޳lm xkH`&ngcIV$0Ӥw섫s,uQ/ ue#q6+7_.)1R1htpĐt7[eA7@M 3._+Q~=Udjfw[@y°}m)Z IΩU+,NOѠ 7VWZlŲ/L-P Aie SfK"vt1?餭D3` _7Mk+?X8k=a:wR34oQn(nN#}#baPfx=zx54Qiz>? +( *L# %*uΛW.Q*bq/qn]~?X&&^%} =`csHnPW=JL#gcw/"gabZ7üjږfǖzuwFc'>1Ee"LѤfFZO-,Z6cf.#}EhWxU[ѷ*+UXt@E# ;[8LrwAk #N;Q+QPV xm<wX7:ĜɣȓT$ q24_ܷ3"r~dG׏4g]c(C.ؾ|] QUT5x_"ĒO!.PIʃExoVmH<*SD f3캈pJ4(|TjQiy 1 h%hOޘ ?c c)EoZYS/&g[$8.Yk"k̰vn0k)BtkxJ'u8gaIByAk> FS0ն 8tiGi{~2{Jp )@Q#ÉABE" YRs;GCIV/VDy]0+3KbW@y2+3G9$߉U| Fq)r (AIUE^VJ, {՝=ZEku~pU1hh_8 k}5DžEۉqG됃Aѐ6̨mF N"5ܽ"og[ԋ;> 맋8 QŪ\/lmbH xB^"j$-ԢT@Έ;zQmG*^YM3~|2|0UFu}S0rP{Pw+HC -bkع^[ @EPrďVWPHJ Z9s=cUSDKrƞ0Ջ;W~=7lOA_Z_λ ao>`?|-%t}fK@졲aR?*{XV5鉝;)D,s^$aH>;THvް)|l[g6EDj)-ql?y5vY1!xhiف>,˅&O5j(>}:.5Tť(_SyCf⩆UA! SFz,Xqi\1,%S8и0ʨT7V[MKCg,}@qyijO6poX,$fUنUop1>^:uThIs[?I=b'>MR+nO[98Z6VskV|"ZP.8ޓ{.׃7r"PIu"yZ%%]#-q *S |ZJZt5Ox`bZՄjHPmri};ƋR(aɝ{AYz~g?@'4Ș M.ulF-8xؗzԒSDh16ܧ_jgVư vH1`;#W3%.=1YXRk&{E~6b@!8әLҷFc;r;@eoGm;XlF odžDh8d=H5RJoGym%w'"L],%ldL=ŘhKAnSc2EH`xNRYRg:K0mqCEFWag҂߮`D@sZVbEHUi:i)*{u\y)z/K͹YHw6ΥQC Z 4 cΓ(\A0\W {_ W|+SZ>!ՁQe,oy}ScPQmBv,{|l{|Q;ѮJlw?5FFɴkSgPzdCʩ~TܳJR|t-F?_ >JJƵ27ǝ~..;XB@,$qCЎlU6/8l%qڭz핂h2gt0mChx@RPшGQ'l`ri+M8l3-pt"ds`\'W1c[U.5'rW1$ BmS&':R)`m {g}3Bm#`IOIId#}8ՒoxDO=qP '_kT)U]P.ƒA#(D]<޵GEFӿ@c4_>v]tNK}>ʇG1T4+]U]O-4 5]ZjҮT"Y>5m@z ` ynAťVFK'aOBߢSq?gcW6 x}|jDe8af{#xT[ ;?bf',][j=3ѳ?MS@8֐b(ob3Ժї!hW.H(i lѕ vem5_q8Tp:,L[u}@Z/80z.'~jZ3&#2 ĭ+,Y\ }E;۪XʍK`ęr-1P9('b8Н(8}-SOX;rnM2{33x;: |Ư藤H%*"ȟ1F6bd"3q#Ϛ^5h+䩓 eUt߶ Y82RAp#X7y>9=-+`\q`JxHz-uV&NETU8Na[{Z/ZPLC1z،CZ)[qe`鄤w XWT)l'&o&t/7wla>TD_65V@28y3N&"%E3.3bϤ_ 2>]J 0.t\N`Fc{@hpS4eEm;KXeI$W(Q+xZ7riۑżB8V9.*8ߌ-tZnV/ m X;|6wUC״#=,m@tJA|34 1!rXuX ?&Omq䰗v)!`XEW~k4'aߘUD*~adIvɨӬ&G~W200Ofu) H#hdc4.Z/7Zι@zf W'E}'ݪp\$~yi:%zI}oмa@LS6rR <ݱ\>Hc;Ogʥ/~$ g۔Sf)Q2mD Jp=sWn-#6",tN]E߾-V ɴ5<ƹ&iP5$A<9̹K) X5CgN烉cG1&w8;]iD*Y<̱ 9]hH}z`Qv[9ƂJ|1/ Gk9,6[(;/7Aqo%tm{%5zp:`ٌ$@N\Gn[| ģW1#Gg|;ǡy#g^xEH6_dZٟ&7R5UQ US-X`nRS˹\#؃eqVXC/;FURm@D//FW@rn^/gH~1vjDn.LSĊ{ +Ê4S\ 3=0VLA>O+sd1~H+GQ3E*1V^lFgZF>FPy ֔daw|"m3퉦dԉ=C_Н!'lsN&4nj 7nL:H|V[݊}7f)-\a4٥SwWggWC#-. T%Do<6.Z;SWSê `Ǥ>ѫ6g ^mHgK V`.hTjʨJuh'J5OA&J|U |E>FV^o\ G@ Ih]@RL)E/fPq\Pg].SrE@Q:#D0XiƾVmb5$֒Bc^S_[t=vGΣA0(oƀZcq|$*%koR(;zUB=d q^&Hޣ)H+J 5D,T:$O0vX16pwg: Xxr(@eB*j\R.RơÜ 5a<_yq ǥEt~[\<%9k]>~ԪEHu,0=&@tE]ʜv؃cѯ;>֗tAZl)YB6'8p*,1+Jt)jDU!<Σ *rܩ}o$(=} +Ɣ?,V0o&nCypZ+)OݻkO:s Du~o~.'hPڶgwTY":B>-c8qKuzCqf֖ANù rWJަ%gLn`aI:(tj 8,ȂB/DM|ópm/pځWFY)N/Fp .AmƜxk W2*ciK0.xHp bMKҌHC T3ў B T Ad:ξ((l.0Bo9mpZƹK( xbx*Hzpߡ5331&xBy0"p2V<ا("3ѱB<^P)7gx<.DJ`]0h-Fn62sPu7dKː{Њ`]P.fx*7@G:0ݖr.^VpzS$>hǩ9#_\OnhL5!FÛOBHm#C&*0hK3r,_4˺6s&9 C/+Ω[fgU n1hJɯƻ؇Ir͕xL {uiX0~v7c'1%B_LM|̋Τ>說桎Je<+Qɨ>ظI*w@Q?o\Ne/ ll#878Ò"#B10˙mpn)'ى+1r >` Vāz^ 1&&6 Mͯzi~SV>VֳHaѿaqׄ/w.,[:>< X:~ b鵏TP|^+xJxp ahM /=ɑX Ju0!lU+K6=V8@p i>F7}YDed->V=_\WwGD%u,1zFW!e5cOkJR mz{7fF\>_D1+6 g尹KAx'DdϨ%cS#hEV#`t%mAۤMysXی['8p;oIXbx2j s"1>f)`&0CFXSfV˞Ψa)[q_\ݓH&} !|{{z+EyFUK߆`iag dZ8G ]d*4%;rpduƑV1D3 D DJs}ѐTوn̙Klfs,3,㞗I<3٠hZ>@P0o|P|̐phJ1Za!Z]o\]SӍ,-^pRPR5,k^V,}NXkhHm* 7:e4tWҢ$Mx[Br85B̪Tul3 %Am3dcĻQd=s*A/Kl`p.hL=ݰD*2^8<4T2q$<Ŀ#l='Vl1+OVvA[ѼnQ9B \us;O\bb.x;B~sC#Y2H,w$U\vX$m\:]b ? <>lwωj򿠐a*)n r3saaŅ .y>eqTDT訊dl =r`~AmD2{+"a.Ch!TO ,Fl:wHфqIrZ֊!4tyS._b:[>1r=b[GQ*7 CV ,oRf'=WNj<ϳLw~4ƹ{ɩE)=%$,V..!o@ԤzyC)n36JCPv SV(I:1)FClMa\O5|U;c5wc-$E9GϑP9W`$+pOa*4BFVJ_Bծ.c'x}wTb8L@Iw35ލGyW-vo oJb hQqʾ׌$wt~ q@ŽTlF](<02v*m1~~EN|y&XFUͪ:V)"EB 7svd8 תotb! 9odeMS_Qk|,kPQ"d3DCj/m/&CCfdT#7fj 0-=`2v*T9#>rTl_ ֥L߇9`/<7:•f7gd=ƇzĞ)?.L8ܝ @5V$"L(()tDEi}mdFy=U4[NÚ ,gd"ڥHa#Dswh5h?uI45?Ū]]^BTؑ/n~o>;{>hz|rOwY%ψS'Hx'c~_.HѓyzYݓB?*5, ]M!'ћ;2MɣG,i,s&북BgX#Ѵ=T6HAa1Wi1^=$M`i3hTH4Y 镱KwjKZh#; DJ+!\\01"w wrY8eӼއ|迬6dvsB#;o\$1"#xgpfmBi[Y&ѧCfjKm2 'FqLq%L{0iΑ2aT[S'QIӎ{>I>-E[kz*c$8;5" /NL q<|ꈬ>?z]4Fs403UT+g0y mm1hfrYb@q੪$p!t2,՘[ fUt-P"Ahɸoٯbtcc37tH)7N1?coм^trl.N%N^{-YwV?H^GBE5Hr>iH?r{+u{iU8 {PLqn_oQʍNA{e UMf汼FGVlxRNUלfkېZ=E)x.N`yDyqPpWHt+UŧX.녾LHRL 1>E?ÓXI?~xBIaE(t.>FCNE?q_/ዥftp>S1Jd=Rf6l.${0y6@T%+#ֽ4%\]$p>#uz:e1"Xm`ZdK?ݙTˤ.~Sq9ցT LtGу>ua!m?h-cO ͡"CzEH yKnу?^Tk Wj>B~eRXk>BR<trM3ɦ[Q¥D >.m]e*/oNJ8 $V IBL*"67*y7ZUb01EhЎ|uȂs{ ߊaSgq*0Z-= 2#U'bb?'& 0?~W򧂄F%@r{Y7klӋu\0/x#vdDm}_YcaA/G,inF3KYKUA:t7]5^Lz5 +_<{ rJ}^ 튼4͚R(Pwj.(TN mnЫL @ g.3'8$q#stʦFg1-SoWS~'nP'U-yI}ei Q",ޭSJ7D[,ؘh.DrC)%a59ȴF *b+z 1ʊF'%dK!i`D0mW q}jZ< s+߰$dJ+A(Z#e! lfT]A&>_0\OP6V!ʨenu_2BN-Cuvzqp!!5 1Wӯ6rRo\TĚRrĒihū} lSb0(ޓ<1Ї\ivDΚZc*%_oXt "=6h\ĬGd$e`A쨢 x&fˇF W߲_;,8(SpMD6CK22 bpcW!WêaTO;f4dCRQMzR _|` b Bw{MK C.Ρh OľcKѰAMeO8zb!?'AJwV犍^  9ȣ0oYRF`p!{.$('zԳ>29!\ǟinS qƐ-ΖEJ}~Ѳhgz7^o0#E]L e= E/q]`Tغֺ"9O#sT)?0L}bjvZY\6wA{C#JǬԸTi(:d,2]ɍ{͹9 'ռ}0o2p:Kia`^Wa) @# oz].3dc#!B]ro-cW4Wf/s2uIUW~YZwaiv<Ð8t'~Ka|"3c)* {bƺ>t[Kym e'=IQyׂwpOZ8KM?TփԷ(%X>[ ש|PZ% g`mNtc1|=t ݎ췆 Q? s.:Ά{ݠM [l2T ?iYR;f}סGh6K=Jn!Qo> zNŪɧX([J16o&9#U* \Q"pIB==Ui-޻g~O;ԡ”Cӥϧ[*/P^*<ҹKz9$<>FhPLtT˪Ք)(1/qFg`,(XR91f"8uO)yFhM=Qb%n`5RM"z&rҪ `>y0zBÌ^Ht& aзwкIw-Ԑ`>˻/nz 2{!dMT5;/6a0x>YhLdyMw,h8~y#.JQ~A&ad9B"1q IƊvLmEJ\rhj\+ʳ"@0"u+h< n$(SKBsOc9-*¾9XTR&ߩU Dm{gS|Gx ^}s$l?ؓBБ ϗ9/$T8mF2 xOՒ*e| ]ܜ[Fs|N t-p0@i:0}^q)*vΒj5R ^x^O{'9C:rhuL_Cn,~`Zvix#ZDʱ5H3B}hG$̼Yr[$: sֿ57Wc&2r=h0ϙ>q]\5Z-`O>{@W7f͉HG 8_E_>a9DZpً/n"la0!`?z$ThG?Ai;t ÌdN5'x,8J6$N|._FdM@R6~׃8p1Dइ}/S;'=0et嗒 t r _nR!׊zoDŽp'GA$S8ԉ{igqs@'E m>yM7ZϧcgYSK%Hk-ׯqGg&q'cN%oVѝ琩M=SzwgUqe @fކE E:X]ns ']P _}O3WsW­>J'b󿖄XE͆m@ #9PNn*jΖMu4N&t9pxou5bK_0MNDπ"h>:^ ?muoFK^R:X?UFQAqH= wl$ 0QpmyJB^uS}Rd$SaiXZ~oB)'^ Z~pyvV,׈'տDTHQmnÛD5g^_*0kA{1Bg3AN2;7qobf$7sz\JQ>ixcN/UI^EZvF -R[f1h=$k%;WQbBHA8{KŠ=\,GM ї2-HH ȯ>HgLJWxQ-7^fQڍ}Edv@Wieb>UK"-`b"&'51G:= rDF*Dx/=@RLĐN Q'jD˪B"?ɆWvA 8cXѯ4chډ MP4S3]\/d5!Ս{Ueւn1O^zD7ݺpa .Q) {f k)q:Zayo~٢l\(F4E-w=_nxƈ,X( 9L9URd4"9 xR1wE|Q|X*6N|V< tLm5@Ŷ'-J 1 "]!BPz5kUN.<EPnf*GGek-֕bGU$2"85)ҕxJF,&h̸E9꽱{K>ӦCYdEƥ޹SԨCWo n1J VjCꞃ#nB:?K !2LO䐖}t">D1%-trl#^!k+UýzWZTYS pM .1$rEM|.4nyާ10?hU99vmWN%^Äȭ9>go?`T0 ?-6GHd[ O)D]>vCfivPՋҚ-#b#AnY)eC(I8DzőF>V&,b]]!Sb.F:LY:sq3]V2~4RiC 7>Fv!/P`A3:qH?xG?1]*㤑A:Us>Aـ)clh3;f-(l﫰pL&A>oؐ؎hG}$622,hU :R5~4jo ם/6`+>q#MAZxGo]UKC\DwH !$ 'wo " G T.|7%IQ6|G` yPӿjeΒ9R=l0G.إ=^\CfNGxy_T^4YJPOSB_mvH`TɆP53;Mk2hƸv%rI*L#'%Ov@i ?,pis X2ι,t[0Y|7G+I !>ڤ4Z\Za[ᕫ稧N9;y5H_ L-68$X]r0쐝PzV9 IYG5Ңy pS?3/0]UW)'.2f!,'% #/ hym@Ȼ :TUk@V{b̽q/zgPW6b1bapc%l/^?H|TUt qhaux`&qyお@û̒Wv:lO7_:&NߩBv{#M}#:$p7|qidqtc}I\w:2T0D%Q /8}#`G(/ClG{\: "A|6SӪ>Tz/xi MjSc)pi ˔?ePmAmr }A=2R$+J`1g ;GNn?]C Z_X(<Ӧ.3>;5&b!g׷Ʊs"CS8^Y8KjkT;J\hAI)]i~<+i@·ۏ# E|_J*EYs'Y̹Go#*ϳ1q,ן;/Mmm5=-- "&#q2be0;M"T"O@X~l A|0Pޏ|=(& -@x>$}szAXdg9I %Lw ~p Vsl?AN(ajŖI}ΒebA& ,0yW36HRJ^ղ[)lFj7'%r6;Z! ¶tΗ|]Yx+%)`'_0Ig*8r'uͭ?Z]6+тkcJFmJ[/x0''ї"X> !(0gv<C urӪmVbuʵ~S_42@ytǗ*v/l3Ur4b[͠ '43+C{4&-.7RV4ŦB)fPX^g>ouݕҵ/I灝[ՠ/9A@'{,L wF;'e=\S(f ogHr&j+C"~[jĵW9&<҇ uL$!X{)`* k5O":9{%Lq3J5;,ⷷbDAsvx틒ײ]_/+vS[e sD  ;sGY0AW,',Gn*;-,O #aY< pGʤagY'1&6[}Ėt7_\n2`o^k%Ձew}VV0xse@5~fcyhQcpp:`ntx My.ͤ9}%|S7.l;v.%.>/^yNܵ>35} #9% JQ,-{'R$+mplNW;bƇ?m o5ݫF!"K-u(Ho;Ntd ]4N6JQ\0x>I}Flr|^sw>nr|k<#2(MX6m'*ZkPz\![ay"U da DiE1{)OD"C-Lpk$h \ k/\˳G3>!ίwJGm::+ib8wl\,o;į|dwDž6qV;& EorxޮW!h6~&-FH|`jc.s+ dZG_̩X`1 ֦V囪iы 褊SSՆtB1VLi[m8}oqX-*e# ӂ u )߾^ol>\RlEzkf|YߥwC% "kT?GJyvkZCe:Vw A;ZGVlvԞ,3N!S]ir_yY`&גQ1jr:3'XR?g~Mz#`o诫Nsfd Zaܠ~4;x #CSGR1n.o`d4cۑ>J* Gk0 } 2KXɔ|C>i:M~gS:Y82XUtOVfO{wwAv& ?}୛GAJRo5u߀kvɇi 7@  ,~YVlPƳ#v%/;ni6]hFW+1X{a#] v.3? *޼aTNkHDA: \_'MҟS'>Q}-w5d뢲epݠt}(X/_ ޽ q_Jj4J2FWJ<0h-643+|؆У;pL(rqkZ!9k /ӚVrLx]Fg s4ѩ!NA9YEOP+;?LB hKFpٽ󏗒N9֪HKtPfۣT'!NP ;{'p]OF$#|;=I]RvBKKR|h>ZQ +P'USx0?+Se.o^ug)UM(MRjiy~ P$ B:>Nѥ1OLL|Ja<#a8|:iԷ}L ?~Z.rBls𻺜ْ~L3-,q3Y(y}cKL]IЦf^}0J~M_.HJn2Sv1rN]āj<4L nǸa㙣-Cm{2T`M\hyw˞ !7~RC9a{QҰ-\ CZV u/T@Ohw~A垗Mw/ALJމN)qfϾm Ls鯌m|N?RnŰ~5O"JKL|P޸5Hfz]N ?ejc^LBh%/8Ccu_Ft 8)dJ1ED{0CYW`^V?'n-L@r_H5Y&oa֏d+ V9MHJB2Ci3X}&j{AitW5XvB@޻8؅Ԋ- #zuuU~$Wۓ1W/rZ?@=H g&dn$0P!|Y=6(f<Ӝ8_sv¯>V J _/͖'+,Z ,F0/6Y c,KqQ--$XQS%kteϡ=t6٘uhij־ meTf}k|S h5(bc|ϫ eŬ" pE6[r?Q{$zNcEW')/`, }>RiX_cEwG˦xۉ so9Ӡts̏'7II8\ӯ2AC"I0+<Ձ2/zl> ]eNC!oLy҉Q<.NfǒJig|[KIZ'&:,j6\$??.H`N~yļ89,4cA*5lNG~!KՔrnK"AnsCp'Ȝ֙]hVϥO;#LuN7Ҙ(C`A_=7S\Ґ-ZWTxnq0` dvn2a}lCΡZWE!9A,m\1]n]iKCQV HdJl]ٿmАuǢcW̛O&VȼrIɕ(ڼ_!>&Y0o0.؅L@* ;ȩ><42s6B~)`?NPZQ@@syߣXĴ#$VzQFawhoZvmspA5jeSpOGfHe-ןTE{2<6;m8TX}Ӕ' h7N`InExrb=& 26)J=\ȧM9|u~Aۇp <_toʺ>3~N}7~iڱ#Rǐycl OBϫ'[1a&oym+eCRߣU* B<;DE?Ye?G]Bh,#,2Ufbטg2,yl}D[0P(h(HdH8k;:ŏuG"Kjt[qx Zki` -k npޛ&Cf2ιHkXȞbeqM:~DZj^ށΈ,Gg'xH%"qތW%$Y:'4F M+RoCԇ]-4w䟹,Ƴ] YI&Pa%*^#h 8ʙ\aN ĕ3BEӄE3&oLo 3lߵaḀĔj!kH—>jW82ڙD2E֣NCqO13ZOygT,ƺ qA]f!Q>!ceɝ&L7y#F@mn14[3ŒDE^c-DX1NANC 傲b3%kE@p"]@ I}X0G-;/VGFןƄ|HV=MR~9'ƦkfMuzcFB~L4ҀQ"ط;C2*~/3.CmÎ ɫ8W~}hs}٧۠IRЭEԘ*)WTA+B\eQ5L!2)UPᮧ/Dty+fz%x^Yc cbβ\\|t'իe 7*mԅ., זًuKm(I TLP-[[ G)G駷ð`ޒ ޹䙷7/N>"paX**)!-}Z˷%RNoù~pF5޾ x")GҴ,pKB{ьSڄ*FoE5TP>`*Fkgj(?t>>p|z,~W$0A 1{^{2\yR-]AYu~uR"QT81sQ VvRj֑旴`@KL~4?q:8E"vJU@>`ݸ?+i&y˰{Vڽ,+-) SUsIi]𖬪XC]nW!:F5XGbZQ:kg+ (yV H+NY0#;~ \KC+Żz1JLb .V /[(k۩7ddC"E` 㨍='ckМ.VHYwP mCڲŘSxJjWof#4 6.AgP fhŔ!| ZDu/bQe))m>rꑑœEsW76a5)ۛY+:'M^hŽRsy֪6?pSyXg -\8hK98ǁD4#N6MɻûD[EʩFZ$AԦ9+q/ xv 1|-Fcm<*h53" XC-\IŷpK ]Gy"ck9%z^<<0 9y9TGP„5yYNejIF1vl/ b͠u]+p(+Rh9鑝v+g'L@@F`X<֯ qNcZg\̺#^֔%^LMIn8:1` 8)$=< 1ńjl3m3 ]c(Wڡ[UeiY֫LQ* { ]HۡAS{zm׈AyOXCV {vh0Nyu؍ (vLXIzTX[qz<ե?aQ9S[ 6͋";ufҏNH7ް-\ttЩ?jx1cnÁEYN)pr{k H5;r{wjr5]YMlf , Gݒ2m\hͰ HӋLHVm*J2d{aC0E8)6$lQΒ+2wX09ejnp \U5QfzYTHL 6%gt8sK&#$m (p^=ӯXUTc~0o~t_]iTB6ʔ ch|񗹧²+)1iݩ˿%>O KK1)|%nG5)#+kid|eJQ&y mdcx%r 9C^xibhLZFʶ)I_P:u`:7Reh3H-(e# ? Nqe)ymtf#~?Jp~0- xԵML}}`G8 K)[ meP /ﰆvO%T7H $PTJv3d#l[8MTbZJ?c@s$@ 9i8ȋJ]Z쇑 >lL k9f(+jduCVBZٽ:u. "fW {k}\CUrñc.!kX4]SzaDk,Irs_咘JWB5/`sjr|8MeTtWZƶU)yTF0Ą ᷵ x3d5#KA&/lt 4/Ӊ;DuʫVzPi -#B003Vgy~eeهFJ0֘@|i8+U9ҰIAp>盬-f))y<}%,dy~lqP{lr1A'd۽i _zTica* yy]BwgΆvu )50|QLRX'eCa74bbR5`!D(\>f^Z@xWKgAošx> #QCΧ(T"*ؤ28$V}<ϑFajdhLۓҕbj_+d)E8ƌȣ%9k~M\V& zTZj>U>w [ &1 8U@t;ć/Hx6EkNNχ*n\E [ƥa Lt&Aiۈ]-BpUO} _AowԜM9A9̵XL$5{z %LA0OD:kAwgW6 +G*ҏ3=ozBg}3$So Pxrٍc .>ފMtO[/[WhnzD`cJayk +1 GAvɊlf{Ee񠵤v ) (]j|zsFVeB^gOmԌkE4T-Ts~,\mlV-MtlC}?n|ST+?L ·^ÄRVʯxGlX|V{̳. %L]]@[՝.foTt7ߓBY9RW6Ȟ~ѳ*)DtÏpj)355A}z\A%Vu;?1/>s=87_R_ 1rw0 JKhXU<77~Ztǩ60=u^g"pF1SծٙIu=x0'36mV1` XmB X[2ANL.Ӱ@FbVR;X4/ Z0sf'<>Fw7,g7n}jvxkxMŢHzG^x(Ihx9)9)^Dwhe23ekJizNKU47vc8au%%<`1ހUP~_D )T6M̔hXl'ydS;i:R'M!컋uq@yNMT/+hwO@,\ѯ"`Kd3Z8AFG 8 :v!"юû89c3r5o@!U:钢HEx@KǿK- 7+ $I,cqf-)*ǽr8_}N4F_$#gt/OT`C7~>oU\9<jH{pͺD8׏vi)^䜰 uncX53!Me7h&A*#1O8?)@NO7d1znL n! jtU{` _X>xxe> lѹ!si YxMXΣ~\&Fږױ˨؂>R mt ͝Ʊ` 4qSccVmh7JK%TБ@Y~j;I\65Ѐ >A6\%R/Kok('db!*R$ؕ2V5ڃtcȑU>JևHF8>ǵb*<7VbqFYRXk0T8",!n6/<\݂;1xXojz;lz|BO%2DFBPaܱc-aZ?ruwYj*[ڿUþ4ob]8Fr#[>em DUK' (UJXs5 Ρ4(Z0jEWZ}i%V+ҝ\Wsvз=F_#l:RxH!6 0<j,MBX u\<#up,{dĩZ)ek!Kg?r M~s4m 2$CeBR뜟fO^ȜWC]8Ze~}V),,Eh{O{>>LQ> >htˢհOvJoDR_[E +r%/b 1j08m;! O(@ձ{k8'7D1mc+r9&Bd  uS]$QӍx\aDG4{Zsv,1faw{4üIJ [ 5ToXҶ+ [6 OunR,i"Iq}ꄼi?jɢv#lqo/~? 'Y3^N  :-[8l hݪvVa BW>RX9¢_[~7~:|}yS /KH溪ے@>С&p ɏXi0 ?lW4F,eQy(ZsoI($4m-OgU 7-?y `Y QPѪ&['K:$dץujb7 sp? kh7<78P2頨c8ݙb)~jl|g˺bگy6&N ,F'diɗɱPQSdkfW ;5484ɷHI&?+-2ݻ9'| `.́XHk-( BoUnF`I( &\oFeZ)i qvw0ڨrHL' Oʝ؛0j瘭v=8V~ #L 65Q*,pQ yE O4mGt[?֠ۙ".8?D`R*,C<({lxcXܶ<ኌ?C}EQXݏG4w6儍eݛ&|}zjHNvA(&O:Z#Xey MlQtK+rO`߽tOD) ?zpc ,C|e!<7͖f5rk"d^Fe!NA:gR-qMU]3`ܳmrN.ފ"@0'8 wm H$MJxmb삱s|ؗ_ò@^V # +\ǓVgU 42jA0˄-5Y>Cc8{Ra4<<oNB֭ DA >ao/Ώ&!^ j:՛k Ƿj3AScը2t3|s=^i-1뚞_nƅuG. uu2ھ:~g,4FEa;~w6zq_4Ƥtэ=IJ~UTa~-"ND0@JrYGY|lk9 !A0mۿm&6 1v_x( \>cyw= $5)ɌWe rˇ~!x4ϲ1^c8ZPg n1$Mb?6xjwwEjr8 ˰v"3*u 23[BA!xT@v~[~mLřx:&Kz-/Lo8} [w6 u깬Ӻl81?oQ]5]b_R!;a%Wꔇ-XO^xNgc>E)jޤ2X"CZςvAML?;N)w weͨNXI;:J'=s[&S@QЬ^>;sdN njΎ.˙QNEX{]H I헌r iK$w~,W{$sK1G \"5n|z[ ۧ`J1Kpi]+Y|WmGZANk9JSH^>5 jut(~%.BLj*zh& -RMEC%o?1L>m `@AJLr-m20W9Ar;v1!ph"JЮe<٩c521'Δ.9Te^W291J0`Q*E7#ٛTM45٥;iN%Q;N05 m*b"]+ӛ1"`2tI 5H$GTӪ~`o*GAp1E[c\V!Wi~[Ei)^r %;^qB*BEuoAY =߫[U!k];gZ'$yVl\!>M1l춪s_N̂va dp ؕ@2b^F ;];3KR#&rܪ$@UPd&?N1  ޏa[/:>Isv PX#HKj3r]/Q۬fR{7zt)0$=g( >KːzWX+ecqd+-L+0}r) dl`\InWŝ~.@vnDhF}'\t;w$Ү7m|zDDqSʁ+Bܱ%mUö,ئs TC#@\tI@7\@ѵ^GJ*`Z(Ӳ,A=$t/Sv1t1`L(:@^=Pjc_Ͼ9<<$cСǪA+6!,Nve&gf@T }GEUBgf, mc,r.:PK.-*EFՇIk8F aqo)#)QVC}>W+M.-SI/! ?lqɫU(Jދm<ڹ`G4GJʃ$YғEАQtczD/ֳ!t`/'W$^ǖLyiz?45ܬ$ZjMKB#NwD*R) 4’`p0܎Pºv+״5#> qz\z,Q=wk1-.ZK}5Q' !4spwTm0(b:g@֏ْy=Im(w c4stUFZүjpMr ±dʑX:@ῲ-+*y l?_nt o Ն[)PpQiNiP+$xKQ-l}b`WbBYsoV,IjRGA TS0(5` "IJ$r=u!,'#^B.e`N#z㺭h?[ueB ?r^xR{Eh0A-9O=aQP Ctwi~`ճU 1wfz*@a; 7h0$=+ ȎYkWR7jo 0%9GfG=W81+`@J,3/*D?򴆰}h@ʺ{Ifҁ gBei |?pbuUn@L4K8u}Pljw@![9*$XQ㠻m|O`[%*!aatUX3,5]UeDK..vo*Zϖ(j#g*AVG@a 0' a\"%Y/ZC:cWkʴZtj&D5Sy=yK-_PrȔwUFԤFkX<$ L-!4=sQ}:̗T#,َ 4vh:eWw)U* ۏ?"TJbOܢN+6FvM #s+Q&75&k ,L0R Y.3i·OݏA7cWj&r5B1d^L`0¨M%욖^jZ!!(3A‰PUXN5 1 l/9+&}z#)LU hT&o jbCwe&eh̊(z19aIyT/5Ŏ>F@=˗M{#IIl3u h~a I@l3:~{}+WlogQiahЫF':"~73"NmA2gon4kv t3jQӦbl2`@!s{7 ޘ 9c+=KL.@+=t~֍+Nb[KIvMRB@ڷC|'{c""QH05Z/ۍUe`ӨOK7Wqg}6-} iL/,^y'O&ڳ]FW FP5r.( xlcaw+_dR,55cϳoB#r5>J%LVVb5&8$05(b^/鈽8ĉў;]kpAjLնakWwؠ'#6s9ڟNi[[hՎ_)ܞ[e% %Ex2u D#;ZZɜj.zI.@;ִ5g>/^O+s#-_PicL,9f0תV-I.64 |]Le6ӝ,(seȅ^܆u 3YIJ>e.6byFrī/pPQԼ mʴ? ;Yb-S ̯]@=π5J%+Z/4"X^uxMS'|9~{ovV0ßz3\}(t~1Dz9O;9zZ :kNsOqMl(ڳ4ZBtal׆ƚ}58*Ù=Lj+iϒ,p0C!|l(Zvx448GxZI{k(,57CPg3O21;NsvHxv|hm,M\ `aB.HVS|]ia#7NN+avO^ԇCqT+˒ڿȭ1]Mhv qg9 ыޣ#ĒE=4Mq:+T;ʔitm [|7HL!. PD;3rO'eBb=OT6:XqɄD m/hԜ<Ǯ g[<N.. {tZ+ IGGC-~N1CE_pW6U0=(A\udK-W%W,nXB}AHrSIE@!y#~Y 6v -v 56Y]&IgcW=Q#y$8 - YJ=Xid{J*^rht^nk?9ؖ# ?,n8.ge T'AeOY*8S5hKِ6oj֠pʎ܊􀻅 #WGϒjoԸd>NԢ !NnL<VeZpvgF+Al,uo8[B\#c ʀbrs^ v1j^Pl/+-=6On[64w{,^ԭ7)jYk^/QmrEeдҋd<:M8$> Q'VL6noVscl|YbtUm(h} 'i8\Q_(awWrV`V#\ >&.6h>W.m8'~5N o Ҁ뎋:ZGѸ]RLE+ök>:]>4Κk'}W؜u؛ ][=[;6 sTgmWQh]H<"v 8 XmD^aHneIٰsoB22)Q䂵ESϦbn,iV`mU\>l21[8mG8+\5sGnk1uW<X5~Y(: 1yђc*,dW($5tdLfJI\NivҰ2yE랙6`fBp@h]Zt!LvZ_ .s~K+`:fȨWM~H|]*FfuL"#4]7{]-P"\@b2t{2Do. x)^ARlmML ՘nj4??ֱ0^(;8 ]EmT@ޑث{*óՙ~p>JJ 57tRUK}R|{)4(&xX'Z"c;TDcɂ~eOB wv^TpnfȃJI沰L'@] 9̩HOiHc_:l,`"%$cĽ/x{bmQc3cio&WãJn?&bd,!BleT0XoȦvPr/\$sA(_u8YLN^!BŚzwW;W!ˀM("y9ϢKfM.qEI S;( Ru0#n$o 58essGV/ N9\V>pmڽ-D«{g`:1}a:Rs-x֛sAfVx-c`o[< (n^q?vN]ǿy1dʓR#3)g#./=uts HbHf?OQHq_B e&D` 6$䫉cT.DS:/2-a#yJ.!vj3Hh@iUio7?NMNs` o z(1tQdS~?ASُdҙ`u)F U~ƶ=8yꋛx2YB&u݈[¢H|SRg:D)YLG9t>q..>}B*pذU9r8؞,/¬מӤr#C[(3aFOB&(ojwߊ-ɝ-}TV 4~e).bJ_&P[ L%$o_̫}LB CgNW z/%." Ghi`;\{aAY ,`Kԕ4nf~5/;Q oK,$4I'c0 t}`~rk|rO+1")N-m3B=& =3)O]lN0!6| )^-K"K"YiP깍`s(RN|dcW,E,%\nZO\",}kԩ^F"K5Vd4Y^NG)3` 4d9)5 "BtXn([$4(C%P]UњO_Sa;r><):%Q՞ ̍]T T?֔Vh°+O, 7G OE+iިZm+zvi[>#bf(/~f8VQ^p*>AG$juӭD@usk{U둙MAp[ z-]\_D}?O9[^.c ?|n UKK:Vp7ˢ6岮ͬl*lh6-6O0NLg ui4kbyN NeϷ!˚LS̷}@io*W߷ ;xN^O F^.6*DgT]3>ȾoUH!¬ȽMXth 2`gqSmgeMP21]Ԁ_,{} _mֱ"4nu`jBRg=SE,wSo*U]1MD}G8"J.r ZWdz9|UB B9}Yo %@Y&>=P)C cXqgb4bl=g-SJG=Y>Ly&0"ʪ|'#wE)#Hg+JB-1\$`ڣ,\­B C}7^;H') }َABZ\ؘE#znjZ @H3,&_ I ?tcd M;P)vv8 :򖦏g7 yi8a-~7p5$f6{`,bJ t²9³F $;bcN*:ܓ O N^zZU3%WBl0\+4D`bkexs;9+9vP@9,Y20qZDIGEpYisX>uf0o|VWW8qp>˥8' ^X)gi^X^xp$Wi/A)bI2r7+ꔶ ebn߃@*eB/H J*i.9fU}NZ mfoa9s϶o~a*JtN4]nDcR|zb{&3M"1aX/ǻDH]=AmT"vx~$hkg!vh`sM|FCjG+9݌\`K޼NDlc[^N|L].NgKKEp2r3aK5(o"pQssH@(޳z"o(TØUUd.!ﳨlni' w{caTGmqbO(.>n.X5%)-{\4u2I*X/ٚ zĂKEj \N] P1gfasRrBV5~5G ZQvA "wS>0!8W߉ 7Ei3ﺶMd K컶WZ+xaegναq~Z)q]3]CƇWV0>P͕pTr9K~pRqղ)p#[0͒y3WLY bRif/%{BYQڽ 4aqm7 <]78K[p[L#i~bT˱c$ߺk~p7WG!`n#!(/& |]8$/3*}v_ rôG,VW$f R. ydI`)S#ӛ#SrsꗧLwZ#ikϚ6K^*ħP-K*j]v)ցO{PCt_0Tv 炙NSBdׇ1Iq;zW:[^NU<qV\4妡]|.u֘Ѹ+.E¸/b3=g~n)' )-v@@ς@$KsƫbҊlRd yv<ŷ^jE/.4_[IK-<肻&_b;C$mNoqmcԹHe2Ď4N_Ogd[ ˗]S8:;4);Le;KOHE/> dtCO&615# /AyljQ +,bwĪ&,,/sJH45#2+hXw\\(޷IXȞKcm~7%, ! Bl+%W_5=cx nK3Ϯ9Mf4s3]_v\t!Ef 1 [sUu5QtLueK}:GѯLbq` =9!Cu{3~/+3CӚk/hr ¶["hO*G1k=Ϊx<)|OⅯM`E/G Sz4۬+- -3.Ʋ(JDXA?U5j4S,KppTz 5R>ftep|j,PUbxwhX paU3դAۻ@62H/Zg ۫I 7/>4gjҦF`!SB$ui.kKoXQx igT8p P:<\e נiH׀eo9@ ۍ`6#$* 6F4V_=(. RN;[IS300q g܂zۨ&bT(J9y7QunxtKmĿOq|_pS`+(~倧[MW?4mPmPn}YCfJm?=<(B4ďş{Ժ-]X.z\Pt(\ԒY&XB=yd`!/o'uIl A@c//"UO4;_~ɡ'eoRͧvYВ" kgJK hGĕqSqDJ.E.T1uP3ʭ8o4wzJ%WpVb)or];^00ε9.nhX2J?B_C Y 4l㑄tUON;jiDܗIޣVyPTHF89 X>_h,+nCBl m d 1U]a%n',+39.'hUT:B/#}P_dz/ αe'iQLn?o@qp"htmewWsh?ˡPn ސ"IklcL&.g wCKiث'um>柷i]7II3ˏU('lNWsAd@?vQ{1 ,:/.y4F3 nЫzKb~[kK:<_+ԝBd9 AfD^CG{ =牸Bab3SBV6Dܐ4Ip#+ YYjaM, 3=6i!>Wxr\Jy[`%cM'oT*vWQ-\%&r]?"a> lUzm n:;=%w7tMBҜ?o13$.nt֜k ! XXH ?dâ1kHLx^D܃P/Yq*@S8~̀K>?fzaH٪h*6?ђmp__91'4 |[GE4o;v*hD hw&c@Put9;ւˁL?:TU vär)Lﺘ}>N CmOφWPfgyMOBϱ3UL(l D jaHOIbh>7m] "Z]ᮗN!NCYXlaY֎ ,D0 &Hňi4aaR |@8PQ)ea%N-$e_ZWW-!@SwMaO7gM5[CmN#̎ATݩQKoW4@3>HsvOz2b(~y4FK9̇ۤ)P$љ$h'C,c%X ^xr'6-(=- ; 'P2kHnu#lpOa\#>RfSVdDeP& @XLV!Aq|H.43kW7lc\!GRKuPUHBO>{e$wMi5]f:g.;H wF%ͥW)P&xJbca{_іD6ysK Q-YZs2~\gJnpGG=NZФ3oSvaAC\H)tF<_BUɐ?ek[DNPԭ*>Jk#ȁ~0$߹j _l1 .b->( \ z-4Lٝ! KbM ᧙_a;!ch\(lFaRcm"]i0v._E%[6+SA,5[=~}' 1kUpj'~,e,g}=dA7&&waeKv4` rp^|k* yk0 β^WHQ(vJve~cj\\.L s /SrXO&{<.E U?Hu*%*+;D%qNŻUvCWFE(/6hH ܬ-s3f=KBA+S  {wӽiYPS{{w m,z.F+xffCG"%)(u->2I!{ȃ:,MU}0d!Μ->5#maAAV#5S!FIXK,Zja94E[oGh6ΐ sY͙ \ZN/(l5!apuաO-[pLQ# K`MQ@}l-]rD}BF[a7` "s/s)GXU9E".MbEۂ)&괝Nht)rCLnJsh1ϟfY/.Bi Y?KWwS"ۆr➹/tR4bW{} ,-O+ 0l0+޶pOx>Cԍ|k/ZL=u1A2BIs[}F+ׅIRڦ/YS6U#Tkla-3֏;X `Ǝ)}(Ҳn1}s%ܪr>MIIc8J{zs6~u9JŽ. r]e(Uxe*n`Nn/O2iF|1<(p+\a!!{rvff-3C} pD Yn/VDY%epE5z*,orb54;щjv2O^NO3W.+A93Rk)3 kV+Wȱ!'SYXUГSdǍg?. 80o#&"`}JojQG@"󈇿ϟԻʣpzV0֋icPM8vlP53ω{u8\hr?0|*Nd4|~Oğ/GWe| R:62bS%{hؤRHD= >Uj}hnz]r" |tg\`cZr3wUK$)ˆǜqe@iO,!K{f?49gF0n/MeZ3Yss&A L #½ӿګ a$KD[)Qs&gФݻ ;EcZeYGwAp &xw[H󞩭{kݯ4m^c';Fy۫[6=9Ng}p;,pLn& ].|Z&G[p \dYp{&NJz!lT\Orl)>`Gq‘I_;ݵ,kճ(._"˿g:0~I\!TҖ@STOeϻqzpLCF>kU5#[^$b4+ h'VR.>ڶ8[iBpLI.tpXZP-kpɗ7)X#t % R~˙0ѱ@XfOUܪJ^tJd󸖻$T]`B|9sVݦ`& 6c(14ger穦D E'~S2kpDhXic=l~uNw)vH]rbRMONJm5OlQT"L<ɩլk|Fؙ w&a5ٰY6Yt~ؚ4N63هQà~#%f@6wZc~<4ACUAe=WcC*p2/L@^v1雮'ݩ_y',GRG$x|Fd+_YPyO$kS  (1%t|>] dPfD&z"zoN5{܃X5=!/糝ǀkXAq<'5 N&w jƢOm"*f%&9-鿯lӦ> &@%]RT" y̴>żid#qEd@HECry'ש:z7P"~1|Җ&4g-!EhEU}b9椻{x髠[[khWt)I*5J!VkfqpGyD%-\20gϧ7zAE.??ƣmk)zɴoRa" iAk6W_}d7(Ye/z~ ?,=15ml$x鹿^b>Rv|&4jQkg͓WR_^*48TF1Fڼy3H+gdF==Y\?Z)e$/@yӨFvr15=jqtPj :zCC, +>++(D9&yU8N$Y4^S"=:}=zܐSB Eȱl `8/pwK'}&Q)ʴHT=~zSZJ`z)%&@`PT;CrdiF%)]T7.M7g7\Rz0Vi.s3/XMOriխ@7%#g>LW+{WXի=~ `n0= +ڶQP]Õ8'U avOk]7كm2r0-ݿ8AdQE: #䜏` 6߅Xmq+z7JTgHh`nOgwG7~ǏĿ@чZX6)y ],(^pߙ{Vgzrhy %#eveJmx-!{}֡u=P~.Ϝh[L1'$#il#ԤuLs"Bn :v:FT9v:^ 56ZQC}c٤pGG87&ؿ= X~veRMؖegg#ʐrjE*d/4qә\p;TO`V"+")ub"Ù dr#uhn^=zzontM9L0 wK/qڽk973;UN& ${<5{;EFFRBEGB'eV'_ D~yzA0=a˶YN ;n{WM`;0\O Ir} &:1 Bޫڬbn\i6Yk !Z9Ꮉ0%/3iT2yN!²&sPFS`iQiy#߫S 63;<3ȧ޿$Hq\E"j=ӣI[an4>@-u O1|DO}OlLZ,@D) xl-歎v2VQɲ晛_d?1<1sNC3!/u{94a#H<陊r5Yoƿd u2ǣz=z&v a3$j1$)]-IxgnE8ƴ$5] F&p,W'(Թ4*cFygv"3Udf/%u >x-xSJ ?`B(-ǒ P]pd .-bIx_ A^dz ΩvE jRϪkLNs7v#yZSjPZ,pm@+'\@8F})B-}+lIm;E8 R0^? b(eVyt Y)D/֍Rْwb5 ?Rrx3gPï<{n^7\e jy6ld 傧pևÎ U&Ir ;WSY]e N`|))ED{׫?Z;Z!*h+K0> amX\|;bW<*e)E?NQ.ooxQ˻FcZJF:yЄbbG4R yVx)Xt#KeYKM-o[hw)\L3`.UW9Y U_mjlI; ,:϶!¼ f}ܢWn'݊Xcdh}_+.j gox(o3&RLJvi cn|n42D1,wjW8Q QeNknW]U񣙧Fp=3| ?;9e$s<_/qW3/5 @{'/ y',困_¦`y/e7lEٌ]ƱĂYP%]ż0h1tEYJuÈ 36J?_ݏ.BF ܡ-l_ y4{o"];ҎzoӘGY:暿&ZyupB #>~-% Sqy`V˅="뤟:Yo +BIΙT΍n)Cձ{#;۞00Jp%^dXm 8}r,-.hΪmFE̩îa2{.ʼRgڽSxM!hy2Rx[4j])G-R Na)|cN1er]Th-[bڷဤW@}6 Vck-;>m⌴Qx%Hoz+/( d?D{4?9+7er3 3|N;e&͝q l,z!O/_9Bdch5iŘ- !B2N/x{df?" n<׳n?W:T 26<@1&OL '31o>Bl"F# 6C ut0JZqZu+W#?NX_" k57Igrhnvߌ9kkѱ_b !Z8X"cm$ R@) #{ Np= 0M±=I줕0<`G2QNuKgb U}f#_d<jm&g\] ѿޚP`< ) he+}] )s4Mwk\~3u;(j-;ǂ( BP+"Lk<{) ;oK:ˋljw6jCYΊ5thp .K^B@!:G:.`U#D'?ҫ؈?@ "$-ov$T2Jx hi<硰3sN\OTR?z,y%zv}-_#^Tv&ca'62j;s'g!mKdϓ$s+[ CcX t3z:1E_׾>O\K-ሐovI{4VOĄnf7fncA$]^Sc99#y y)7FlV)Yn'Eey$Ѿ4`} h<_0̪6yyAa6[:Y=>] &WJGHsALuܦn, ¨-YH-C3<_tbTLJ|9 {`Z]OIE"9QNߕ枭ƱJ`/IU`?mNR~QBkZwW?ߠzyE1R5׭%J0!%8ݖ3n] W6نL/7 fؼ vodtqpv0-l_l_\Jgq\ h9Q4`1v߹ Ea1( -awXwph䕂iW$V˩ y[?&W3]RjĸUBآэyy,ΣØILvNrR՝7{}ƧtT%P:&YKU{5_i]wJ pHtA{&[/m[9n]xQypLncqTlљ]x5T2ڤ"pO+\6YzpPm1 An?/X0w80"jlz!<ϱSdi&mGt~ IXRSS '5S,5J|jpTuwz:T6jg0]t.!OdUlĵ^omcqo0N%I꺜I3F`bIx0Vvn`(̠I{usQ/\s% MO:$`2#i31߿&]; ܡQS>Qs+la|ԝ5yшq H@:.J!B,*`s=z}k5&MܦCRGmHB͙sl;Xdz3~lG|af90'1OkwTXndֹZowܫt8iݺr0dmtF4<ō7FV{W|W3ÈB>@d` Beץn8Dg`"Kd]˥=&k-V0dSB۶18f6 ,?1^1E.cEb|6y>l=#C]i fֿSaFw!dJةZD>,_%ŒMNr-Y a:UX|]G ߓ!ғ\]wE# EI%xHʓT w䐒<3mjr >`T:|gr^[vX'+˾/sW%,eX =J uvZtg&gZgs{~v{|U Oʾ}xnDU[]R1)rcb `7,X/I8lPnDP"ecP1|%!v,j)ypDH}"f0/_zVl@/zlMW0G/붻XDU淾rJ3REɵ[*ٮ"]eq7( |ۜ K[E FqHLӭD~Pp@@7MixBEV:g7(wmؚX#47={xvg`_5ku.!8m,{O+9a&یQiZ!Z<.W iqaCmlv?LrpxSw0raz󈐝쏮Ĭ[qkD|%Wz}ij-\aqVQ$ʗ#y硜V߼$7q0"P6&Bj.! fjN.R' >}_ fv`Fj'NazQQ3kM@[[$c OC+"AZjsB8hD r;{ !ގUq v)A2oHx@;n~Iz )'_'S::ȕĚSx>RhL(G2Ǡ XJ6J|L-k"_U3ca<\GE HiRZ2q^~Wf׹ mfW?Є,Ĉϻ9P5FeOAC ,WqI¼bj"wjK:nxLڷ EHAHƏS%M!G+npS^b8iJ:KJ@An:/}/@O7sg6 Y<~"5*U4m/Xp1ے Nz${%X:=8! `(=Hg6"'zFsT[ h) |PIZ/dnW(q@S1}0:lY~ " B}o!?uᎀÁC >k%*v!4?'#ˤȬ͝_pCh]PK A$ȟ ZUOt.HF+zb` C]j{g[@^+w ً%}P[oЍv F%ĭEQqFir2ݢ.+=S|JJh7S`['YƏIэo!*r3A ʪ~([-5&_z$l {#$ɗ9psӶހJ! j3 pT 0ubGJPʠ@sxiVWx(- ?` BYh淅*iJR->7OnH@-釛Jm Ti%Uo~c"{h_KG 0Q#FZ"K٘iJ)2JRƕ\,1o^IATnỶom ?[^I%'@ɖxVPwuQzWa ;<@!V|_r9;˳"%wdTŒgPouѶp0ً" 9Ph}VvbA}>I =' @kLLb|dfb}clt Jl (H2!@v+fp+E2Ъe (3EAqN5<ղy^Ji+BWmne1|Ƃ2Eae%ә< E9%h;a&pIpD,~+2M;}d3$i=HZiXYRlӚBNt=3jUZQeĦv"dnq,F$#K/CleC|Nz@/y v1HC'~_ 5Ȕ5=}u\Y˶FI_azطm:%vKKFJ:v0t1?e4J&00ZO+ KM~OШa 1X鉂L{̌s-?S/HDU /mF.BN~5`ɦGv".̛ oy/Xy됰,=(~t3D^N1ݴXU@Hǒ%O'.}U}9ye[_b^^Ьk0)ă-nX}cE䈒;R&ǰf%E]\C7}Z!{w;73:eVPJhwJ9.+&V _t{tQ+̂qC ZZ ~mc{Ȣjf,Q6ԧ"#Wxi{2?}?Dc̈$GH*3IRշfѽq+ #+ia8h钜p@z\gmE}Y24J/=MbAa'z"Cv<}A$+31奈kZ4YʗYu"OZX5v95kQ~3=Q08,!d%q7r.U{@/7/_Jۼƫ$jǏAA?\S@A?asmL$".SNHGrf/Lx'.;pP /%"ZHpn  WJ̋BAM=[O@lP:#Tޡ낅 0B3I&s)QBhNT--<,>p`ߙWA)I1+g~zLN{Nc`OܵAa6R{;Qي)\h*.A2 0rFQqqZȥ"9\ga|߁LHgw B&˒f?R(o9eC$gZ}L"O8.qiCڍl]/X1nlŹahE͗Ѿ>7hiM.b*tlt\aAC԰JgS o MX\+Qc89"nCifw2)%S<-&9cB R)Ǔr@8g5dY(X;>uX,43U]g4`-\AbxM*n=1QP#P+}x !8ىB%ǁIؠwڤZC脠}mH3pX̎8i o@ډԠ_%4`xg%[X9 :S6Tzq KLsjľ{ȹIr4\%^C7OGEB亱e6umgz$kk՟8ʃ> ͅWUYQ&Am]T*ďQ[-2zx"H!($楧xDnKyN Vȕ-Qbu|b Kqr%&LiQJ}~Pج_>F)j ͢*ǧ8ETF;BG_ѬudhP3;|Ug5FJwEE9!``Ptچ-; R# :}~]ޗ.]XJ̀[BU;YyoUgyBu)vCp)Wcׄ#_Oqh4efXgKH3L%9p>q-Vq>p7ΪY=DȀǒ4သ̳V_G-q7 ڋWDl,+Q ©a:`!7ʵ1k+y=xON,I\a) f`RMkV X g=#L[(^fk$j>!͹xy04T 'b_6p,LiLE^dTp{6Ĭb}|seTz2YE0;e~ RJ|(ܮh$j{~مTF9n VVZJA髑FCRҕYo;0㦲WD+Pvؘ+XnW7֚ AhQ,tt~\4 {d'r^Y], ѥ8^pʪ M S_!Y+StD'WW.eg3|g3t2@ژHb%q d=Ȯ*:@yx^kOͰN8ƴwSIevխT<1o`M 8N}Qc&6*;Jx!;E{B趥)ˆ)q}QP)k-P;ЍI>d&m-V)IIi|3ws <|Աh~ÌorNm 73Pi"mZl5C.j۲ ooR<}̺!8OLץ"ju(6_azP1дT:`ϵ뾛 ,wc~fioU6@/kW./% aGJ)TVX\ T0,Ai9R0~x)쎜E-@&j Ӓ>"'[%jm_cyw×DQJY1'6ﮤ͆؄E7Zᥖ}."%B$@K"w|e1 3̔E,].9d*j"=kN=in_?b!am܃ܦ6dzBG@wswXgEu+=Hv>^hE7 rG c\&\{ W4m< $׿0J8ku/9-6LӠP/H}4J?Jv@W;q7@ ~Đ>ʘ6ߟR NZk0݊Ƃ3^8ѽ6LA^;9#ZC |]g u&kIŃ^f 2``_, ,j}M_^\Q_PMW&Jgy ګZ!TMl`i ynɿOnN9T}\em;:mCHXSlt fD 4_7CrbC? l!@4Gy: ^ZLX7m+D_19M aV8`4]a -֯j@Z.RFʖ|M˰w(:cob ,Pm.Mk3}9б_z?͚ CAA"'*lIT-X o|xL82 `R;2y+JUm'yKBwai.'S@']wʂb՜oY~gy6:}U:eN׳ fT$0*Xb?@.NCXV]eǼz1(|7\Ua u J6^2Tjf2 Ie)ڠ\cKxWw](4dL.3-k#ӝYFfl`>-OеmPݻI:5VV>}%_>_E0)KH{̌eJr7$]p@X Zh,aq!,^e?&{᡼lzS4Ǻ/ 9.]D5iSt]Z=h-N,?5num"t}xjW{m a F=äuy Fk-#D?W?jsDi[{ېf CNN;ʘӹcSDC0BDbCۘť8OlcŰ:_;tS!z\g[fЬ+Mؚ7d G"g=йha6Zv*FR2"YaPݛ/Dw bTI͎ԠGF:-\Z#*oxm@BRvf9 g#rYX&E9@'&0Aq.Qgm?Tː\BXR2`aBJӛ35o)87NC:H zE]BcӪ%CƫMS+fx "8 pYQs{oqIKHO@lMU_5fi'nkx_HT ?s>72ò=DT]Bx*-jjJBEptPe/ݝtdAZT4Q28jkLLHL{b`v7_ﻟ넓JS"mڧ .M82\/岏!(fl5Vk$[0$}EH-4TP NADG 3Y5'. :jx:mDtz2 YAg+x3ΊfIgW%JsM8g^i*kbVimtL0S4CV$93ύt.;=j.q/G35d>vGU3˻ X-=a՛CPi3R* q5Şskj}&%mW&Fc0V0[H!ePBoVhf8d2.wK,E":z*Cp[kVh .\ȥcbT,QKC3j;C{VaܾT4kVBIr b+Xz?xw<'`ؙsа[JW)I}#TO)u >A-懗]Gs|Q7;_C5D GJkD8Eџ]=J{wlA!-她⦆ ZMՅRyU=* %S>HS8,ut"B,p3 qٲ4:6?!M+(WdCqfnt* 8$D &qJT#z$t PhR,H✬W~k"cچ9*K PlJ7 Frkپؿd~f/Hж%y3ǝRt3Ef?tcHTrKܖyE_Uo"w[lۖÿޘxa 4C 깿KMf6uOr Y`C49P[FVXA]8K`}^I)J0_^FC.drAC( HlBݲ?P9A4>eS^+NțeC_ר{ᕸḤǩ t!ڸZ+d㟍_FSW/7MJf|Qh=μT<@^/.G&aTzV$U)+e+TrPj}T*41_a 0z tU64bHozG2 ܥ1UPk0BN9Or=pOࢾCd-\ ed.ieU˥_[qHY&7 AAe]αn1?sGRM8:Jg~׍б큛nPkybC2 ۞^y>+ 4Y)xGW&\:,#o<s`AN7fh6rz=nߢ8-wknd6r ''ktTǢjp1jfD_ra;N/ e*JL~^fh{&)Lܿjp%-VU2`%'fHdpKAw *|P6(_^g=3ɸ\pfłّv;.3Nɟ i]81d,v8E;`Ւ"~LBא{S>^/ۿZ; qd4iCΩ hܢtjãKC5eu!9^GW&sY9q Q@+'W̔seqJv.[)۞z<FmR2+u}[xʽpGL')5d1MF9\q+*o"4.w=hAYڵ~\p5?c} (8XCij?{3:& S 0I˓(Xhhvk,3bՊr@Bd/^/[K\fJ{EUB PD2R. , ƳX]R)+*Bɶ3<$mZSZڟŃ eZqNUTlZqr\3Zw!xXU4i&]wWE_e,0YiAය`୚p9KpV.:u3MaӴeʷ88bq^C䭅N%Y~;"I,ir#_;=<$jpke.G1:.Y".25gT plM\B<)i('rۛ$ h cbhy_i$ύNQz.qUEy$xC| kC"bqCk.!5nKV7L`o@نtՀ*[(1Jɑn_*dEÑ"Yhef )}"M̸VBp9,UnˋhND1:YUk06:an\$/OT~d f&vԕ%{֦LA(τKUk,YjvTF-ŸP\R (O2#C R?FO~(kZ 4FahSǷbN ))ի="cxW4//. k+VIz/eeGZyh;FP9~R{ɏ@} `}&b=h>Lij8D֋b_؃|A,n?mPkL\AN| ɇ) 4k QU^wӐ q/uIgc QHل@Kt9Z66+ggQGB]h|o{_@5;]&۬II>T3>m9\fe" 1*ίt' i AXQh4GXV, V/VB6kD\Dy;h _X:$Iȧ: wQ2Hg4Jkc_FiKGL}y] oæN7EwEfB(9N wgp֘ ]ڳsymEh2H"w+>C-  ;a5M9A7j؏W۔Z~-b)+/huxQDwG{YTg%|},=8Tj5 CKd%`|!)!CMkmg;Cc%^I❼%*/ vr7cvwsw_iP8$Ӗi,|e~^] қ 5͵K.8XaV242œFK%7>ԪY䛖s>iNVʢBh<$aHm'Hw3]QN$SHژ,/\BrOzcG@(j$яr2`}Q㠀hܽ|umwy1T?OY p儥hS*" ?D?tΕ-Nؚ~VN5l5FQ=|W4pGȒUTJGAx((9[W*C3'(?e[S4SKt*=w-a[ ,NH,GR<2eB7uMHT/ҋ]b}M}IlA]Q4.X*raHI cXTG6R E$@\gfzykutd.`XHNQ ~Ezv΍^jS$s {~\G6X4avi?ᅎU>| 5Xp_;!&]/dȿ"+:Z)~ hNNsm5hΠ}۷$hOx݁rKԬE44='j x+>O!X셮>쟆)C( uR4>-?cW @Y^8M-XB܂q鿣#J. WmE&9.d)(ZV5$* U&f%i D̈{vD77W6eteѪdyJc*&^68g=kpV0 L Ő[T])iSja[-)o+9Cǁ~%}_wD܊G\5!|,HE錊gUCNy^[PAGPV09!Oq),iqLXb0ȕMGC φ7Hi6cכ|:z\#im6bMY _jl*rU3cV_ 0P"ZטJms؞<,KKdnץxҋ#+ z{dBQ*Ћ-eTGWsWw5* 4it)Em>`Qr NEJEЊJU(Eť?ۋLJh*sMhBnwʑ?4BZF 2w5 `$ ½vs?v{>U[Fj7sVUoqG $vd&drPhf0'-w]$~Il*G?(ŮQQrSkVgHnC)pn{g(xU/IKvz/׳c _q3@/,N&ȍ֍4K=Bc{ʢ=Bd,9[R[+x =[^ PV2iv~4B*<ƍ Mp3Lڵb}\A@ Xu~lj0XR̈Tyt@7'Aކōè仆@3MZ:lB!  $3җ!27>ÙAo|zrK#xgO_ZC*Fh'\iκSdedW#>,LldF s.Y>)O1H;A'4QM{SQ&Й&^i|%~OU[)+k!vp7q: h%6'S=~K%$t6Ć܁d rWhq48ۻ̩¬ 76:^s*WvSu ˋ꯵h}=Z; #~KvחI.LTۼb&hm}taC 4]ZZ#IDhVED1z1}WBVG:3i㾸|ǃ4qݑy@Ch5OwTp2q2@- Ty1L+U8| V(V,7f <I kP"`FK@$T؋RY}H2HI*J9NBLXEHg*t< xzY"`q,־<0^ϥ#tA_h L!}iwoAd_+V@I4/_sHHc0/ VO.4j'_zɨGmHKQ8er]=<9N^=%>I 7iep̩Ebh09 pY@R֋jmG5R\K!s)[-GCCudHp{;znz!&:@eEEϚ`](E,QTĽ2Tsq,f.atٖsqٚo;S0 hQy~YHG)a9U+2Y}7W3we)Qb/Kx#Crǖ3X6DvֿuXpn3-pɨ`':Sn]w. ~52ۉׅGF\MP#@uq\$'X)=T|kb> oRIiQ51)rEU'4:TuQX%L.N0D`S<-S<2g*=dA_q\NRqLBgPKΟR|?JzV?)l XH7?Zǭl/b׏ xSy͚z1yup|*0ACЧF0_7`$)j% +lR̄yS'}lkZ'#1'Җ:)E\Uv֢ x͇3B`U/g@yq?6iRʣ{UwtXH+nf l9Y >S槮'2 f[~r4ix݇ïdL לNT+RMPغ:{ǛsU7hP-,ކLT3HŲ+=bcv㲳GNߙћ&kpm:(adHe]-g4ܘa]gAݪ;Q~#A*1]މY|/l˭1گ2*jXwy]~~~AmQH$ٹBxX28 Y_Wej۶2n~ٶrZ"ZJ=Sl*$qp*(/S7$a)pGǤjڂҽ˒weq)_l.gumWfnE* if:q/dWKy#'fz8ٛH+-0a˞'t',GX?9m?  {NWj/'0 3= a lQ KםS٩4 o|saTu)w?N4&xd`vFW-ןE+lILfFC,ÓO̕-oK.F_DyRGSiSi|眯SѫץgaE ^C(g)jOLx΁CA̝1ԝ}-"Hl2˧e8JP @dW#o4ݦqHݝr}b;z  ieK u]bu"+t>BE4!NK%s^=u-@rsV@-b rsVos7*m\ LopGT$CWW) ໭B61B~E7/f+uxrٲ>oIh8KϾZ^UMX[Ia~bzT/̊j8q"l@wː|zِY/CՉh-G~x#XAԟGb_qVʡ±OQolMqVW0- })T;/Гt{ub7fØ`q9裌D@HWvLrJ2JG?ѧW" /Lh鼍d v/s5 O?rdZ d5KU>["Amm6W>v20OF7ng~ -˶r[,a< (<2R߰dSȕLr ;,L GDz*-V\a8hW]<鱘h@M'WH&"oy.dKe 5Sr\c`O¯;\C[.ſlGV úEDPs/% sΞh~tŊ^a |1 "hM6'^%lŭL>&}ۍ(a?%`Eun Іx.҉{ly;.Y"?FهĶ|A+&;%bl ݀IxeӒFj}O* I5-jI! 6~6`y>$RWQ>VPE]~Agܧ%>ڝ]̜`%-.^z~7ڃDŽs Sp)SmXwvTLf+>0Rr: Ktw >&\Pbi&P^ݶ(l ;S38PnSdOI/f:(s0l!gOOhؾ4 ҋ?5)y9ĕk94X}-T V)${%TRĬ;h!+-_ 0O%NT/TjSӚ8)ߐ?DUeau $zob=>J4RSIfy?]2so]3͛ꥂfc*+"oPR=^1WY]vN#Ce]@uspjI# ]_)v?|fO? ~.Zޜr#Z'< 퀦dt*Oc]ԏ-:=\[ݥ Z&QD^t.9Fڗtua27`K:㑥XOov6b"8Sf LUP0ȰCz͋4ɠuؠ#VE+-?MZuh2>8u9]wɷ6V .'RմXAo,e?/ -}x)] Σ͝DG#U(T Wthӄ..凲n8`5 ֍I="i",gkºω%YR؏VZ\z9G~ 3oٳz1YL@2r\W#\x>d.RAXs۬v?泒EDI2'U2; *~]e/#}L$!a9A*?o_Ȋ d>݈Gx$*wUQ1LKNW"ezM/ "k^҂\R^c` e㧷KtBWl*PA m!gc͟a9Tw%y=܆}*/:7=Ad83!v'Tve Oc͉س`sC#!$㶥-R*_8&yt9K8jƫ7h8ڠ/ǻnau!3tFDxDck%ҴĘa{8-<$u>DBF3`gS*Z]0ܴmF{?Sݸ .if)qF=8ںжzɰ `xTRG//. ?jZ-7~C\΀MVIµ&#_i^Pǁ'UҚ#v\S*)p2oyn00qPL iz}ǹ}3{aRVN&"b8P-}5i1|goof*V]R*C4r o& C&UJ{ٚKd~F޵бCgaQsT]9҅<Ȩ0bnc!eñU%$50'Q,Sgіjr*q)YZYRH49qԕ2>5|@?5c%Z@ V^޽{L56 a+F52?]„+bb#0!޿s&`r^ u <(e FlRRTx ux0m&-Ԭ<KdnA:-FPoXp ^4ZM\xC⊢n&IK]d/ҭC=gDAi-JR!~%cX5cTj&}ZWBEQ {=x]6ny*F7 p_\c5_^p+<*TY!+)pݔ*U:Z@^10M&c(P^| t֌ìL1**%+F_ImTGcu.nNs4 6΃S'! jfw>-CZ[9]>Ase#Phj/E׋t?G̓2e&33mǦJOĭ)m;ͤPzL;NOg%ÝIz~R sU2dtpJ2aesQ~1@8/nHxc}a_ijb8V< v[= RUFC?p&EL11B,0V{ S)22ԮCwP'՘GsJeoϟI D&|3 ;vיJGֹAgpr[Jj5,z[vI RͬA.͛TwK (@l{( s'\du^j?Q^Ie]ӡ%FЅ'ս=18.[INt\PH6= ^HJfp?}z*, 2g"GöH3jՇ "a5_#vf4ɔs ۔zuU)0䪿$Pg1v i3Mv^ RT>FrJ*Gl޾0]Q x8 X5$(h4"ZSbsG/ZRtp,<" YKB S[nL'PIK"J-aS\Pg1AڤEk%#'o{|B֘]V 3c

TN U\ths# _oW+ê0=hA܀1_ȃfvtqKUh2)t ~Lޙs̟\eC4w @*( 7>unU9}U< \d 54c\wkLZȖwʩԥaƷAu }k 6pT!+;0ǻ['g< >P(Bs҂iqt 7O_PŬ& َADV%ŞrO~H+%-[*`WP=7g#]ޜ56m2xX,I<YGmids?:g%=QGXRf$`qtgmIERs2s UMJ 7O@ٴ5o(c: R#r$ƫOӷ3vwݽL$.W鲀b fC:b{8M ퟋ](+ Lt/y;4mUf}")):=` oJ ylL9u.픬D尦u͋.6o2} j7mm5Ŭ=(ՃVQv<)N֖9XA.pxt~-Qq&([|b BHY,xo R{ $/A Bp1x[z3:|E)HF$~uuq{_6Cbj ^l1?V(',2:=pKj(6ʬ\ZM>فuW5&{`ą >)eҧnR6nmjJռ/=_Doo~&/Ihn_4ԥmGEӧY0z}T[ )0SܢYx uHO%S/\#M5՞ֽI--^*b1/ݹHJ2:JDr2CK]T_  pJ:(D֪Lt4 Sv-˨mMDw묯xSZU.X ^!Yۃ-Uȸ=]tclx ps!20^qe=8+$J>j Phek>mSF uaj),2z#ٵ%sdM>=v8=kqd \Ċbuݹ,|Zbm]'RZq%.M,'{vsoc}Ai_0hP<5ggIwd%@dgyy?jˊ/l`JO g2|si )|V`ym%+ Ґ<+;znjD|:ga؇E):4m~IRZ&ζ;-e 1K~F(1#nUuN/>:8_{ j8|C/(:((2wm#p_. n;206lRQyQ̎TaiZjBI9 H[lѝזy Ŏ1Tm6ĺ3HN]kL4d[h 0+ƥl6I%DnPdZ2 ,N_[`cF|[Zm=_}WyG!)#!}fNsm۞ 4TǾ`mپuODs p)ck *)K8( |91LP2Ydz5v2XZ,uW=PqE $kn|_2dy'aI:MRڴ>;M*_ԙ۟)z*Fv>3< 3l,No.4t$_BܼO'hVX3E!0P$Sks: K ?q;$gIur%Mbɸ2,VOރwʬxwًmHYeVl1X@%59Fm|QxA,b8 m(wn8> d pJ("Uyb3cE}S89iKqnJd@ndddK6`\ xRZQmiwLMuLDrZ5qCVJ0SIbP]pMCp9wpp/e<m(7EMЋL;I*A f O-ω,  P0W/,kDM_K&Oqm0W-m n|VY*o`u3N؍Auc4 ( o9!vP-}hm2жPU `Mc54F1B Ef{Y_&} e,L6+4JXBqUꄥ Â2&kz=)1,) 2J[ъ0B)C#buc<ݛB 2%oE2дKVjQ}ށ*x ]O \27W?٦JKHIE^$LӘ,e5(#g#mN;w׊ĘVR@,Y*'^x SEbbg{~ Sr2Q_O_ _{1Ӆv:M>͘PAScם.; 5L{x_@_\.>)-;Ci|0EnVcGS_/k)깲Q bѰ6Uqq C78߬%D5o—6[yHPgYA[Lc9BXL["iBhڲtK@ U&v h:q˃ɕʃ!ٸt2P0i[ o rΦc>3E0#ˡ$-=~֎hqD)#L% ;\"nQw*$XH>\׋m'I{3>V%mg.ȖBO!3v,?rB3C6C7n]owޙ,x1]}q)xK cA*W3qg!Z -/^=yeD^" +UP8Nv牺'a%'v5`MG2U쮢i̒Gvpe2`)`':ECc7S7x,b7)k AdsY1)S;1+ 9j cYpc5k_ӏ!x[:I=j0ըTM(bt .h%mH,F{dD</ĥ`'o] 0LAB|!# mo&(dq}"m26#Pfj+v 9yt=dD\mIGd\)jDQ+,IOBX @MkB&f>U]HU>D:X?[6@ tR.˷.PlzJr'L@=MWlǍLaFE) ȏL0K% NgΏ @͌f Jӎtx:2^4y1 4?=N}D[k9l1=ݼw IXfK%h^lL|>ejV]eاM  DG9ܯѲjQɨX}R*kGHF`*Co!eWON#~cp =&cʨ.vx]6umA 0+TdSv 3aURx3۴MF,՟#\2tUޤTMfc(am[YkkG 9_u{ X>;4 ?DIĐ=v[yk[h@j!@ccb]dX@Y~4|KKjy#],?hsH5|8.].R/ީi_xqjY䊡V3oiH?97|gNQ%J7xp0wG"Zh 5䭾RP uyԻ81lF| ܤGcM2̛ۣ6RgHwq=8ar{l8J _`^7@]$qXB\ xKIȂ'xaFI+fOxWnk__,x'_w x }oz=LF]Y5z+5'k?(F%5Eum 7K/V!F\a ̘94Ah&ӰB4ƹ@&}.";;t$FIbF{,1=pL=3V2ĩݒTTls9za*{xɈSpKHg%-(Tw ..6BRZ}1ܫ7rAbB*%cCvjHM (Ќih&B!%]FI Ԁ lbNZBEo70ߎ\, 5JFmjxh+9DpcDm;ݥPji_HbENmW UCOϲoϺagPYiwe2r HwyŐ(LMTp!\=u ˾F*FN[Ncm:6tzgthPkKF]uvWh~\C;VVs L4[9Wdqn=c3ʳ~ 9`"@ox_ Z O@h(esF=ΡLUᕳtٵiXf+ˍ qP4E.bvB&3&9j3zM}Ќq2 OŷקW6Z٧|o.i{fj`H(DֲCFD.LxP˙PDa(n[?! *<ҡ>|riU>0.QE F'HQPV!3;->!z;ٯ+Yx-4?N'ĕ)]S-Ğ-HIא%A(:nx_ǓlexUXn\iK{36ktu|]koEB?3Mݠjmm˰< ;% 6Sl='ђz)]jZrbk'ϙ\wDE"i VD^1ؿk ch3YĽym S+dbGrPu91^@xKG(*ZdVOg.|[`FL kaEBB PŽ޾yc3VK᪼$s8"#iiF# \B1'Bp.o$1gWt4|t=@I8U(<&UZpc!Kb19߻#ӳ4ƟD{)(D c ZVZ'"+j-*GϹG4 Gݒ`HZa/{<_^r1Q#MBkݛ y]t;8{3D|rWXFgq4 @jDMVEe{ F8E=hUȂ"46VE"()1CF{G-KØ̜PM<5zأ ȐC:8DKLh|:oQo1b9&Qs@,Hj+_4HT4Gʻ.S9C+VTl3Cu*=,Nߩ[@~>E[N]\DŽF@:hem+Hq*6q:Y19pP`t k|iY(7<8oZnˏc #u&\ʨ:şrb(vix*F7̵QԽh"=}Ҁ[8y~xWg(Cy4_NOaпu ߝ_M %C7 >Ų\cUlF(#/Wivngo jf,=Y[;GF4<`ae5" |57╭O/a O¹B-Y8]F)6gpV `A{= 4{u1{ٯ㶐AIL_E ~(7өQjJ] k{]N^ j"~G>d-:3:( &`vYSmͺhdBw(ob _eS\1'ozPc38k+q_j"Hspx'%OYmBp]SYycv9[h(rX{tM@AbD\DU!5J趁JF>ͩ>K4@́tw޸n`l0TWj&^GoGփ K(?9Of)e{y3+b6/co:ƶ@sObHg_%i (LAvo%$!]~6Mss#F0 &nzy?G7d(n"\,jc 'RfGMG9]l|]]@D~Vm_HOY<6t 7]ZYPҥ0|vgu[ȮVMF$g(;^_!PtA'] m&\e|;dJ2Vs240cOIXJ@ s2>tqA x=,##POGr~d*l$&"s |/"ܚs= _fW_ߩ%kHS+WKAL"sx+W ܃-!t;3`\`Q1s$ -?%>nU2(?Ìj(?عͼ>]% j \"fb`Qս;Qg!|K!ò^Mpⷬ~\5njY\9u#W uKǾYI!(VTA{osʆ4=Gm) z|Qރ^wP/RUXׇ%"!6zbcF׵p? 01upaՐB)gaJEMWuX(659=a5;İtzhYב{Lg\8$km|okÇ*) ӟc@V*Vr7Iڏ_]406캳>bn R|HdсBTIn^%*2%=3\f"IMuP3c|zd;ާc} ٢#F\-s<=5˩,]#G{ 5Q^%:K}kx7QoxxjJ87.N]\yԎy聆dT;WAC~sT0{UR+՘$dO&<ܲjD."~0̾Àj(Vm9XSI~E3!ȪC&m k~_oywҹ<աbM.8is *!skIUt^3eNZ0Wj_ropFLɢyLj(2̊yt@$\ _d%Ԃ;{_sY3sl fmy]ƈ~f&Rn,:Z }np S6TW'`]bSxH.Z_T,NW!fIB}hl]`$֋kV]ʤ1jU#7 Dy z̫e^t>)jo&w7_<2zF!>YlXқ%*CZUuی,n,1ǖ *O=Ʌ]-pk4pS䏀?,V̴  Ycup  7`'9Y^&l\ 23Lx( ;0`<\0K<όz7̙ʖcnֶĂ%N9}˘>^C*'m!1blCH!=[GXf)t'KH\AwDVs[]ܚׂ#=5kr;q+Y$b'*ᡨZC@We̕)xhFT[̾7@~ o0{J\"\&Z"GEpKT VYlaXy#H`/]/Et@?90 F'Ĺ Sa*ic n]W@u@mbXy{6.lj"gk`X@$Z~(wۉ'Mu862F<"{JOņ(MNSA{']Sx:l_ ¨@$˜]'H%m#1 /%rnQ}yy "ς qh^J7= Ϻ\ k'my&o=[7H&,¸$Rez&\`Y P*Is \ ҧGU->i OjntŎ3=3-^omy_t硴 ̆_lsP^}cP29\2?$5' CqPNʼnX;OZULw{>ϙB&j}f/6w=soh)i(i=}&2iܩn>X{AR%A&ס ( dDds= &gXM|^)0O[w$G=wy4$FIz!,Ŵya.ᨩ}TZ.9$mL!2lo} kV:W@ĂCaLkZ*XO]S;WQ O܌0qi&>bsvI磶WCrf9MKoPQ]Xk0avT8 v]S O)d c`q>/$F6ߠ[85 /,9~~hMqɮI~bmHHH;d$c9Sľͦ- |%ȪSf.z$xbJ,qra m%:"~6!%$0"={Hc y*[1G-(Yk/^boOLũiH\$\ITU7֛YB"G2 l\`Q6o,'ShW-E6I&,}MRMbyE=LUܾc@ݘBӺLDukh='jO5F="n/t[PCo ޯܰd5RCg"%p~RGvh2OΘn{p,vciQ۷YuuZ(o2gM#] f[@`%LCC<ݎuJ'׭tY&Э1 ;(%RT=%Ao}Sl2ס2U5ePgKd|Nvc4R ?bWK$f!МgaPnP2WôDT݌NcI/ NݜLfːBu ADkӦ mt%$ t&–[Ɜ|jIR~L+[$#4UZ<DQH9o/28u66* FRv ]O3qiZ3ߜF] j5kdڤ_iVg>{{[5b4lLGU_]<CND aar8vp%:8h*y a`C PKIUrJLê?DWT8/j! !;B#?^ 9ö [Y|2dج7DIrOjݦ08JWXL t%s8L[;h4)z)mBvZ׽_JK|{ҭ/A&09kzO Yױջܮ=zK^u9K7aϏPrE; Ay,'b+$B,!/_%&21 |P8f]#Su̅Մrs_(koh[x'7 v3"8aJ>#20=s"d_| -0; G=4M=~  Pyqo͊-M/(%uBtK(7j+J\,7Dqa!$o7OH.q­8DH归VѽڟD'GK%A@xbPdM]+r/@#["%A TW{.LӿFo! k?O˹׌i5(ޮr+mV~g8 Tg/LϧЂ mJ&p|#&)O 4p]pVW>1({*.j{<+ f2X|5 m*؏mkݝ 5獶(B8[;<[ χ,V|O)Oe?v&GSQw<N6yxp90z/t .E[/g" LN ot #F-$/^#BKr͟RnZaE2i}ORpҷDn?gW5-|z#3QTA-SnoQs^Аx7KidC2oJ7RSi/]¹lK^V{mP8%1xwj@*ԛ$3b4E WRI:Hkߌ^虴bXۀR`O'Eⴍc1E1< ox3 $b7,ӟjbo)vbWۼq_Z]:}X~)8*f/W4ڛBHu5.mCҗ!)0#$O+0)#rp: ?1i e=_8-92.I[j1j` N%&. ]h e]#ZG[{aW VIx+Mua(q]E3y_fAh4|zURvFl `^7麃/ű: H8K*`R6^q:)~|ДW7(?ra#{;7?*LQg DI@s1 sǵ|a6r h뙣>`KF&ٓcLyj1ҒTq "nY!)s~ֳW@lLcG_phz!Λl1*H"ٶ4۩7VL4õRS>-[} 5G4Q$@(>S-fY"^r$wn|)x4S_q>>UjWy/>mN,}k>3msҐW1ii:0%mE֛ct,Cyj(p4ja =ڰЯO =ձlfVmpGmM焅fϦVkj 8,A'Ob#Bb@Sݦ*VZk(w{S:K/AƂWk+",,¹^'dtiDjhet>@ ૞kEkyZJ4nGDjb E"h?cXkRʨ@R\E=V_@PAlmM~gU"&ʹ` qW ;ق!2)E08b_MJUX~:ˤ(gÜ ,iG9m%z." Dm ǞZygүeF܄S4ܞ@/:C0_%Ŵq!SJrUqBSaLz;Tnʹ)d1O߃sRCںj5(S cPLnvn>dQ4K NtO%wDKg N!alV^c4\0$5*~?f]q;1l:d[/ ,y,TsjKwفg=Sh-R$4&gZ!Mk5z"E?51a#:s JF!W,05#OQG^DzȨ؀C_sB#9G]9Iq]eYI#*Ǟ"FN4ҫ劚s{JXۓ}2mn a0쥌 ~L j7ɩ&6:k{'Z:H VNЩJj,m ضrƙT@e,d3r-1d4 TjH 0mJ\dHT,(7l W[iY߂oMlh,ܻai n QهrtXEj'x;NUF2Y*DjS<S-S' ׏N| n 6bupz]~bT]µdi9@$dp \Oی؞uخe4 J>ˍP>#!y)1(oVčbWׁc,a8jZ O10'BR2{z:}]:YOԯ>3hуcEk*cX.Lʇ:ZG#N~%A8]![ +4-6:: P*R7B0+ΣtQ#l|_!1**v/:$v \uy!#_1_DMNp_]p7ղ$ G5yEjnv8X6#ڱr r_<C6ǧꌿV]90O2M X2'c%} 'xzw.{FmvS3̑cBSv8ADM!<==u'l\ܺ烿ӟ<ެRAGbھ[bO/Fbh|H 6ٗ1QEa)r`;\mD1Ĭ84` 0Գj]B"4dk.O4ςqy f#k[Mj6߫*\1(slX3LgUOػ PCڬ@ppQYv4遍0i)BZ{',cMb7&R)4 Y?,ڥ(i .ϊ%*3S>EL1x?*?MIL[~Z  PcϞfq-W ص pdKWF#: $a϶&4E]'AIG{Q1ʑ;:R~1T[}xeNVi-9Q ؜ :/]/'Fô'|߾D_QYgcBUPl*T$"Z+Ged:'O"FQYof4ѭxb)5v1koFM+v4vKkVsR]/'pԝ(cvFP!؝5 +d1> Un=N`U=qY$l2\&yQ}Mj(-O ]9[0qa; *4G @с Fu^egq@E umw,IdA")1ݻK*V`sO( =n< G2oL#+XTIL)u~mVg7_&A 0$G)uOK$SSG'*G8 "ƪ7AKK-;`c"Wԁj4ugȤ;p%C&Gy.} ML/RL@(SU"` ?82ֽ\5#uh05 I0)ՉUmEϾW\ԕfxC :6ӝӧB\g͋\Yu-;AA_j$EvцW;@5/Ui]a94$Vr̪yoM4|ٺOasX Ă:Hk h L Dh4jgTi;t3CU(Hy W6|G3 BV(2\jUЎc[TC]__C N - -=!"J!k&k{Eޑ~Fs%P8 s:]@~gBR;`` ZtBl#D;y %)4(a~ CfeŘb2{=K74Gݭ~td3]/eDVIeO^r"33˫|g 6z#+zѻZ}ǥ14 |ԇx-iT/kbjv) &Y VhwcRVGD΋U2 Sc ;s^L3߰wi_?.?L]̹W*O.l2a6Dk$O8H)n} (n Δ]e,1)K"0%v_gj+ " ۲S19c"UDL5 =%烧M,oG#Ϧ 1_yfIBƵDY!hZ:5R$~H,ƇO \.Xz*9b l`\bTJK;1M)"L`I*)?0SvX}ӧvJhN cFQ:?t!!2kP]ۦeF8ȡ[dBg1 ziQTǧ { ;hz Q(n1U#o>!%P)y>U4H J80mavG4ui SjF4YFSq3Y5cU0RC1vҜliǁ$˗Suc~Honfd`w_ ivz-5}M h^\X+2,G/K+' ;pPH|p El}%ӯkIͪUnw+wSÒfeO^V춒IY@G2ӈ{&dHc 'o|$Y9` KY[d1YH% FޥGaxs9(1P~q~ϖW4qL((d:!;y=VSpHzcй57kSYP>ET֨{uUzg dBf$/rOP.c!0L`5Q 2_fcϙM_7mHFi(@TnJf7_94q Yk 3r8^3r?*UN,q&LsP?ZT LHEb8ʓcV/7bmy5z4l?Wvd U!0e,KB] +5í33V:ʴ-as95To.\p"!4U/9H 35ߗw0wl6PÍj|.+v5$%r1) `rƋ'2*n%߲"랤p 跱I>T\ ]o/kóq ]Z:(!R#Ɇx@A8ɧ;rTI*Ζ3֥.UCv5z݅ 2llg:芩b2zI S*{r19[ͳ}7AJC6nj!V-Omk nӪy#oOEm/4/Xw{dz95[ˣ YVވ|>VXb}:tG+t5#XEe !y@Bݢ OKWnף>z{Ǔs"ό|lI#/􎒾;>__áq|zCË!wȆ{{ʮuO1͊iqvsޯˋznĭUD=ߤJLS(| !end]!SL}aŸ :mRn!qfD'BY8ig;ƙP~1@G`gDuKpʀ!D"وXD$Sr<!Nu㑼Q鈍 vQ3զ{Qm7>*;Y,Oq)ߣ5|p-k4ΡIٯkp˜ K6y77S7犧1*9g>lrCVn90}n"܀0]Zd~4`>;<\W 1N>eahV8mY!r!ܽJZ\TƐASR4LzuCakc̙cS痲'G?q 2y`L) ga&(ݮELm-d2I^ٰGMPSe`;`N!DCӄKQ-Le[׉*&D{J= S0f}髎S0Ab; Ig 4ǭc$eU_IY-*.N˽AlAjE$'6FB"q?PŖ|*^&\~`d`rFvۑjVi˰ 3MAK˦rST3.؃[ zXV,;۔@0eB:Q5.<<9Bi@v^G䖷GWH>ڿak4?}x)7=OIqHS858F/54|M+mf]Ƒy0.'@o}K7?!m0BҢ۵m@*kvAEja31!$e9dr%f/|]VcF7ҭ!sA)՟CEc!:;°R:[pv`8r8Rfq4uIM,zM--ݙ;'/"3@uí.> sU~H{ΎkT zLT xvLJwTj2jBSj &|L. v1>7޶&kt mRܧnZ>8%pDG*My2V#:_>{tN-]b؎WEd!A\D& a).O2$N#9MDE)`Nx~b]hpѹuΕHgY[Gk4{ r*Ӄ5]LSpBزj=bbf2A' p.=2b;3lo"jU:0!{>]R=q'zEe@[2~;Tpc4.E/\<myGҷvEfϫݐ~=r$~Ť ƪdJд{3rh h_X T WSpGU2ֹ+H! fدڮ4@ZN[B-XZ! yĜ~D@!0ϲ~V[kR9v>!'A])PF7;ƥ #L>z@)ao>ug0bE=? >&04T.G fuޖ" Md2f㘡$>ΕYl06 h wJC@F R#XM/m  -jt0߿zĵl2& A:)?`ɯ[ʓ]ފm]u2Jm+}&]>" Dsc=~OO&Ǭ&x0Q ƍΏ%/vzs.mO!D;Mh=cd󺜊a9SY1PEGCQ ~td_Kյ9ݛW5p2@St`cqys&{U:qde{g/kUuK@c?<6<[y%I⛺'bCő8t.QUkwإGQTCVG/Aa_ (CdX7؋<]Sq ^ J-8ԉ$tM׸QVJ<!2Iz~\ڣg-эн`. FB/Jxbgcwp ''7.E?6oɃp2s1`94{Qt*߻<ۮ~yt<``cK%(5>2ws:sMg\,yt6a# ftrZx[ QOq>T9 i!o6s ޑh/cHeIbTr[st_@F0=g0iJ|(P;L孠?j/6#z KhI{؟@q#1)l,_~KULVoL' 4_8y;Dˤ[*TTѶ[o5,` TgtUe&ze.ަZ9\N]t;:J7AEh^$':О9 e:S~8"K._jK1gYo㌝cݱE`t/{OJ-~'bW<598Yȴ.uxrOz026f\vGvs#k&g6%XJse@$KC%g M\rMTzS-&-Z\|Xݖ sL]Z9Fmn32l FVjfrX6E,JA~\ }C~.(CGl "J\)!%:u f/ѭJP| cF|>oרs +}*_<,W$_Mje!}].mn闉FKl"㴫|Xt.R.XbXԬ:ձȓߓ։(6A0Ѩf}q|%e ) yI|K\H֝*DŽ;KFnD{q6G|#E/5tY@O@&rh'LWqUd[b.Kcc.j:3ptxW15œ<ƫ*9[\n)f_^U8q A9>l`i̮ (iR,ΰ=bcN u> ս͕d/-%NaőE"e3)V'6z8;]_RдeI`r#䪲3-f}L`ەZҿ PY/vR>7w-LJj[ pv<ޙ?v$aD)ΦiMu2 +R zPXyV%O83 J b|%oʺ8`?6?P=Ӕ!3S`~h%˜P[8)*B 1{\QK*BGXr64'iR};oa]ǼĻ6YŠy{pk(Gu~]ls$W nPe Gzv89t yqg鲋 ͰYV]f3Fy /@?#02" R= ԺmTtP#st8~¦>qs3^~Q,7 7gk%#a+lu.ߊ2cO'-LLrnS }Z>h*V\7#7/)1YԈ Q(~X/~0܆ 6,qJ ՇI=q @2rp7Yzz Q峳UVԷQi7Fs53&`Y(ݾ՟`Q:? ]$UlSŗf4]a 7h$P;PWʶ3RRvAZ7)3l1?tBsA=6+$?_-I8JY.u;WN|Bo2D.'JWi9 |$-rX~`q~:$9\^:yФqE$A/~tۡHSαڌ:},h12݌ZE&o照> %PH  A|Ht!#Kޮj-u\/s&=7- dz 7?1 Qm)95DW|JP, {+M,  5|3$e%8?c"<ɼ`g%=IM:ھb֝+ޅ*Qi^_ztEgZ1;$ӎfqqmE2H]vn?"T1Рǁu2j)c{gR}P!js&/xh[jkʝ@Ao)̰s!p?ПBsv_pY Dm-rDȕGNnM g/DB|..yMlՠ!DDwTTyCЙvb^w>B!oIYL?KJ^{"_nLoݓSATCj|rGs\*U|X |*Ոp3?{l'ə 1`=3,'859ЀLqgG'B۳gޙ<2 =W8}8j-hw a뎷NMϵϱĨlrnWҼzu-Ot;l 3v>BCHn'+adר>zX67s0^/FzAbOlX0Lh?c{~aH:zĔ0x[,qqgMSˠHco)VbDW6_<:xdG{~B_1O Ls%u]ـK7!.H&~E~g++}|_ڸ;'_hRN/U[L>_vO}ӛς6?י5wwu:;qwrRhIZ2br}_z N3!%X4/pLOWQR-^+ɇQĤy*k9”ޢRb>)<[w1ho[vR*')j3UM`; s÷ Da-Ct| "ĹEO9MTMzOMݿz+x˃n%FE{#% ,>_³-+`SNfcl]`09d=0eEkZXŤUNs 묁J!{]on `m !Z5%pܾlLا]#sڅ8)zohE@M)8#-H+JBTu ^J}ă.DD-*j<8fkmfI\_3;YOCIv\ŋ{,Щfmu42*㷄C qK}~H6 {}2!@ [sեh+,1c1v S{=~qqWT ršjٮHTHvaAyT=>uDsfrT< σjO;\D8YſB8v5W(hsQFsr3-+@hE ?=ڎ('ځnE#sIwDGi5B'}j<8gⵅ 'Y={ҧOtZ ã7GVY譴z}I>*PAkvP9<-@g_ -7Lh ƭB-:XMv5r4J6!jT>"ӤZ 73--}X vIsv :>p+Ar[)G&k2Eg_*.n'CgZ *86ONѽM&*|20ŌF(03:WٹA\l,*^nG͒q@A.R9VygTe;M\Mޯ4:W-AHǮK5?i'J. bOV37GŘe=0l?Ådܓ0s\PŲ- UtW:U# ĺXL#N!X22l5O7"pFS/HQvMIEQ py14eyf>a\L'c,D9{kmQ֩fũ ÞaȄ/~I5uE]>D&/Zy 0U|Yy)Hd#.ID_i4CFYF&771^ŰI,gqF6ž:+]lvڲ#ӖY~ q1 Z܄;62wg(ƙy< pKQ2@7g"2f%Ӆф$+x*)x9C\J e=,ԓLޗ˾ϰ|A(!"d,|9ٵ4/xTѪYN5?*Ls/0}QTl2^ J+sP?",lwiSBrlf,YU8:wXtqk'쫝ҝ2ғB&W% q%e٣2k1ӌ=oPtG.]zEt1P&5XC¥8*J{!D\' t蠰,g.C1%q&(s[gZ{3k ;~~$"L]cTc:Iu. YxL5U=r ^|ad=f~Ha^QW-k&}[. SX/Xn) \0r<7+ VV ɣtW.@<ɘz}_3MhsS9V䅠@qs<\la`YLQg\s*P/RPZdTǭs%U)S W` Be~m(ev /^] ϡB]p8tADǶy$}ҩ[}9 =kp`AH ݤOnPJ&˰Q9ڙThq'ЀER3B7(OifňaKU4{j$OiFCG:$~?#t-G>|'/*. #vy;:P.?7"Bb,-n̕q}jm7 UP{LҠi LQEvjo/uߑ9$ PkjǮf:;5T ,?pP'9EJqm:!E\+K&s6s/aZP{ юcvt[l;0ٔpz,xo,QXW5=)@Dyl4w)c A#ofϡ nkˆۺ">ڬA-%EsP"?)HBHISEx!GY%Y=pTTj6_)sU(y)e6]󊿥֮0&CL m׫ӹ?@Ĭl N`q8g*8#81B$ጻв39fS3$h叡}Z4~L4n)&V}dj ATEsRT["V bُUW_{ZUFA8LY!:y,I*!~X̖`ZB&8?Z,\ В>W޵g|)$C}#HymAN-RQ/ ĖNa&W 5Lvu*9L$yQzCY(K _Y2s[^%egz_ih2ș1j}%VKPK1 ?62]X %DBZ,HY\V:yXi@/ke#f9z j0%٪Ghќ&ŠR\SvòN\q_s xĮ$ }J"#Ch^~wk8vĐ<4 ,4Q尢UvXv2 {M$La˨%Z(:UԒ)v+"Bp(qxR,X``1HRtPOIeѺRY+ k!z0Is]> ~`ÞP[IBh> |SG0Wl"-`#[\KRŗ|eeߺ5[ ,{zLkUO~G;!MGdtxrȄ.ߘ1.+ǍBDG;`O\Cehw+fR#/7 5a!06YS q|\E8'Rt ]ZG@S$dO`ܱ|i1?ad*/ ut ͓|d!ػ*hHݵm{_SlXEԞujV(@Ef]RƘY}zaotpn2׉KM(d.َo+m*ȪbF%7Ұw|7r!ЊZ1s[O@,H8=@x֜(vn=;F 7n*G"<\R~]o 6m`|6kmw@ Kl4$[w󤯐/]́y!X*5I19iGi )ؔiyݞo(Fx7.V;xI^O, MXFHэ;LOuĥޡ:[tG*^"I%Iz gg:sRj4]=/[b5cjdwdͶZoR1Br0`RQxsFԑ Sۀqiq)B yO l- MpLMhn`l( 2ڭnT(8l1Y?bS 3sE~R~|]]9uߘvNU@wU ^nؙ ܇Ō>vK5k( ;zUbZ)p1~%{QFmUqֹՊpH"we|y]Z<ƳzwxR+zBTr[X:E8ha՞.Ky_a-3{`#h,Yn"湟WyE3+ &}}0˔?ɯƓ-aŪg|d4/,J1[ox~ooONE{!Epo d8MjG]č/z3oFMnE]J/r:YQ]Q!h|ڵVq=F[ ftmIp=Alb<$h< 1iQ%;1xWcD0]zK/˪\MaZ H?Ȗ t=)%K{IG1rG@@J?e5΍O%OY^kqqɋws:M~ O=`j4JfF ݬeZ Ge`!,r1(h.p;1DN0Na4!-\$ŸyC0WcT0A*$P9FbIrkXx\{|+(7 $5w`]5~b)OPD8mG,1G{t AN4 E ;A;V1䂖_z&X^.*}ciyL o?*ƯUrIѕ FTIK_B wlZ|\_N9Ϊ-\rUO/Fk 9.i-cܠM6#1.^`.㏙r0eYreGw`g87XA .v>|̩x209`ٍ0 lP֥VVsjL^y[p HI!ztҰqLt5 rm p-]ҠFƒOl!* ,A 9=?^qehY82Kv Pwf b%u8X'N4%9:?:F6wAs``W"}u$úޞMEW[gp4W6}B&4c)E_T=| ?gw 7"^i=@ArO *e >{t_^1H8qR`#M/!DbK+(hˢZA. 6lF|ww,;zT( kfAOf7T˄ˆgB3;3Č)?S%%WFZvg@|41M2?Y܌k;f-v5 @ b^zuظ`,zyvmhj =XIQhO6/fqv7#5Μ(!BTlpp/~ JLlqnT,P%uNnZ/[n{"j ۧhyc+KD69ڍ ܃rȇ8d>O%FwY3v=oXՋF@o[}]V;}[KkUקNiI^8C\Bm:) M+ .|K]I;]Zp-gXQv pp;˷Z*W Q»~p春G-y`z6L ]//"BGn㘹?2cδn~ca=s.yI[!pQmPAIsӾ@âD&fڞ KLS] qyٺC$B_[ xp|XuE N|\W<v8S^W}E0 fvDwNv8„;:rTXZ^7z'95jX\>ߌ&fY1vfh\5#BҌ!D)D mBe8B0␌r?xkPm{H(S*Lqr2~o*Ɓ'epH9k^?#ٔ$,69.V7h^ŽiAX#18ib5^ #^N,|+i|x{!'*m\Q<$ÙvnA8-F)?E?#KV ua-!hyÅ.c}}N)by+Qenls!(9aۇDItG?@m [QTC1l'NQfX\WT|2|Ni ] !64ݸlj=פ]3WXIήBЈȨGV9QLbYl^&:b țMkr>ag(}`yDL4@Ӟִj*0z;8'P8]9{+ O\&¸谶a 5Bd`vd=*%|a&|']wcΓ>Y DeQtMaґ'}ʀ+t7bn勸02Z+;(*/_K=qL\~:}&{pQ>$#wq ۞6F ̇M@չSG ,ĐJ†/L3 6_ǶH)t#uc؂-ˈn^ķʣ9m?uokS9p#gM(P!}/ΰȲQۊlhį9 ;2# TX+2*FLTrB:=m~nIrgmڦ*֑0=$1&h ` 9oN/R &.r @BTs+$ g>"e0&KIUGԀ^[G˗KM*nC3ru2wK-3Y~IsP_(Im)zYuk3XGtЅy&n>-UβPr-E껩I"5 ׋vM()AH`gY븼>Uw,ypS|rb>AB*3u1!q}N|Ϟg L ҭM΢ Ɓ}BʰB z9O5Fhy.<ȣ 5^=⯷(N#AzX ^zmׅIԴ" ٦$"ccP7L@QvB)Pui{f Ӈ 0 m0)*u0ܖcKqu|7l}rFA! UFN렌Zn{3~シmpDWJ7CbU2kdGJ؏3 W{ڕ[zAtP*QEi=dۀg8`uH.ɀ3yy{ m^ @ <.iG.էV?m#R #9ZՂܛ\~P`'Y s+QYֹ[6PMi?. R%D{"Ƥ*Qk0?L03T)# KØ%@ugdfŽq>Ia *-WӉDS!9=wm4wA.A; q \K '8=`XM\6"osrE% =IcKECVLotܛ]0 !T[ԕxgB*["73 `/XYdQBE:*:adz) Kd.<ן(2#;qhrr~;y}ͤ[;pbk_{#ɯ001yɞ=2v/i 盿HK:_ ;~V+W̢2q{n_-r#2Mi:臭*61c ۤvx܂SɾQ:ΌTeZkr +qk TD^M]7X#}w,M"5禬rXdZ܇җZ u׹W _!Bҥ$w&tGę:6#]Eǚ4s@ȭ j'&CbTOhpJ}h.cZwh;dӦD<ާHy]5%RS{ !ކ z"Ƒ7{PICdgJHhslrd,/w%NRDr?\)jlWhR_PwRsL*1|Jܙ b$'~bo<6s^˼WǦCʹ];VPê-LN-̙a,@~l~@JaۄBIBTb@ςU~RjTɩ< vUXvSC~uҘ[:'IݖQnʰH L왦ԯ֑fBuS#)>Ng @,ёFb|)sBvvj˭/jYrϕq }G4xdͰB@-ݎ>l.{S]/cYt93if\;E^Z@S)UšZ-b^j&=a-P|5~>LAN۩οfM4vʲ?b7%^Q1ekG@L4A:6 ?D5&D^B[Y2A1#n\(y'2LV:U{gPлiAyn`;@Lف%:{B 0mE VGՌ4J_ bu ō٧wi=ީ)"I1:Xs J{n%6g'4AMm5:̞jL nީ\3)n>A(ۧ(oh;̿mf-佑إLLӬ0'Zq%Mh3r sc7RwϨ"u"Ҷ٦ōZ۪׆I\Yǁ)>r\A:K UTdGDߏ2 t U@`WW;0jx,F&Rݫe(I33cja0c(d [MэSv#{CFHsu -VV`Tb`VgQׄLC^#D3@9~m B'ۥ-~1ݵÕ8t/s#8=o53ڝ:r՜{~@&-\{Y.]2ϰ<7n{Ta弇 hM/z+2 XҀߣSˣAœ*<y/!e؉|;,8U ;]]⪾/ʗVF`(/&QKi`纶рNqyͥjFP[΃Akh2J c hhՖ%w^TqC6e1 {9Bq [ۛ. .2fs+D0"c]R,bTb8XǢܐ(r:c: by0<|6Mg\\:)߿<ȲT=-DQ6h=.!h]HĻ'tpUv ?Tj7#ũ>jl(Oj,R]dcoHӍ=;a:7Gih8֧xN7P7K*,i~k?z I^9e\^>`j3j݉ge_ŪI.P~=xDz2Ad=( qc*\xNUhJ¸̕H/_-S!W۬_|}soڷD0\~./p:e"[P#XiEiK5!btZ[41c8Ӡm򣟔땰fTuíY۴Vmb,# !ruGkhljyG9IM]aL2doHWb̸2bMMJLy ]vzlcXp7 Ґ ^ҕuc2΄93A} Sq+G؆u#ĀkϠ Σ`iBa=a|4's?7e_hehAOa6T(XJ >mb(Ar x)P O+(f 9{ i ($+_ԻUN"(U\춴601xoGE j~4#' Igc,ݲ܈ڴ(G\}~)}@Ǖl͋`rMm-=`DZ2,X]Aѷ2&fnPs"ʍx,B )4l(Iz|yĊ+#Y"R#|?\$Y`Jڛޅp<éA{wsS=g%ךC\L)g˶ h q5b{=h4#wtn(9gF\ݜ΄IsZgIB 2c`I]o. AѢ׽TQ>`tߦ:C7[q+:ƽH* $]2'l;DSc6 %ZUHHni]?3XV+NCIv17}gHhң2 k+}4k5L0osc "w VXk?H#Wba+]-ϻ w޿90$C杸}?ģtwȿwZ2aJ -) X;Pf}|˩gHҥp9*"̑Eapryx?%SQIO ҠB j$R\6Fj l4wGQ!تnZ-q;XR}/ΕӁAH Glu̾Ut7KҌ6Ci͊r P <!VmY{>.!>-=8\OcB"; 澦= L_ 3PsZ`AM4)fAQlJ ,-/:K_~9hAS =R<.BGN1Y:TG!ֲ4T[4c)k]MQW0ǩi aQC( #lTÛ WCEғr@ -TiT ZAQv%JI˙!,| p4{þDeWa7݌7$u [< ahYB Tc!s6~6N 0alXQܕ?{r<~J{^w9œ ŮsK^A:N]{2zSmZ-``[faAɀ5 /KdvWО,pTM~u.cx{ &_xf Q 4Bʢ&6j}PPdGFǯ6tb[Kz>X8t S~Hm=KTRG8zŰD"?`J۪F ^kMj[i:W(H&~J~$upܦ0/{]VVņr'IV4bWwbӤz?Нoh+fY!vnG=P8 (nhziYچkon@x Tc±, 3^ 0 P}!uͫ͌BC}>vMs~f!(~٧$&y Ήh/ƸGM[), EPJvP8$bvOU`H"YܣS{FmoP-5*~_Orǟ%5,OzڍCgBmδf1ѰCw#+fHwoe63p쬺Lb\{E YDH\Esw]AK@>z`y&]5')QY-gh[`S ]e_*WŝlZ)aiKnV iS=h`ր$0}?`|b`b`_P+W^ysGG#҇Ȇܮ`wu{.xpB@V4/ 0B% H`R]˜k!M*fZ׆;k,QP5+nmkm >y]+^8w2}j)\{;53fo hScEŤr%qK4FsO0ќ:.i#嶓h+:tKR[PgdmH^=Bo, T)KYy6x9vtd=7n +3&Y-C٭:&>~)eukd2t)JS/8Z)5^I'˺XOzRL E2YAʃ@@|͟]mkOdsǟ5f|oИo ,'jCY`sC!6JFR-#^zKj0Q4h'hZ\QjJluc;Q*~ j#n:JuUGpqB˵ml@Λ c;w ޒ#^c`WB #"-+PLAD4atI.eG<S'n?0FΛgpYW,*]؃A };԰S:9h @9Ǡ8}| Umb aTNadʮ)u Kt*miĜ̮/e6Aяc\ j=sv^L9yRd,xbxnh tc_>)6 f4"(61d63iU5gųCṶhZI:V!Q>~fp }%_X,90$ ɠj5?z/`;PX 1z 8Qc=KoEם!ZMb_%LiݯF;'T?-G:CfIo|ϷwJi355jMGΓY=dhyF)IvX͉Eˢsif\՞9J)hĎ748Ћ2N/2r=gPǹ, L?VpSr9 7[7lwv{nY|pW_ř*rL l^|Nq%AJŮ6Y(J}RԹuQ0R^["$>%ܯ<1~K+hDR6Gm8 nK+[ pz*)*Ժm/+ mYmԚ c!i>|iGW Dq^e^Vd]46So~#RХ[%i1cD@ uN[ JZKOO/DWGyӐ>#9Hz6iVEc0}c#eirw/GmZ9rJ(k<5FvBk|vYI뭵 WB"ޅ%lz2ʦޠ:V2XʇL[օ5z;{}vT%O76֗10-0 .yl.&gWY1ܤ[qZgMf5iwL]ɇ6 ᝱x(1GMÿU@i%b_7S_glV&BC:ucOnx?3sMZ3jGB|JaQ0l%Z=5_q퉻oi&r䂷17J>Uf8JQ23O_[NT͞v,/tz>Y f}K^빷ռF ݊'qyuih22]cɨG!7UM1hP(+~Bne)fʏ~_Y=sC|3ϭ0UlMR%J?!bd?d(XA!^QbvKz n^s% t 8ߗj쟝7^Ңk{5x7tcѸ̉/Yf(Ⱥ܈XpЖ\^IeU_L(bF7G UcM&:B% Tjjy* 7oQ:z`ښslz Kof;y?b+Q=]gu ArOț &_`T Si'w\CŷND 6hb5d"o3l<0&}ϖeO)ȣ,%Bsket$ )vqTc:g&8 T?3I8z@5]kZm1{a9qO#0H4I/ hR߇$-2$ 0/DnVC5@_bHjmfLU*fMr8U7"=y0` Aik%j!Q Z@IY_OlQ]) 2`Tsٻd6*4u5@pGL *6[[U:ȥjmK'Xg-Kw|m%3'}z 8 ds9Ɔ)ty9 وTk"¹W1uHA#+>|# 5 kng$#OEԚZ޿o ˅*;IN"5~AjO`gfD9$ rr- p-Z|8Ί8NHTZzd^NJ~6f68z|$gPuFtW_ pq01X2C@9u'v̓Ցqg2K*uF # .!7B[g輋ؚꓚhG(zqYn Zs)7TW@Y8 Kt'ZB/HI܅U:WBt+Dgg >,-0Pգ4&꾜7qs}:Ww_L@[Aq*G4|EZsC-[u8,9Oa~Z&t~d?"Thv=9 cxʱ)Ab_dfdyamU 94e'cA`i y^h$o)ם(xnVeZbC'*t 7_b !& <EK%ʊjj+;q_˛p}gȺA*ȒvQu6$&!{bRQp.!W-2WdEN͂;"wPi~d_ׂNCC@lD]y8z+ )=Ĵ*%T#K H>hxzun;zg ~))6Ly+~4NE%zuRyn8DJ3UN7ނZ4p}_ o6\<*pd_Do- +:1jcauO^oϮE"8Dz\_VܠߙkTh=fG݆-70أ&oάKa2\spke*Pt{ 8ف}haYfVuPjIъFe M 4#e9F!LoG77AT醺r*]DBGf9+@{KB#Ϲu'7)?܄-gX|'064H* pДˍqǗ[*ӳRa@ٺ>6CT.EА#$=XۇD!e\Wh:#sV 88a_azNJ mnL[Ճw1 E* 'ϬQx<)[Gص9rpm\LB̀7{V n\( @U̬2|*0 l?!!e'Q`\_XKz@ R$|1 \|l"N#NK2a/Su씹ݝ/ B[@\S&eaGy@&߭, xkt @*qvsXmݷ2SM1>|-mIO w]~bb\| <8_mzbi^KЌ&b53H[l"_$5&$^`6B%,]Y; hlG@:'4At >hpdX] N^\F!ο:K2ΐ īǙDHHy?M*vL.Pr7߰\oZ;8AjMnm 2YpDyDbnvjNU-5ɠA&l\D7v?H ٓ 93nO#Nn9מ&I/|jR 7(®Ӣ@4*͍tu#$;z_-H;WecCld%fk MJ eU@ Qq_Ž]vtNYi#„a\LjFԂZaƧ/_\wss-;m{{8@y"YJPC G-aqW0R? !7q8gMrWHxyK<^.Ժ^zN .7(x0%. ֱ#@Wో`n̟;hIS]ra.PUɠ?00$nu?42tS|^[E]y $pec鼔^E3y,jAJ|5g^EQV Q Vi1.ua% (Cb#' -y6VX.ܼw}9?ds؅"V ޹& }8."g`wA\i#zLFHdnzOjrK\PGT lx<Aڸ@V"ʝ*z0ai&Yq02D_̲0Ɵ3kdoARz^uqs!9I|Cp;n 5˩i;HMԗ #EC ʳ|&e$y1 1c s"/٩\}oWN)<9t-RyEG̖W@ o'Mʡ1*AX$A$RDMYOL2&.Z9sH nEc4ϊ`e !v| ÁBWOGn3gлᔴGԼ q+MS-nhlڭ.<%ćp [p->kĄ!*bE$閴Z绍5 ҫQfNpw&cHuN>16r|6Lr9Bi721J=g o(Q7U%/6c*Wo"U8PŪ3#?W[VN} 50洛\qԭ8 ѧsgmFׇmUgue0:=M؁(=/!! -_d;C<9$"V2JEa"dZ(= BLFLMgT@" tl$9nW!`y'8oΡG 1EǦGRPcˬ*'.kּ8}%'h7˜=úTQ{Òb=d~T'rY A/Azl5,`@qlɟ_ڸ3B?Ȭ,5\w[Ʀ.t=L<. -oٺhMCX<+ZOE l˫7 8vX#جp\/ &bV*>PEյCt8Q[$XfVFugvApUS:%)ڵ2"I_ {u-\mA_^mR>zeC Gzz(If>,\rT~;]NNLt28fƇ :j[e9IsD)I?Kz CRBѩµMWa/Hb I `Q'ƪsu^sԦX ̅ REKV9TaRᔮ31+iyJA#o*|Tjm Rim>X=G::*y϶SOqlCBqg\{<: F*-+ b bǸiU $?ujWQ?f2eGu FM1׀>eqܦ7&n_L=*n,+yĂ61$©-澍^kgxW6XaG؞O, $ ;H+]g law2;5Qhu_lQhH. C5*Լ@z'-UOi?·&3e>Ciܱ]CN?s'=veEK2jTѭ,&[G:nM%]@%1@|8^s@"6eƠf<%:|{OH.IrIEUŞYER ӂiղbO8vz"y -><?R?4o:P ƧN+[#uexfp6 XK4hRӓ~6~\D_/:|s8;d(&| PydB2DTdUS e_'/SW?ܖ;?hu"_fRlr[q \wM7Ol V٤'ki%Kɗ|G͝.F}xƶLB$}GJUsW|L/aZg%g\ѻ[(HI5Xc (9j-[/+ .Kj^Ge)$.{p#J花Ax,V?Q iGgΘ+/ M@t1M{dx8R9b[u- uB  (_]x}N LҎ|)?! t@ O[3R ce$Sё9 k~p`1eИ/ P4: (xcZDҚnk '@ ,b[мhօQvc "ZT O( < q Xel2GIJeE|kT\Z2nD9`=[MfpS'{ً:l>$lWRGjcZq*~#6۟AS\F}m Z2P8ֈ[p+1|- ~'Bϩٷ/ >' qa$ǖ Yv3wzJQ/'1 \R :F[ZǧQӴ}gg$P OL5$eU V˕?Ay(T~K2=hId?wWkv 0lҾk:-5 =Bn$ Sv%saЊM SKoj ᑦ}T3p~4!zaH^lƾ3:jf8T+z;n 䘛ٍ!٢Xd\ \6];c*Da~"BaQ0f]iD\$ /Qډj?c-V:T"ϳc|WԴXiN !/.=gxѶ>OTlwN[/3"Gp& P堾O7<+1uMաR!/:I DphsuN4Tz}؊^mgܡ㝚Hҿ<;&ߋn@^YOIQOy{m.W " xI.~;@idȶuea$ 6t^[J064!#L= u%9SL58qst77Ur__z0?bpLF؃wi$VNy lW(t)rH`  O)V'ΰ4`(t)ߴ<9`l8}ŭ~רBiJ Ub8{R"u]>$ OԱ+Fc ks |–"DB6gw,v_87`^LԹa('S,ER<f}vU \0]QzaOpZ pfaBNZb72WaXBOI6vXX[sY&z Ol 1hwMl*i2}sp^. sˆs\'oy 9G O4`F񂪩N[OqH&F4t,WMDwn}rULNt,[{ L䒽`蛄SF#= ;x O b}7p䠵ЦQKlcSap=0XN ?1Wr?@tv+Nwfp,wU$3/ eDONxqh.lP5ڦTP)Ă5FśDAGOGG2katEI^~!64'y,pz"B]*ƒH.TXGHa/4UʽFcԬAϴV&9S *[Rxhu*/e<i!-/D]NޘˌŰ]nsJ&PghMYgk۝qZLpsZ@ؘt>)& !$e4,{ǣW}B$ RGg@R)]hAҤO&Q0PE[{["\-r|8 A =bdN;$3b m&*_3~f͛JܤŐYM n@0w䍯Exz;3ȓ[uR@ MJ.ou2׭Yi42VΌK}NTf6<`3=>*1E:('R˷, WbNm{(T5ϑ~fpb[%!Xu)XdPk+%#c*zР桵IZqZׂ1śhоwvq`7W:{ӾT[ /~(Bvw^:TGv88h'^RKJ߈,B!ycV5v9L\KLbYfI8QC1W @N/¿"X#TJby2Jֲ)D~ Tm(nKYd}[C_URZ(];;'e3P7:gO[]&nT ui/dp#ԳJw ~c!͛b&Eg3Ãv:Ggh5X=GAXQ-Vi!S%v\ýS(e*@ꊜՓat/+?b.;?R \qfC@ kaՁ? qrݹ椐2r> V%!T)2qqQ(p@07d:*63B)΄|zqKtG'8D隺osx > >%m;/94 ѫ}c}9 *цwys0dy%$}Ó U QMڨͳ,@(,pctt~Y`i:T jԝ S!4!luLuڊ ?b*+"n|>yCMBwJ&YlM81uP7zx{;ح# (Nź|L6bҼĄFr0ن\'29ڪBգ FeZʮ?dא 9d6Ё%a)g],;@ }ڕ$RRT#pXͯY'in+⺻@lPMK 5,kb ^^ 7@U߻,RҰA&*|v> ;a~|/qrg헆u3tDM8ۡ㞸>wȥ !XZ=Ad3ՠ -#1[2iR4jt. 4h6<Ib/̑,L* CXQŵoj\MLPH|׋z}#C>#79.We0}TF`j\*ʼn+xԊA^FbBxp# NnZ$RwTWhf;r}*4/{ĥ8'mc=Y{% G/o"]>Kn ( O%U؆IcaLG$wW qCjvyހ1@BRac3Ul8q @K_:)a̤R$S L# j=%_Dun;w0)Myy]+h[l럜6EK1t3r(ՍAjI1;˴[+Z+pwuM-]~AoR"ckC2UI\,C pߒ/s+4e8 qGVzUHLx h̅e7=/R&ex.N]?ڙ?ZeP}8 Yq޼ZEzA6sxkMΗ!˂u+zG- 9Ǥ!C Zsl1z,׷zWu d"H`1 6&/кLPn9~YW.i%Q: !l- "PRh@Vǽ=Ku?SVq\CCdPMr泩DYl_uq֚ "}$"Iш}dw[EQ(0M<uB-EjNOPi't=]maTy#Q8 Ҭrlp̯g~Uh5/PDL€Z/q6NPTF~`Buv= s8 Ի8 T ZH]B.0w =uĆ"ooSrÕT[5*Ԃi7#厹!o ;1eY2ríޱk]B=!2d5N x8\*uSʃH&RtTZl>)Gyld/iH{AzkwHf_RMus_~87VOsw01e6e"3Y[|=1jKuZƄsOuMЧhaίzm>e|4|JɒMtѶ+9syX\` R5JT :P\A;Ry }h+jhؗ!{ ?]S꛸#C~=vqHk{0׊c -n! 9. I\mՆ[ޏB7;|fZ ]{..K#|U65jO>,W `jHmO9ќ!V km00z.ZD3u0 7k RֶCxӅF?JiBP{@/[M{8 ;ܛjabғnń;2alR>x+nKn5*:ŲtZSwa<~nۛ.zNJ&ɯ{ᣨX*E=[S"OF9`7#w6:2ځʜh^n MqNbQ3rX R}^g7$ JnT Dk4H(>._XXi\G'5@FTm5K~a~$kb,n 7QJN *nKXiml:\NT \7/Gn[oSAA*aw%KW3.IMO߬AՃE|Qn$wQu; a7&-iG<;F;zeaBml·>t LY$WcrG3 gmѧѰ@"4lÞ[^{j_\U_Fq"yh9V6Pov&>n]!Ƹ MH˹({nuGH)ƶB1pHEvu.?6/A3~H8r->>K:%jL;*yq,?cZ/ZP$TYƣY3ŻkO5!}p: rHʉuo* xH0JA/L0&D7GEe!j#Se 罁*8✑].: >kMa8I'?W(?{yr;qU/=$4= x@[3ԫb "{1c hl:CpF:m:2I}jlsP62X,Ͻ faMjBwÑY`% M;HCGYVqq t?m )D!>5NE0uۨe0iπ&X @݌#I=hD%=3p}3jImyȈ%A NUpy!@*w`@*lm"E4.+D$< /tZ|`'%7Q}u+c'4_"=ĕ^¥#1r=}ie ;AQy#֦$1\H Rxxw&EA @uLH(sh`wǷ:n҃ §>+>q:6~7|W-{vYN;l];{G|wݩFn,^Ai"4G0}n!~_E$ۊOu0 `Qqw3 5!$HcYfo#͊Ipl%hgސu):\4#Vp,3b덃f*,Si8a?-_EʦUo[O 2?7DৄˏR=>1ylt5)ӫ{J npu7ZSV6xAk W`pT: 8C#as8/3u}kh͡1\7f;7;!.w s}Rd[ ѧI3K-؀ܞj ^"RS"pM7[ݦr_8ȍC_yƺM36֟P\V .i7KM3rk{؁ {&@+ PxvA3ue;oӨ@滂}dFRܯ${4kdjл Vw]Kg+`s<q_Z Q]\sbp(e4-( $-V[["Ty6|j A?͐,,"̉q6OYP~"_Inˌ0(s&BxQirYYYB]2P5 4wC~zl ICFDXVk>2,L>:X]g,ܒK4v>X{v>8G b0 %R5 QĪdԗ=5J^|5O%{&I!8֊M_N([$bZb/E&k޻~dұrJ@ q-} !b`kgn;O`_ q_}+{|8}c.QMG|tKXC(4tΚǏ#3{5 ZUa&Uօ n+yh@ϙ@8Jz`vKq-m\rfz^iCcJ~ťel\[1hHiBچ2hસ2D}f? y[7 2 2JGD8fq6 X `:Db#}P|b={NA s 0KnvM PޗTv銕|*N E&njG:)+E4*VXò ==c \~5.5D("G=杘@%`a8~l"df^r0cmzƙGczA].ʼnI,K&KA7AkI2r KHj$DA]a_7͒`<7PUW*W %ST0gk-؁7_y]Tu"^-dMկѐ5$Q-3jԶw]eRGaX ;W' u q Ƴנl .}ji1U gqLU6[BFM~ ^v7;' 5= L30 eE~ Vv%Re"'ίBJP(O13Y4Sqņ\& b-QNw 7dLj瑫QU.L蠡nqTE>AoIE׀LJ~P\9Ya?kCI^XQpi3UxO aa\qVmc6MV,U@=&W*s'(#m $wϩs /h0n >b! F17k3=ccz sݫu}*Y+ (wl97!j$#. S+4Q%TXUkRva'ȏ-r҄@R]_tJ  Ȯ`qqTI_RÂ)#`[ p7f*1(%hh ;ERط`8iMNC{"Dl +/CS/t?kK;!!;F<\_fG'LTaSb|Қ^2ȠBsֿp ע2`ݜc% 2qs7)f O7P$b d'plOF>>-Mj cg eebH. CwLZFY trÀ{ {a \izW@)P/b?hJB w*}||^Ȃڷʿe J/86T ޖ^cӶt֗231q \Pb!5P,D$8MZZk*Jk)e<9+NX= KW7v8;;GOy_EqRxSN'EIlPQwbeL_ܘn,K*u&kl0 >DAq2;xVs楤'˅]^q _ utJ?lupO8*\& 8j5Թt~g Sfpzurк֤".HCcYSTp!1n|FPŌTHӝ `H%#K?^!8?H-[DKCӇ:BmE?Ϫ$N'v-Rw!R<|_ rA؆W鶳Lv=\RС1Z~XE5JNʗ(zKLg2~HLҿ+8RKTPLD.Nj ,-:CrJ+BɾK mXuOHc]%1\m%fd3Tn_fхw&#AIDi]X (.vW>{T( i>Ϲ:ja0_vM{gbqʊٜB6˾XQ:&l1;O?\Dψyn(WqU#^zIN;J _8jA66.*ڠO.o`75^;s,7 wo';#1_ Ȕ3@-Fa ?q,my\Y|! ˏ&P7I㦃w(M0,4vWHik:~dDW+F2"OBA)UG*/||?l{ YCLl3B= xen^!N`zf& #-hjӗ%n_Fa z+{/ a_)cƊlj ¶x0¦q> [&( R]|M:8tenpB<-(K&_"P />jut(v}FhVheZLLCJ:x2vBK)}2)cy M'wgKl}!b𢮠jJ/gaD$T&s]hPO;Y&DRڿ9 ]n57e>w–ܿ]NDb<6a"'LoVMw 7ٴ}Y A+bó[ŗ;$S_O0x|OGs$2cNa\1#M= 4'K7Q\Iょ >>8f^ԗm>5Gd/ƽyVeعÊ#<&&T _EefϾߖRgY LRiMDẪȜٔ(iEP Tw6%Vpx'~H[0'Κck?1Z%TsHmR9v[m!RlFqD9 *B@ z|ЉSJ6H<ϣ^NK"Y>Tv{zϛ"?혶MgHq( mYzQ#Ճ#OY>)]+_ LFƪ;VuF#b?S3fܳ%rbҮΖ[]R3RR5c4h=%#гQY~LV/d~:Оߝ!Ğ58xq翙P˓B*?D=drwZ'kVNfk|LʕyrIL&`cUw+X=>ĕJn!{ l:K0w9ۤȋ >';W:SOE!Y4$im5ͼwk5St@Nd'y\?S &wU8tL H\mKx=kgRTW-Rk*jߙDeMwUP՗fT eu$jDjӌSbG|ze{N>=O\&ݤ$lz4{б =ptJ#4UâPR<~A% Jfy YGw%klR Ƹ UT0S21 U:(`7B~=O zCoJsJO*Q'WEƞ6 mSf \T3ˑ7x;|tTf{%VEYyR>U•rI᤯߹'{Mqi&bimM֬@"]ncU*R0:Hx-^U/n7WK|F LC}3:x$1&{# [ 8 *Jr>W, );S. PUv;WX@;/€ʜ&`lh HEgU26]L*JvI&I)M2&K=ɜ+yze̾™]k ~< r/#Hg \lmׅ;';woZabDTJLÜ@S7tJ &O,@c]45[Is ZD4yku r}f0~t|q/%qN%0Yp/Jhij4sޒ3 8]1yXJM`ÕFc <=9=zsH3hz ªZ(ZQ}_.<+H kOAŇo2$R$P/+0S=f MمT\* |87i[ɔߑlfj w%ph۶G,0G0:gƙm%(d1Xj9SHc*CHٱLdxs sZAcRj'}z¬s_dk(N"Ɵ|ߓ *>-w!S<6*Kӛ nT: 'ɒ|_RMXh )aL^TDkNpV: 9B C08'qC6Vz] o{UQC.'2Y$ա_v@`Ygb}s{&۠!h -`(bn$Wm]z ,:.܁?~4ʆxq/Hypw1sVi;[с,3 eYNР%R^6/,_gHu0Tϲ5˱ؘ#߹2|Ag ڑ*]o;E>a ke߫\̥R9Tp#2/6 IlQjQRO a:plز!Hu ӲWioZH' 4y_&`}PƗwz'ߘ:oԂ⾚oтz.߈$nq vwճK :F|˒-!X=$M>w~)m>4>TVCJ{ǘ\gzj/ <}h /x+%:#0'%}9&/= 8aԻ(,-]M RlUR 6Q*WU';kU.VP͇|]"7{UẗUV'ItO MSK:*kA|(eZM^9pbU2+rad g'`Q>#3^@6Nd S+8YwDQ!^@i8bjX/YJ S*hnoe;0k;4Jh`^Pkk&p]\%;TH S*A 2*Wݻ3l/ ֯ܵHlvC'|v Qru{a5}W7ߔ[{31#ȮOPSн=>ߌDa2~?o:Vy4?nZsZgTK9_j<߶/bǡO|4nM_06M˹q$_.-/fd}Enn9'ycTW*<'֔ۯJTuw PWӴ]Gyܧ^{業 Xɱ]$ @$7~ZM(WkF{} rмQLL`5]hB-dd1N3|sxqx鬐HRفRƍЇz o{XV6YY:@lUNgOUFOg|T 3켪z8krPSSSJ0*!_=ۥ(G *yPBO.=\;V<6i6ݞ\=]W'* ECS{?rnHʋѼ$wg%1b<3{/|tFpaXŽݽ#BvGcU3j? .y"2nq?Ok 3 t}R5!%b3h3pR{8%djWb@3a0;%tgɷ*,!1^tsQr>];2~UlVSM([&r9qjGZw'n@GpP2.>} *w#t;sWT8㋩6u"^}@5Z߯12I5<%~/.H#:8ʀh#{=Sa{h,qW~{e圕!v$xO{ =؁wM*QGq g&w;ݸFe˼;kj1|03ߦ5ވ?F甘21d)jӤY3D[N[j(xӽ%vpޟMQ1g=<Uci$Kܤ#≦t%l㪪70NGWXJ 11 t Vc- *@Ju8`e6R$S$Xs~$rYŽgilu Xm%ڠp>0iq~ל%-MK({e''xm8熝0jG GѾ݌3X]d/o?Vt` 5U!Ř Ű| n5H~ ;-mқcR0Ǚ!*+ĸg6h-NTTr89)Q7/}drᛇe7Qj bB1D\%F " }\k-i"ۢXP]7NͼZ݉5Ą\ ]uEDzZdƈ(mX ZvIEX9#m|$Tۄ=مD.9\94R\ <Omz$R"޽̾Tbjh>6- ٵc6]1A4k͉ČYtOG*g!Ch&hi fsPW~4Pm&7D|bf'nox6dl#q"jȆ񍇏_l{XgfVBeWGZ 'Gh77#b N3\{*+3,j1Opۥ 7I;4|bj'$)Yi\|B+d rix):B3 4=u1ytqS7LbX9el^kT<3V^x1Uh/,"B*,65i Ȟli2~#5{_(8tp=e;Mҥ6-@5@jAh5!9VR2zF BRU K v'I@z,C"T7x @su5U.Өۧ `|P\|iV;r] ]Qx-R-OЈH(RK{#}v~E9puKz@st)ْ.QanN'5.7#ۦ5zƟm#MD{AļjfL #B Yf\–2q=UVwf?<ɩ_b[Ͱ 6]l%!vVv1huZ++qxiT%ٚťk K DKΖN`1}*cPb\wL΃m D ׈9cWUՄsAf߰BvQ_d>qJu- 3L1PPpݛ&h1Z"$/Đ3ڃ@w.W=5_&]E2]_s`-NH4́t9<};AFB5>iA~&OGO]<"^)ƕ·@vZzAɥl\]:߷E}";!',tNw5Kض8Jާog,NL=vV_<3UaF#xV/D? #xϐKmI>=ؓq5cxyI+!&{7vT3oV) lE-)lvInC"rp yM_^Fq10r_ql*O93ns|ӥiҋѨ:; j&0 ,I,jԏr,jX<\eB``|ʡ.͎-X6Υ_B3 _i0^fMɑs^=cŧHηl)=mHZ0,jH5J q~攁N!yBڨk\cnlQ`! 塿61(|U}(n@?>i!T ps2V+Qмܿ298!-" ?y%IoXIEVK%/"XܜL] Feḓ2E2B>arƉ.K,ב-k A0:F^Cݩ<>{EOH8Y@Z"2!/(J;Nm*9h1}݂y))Ma$]'FA -ze4C^Sa0=LU.E$U8ihlsO-6*|9,#L|/DyG_J ПϨSfZ_^<ưD=*&O9(u `R}?!Hf'l!ieG-.4oR \Lޕ1gݵȮ|-WW S[nBҾoV~;ıhPe!Q^e:?Z*VVUy3fbUDi뀂a?H~4Bq? ĆO_rչ6l`庘ᡤjWTgә,)gEqk-نg]ZR})#K. vƙ.ʜ4\lF~"NG(cE w-!A^b:Q0x|JJӥ94 ˇ :{SvmJF"ւߨk @⦃D4#P&(xhT'(< < #<9'8^\<8ݍ1/bHx'KEŔ] {WfV/FH%PEZ((gү"vm hyVzM6q#LzJ 1r:8>|e{#E K}YGw.G]2 sW1|BhUm Yut}wLA&%G-XPs%?'8_$tMiB6Fj=ѣ *jfzr%ti+u<$RpOc<<^# )Aow^fiKby)#SB.S`&ohR9>q~=𪊶3hk g/ >$QU w$B" 6eA7]'rF=Pq9gX gVe$Jxܯ.jE=]ƜY2HpnLVD HeF͝DGjϐ6[uDH0!gJmo֌*ZU]wX'8m+F_W/Ů3h. $e!¶n>)>7^XOl熄P#v֞D<:$3}:O?ɩ$ͣ?!ϡ>UY /?qrcYR),ƱcJ^J\r؆sлV#Çk!<Ƽwr;$9Q(pN䈀͠-ɘ ^;7< mY=0OD,Ի kv;a6ۘ$D/dRˆ)}ip* :dbYS rFPG3&*$(ϐT v#޵8 Q XF=^D~IJ#$fwTeڊHgoܞ(XF['ZAN֚*YQc/leS#K oYx72X*Y$%@=֋ﺏX^3 @CI8Gbd^a>:HhBC@{F Bۿ Ef-ZMF=.u_4MPa_w0ϑ3uY/(?e-Ȓbݾkk1Q-U;#`69q5-uP+RF_P6;=L%6zf.#—qzݳq2z7mVa@4uc?fL-Spk bϔYn~!ZdqHGmtpO0*Zer+K8}ޡjj$p8|Fթ l>Ze%2&}I'8YDsXKTi]IP;(f *4 `]N>d'&щ4>yX(G+YJ GmyfV#;Td"enzٻܚ#T-uPl|jT/r;RLzK O+&KF[:-{p<6jRPUObDo7L|-K̊j0YimڄYnÊ4EN- 2yt/x*o ޑ8~ Ǩ+U{05(|ք+& R!4}Y_>pDܞ?h*1AcLDoĖ(`{Z ̈8*QXl) ?٨6]˞Y"@ia %&K }&V_c~w^qGwY-fŝ5LWOh'Yez"0h)OWLj$1ܶ)#fz$ !:L 1шg{Q a Y!5ye{Bm`.,VO կx F9 3E 9HsX &E+ svks<1ޫńA>j'2Kҕ 2OE%UT7Fwhzc~d e쉾[(4?;q lU0*df%'cBj1fjR3;0]{|Y:B5"gA/6},Bz (э7n3@4Ā@Q]a;#*f71>L+)$3wbzsi۰M#䷻ Q \JRI-t?D}c,CN)aS۞"OT9{U>v]sIt,T`,2Çr{0=p/*UylhufQ5d'5܅< Eskq [N1,[+yl1ioUGAmҾ v?k(<ݝ8 ݣgF(##ib ⌞/N$x^B+}խ*D1-gAYLWkQF*F%f#焚 |{&A-O}* !?5 04g x\>,и_D y׶r eA#+_6xlMUdYgh( q`i7 qH|A"/W%=zS֟]YMMP((BÅ5l=i2==%W#LGg*2Y {E5L>gvbОc7rhubٰ\a :?i%iYM$bj)ŋ? 6CDo@}Z#2;8fo}@YEQ#{pjܝ}@tDx.PaR-ZbQ\I VIS*T*vBӗORze3"ar(؈.Ue o\,Qub:Vo5,"]Ÿ%S ŏ #`!/lQnݛl%k&?ŭFBڜSG?h/{: ɷ';}]re2s6WU+*2o<< &BU,s?6kI@בfzt鬸s8tO!Je6FY5n@Ҽw?Kja3AF)+%_NtI}|9;{I湿%0!"(Q; cJ>I@'/aќ2}]jowRӚY:)ِǹdcO*{Z}gc~D6"xj=tڐ". FbuҞ_PgDI./_#J5 &֕RS2ֈVCt]^{v|nR_4חB3&;6S(נͣNHjj%ֽ,q;0dXa HPY?ǴUZ9;c瑡M@dyX]gJ(6snzskuqܜl[;0dH7.aߗs}FWA N;Z趯yk^s٥/""bEZ?IDV#F3QbÕ>eCkgm̻<48l,)vrZ&F+q{kw"(8I)B/6$%‡ Gn@xLKBRR!@ѧՋ:跿N9fP0ϙqn#3S R!\ 0?Z4,/K͏#N8ke@Az*o*wk~,9IVd6(W$հQ e_)ג ȴsE9Rp17D0Љ.;^?Z]tv~@X zRV8 )..UB;#=8ٟ^F=;uk95&h﮲//+[201[^Ssܲcs_8čB15AiTmTwf#|$nocT_W62^gc|Y:+\&7/'jA &;&p.!\\ۘ.VvRzb+w,!P Ajxdp5BBEFJC.ټzvjoAsOB'.;/ bw]M!MLr/uB Wօ oV jT?KA͜C X:;;DCG[r„孴A n_~:ti}pM_wp$=]691]TIHekʌ8ʪrhBlMrbϦ"l-k6wکIaAW o n[ٹᕝi=-1OSXS\ܯs\&3@&&HP i %TV#'ɿ>ZvK 6M+neɭOgC`BTm];M2ǒn)(@]blwfՐ>?u{.]^HRdKv‘ξiP Cdx|#eRKŃkuco_C#%vVu(("z/E})QCח0XD<7Q}ta3oכewu}2`i@ (\ \槬U\evEmI~IpNL5fUȷ/ít*M[1)3ƼԳZFUsN,ZR$Mt 7u?:?͔d#ze!p}1M!UUH:R0 4;P+0CSm8+ uvh09NA v"A~huxW|YxjԂg:UfioL/b8B]?6vQ6⭣ go0[k>)n\Ȍ4-b:S9`hvDfazb0G.~8jMagC"/y *.E!^ro*Vb&쩊𯙋 x>%Ntm޴3 B | "QSsUq*hDey]V<}Nȣ&^Sx<~?iE q3tlWmG Q9<^hGP|]:dm~ar~Pf0@O>2 W ^k!!/EǣАZ6/:w P~1g7}zbY]G6ZU7Ŷ='L"ky"2ԗ;KDRu?ʯ-W&ƈ\weьI)O / [Io Z9ͤEfю G)ftAo 뛳eoby\mڟTIbUig骟srCcǕ BpA'RR5EJ>޾o7UB7͎x^VʕĬU'_?DR$g+Zdo9N]Y<2v։ݯ`Fg$ Vz]>,oIwqwDx\Ŕp²$⻔ꚵl!!oTXfnߦxR M2q9W cDŽ9 N P&ւ>8?°w]0RtDލmDw&z[#fGBj9!m^= =*dNgb^ Gv'C}d?_IMMaAnZ9Ph_pC,㫄-hrup!W~,{Gߟ4UlJKXm$ !|6(Нa}NI秞8 x4^2\J}ksɸ^/ 906f3R:j6R.*{L[8V 1(/+ qRz+/$+$WK?>j *UUm?^k8 @h Wz,b}il XGmSgC NT%l'2OIpvX`ңB= * q寪D-BTDmnx)T>\vy3dν&^( ]017PehMU,,z‹}k8 &0wP(hh#+0GJq #'>ą4>mf:Pf||s3s KӳWMG4MR,ЙeO(.CP"|u4SsʵsKs#97~ l5Z׬=o$G8Q;' xAsh@|)[ ˾Ki0g#>Χotu2-vaHXFj 8_-F)e]+'lfr'B7K 6T^N ۻnnŁ%cxT7-D)yp_z+躌NyF 9ѱ8#C,yJBfQUwul BɹY6xnxS*z3度3FKz3+?-K@CZ6o. #3 ;8Ot^JS <煟eu'DMT1,uOa'[^q :yiO?4-é^IxyJ fJ"\&Eמh~'W5ζq Bo/D|'oȋMv`p9Xp-8ѯ'up>犰7,R0RE.|USͬG4 b5r]<~?֗~Ǩ+PB2ҍNмjc;ɡq)>{nxGN2NӒ@$]s3aXMʖi&k< oX_6P@y2AF8 2N+{Z)dK}a';zƗy] :R) waFYcޘrh\ _< ~7JRJ_ʈ'ZާT ^eetbG*|6Y贏j $ʤX_YWE)!&gsX\:tT[FxT0Z2F3OZIttyofܖOmFP 5HEOZ%Y`-KަLX dDВ*z'Tg įnBg&~aVBd6vϕW$*NV}PZu5 X͵^k$F#7 =G~%,w/ƕ"GS25,Vƒ#xhF`ϙ+iv룎t ]̿C\ϚMnϣF^83Kpم~gh~?cW_=)_MUUĽU?UEsB[Y|/{F/ڔ9or(zf[#ΑcK&>\T!qA%.x > |^G򁺩+oӨK̒dQT)~,@YQ{/v+;]̑ŬBZgUܷdփJBn= vɛIhJg`΋ gP{EP- +ȫ*jK_BLJ|t9n tDۧA1b!$zTyMj8H]3s;IܛB*ů-sP \XTO21)1E:vhp=ґ8}昝K1wUSAo|tZ2^{B@%W&ա]H]C$CWo2P7496v ;T".EOJ‹;RG6,E =PBBW J/ji4֞z=>J~gZ/(iWyGNܽpfF{ZSAL@J!|>rȒw?Dɜy֫E`y ȡV8^ BGYiGG[yZLpXC&f/ҩikBpBaI=pR)H]c:8{E45$p%q 줆{JD,j#U5 6?Y˧.El6~?}{s5uGH0"&\|{;wg$`@x*#_Սh3LL`ʻ7j~84I^Q vĻ P:w~mib R|;xdTo}q|w&=hEKCe\:~W{g&߉ <ji(tndЦ 8l ` zU]>&CNIOuų`$ZUNi 09V=,k~V\ 8^F?&9\&!&8fea@f}]=ʟ|t,509Eo@jVrO؆&SBʘa̰iNǍ%ɝ_#zqBWm/MuLVjSv<[" & ҟ,8/TvZZF Lf.>V}>+]Mu^X0/Zgaub%]Ox 9ا2 5<3tPaZ.ҝ$tĸc:]Pj`:pWiF]3%TA07#,iGs{vu"`*C9Ql5>|hx}iVC=U~o/UMt(/[Dad0Mq h.|.t\>Sf 0$Li%ffH޼iH> QUmȰ9zrwҺfCaGErO9tSK'!РT  6VX M iA7WgRENQV)+]Lj^gt:H@l{xٶvջˏ&Kr4Pv@-ah8rM߮u2g)96W-ӯ?;%ԹDz)HHeS֭=6w?,>Dt K[DL4+3Mqۮ'xގ $OL#c1EZ|KG.VV䕲;' Ѧk)n~x~v&jL/lV b@? b"K<T_҉xt(^ JQs{䦀D H9X? DBa~CJdPz1I)"B2CS?-:/ň3(An@Q^1ÛNgK!/Z#{IVʉ0U}Vlt₏DDI!l@\o5ZreU>#taCHn΀֠C?v;\,:;h<ػ]zB7L"Wyv"ƚטBvB_<6-TMM56MtZ>hwdo4z\;cy 触i_D˧WSחqz~l<T81s ?=AF;H+-Hĝhh׍IAɜ`d90ݼ)@$Q`prk(+ɘ`4 `9+N5o\,"y0& S~=DUz_WT ?p?g?u4rS~8b!?̔xGfF.)O\W0BB`\2}rm nԇCDow!S($a!Ҧ:lGA ryGzƞce5|T>xԠ4R_8{G:ҙxx)U䗇C=͐: nM\RZ&ghX2[ٗ$Ie#v XԨ-%0g~#56 jmO5F=6og͝9uR,ͱV,~/"- !qV۞L1Pacӥ19;&~ qIO~&Ģ3IB*1#+jQFi&sEsU$蚾7( BB3KG{gzG y S) Zj{lhҷŷE.>Rc:¥^gcAiUz`~< X-%"Jl1ؽ"F(OђBFS{6J˧CKXI% dڼ6#RnT[Җ)|DƒaQ7[?ΖlBLFSSwJ^p"AQ=y%3a<4t4!l$I^y|d>,GlbS!4Ч:ʛB,W|mvƆ[u?歲_[rHT eBH…׳cE r10R2D^@<|}"gC/*5B†`1\0BT"uuvG qb=?u8*Kv+t]"sԈOϲeMT\V.I=QR?RG/M"@h ).ϗw\(RakXzJ6Wʂ("#^{N&\ROҳp溵/3|*e1.x "a|NxhXV{#sL^¨$0L}T*ZKTٜ^3FaY=ے89.㍢n[~rdo51ؤ#x-m^VD5J_bm7Ѕb1[U E=[I2+E3'}/,X%t O=}2+lsZn ji죻  $0{E%C"ȫ(*:h]j% iRWo>^kJ oI`Z2R|D/fL{~X tcc6^S;4x.lrwI1-:6qZGYDqnnX$ͽ[R;9Q|p.Pң0F03-ut2wbUGpt46aeWzVAl_˴eoOSɿX ?§=@#Dffvt'ag ZhʑTvUIcQ=MCUa8qTfZ:覟b7]pi5gU}ċVvCP!R3x!zC} F-'k:3Jaά'@v!͸V_^XL|7iopPxQ;o(keɢ mtPN >iuH5:c\l_hFqNq:M(~hH=3c"26NJ-͠:f8k$Bs!F>>FJ*ᒢ荃IRi}XpL!!wD899>p.7,YAaU_̧ݕС g%!\cOfBPT( 6=l"NлZQ_-kxǽJSm/Y;V"猨4[0o~]ݳpl v Ơ3&ג)4U$js{qC}϶E) Jr6E|:C#ȁ1+9`myJ1TG jtBR6baqo3ehhKaRR"q*T"B j2:Th-,e]imZmhx4xiCM[&u+;wl_LgBb.Y3gˎE-r8g黯n~ݛiDfٖ >ä-IrXS{^EF",U\ :66%޻ qаwOHcu_7XDulzLćmO\d đ3ɵMcPYF,0q 2+mUIJ78N$BW_8_ OEW$hj+R(/yڟ$G~lf Pӣ{i>{=Ł-pF4z$GD@)r5O[tj$o,סpt?sUs[ z&vNP(©s:BiLX1Q,rK&ăT,(e[ hTSًz_[ qk塚SթH#i$T?'Sm:}a#"5͑-*h}XHWŃJ˕h%\Es.晖/z葡ރO®p9!ɕ/P[N%ۚwK.T|T!Q٤O$V MwV.D4NIp0,VbA`(- (T?XO@(GNdJQr'`  q&t`ʅeǞ˗Q+Dsî'iV9q~7tXV%z,mm-oА(jZD7 _ز"yUH |B];PwTPm3{Pۉ"`vPwv&(tq?U*] p*H*i ?oUJk8Y ]ѽ7/~&ȵ?U;ѽv񿔰D^»|2a7M]sƒea\y $rR[Q}‰1yMC\h򮱄 !/c@Qsͷim#]DtݩՈvOr{m(&3l%M6=@*!!hoo"tcw:EkC 4O I*Op9.;lwbT#_'f[ Qľ$j *RMyleڇ`hd;;\s ?J%EeϩIzZ)i[,hc4>x>&nm]S@ X6q BŲ4fChV'x,]Is:!"&G6ed8R&gQ3\[ٸK#. qBeMO x}FTX@WؔsXnC GY`{ Ԍ"F\{V3<39V&%iyiG޴xxi~JfH L>E83 ^|)<=]dR|NbF: 臨AQ]1I730Eol"ӪW޲sj&Ǣ7~<-g>N"4kS"U b,r:h%pQtS\Bi~T`ZC. tC4B?GkD%eQ_Z`ō$kg^¨dvP)8h}aZΦ\>;9qco2F˚ܶtAde2B# 45Edɹa:*Iyb6Qs4>"W4!V H%3v>Mz 4~L)V|X7o%+jM |Et7'I(ӣߘ)4$r.vm y59P7)Qbn)ZH@aӲm՜KN[ΰ4êe>ۥeqHo|N rH~q8Ss,TxsF)&(fTaOC]I1W&bBds.evQ^PtYt%@dGkά&Jo34%G)`7;b HKRe7%9[mLrbfv wjsC*U~1HhffLa"=L#OD6uxDUZ6 yPݻ0nNhd)o4eK~Cb)G̠SceA>9tb*u?Y1D7JL:p&Z|_,b4v{ [?IT8yDxe>v2F5zږ )z(p*Ֆ\1)XAE@Kx=XFӊ֫Vf#t婰0b6[&T췮qeP~qK2SԹh8RF9e%y[60J!y +*ÇZ s+&>&՟qvjBrN#)u4YŞak6FV n:QY#_j5O2px 2ŋɘsK5P8s}g~Q[cܗu Df9g }#pq_ɲ[p-ʡWj>{ U 6~v54_':(u =kpwZ[ R5徑m{`c<JWACUu_pܟ{8OSUp=;SV?}:f\>Z1(){Ln¿Oxuf.XZ!Bhos0is; 7ZT[i̓eǾW.SD1+N\XvE8Yk&_} ӗ̖L6f6vaC ͨTYij!~eѫ2O'N5UuTOu#&nd:=܂ 9;t}&]mߺsGSTpDG^1 ˜, iM}̀](j"z00b{TV3MnL X£ W36TF1pL=v:*I:w zAoùzǤ:yVi F07b*>07~@ɭ0_F4d3"b-D6e>u^W'\ڱMM8D8?.ޯ'S[˗0*HR_'A'Hrs.5M;NT ֽ<4lWt(9~߿*&l'aBl*"=3D-e WXXaPH˘[bƘq>"2 n)'5PI,er@sCAxtDhK۽\iM;d% I&EH;sPWT2 ,|d( +c-)YlCLi{Lm"ϡKD<ʠ%$)LE\rf\h9|nC7 o4á#I}@M xGz^M2m}2z=l@1Wpi%jqcFzrRmѠFxOߕB݈\N0ؓ p |z<"l>S?xpHjw}DyJ;ꑙo WmL <-o19|`EkuVڵFh=̱ cnm^m ݧ Si{ f`|S'Lqʮ㐞4I5;Fr9yFte#sx3z #6cH%>Dԓ fuHEc|?ڝ it )Yl6[xU1K۟AV4҄DNsLDyFKY{WiZ! 1T])m =o0}%?Ho֥ٕtn;ͲbR0O$*Aݱ#?ɰi^Ի̠=Ǣmc{aqY ~QC/ ?K0}n)[Ğ٩b@EhC3T[1봣VB cfr\alR -})%ywEIʎ6/WQ3nU.5J-Hӭ0(qGιOǹ`Td/ojk>wTg@w B1EosKNs٨ jO>!4GzѠ@;S`9yݵa$ MJ-=R=zWwDVKc[>z9pW-f=Ş?H\ 29<5jBj$]\-:=9֙Jr<_s;{?MHS,85(Q%=UD_Iq/3v!{NQ2mD9QL$R{S~~\VGǺ+fbBXkc$CMރ<|wحֻ09" G3jt0>Wonc,NQ#pלA7;9Q?d֜AA8zK6^.&F+ԗ"kٿݑ9Rsc"ZX=K(0/C:QitǮxT۷zK>?C,Ԡ3}MH3n%PoD 6tacqe>ZKWhAqt7"%{U":j[ B"A` J0:>XG>9yvBR. /PH>{9@jLaG Q+w+T[ jB0rjުh2)u6h>|RWiw=YX:#pׁZ;`=j>KW. k4׵l5^*3 іB@= *51'$ϑPn{jc(QbVl7-:\i]P3 VK6ɵ"t $֯恗%_jY'@8:GTyvl0IMGg˘~VZبsj|`zo/֬Czw!}qz/ԏNG0ʫЖ0S[0u#$6`pCm!!e2A }̙()꙽7kNiÌʽ)ƚ٤sN<oj.6?u"u.2W04ur'h/"_d M*YfV&Sׅyd6>;X[ʺ<$:.'ӹ1X4v^Aޠᒯԙ=*O3#]ԃB%sX-bH`QvM5&qwβ)_.k+k4ّf1hME@<8]OCp8RI=[9j/>~[ |r7v BĞ0yv0ɽa2?d .CN(_#>U{T(ؼdT+!(irK`. szNGhl+=wےcѴ 0``XesM%dȒ/h5=q}c}:``:X_a,F3-yu`9&d@p]A/VK8Z:~lKU\YMQwQ#N3lnG)EVR ?[6Q;? JɉLj.8#71+5Z{ι,[$ܾk .(o;czN4g*zxytE,ѲSRvjOHŒ,P3M`bLRS6e᮫j&3ހOFV9DIz k"LLEO=/i&lmdTj4tQ52*ùq@Q 4&KG7@$856h}m $%A,/A`4Jq)!0ʦ;9mnxЦSz RiXIMM^dhZБ81|Mʴfu>ٯ+J?]59 ?e[zտ}7OnKD!ž$ˊ#r]+AQ?s`jH록!"=kU:Ƥ?g?y_\z/U*=-OQ)_|Gę.*GM2 O#IƓF]{vw0R14hDv~>9{ 6Q"vL O0CwǣEwe5*~cV讨U"@CqɌK"]`ϔt{Uh*lwLzg!E4?Ҏb`l'x?!#~7$x争dG_ĝQf_x헐z s{;EKq]JVL#RafGg0ޜ\VVE:= (yHIq;_4(|pѹ%}^ykTQ 4^ 4Ymړ, [3kC@h_,=MgP|\oÖ"ab#QYHµڛcЅʪ:-5cGS X? I-u[!(ud P쌱$海cb&nlA agcdG{,1XA#=~ZN*e㔕oćFzKۆi]¦ DAd_^-OozD)CG+  }VrCtIv՘Si{6(&8clp!\$NJ?p)Ǿ:5U`k:SV3Q'˔L{NXd"m^&v47q` xx2L@cuk[L_ - ^sI|oY{XN^r?rh;k/IգD8TEXN-š]ҖdCc&{eCi4ߦYKeqrUqq4$&*;R*L6ۑV/I)}L _5㨡+xU7NBgZc i|kB3/#t_H쳄9qp1/6s f51a8ks:fXz,/B㑓]bSGgf~d8_Hs?^m4G=RCiGsG T+6.-+fħ8J-70_p =~elbWCzu#MW3aR,f0܉h)Tg96@=s!Jݱ&) vDHINZ i҃Y|Sn͟goh;sY01%£zwl`cxL!+c2IZ\H.=QmOٱf>B_-Cbs!G~T5u 1whf"Аϥ9OfCΫV _AəQgXpą[۔iK:/4 `;jpCMNFvՁ@'Ej%H1WAFR̓:FQI|<LR(R(MD,&Klծb_O.6:8\Cnzw2jbX}*>YVH*dz'F!F>ȌMARu<(Tzs|XZD)x`~Q#\Ѭ @:=-6Uy"zRx:|yTҗʠ`an*eb[4AVY00[dƤQQX!6REAK!2GGϩcqG`; IشB@\uTLǎuK1}>Z!>?)rf?wGe[2t4s~|ong:Uۉ(6DqCH8RD 1ˡtq:.ҰN)rd2?EL{Z/-v ƣW#7$G.Oq⸓U H)OpSv!u|狇cva,JjM|bnkD} #p.o*%I8+) xF½oQrNLՋ 5RX[$jq P;.G$uzOطk/:N` R)@GJ>\[m5ywyqǨǂ֦KĬ;oL䜀NxMgee嗡c cy)^I%qY';.؈4H4VxLR0KŊ`8c "'$u 5 p@|F~dL x_p4c[gQ!`3{X`n}0FF.E@o¹tM1;\{VIbT\f_0uvǍbDuY  +"֕IO˅TU֞frOrPu}bB[6loi謂6dp9c/~ά94wܯ,kȝl]R=Zg|9$~O琪efL4W~@:p¯$ݡlsCET\>ew c:.Tw^VG(>IZA$ mz3P[}>IYB]l wwt6s9l_Xeо*phhʥ%_Sh"ƕmZ~z]}Qfo3Sّ5ܦ39mehFp>>N4L>yIs+h?Y>$&m^mjLC2{YXrFc:|b[Av{xB~6N~Y ҋRUsݸs dt;Cp犴!@Uiy@m -FJY#2+ϕN t5= aZOv-.Vi{N/Vnp}"֡ײ%q/䍞0|虲̌'{"5UZ7`!NZ%h !,w*j|G!}X-p͆Z,u va;/VK"[=Z*\u4TjL`<|W@=U˝RRz+-1Ǽj*$ Vk힌c-xݰRyʛD:>k~Lx-tT@}5*Ϳύcl 0$8%Gq[&cJ|a wEDjNb_#c-svD؉ I}^nyaj> rhn\Z MOtp&6(xրʵ{:)%vZF<BpϘ )7UIݵ4rcɢ*jńcԚ"ӪϜY?$64a RӐn2.L ΃K]w%"&ĚjY^&[y#-RlI׫f0S ̓ywXR C% pZ DAAǂM=X #VSDb:鷋( \Cٙ(zk9ƭe.9WR-ΊZ8-Bp?YJ6~,w\*:4OnGy9%Ǜr6Rط@dGSc*:E$y*%`y8KCȩoo(h]Z= ] sC`J̦>vYG!CA~^Dd{=g/tTJ+3*yW =ɜHхϢ&]R@Tڮ0b{}|]Іjk #!Zyf7Ղ\]6~NdjBz*>[LLpc!9EGjV:ݐ=z삈 Y~Jm=[JW%sb*N> 1X'nU$mrS5rcV5mHu#3.EO#g̻W6 HEm&:n,b/\%:t{c^% #;wZ⏠d[WD娙fa 2 $]a8}-|QΒr,U'bW长/ϙp@pk /E`}&;T-@URO'BCcZmr18uc$sˢE.>L Ky9ANؒ'x/_ cIpnt`W-F.6eG`yty?O*:OxY~G#p=$ a9c@NMy^d3 Ih":; D"”7䠫'T]ҸlY4I CD9|Icud$'Ϊes]^)4mtOjﰜh~'|b&Ś.-Gȴ5<8^+ۇV HMTU=.V;oz&9^_]G hً>"@@i_tꁁVqg6[#.^9oR %b$sBu]Xgz+NZ$*뿅/eXZ^k]ʫ}n]KማD1j~phE`zgá p7\t R#Z(e)TtjDNxp q:26/gC*DeI0'J;k99㢗E ps\nA7Y~PU.$mӉr(~ۊא*++,ֆrnʫK:ѫ?ͱ&84H 1QMf)|EZz]l/p׎g:G.c]aU0Opbc2w<rMxKhťNa }<"y;Rd ? m-qYP"?O2͵ٻk 嬱hfǟ 74Cy; NƠK`6H.^rF.rB'ZhV_nB H%L ~+ T$̄ǢB|jc.7j#O`W| _]!'Qc!IwcWXD31ߎVhs:D3J`/"ښ_Ѧv͸O5 s ČyR:xZfbjZ;-:pL WFxv`Py~ 0LH,. ut爖Kqv?6UIƃ4@>r~FKrݽ#b!/̲1ej6*ف0?3,TQ9h HB<'a]1 "ʖ!B^E6`#H,"AO~vaVPdˋT¯h`Nt+J{/l""#~Yrά{%' oCH`~6`i/qsƼ+1ONbV͑ОAN˹\.sI_XK)Bfb|vX<=G w2WR^%[ʹ7}Q (k)ɖW@]p q&{) ˖J }:m<7*1H\#V37^_,GGbh6gڣT1QHN&L?lϙh'cy.E7qJ;{94b d&sű2!tU/|>0OLL2a%a ͛2L;"wZ:Gw+i0d=;Mi1}VVl9hy:g?)0ϛS|/Tder4*JD _K_]h-Td2!<n*^LsRf؇bG WialE㛲x>@ڡ]*DS^g*uSB?<}1@#tK7HhL̝;h$Qs]Ǡ#<8r:8Y}8qSr82 3X/XlԂĦ_n!+*VX8}|{HqD/b |!px1%ۄaRGʌԧr#yQwxIz:+ z/ew %@WojQOwOX h5-@~.ӥ GQؿ9z5xK/CUg^ Z/_c{"ےxݱtv|xUĮBM4~_ܤpkwG%`O`31a=3DKzGc$ v#`)&`l.Ft%i|lzJ'7v_Sa՚:.mhxe[As?ZoJTc.g/}nW$O7@oL{sAOK+%ΑiL j0X:f˝*و#-ٙՂ{;X쇗?b~{ڮ($JC(I 0keVxke|~o 裂LN1St7jڢ$II w;åmaE!6:M,f|qˈV4(d"!(Sn>KzOQq"~?fUqh`rFϛWPiI2SiR_oQ&j#z"k,_;̖`LvG 7f _wtl\7֢i(C 0+z` .(%E7;,f2`ԫ.`j/.= @@@}2VP]5;M]-o~8OO6y, `U~ulLV/_{tL}~҄HSBfW- hP˄%ڃt`;Cm=FWl~OP@<7e f͆_Ua!L xS}(+C~6LvAآe\5ҷD?_6Dˢy#U^'#6?M}^;K<-[6=D#.^RĔQU?]#T-h ~j6bI8xgR?LݢJ9 Vܲy]J$E^HQ oҽ@\`iBy3A9y;j5_GI@*c?hB}P iI2`w5g䟴Ǟ RFL*]PS? F u#Muyqv~1>*{wzU q?~]qc׈iqA:)lWT~i^#߁l9dHhq]dIUv׈R^[WмS~+Ct_>wxTZx- ^gNy'XH۲y(vq( ڭn/r+_^1>xWty-?䀥oZbž"0큷6cWdG"v87:1Saf^KH 䧝)h3]JPmy[B btKkH2u'J#{oAOvA4P2JC77{3 <\8#姚:0oqU]ğCRa=*ISI9-~Py$F߉1tN:<wq1gVys,Sɘ5fM]Ru t\SӰ .Iώr0qcbs KcȑLJZ&(naaiu  a~'Q | b7YXG)s5҇6J"ݖfeD(˨*Yg"զYǢFJyM6I: 爬K@lk;Y9ҡGP\T6B <&8-AY=B5/ۉ|I<苂c {ܲ|n-f" Ā'+RʷΐpnXҝAg`5ջX z A$Ң4^IUԂU(kjr'ɨ{B-xfJYNny,i8C]ԯbP"RX-I6ѱ(*l|WHt^*=/KVCՒ1=6rIEϐTneV1kGI?:\D6`2@1YOM.fLzM6Z6n F],-_[y̤LV\vd7x%I>r*ەq#O;ΒmեLv`sYwqaSdζmC xLK (q˜V>aGg![cf`Qm-{)ejՇ4CMs%',3yf35UGuy[3ü p[hr#I¿ I#w}=0{HN6|eBOL֍KgK5#P;j<8 LWci{H) itQXIh#=@L4GFƭ'T(nOnaWMyʅڬxuǭҒJ+W}4AJi~6TezSե<}³ۥ0BBMߡ2\w?mν)r Xĕ-;fΙH8!vc1[:+Ӻ^,hfnGf9qNW̌kwϐp k) ?UvQbq.:rG?tol͜)dq8vd慹_y ,%P@k+'_QL C'߀lp|e-ѬBԁ̿K2o<1>{o.u8n<ojGkh4kSc9&MϫtcSÒMd=|@u,8zkdae{G_dU˝;"J/c]۪rlbt /5-i_69Wa'U1NKI5  X])JdN(s*^b@")F|G>*dDYb~!q~'`A.$OkMYEᅠa7Ba̴\.us{3 i5qj۔S9; L4i~ry{:Lmz PCE:2TD=D-_PP/l؆o_6尩"7a1W&gO:0+1$dh$bŝRmosյ϶* l_<ęv߾%'OTj.P8Ă'Ԭ*>ϓSR iŋkЩ݇ C ]a婨3 ]h  3Pw[/,ҕ?X4Ạl^HEⓧ}uf:AO {TbF]ݻcEgLnoae!8N#-Z +r?A`A/l DLC!7ca]nm_ƭxշǍLPGi2amT`fC;:juX'kV!67WIQtҵ"-%W ͊ _ 4*F3?>&}0}LH@2}Ukxw[iI//3d\Lʹa+M*k*,8s;Z/oHBl]q[H =!Wvd aߧ{s۩u^矌xRUDw/2 ]8Өut31;F9 oXϾh2CuD*~3SrX'ޔ;eM=5iM0dSWB1DYnOf5+.)H|*S3jC$/RPI֯;L B$GQᑾ*/8c p7P{`dc3,ɞ}k}#9g/K20Nz4%)'LQÕ!Y1p{R,9+4 4Uz.C ˪Xz۴~d`?Z>3u{I™s" wyYP俜|wk _OX|`E)z8hj 9wRL2E#wQ%XnEVh U&cH윚PFE. IƮ!zu#=(ѮW;>ɃQ0M f4 \cޑXȷ%bZÒFxiޗW+jVg ;lkX9O}0OkϚxCK|@PIbLTl8tGh4[XٳBsM"N|;?Ur{Ԟؾ(c(X.Y1+͝r@z$۫,m!K}*8BNnڜ=+Xcx2D`? Zޭ"DJwmn`e9eVPhBF湦QQB x L>]OWT,sۥnG[Qq]{=,AH#"_nCCM&/ q֤~V%Y_TzG+I4]45h~.۩:]7Y j.Z\EUv3JRjnqnzC_HճI/cr5/']p/w _[m[=Y(ea<;b3z[eʇj'&kJBPXږ\7%EmlњAVм-x&]ҥ[i&~)7y'A-Yas0 Rjx@ӷ"_ ο /#jskdi;KugF6DSi"ر5R m´8"Y mփ jQxp2zsa>W]hc 1P23)Hf>]e;8Ti:TP@Q/їRFW0uR`"O11S/mIǿ={kgW9EdN^:Hk6V'KaK'd9q1;VKoJ 4,*uHb(I 6^ 4Q꧒ucEôn̙P#`aApʏ8𷧍L.YcF,3<3׏W'o')_F蚼g4q0jV%K_M#Y2gAh%f$Ǔ8@-!O;+9sCa7*;~$\1 )P]A&9I<\*( 8B_*is7?Rc4RCzsAxFi݅-dYty~l%jieU(& R 4{SAJCSX<2=HGKeuѧCZvʞB?"V<4mL@xt2UFHf=Da fۢCc:"V:mJRhde{7K\Ԡ-?NI?@z k(>`]|`+Bs*9 60횃t,l++2ZZӛx;{DO''q$}{z8// &t&Y$P՟dH {1+8PxPs Kb濄R.@l{Q(&oA6X;N)3}e{)#Yc{VԱmŴS2f}_ s/DR!/`y"8wFrnyr;њIshr(e~Qyt7JPL ?` NUe* B4e,&fاҬ7\CxaϔdNzQ؃C*zqUM1ⳅ0%㲦c a|@|OG$}z"@{JkSPN>31[N >[.6}с~'7z ?f+,&Tzf.{bΝ01+!]fL ×>Wz Ij?pKŵ3.x*yhM'j^Swbzp+@ T~ :<աMd\kmCqGS}@+C9^\XiytcC@@K5F=^S녢 ntϿO q搑Zt^hDnn-OCFF Xy.Aa f p$ VxЧY\TJ0\O2 /t&`(_AxwP»XGA {mZNsmilqwY瓒5 *OUAm۱k7n)JAԖ|.:a}pjkAb}f(L=3\) }k~^omC*#KJԥ~pUj'g 叮wExly_2<9wz*jzDI>==0#-{\98o 2J\qf$-IcEe\Ґnzo)*s`z=~u?x 9b%$иG6 |IH,5KfGM,7rahgwyiktK]NnQB/c: AUP $)h译wL/&OEWA+rڶ-H ,R'H9dYx狣'.A%TlC%9:x Z^F b\{з.^,BK$O҅cV[Ienv|*Q5J#xO#uw:!cLJwCoJúV^2{f;cA0s&qV2ň((F_Mje ֽIS6 -k0rMqny3gK"`1{䠮u6bD|̚!U<.X5 bX`hB:Z);HX>RBsOXVyo,[2? Zud[`}xV z+Ii93/Ԣ*i9cRE E B:ZC}4;ֈ=l`_W5dǑY3\יue;Նq 21tx5?ኝu^PO,lHx:4'^W@Ia|t~m#&[GH| M-$(9_SJ}6d$OCV scc/rغ5: W>ԣO,K[=,Ac bu@=:"vƮդcm!,m%LvY<25f,a U|> 6`ȀÍQ erܤ.uh̷2gp̄Ұ~P՜Lv pd:R xOf{:;؏H_%H{opr:{Aשg#)]~7|g1녜AZ{m&us/!]xzr{ ڟDU O@γS½1CLQ-2BH>/-RG+U^71 ^q!9^ilLGuٖP42RU#-jN})1ŋ[CQueيv\{t FhEץZ 0@,LE;|;1uzzNzrhH:U] "Zd`OQ+ T6ى 򯠱| QnI$1H2M v7kW򫄨-56?|ǓWerB40{U\t[)D%^_AQF󞄾~Vx:n@.Fe^n*HHP 1 1 .` 5 2uzNRJ]Fwش<q9T@q(U3<CEg>5o} }uN4/2RF; aLcrF ;c:*< _?[Fv}QsbwI`fC9(ݘ+5e`MZJ5K7|e|BϨqDc-}ns"}KAt]_nfф'd/r6U]+H.a4d&a9~/2 w˪C6JM.KRCa^@:{"FNba1KڒEO\X=.Egv($S2<́ %~wӗ4rWy^+4O1 Cnk蜎ZhEr5L^x.T"YG9b mΏ-u^`KďU5cc-Ĩ*Gw11eh=2X``)ϴ-PCkFK8.)q*Gc2>)@oUߠl{նa-\ i Hb(z ˆ5D"1ܰ!0?h4_[(la瑿 ֹL0iRf(x#U/B!+^} ~GYP cz]8w;l0*d NLuoy^1 ׌0xԘg ,\smx}HjpWZiF{"X{|M_$|g fl"H3F6T43t|ԇm,T6$-Iʗ)/ΐ!BcG-EDT~;4>bE׫ffIs#^pD{]ᢖjo'2bO>Ly %~$&+' Јb{G5 ;8%z@KI4_y*]Prl]0' bǡBϼW&qtJF}X5sm8C2 AtqxF BTS`Cup#Ǻn!]V·@H)Aʧ$g?1uo#*cuWIBm┑yJH%C4$t'UNߤҀRĒ6̸CNydAȜ+@ݛnƑH+ vW%(=)?:0|tSx&m${nAe'Zܼ<1I{6uowX1:8nm-6s:)T0=ڡ[)àj}y7S4Zt5W[j7gz_u7tF)w7SƜ{xJA`g( B0G( o|A1KsE` .H$cfVXy47 VXIPp4=io5?т&;ŭvʢO*.Y$EyھK uy_~x19 *i!+q,gNy5 aecZ@KPSV"[P,b2ӎa*vHʫ }[y[@Tzh*&I.#R_:bab ̲j#ekJG>BhZX{QH3|C=@Wv G+lBtBbZnJqD%s8?Z(_WA@YVpeQWWN5gH r32db(6%)UH^Va$4TJ- <]:5{s.@.[ MD/9:jB׬)=%/\ lSm!ޓ-2 |@KѨpW9BwVklJxi* CN URDa@n-]yo A%F2#aᆥB!7'JRl4Û>׫2͚'a@$e%#g׭e?g [0;fuȎBTIiTqO+MeJ%˵8 cjٍ.1\2tQC#Y@4hNVY;3981e.L+5 yE'dⱮW]FxGd~| Ò}Om¢{H0vyYg,N4X$e}$V漆Ϭo||]}4Zpn&XgBj(&s,Xm芎ysh J I p(,;^!_!+gLC_VxzY\ں4l <*{Aq%4|w⥩)h WhYa3Ƈ#\ vqV;nh5uD`3%|XK(k\`9"E 'kx5Vhg^1b{D١O}`/MC,w6ld*}Y8^r':5>d&g\918?&l.% }|s7H<5%7=e\x,[2er}Ձຄa[V!+w=/e˚>LsJ  UƀУd/%z[ƴϦiL`̚Ͱ ^$'z3fCm>oZ{PYPtH v<E (9&ìoTF?˟_d"Dt/3%\ LdkКاf "W! =Jʜ۟FruϮ"_)RP]9X"ۖ؎%IŐ'lOTQIz E|':BX,V&[?%KWzC"f =QevV}Ì#|BPH4wٳ7,7W_dŭ/} 1=߷J Ab~& 51H &)Wbǟ4y܀2Qu[qbjɎ.1cPv?0pHK#uayM!`m@W(s̴~Qxܻ̄\5I*93jN师R4eT4'8R6˒7 usѠN5lQ1z0K$"^tS_r(Nq7YG8{l >WR/ MYq̇BO/SkLb;:i-%įBxp(tEnpo/aWԨxskmqZFi/gh7a. Fd{_Y0r Y z}&PLT`VD7^#vݘsfR"SsǚJ j~H,XigMQj9-a<:tPw̆U4^`)*V28]xԝ5Bsu|-VM7Qȋt[=7 MGn7'6mwE?i#[q~!説`T'&M]0u`o&!io)LO1uG}c-h4hc N "RhHӄFJlBuZ.dm).^d.{mMkae":ۑ` RJ<[d2#w/!zHn!ҘlcBq#w#:445s}gg/!EJ@F:c+T :R=. ^o kdt?yW+l$>з{7bzř50E\jȋF}`$щ:Jɦ,sOHb]{i iP_si`=#ՑkgGm#B87&X)aR~L{\:4WaZY 4yWH޾JMX/̟v"v?a[+IP$*?G~U:Pڱ3+@>Q;HIZnZ$q^tdr5 ^9?QfGEQ^*KGzB !L:Y͖nHuWȺ\Z~w`X$W[{JCR9ȷq>; 1a-rv_D?դ)/IG䰗m?_0^`?Ci;t9Au/`EUAʹT6瀞Ǣ?쿓c̹q|h)9xQHmeZӲC1~8`iSis8iffsᳪۡh(ѫ_a0Ux!s{a?M7wFyՆGB*RkvU:/C&8GJʀnfe N .lɰ_F9 Y8 J쮕dJ蛖u!Z{Ȁ"8* wvd[cJOSTor?R,\%A2Uܵ=i g?1'ոV#`z?ȡ'8ݖfh CXtk#]5WS'cd:g~KTɕ`B4Giv D"ƃ,5$H CO1'if4NlƏFo0 DI>8V.cTfVy+ /[J'Lp5M 2rQ *_EbuGxqC( Ia`';j2H)T\u}"]k|h91!>tC ((F( I؂ey1&LR щ]NwFޛ̷Uw{ZlW;q?2O=ISDN@sθ`8w}ېlLwb el îi!7uRrǠHqAtm%_٩=aSs}N ; z棲!&Ml" SG#d!ƿC!H5BHF;B(M ^01Ҥ(y$m0`$$W;uťJHt^"D 2{Ue;DgŜi,JYQFtsט>V\ N֍ W^5=T-2y|^ۊq`]=xhyD<v- B,Mrw\}iio,}Mcaq0űS0ck4|k! |ge](MB!Z^A2VCu.?>Nl6V@^]&jb @9Gg g k"kцݲc,oѕD$C=m~Z(tԁΏLA 1r,N, npĜb>q,VZG迧JgjK}&1~F4d(~J\~2Xtٮ˩I`Vc@ v )9WPO*kX;iBShNo=ч!4Z(׷3^qplU2e DaX;I0 H؝ːږ)\ NR VA"\>.n>%|V9Ljw9*.BʹGV30 vZD(Wwoc|y z:G~ԏ@/\h)QhKM"^t_j؏(t>\Ub2zIlm"$ b8_Ee&Z/jn.5>jO.K>X\z/.ҖLw_Y/-6c0N#[[_7v6dt-sF2.t`Nޙfv+[t^p#"Xs(M#IJMQiB@<FNٕwø&XQq, k/ILSI-yܾ|+Pmt6\XNg6hB:/3kSb;xjv,\V틋QkqY @Ma~.CGD}sY~:A a*/c|FB#ZE\*nj~68{.}J1#N߯Q-V3>}BV-:Ie}!撴LL? ?_€mwvYcM[m[u5$K1XJ_j'ih 56l,nh)Fy鷁wp.mv? yTv%yt!JebY>Y}艓L+w!!|%<;iM)ģ _R~>xj3uy#e ٥ xO )JF% m-D/IaX٣-Uk\ ;SMF 3ᤉ޼4،$h^vߡC7ݪiդx~ИMy/ZN%1ɓ\coEwl/#bڅ2;/{sNI6ɍ@ l{2(6Vs=}#8֠w6lI;8O>ؑb*•^SXV-;LgYׂCr15E#칠-8o P Ӑ;^=PV:m^rQ=B`cB٣f7xjm{}[.P OŨC I_& ;'Zegv&MD~,c潙mvUN':$c}OvAiyNV X5kI]U@oZĒV*"uRpiqXf7 S:W5@0 8P>pb;};/YY ?i qJ/$\v"[{p3_Ӈko¼Lnlq]ƈ'H{%n ް/DxkPʸ߭6&D݀|D˳:ϻj,*%d"Lilat!Ҕ.ȆJffФӲ aZ{oj纆[xUEn;(-WKAuDN3M :~'d懙y~:T銟Qۉ8v{ ex`Y^!B"=='݉Lg>7OyӾdq_YHZ 6FN߶\,WB &Tϩڣ+b"$%bjU>]kF/^tUz-#F]?*(Zie44_bCZ <m¿Yu՜psղN^vǘiT1CJHTw3b';hʧ4DK3(s'j֧{LΖCcR8d2MtֹLa pM1_m LK&ϜIKr&Zw$\Bdא L ;鞪$-%9L؁$(Ui=Iu߹0<]z>99LBC$1'eBA{yZ$WtjuqstE2~y!?Ae\+ʐǜiXME<@^/2o2Yw9 kKSL̿J _d |7Q72,1Ztbq׾\ X pÞ>V?d^ 5eHea4)#/2ՑJ͡e\I*v ȕϠ j;x-m`NUYTy\k"Ŕks<(KV{46-0:5'ь- jc٥a~Y0'8zt|3?dϠ7T)O6|E`+]8L`#AsȫZj&NOz++I^cc~'U|/NsoeE3~r+kHH} ''5`/~ݔڂmbSa%s_pF <7FJ%թ=Cvii,8 sb|t#fk?t\TǾ52_r4IggfՂD4s+_6I4GXYl㻜aR02EpFउ!"ќO_Xhzz?MeSeiKj txJ8yn2s*Xe34i~` s(7 z}0ԢL\)ŝ/76̆(afl,,a`>J#FcXM[4 @3S8oC yKLc/ /gW/Jf&ݞy4U'q"%@(tnx>%Sc B/Pnv¦idxZ\e!-k% %C:}-q@7Ep(O;FZ$\}]ӿʜk5mfo,[g"L'6ubGȄbQy yN,CμTlVkۜBrw{7#}#_:'9Y= [4&^CR9Yn^w7#IJ {p8llY&/DCS05;3Ĉ8 Lͳqq%s$'ͬp)|IWa2蛛_HТ<^^i[Tvw\Q{h"N#{Re bXVъb5tZi9iA h^ 5׭yҬ A W 4#K 5pAs$#V.1AFo(qQJg(Ҡ4;I8|Y>k]g߽N ,Fi-q[h3`hXO3\FX&ůA\k/up٤w\Arӡcy=OH[YP.҅r em7y |v㙹zEk{ӰzjMǨ—eD2Np{K@$o N+'L(>scE =( uNq^2psnqU=HeH/i"VQ-k1dKKX}D "8-Tra|.nAP}k[jp(,ѡ)Ias 64ْ\B!1xTض-,2C {`YW(jHh p(P]q ā~ #kʷ1BY+v%|FѼK՛ ;#:B6 x^cS0dy讪$ӻDѕw~VN 9 )5ٗ|40: ʤ2qD̹ؕuMP8v|$c|`p__ė%| -.o%|ч=īpe]B7 t^i CY>;w_V?P/Ƅsl0*u Nr(eѐ sDjV]TF94Gg=9R>:`}]ҙO}%BY89j BwGNm$Ht`fJ!OX>rT1aE5lAɸt7Mq)jPMU.A¡靸ܰ'FiIr[G$r5~g,0?sd '[YBE]<^!#V! Vn4'u`C/C'^gSns: ^4E'I[UÇ( [&1LZ:HeУ<<̋Xt(cC6XZ<ڸTB{$ R/ n hat ǘ=3[~m;IJHt|oo?EVTfŠf>+ȹ,ކo o? рy(׿nd#ts<֨ш{WCq BPnoae$A u6W2ݔۛGT9a% كP9,Av;(?{>ݾ!@<3KWc ?. tԸ= SA|-6H w4di004Wk԰5ƱJ\bSDv޾ܭnsLG=DetVQ 7F:}CHZ!s$pMr fâsNhdzPVb."O6(D-CσD&34g À$ ][% KD;fL~Xe(Jk?xx&A2\%iiIC* g:㠉%oPIG$Sq/ITzT*;r4skqGG~ Ҟ8fٹ?"~MN 0a_80N:;J#{Dl1U鰸Fs^ ^Aq^H; .`+_#5R[6LhnD !IAD N-//;mʟ.Rl%wxkaS cׯ(n %Oe@#]M uWfV-u6J (|{Gc!vAe-d_sy_pe{a@Mzg,Z $zp L z~-Cpvb>D2W:yɷ++\.~i;3^3eɓRw~OMV'4!~KּYLRd᱌atOK?he[r|r#CzEt . !5fV(4Zq rKM2Mr ҽka9Sf(>.|.2u`%0%4w|hif3#4װN  T+NU"P2 }sṮE(N]`5^:8q?6Jny_ӵ72>Jj% XXR05m@r^\HRQTea: #dhDͲfLai^GձNpBCK+&&st|n]`i×L_8d-A&wnf-aS*y e+iRVW@e֩8#"'9\RFbu_? >_eR;Io[o񥠩^\ɘ#FH lvI/%o"CHj=hLe[F]œ) J^^x,~/֔x#]A AO}YR`DUX9R'z|BPW^]SF2}*)vDw1|3eO $׭uQ/^y䯌UL{wENr:wmb䉖\̚:+,fzDRO tW8ALR܃&(_ԱؠieMchUTA|vYcGSuQI!"-^:1X=쾌1Z͂ t> v^+M a1_RٶO1ci1"I,H$]]@N/rYV 2!fH +gDA\\jQ+rW 2F9P&BҕZ7}KX(zw75AВm1Mu8N*tgf p^F#ծ/v6r֡t)S+ȋ( X1O쩅'ئ2]oJݮ# RZRC%]Z]K>춇;XI=./_\1e|$;VMǞ^ Z}vVB8Nq.pB ?+/{T"Ej*]C,U 5œa=Z)y=PEH;#rli\P)@&({ ~VO"Rl^hyG[첇f6 Ŷ-cД.N@s~=/E>Ϳza\7/8q2߮S%v5L&AZ)A30jjt|qDV07'lV;*'4UٙIg ~71QS;4N*4YQyO)g;<+ڲ) aS-z0+< }6&aAIM7)AIH*Z8"AI.d{'mNaJH@2C=\(o_D6APĥ]UU:[t>rѼ?v8u{Xo'ry†BЉ55V:yc\g\bWvzSV4m&@|wH[(hr5$5 %pX+ xSP di`t"k嚂@m':O(|taU=/Wl=<]gZAVdXb No8. eزdpzT>ɤe0ڷ- e܅\5\R"=U3T{3RzMW2qB9o'j34(Ӆn4Cfr*njJRds&UƲP#?˜Qޛӑ#SU_ҝ2j :v:c%K\Fa1ᑗQR"'gJxJ6YavdRdHJ󱔓7?L7M(K~YpL]exo (T)?#( yTrQ!/-nLNHl` U[\{R,VTMzrwpwL%z*PcoT"n 1Ab\7 +,ןͅ?5Xs7k f$ST ^ pU&Q8&CY3Ls\Hw_Bِ'R@(Q~dLLĸB9-)8:8KrQ-n&cR\(#S |h%VDSag*.~$zb Ǿ*;Zr`Ⰽu80ڄ-a{VD(;>,lQZ:فtl|TANFA?e1)o`ՐQ.:GmS%t1ŹE TͲ΅L|C@M^\V/+dx  XןG@,\;7~)<~i\IK®"z0ӺC.|?gÀDQmRHzXyn <>ЅjQ2`^- ضWs-Xe i@#L \,צ1eb\p4DC2˓Ѝf,^ue~uĺ7X7`<''>25Ꭽ:W#j 4253x f%5 & /RɴV cl)Rf=QEҙyk "a]{k"<2XFM u <)*KWFiVK,Om7)+?40 bg0 -ydK~ṕhdñ{i }vmx%%i] CS-,[*M1<҆ffAf"ogUꞕ覅{@[ͅQ`TI~&p҇C(&RK$!~Ras{]S~ee|9Gh⢹+'_4LR=LrgcˬnAu6ZBb0 2-bWkeHVX"Z6"'X~ m)ؔlͼTOu2K]8SzO4apa[%|l;/mU p/.T;93gKٽOg1a-ח3u{6VֵB 7;|k/|=HwGbsןFy% _Z@1, i2^.H5g-^E{=Ƀ)KR˦u8K+\G kwb9HDž&+h6miZ!XНK[pUF!f@H1Di + Ñɠ{_!j3D Vyuu1L My{4!LOP+ 9T?|--c/Ɲf^h^猪ù&Hx|ҊfRvjJ9@p:AF#tq`jG<ꤨ-H:bw=* BRaeĵl )>יhׁ7f1ocA_F2rqM"OX,&IW:*ɃypDY'!7J> z_J}vo.Y.'FƓ'HiP)OwE)1RBS]GW_,PD7|bPS6JbJ0çm\ʡ4Sق-ReD~M,dP)^۝&\w]{Wb̞ {5SġF_”~=Мz6sm1LX{2ksԸ >+l5= yQBJ8AS`5׬ŷ#}1At$k|$K U&*RƺLjR96F)Yste\9ϧxTke1_hz%ʍ,CNt~95p"nxYlNOrI})D*Bru/PlF[-r_cֵ$Z&E[N|li͘J7y>l=BQo~>3:_G*e[3宥p k"CNmDmՒnu(\Y${=/ xHQ%LݨV0 1Q% +FZ Y—$&쾮d<^S3I!sd2l=k|:x}jt#Ӳ-<+$ 5ؼѢm_!wknݏ"q cObOe7ȭBY)9$\?8ay0W6ѓ7etz2ev|on@ol$g=њ )VH }W̚}!s>vN}H-yCc+15cR W/  nA>sC!;{5F58ҁRs1: koGi?*?6iGwe^Q'(&n0  .54ZFc?玧9nT%gZ<^JFIUHf. 3u3D-'+VBuZɧC`u/BԜa)be BeBuӝ#(ZJT)lyOwÖe38̈́ASLq۩ܸO9U*ާF7]_Qb \DPA>%^pOd*n#~҆`=o?Wf*٪s)sƌ-,2k^rzs 1*~C5 }@/X 3N&["9Ra)cƜ׮ K6p37ֳ7( TFᰓBv[xaϯP[%:<"ӖO Hh'k1nUDq:#j @Wc$fvi+h];IsR#/ d0wLTs[־uϘYԌ۽Y{l@_t7+5g`"k@ݭ^)0#-15w׶a5=26ۿfiX>1KDvbj?:*趵8 JzoEH8T;dtAoՙ:>VJ}"Fe](ԣ=z 1vNDc.r1.zLytR͙}vD{!5.W N~޳f--0|\q|;ernp>÷$Ht<܂Dعvcľ|[i4KYxuwOٕE*Z\[mTs}(,{C}hr T#ݙ17(d;2R?\0{wdWjK0Qذ\,ZN8ҵ7'RU; l# al8/tTqPcI4O/V{R:0B>.V AJ#>YjbG?ƷVT✭݋^+j*_rGT8j //h-yb$!*)Dy\'F ,ԅ,yEj2|z^Udf:#l%D(QCƒ#D":jlbOpL]/*ٸWWCUʚ`薳}Wq>F !Jv1@GƏq&z XZN`oH)[0EphhelP'q1 aVr^]/#-gC^ο{y'W{(wh6!\z- lc=lkk]u  vlz tf W_TJbIvh]"y}aY%8I` *OÝnk] =d jfE?J]D2U֊C*ԫp؀YO4tswob,IiۍHEQ0i|P1ױ/gPUF ;QĚěXz㛲"kSجwMb.!vWCg:wDxoA2 @t$tw7)D7}Eg0OƇqXe#Iz^V`o`ʒ6;>"PҀSr,. Ҥ:4VLBx~_{@QB/ib = 7_S! 7mcC4!)[m g4@ëҿhuSa'fD65g(sus ikK;SXqۣ^C8lq7^ri,nc AJTwGpܝ׽3J'œ]5׵K_:,LKL-W9N-5mJ *֚yfw!6;/e.*QR'yC*i;~L|hAWTlCqr >!Y%6Cl4֬ ] .և/0(U}}J8G25ldmh>$>:o!L25Dhs#6ɀY$w~$!\$pǣ'RxL ߧ8 0e b7W'%H\g䨣BaWF|;QwX&4 UT&0%+TP]Z+wpJwSЁF*#wxiݚ9_H{bKK-YӻiGZztm > N .^JU 1bvObX6[I^s˫W v;+KgQE;)^Z~qQ}6;nn%*td ebR.&$vzѡt흐{qMzXǝ&˯vF :+i"Kp ]}\eo72Ґ 66rK@Kf+opXgЂm : 58DhU8Ly)<)Zz{/(þ}EA:+>A{ʹ~Vy d ߠ!Y3Clʡ@"X;d3 W2 ﵀wtL2]^TI1/J:SQ6i~~$8׾ʼ |5o,WJsn"\zG1r5k`2%)|$Af2I:3Z9&7)m;E=QP2tQ#}",&$+Q,t@795U&ˈɰ7Bq02GD0M3EQk,qsx.6!ńR3j$]}S"ݧS +J('CȓtΧ4d|,MPNPwve 2h&*jp58>F_Ae̦ع~)Ucp\7Ԥ]_Md5KsK`9but\%j:>Ђao_`&,$՗pC= ܢro X[LO@%EJ5JfSO/֦54SY^L5Om4?hٝ? 099l *Em nL,ȷxr۔ch޴6Q3FO2@q;ּa-<_*{KKH"aT|VfE<*bX.kw; ',*l=ØjL'7:>9\ cW֤_'-̗HV( ]r[*=aJÂălxIaA#Й`++i>c[g<` 3K2`{`o8,OS9gBҨ3Sb wtK~fcc f:.kPIէMU]A!UO"o6 nסIp#kI@n>UuK&h8}ӕ:.k*ƥz#7^A,b&˕F'y]]~Az_f-fّ|Sw]]x(<'0lT;aAC u zPA}V2m?SA\o<,s #Ϊܵ@*#wǦHچ7HnJٿ7JBU T4]X.(2!tr*BEҀ6>W^ctء\p蝻ڨWcՓ?Kg lIIi"tݓ yTޔn 8>ҸmP ,Rwq4)!N =[ġi|͖wF]s3V)+mp`h0FJslֽwXMRtY#$/ZNڷ7X݋ 0~qX:ע cn̚jT2s:)fQ7 }D`YiQ^Dίk  5'FHMAB_[օuƲKT`A$@P{+0l0R2d@o&K;E ]5rswIP4)l| 7!yYX8@O̓U\3)4ZD0d7%!whɜi!nx_9 }_Mݣ+N\m)-}^CMLn؉x} yHԦCe{c/)~ I/U0+?G{veEԌi=at>KLX. u1:% ,j5u~T)Id` RHO尛w= c\w( ނ^ofHeo*~{540x1b$Uwh>8hƅnT:mf}xHꌊfDN~WH|]T%O;r"8Gz ';c:xz]01f"$V%^$ï8&.Vl_J>]6'@Qlco0ŜFB }WrF)i";d멭ຫΥ)%I\$. %1txuiU0L23({؁=Hoa {//vAqUUOH,暓m#T˘!\c0m+oǟcG$8VEyJ ڪ.0Z>.A> +K-QȽgm}cL]C;rBb>/{CMx#4i%!sM/Xf&/ }|"[tcaxOl LůH|Tx,S#3VEԂ4ժOouƝebO3vӬW+c_;AyqɂCp{h"leuh Ɂ0|h* 0X ]UD~fznઆAp,ï—hVzz,OS5mJh&D$ʎ˴e3dYAa9w 5X.fB1;QٖK2m2( bS`:65¼)>ƔZ=dxBcA;LgV5uTc%Q|atK0%(07 o-?!VGA F碞1^'J(Jw# Hsx"`=R.9n)Lk9V7Zx^BEZsȵ@1[!~4:rm RUyϵ54OBk%}]ćsKXiVD3w1FRFX:9e#taNM3:?˽=(VsyZKhc_pjCD'̍EKzr&)|Œn+wN 7rͿ^ZS(7B|ǽ^Нߛ$zT}\Q#*mfǨLqhFIގ+dfY_ dYSA7I ?M#eQX^n_4]AYOǴWOd0m( si?*CI}?MPT E 0/ wZbctP_>"+;^~@%u. M_bka7{](rp[V[ëkg,6EU1Ձe,*_0fcϞ׌h=ӫu%|ɀk~ؓB y _{7v >2鑰lO[)Yz~?7[DxQh7|3{S&s_g'l$ ,zfW)*n`bU-*qI.&V/=C50U[~La{Vx 3&(̃E}S'TI}>Y,Nw̞'Fm{k/qAWSo3-v-~ %*#@wƖ3ܜT@]n,Fj%e)#߮4o'QYSGx- ڙIhAtִ95vEܰՏ]yȊ6HK~u; 5D%ێWC+CBc\4MWC[FCM2T&+3/4" ~WT)8QڱؼA: ԙ <=:ׂ7Êw#i5^'ufXf (⯬BZͮFHX?<7Tf+ M'5q|$A<[zuV5F'y))HM}g.L!|Խ%&;cH3u J 'YpPK()VBXꐕ< Sw?GrtIcI|0!TfUɮkfP2>8{iI \uN†1t\7쟧0)й zvl𓚸qQM}vnE*nINaX}2c(^*4d 9 C"5 cMi;yͭ6O^80/Йm =y\/>a1*FO)^AN~ ,!9teCE lYg(RՐmˍB*&Bf;{$;lE"\aL5*+װ "(–_E?/ s^ (ՙGh%pp9u)##lfvneeѥj.O7\S51~tCx8L Hy@hs,^Qt%>#zi?гosRB7[p_[Dݘb-W ޮ(Q|.7|7mh욶'.ooWk,jӷ!եCU'b)l/@mkT)ꇥ Q3I&=I9 aO++e";BJL$Ι8xCm]#Y7KMiBHRFv+ً{P}0R#D 7SA~cכFR8٩eSqhT 8k L K\ .qUX˷!q&*fѭ;lO Sם?$ ÃvzOX=(\nt> )LۜfR]ƆЅ![\nKca _bjnN*ok3d!lB 1ꜙ'bwMj?9܂ 9]ū$V`coh*moge`*%X h>l LX 7nd6WxpHIk5꟤x%;xc'xax efj19$1ςՖ6]|,3bR6|Q-2" 1|KPH+1 {E,=d:mjwdC\rOGop[q\\$ߖ՛QN7R HF'/!ʤ~?9<|:.\R< "K\7Ğ}V+WyQ_ זaX Ӑ%=E<~øF_blW;MAZ^N5n9#%\I:h#UI/!&[0L̵7VxXWvҋ0W$<%4ʂ,YZuK;n*ĝz+acCg s #bPbƩG5<#(s> ԂvikN~MTJZ[ eO3jժ.5?A4(Tuvxeoe((+J?g ewmrԜO&,Vzēu0J}5"P'e x˨ X*hY}R { GK'׾c151}3'5^+c*$|?!0_ngXq=ݢo]uhFYCf=cvKHb(f}NGzA͇r' 6tO~|6A^1B[ )`>d=Jh`ܴ{:!duy?d-bl*d윴>NNhGU$`ZJT]K`yBMۦ`:MEZH)MGz2=h][-ICl#H.^Tr5oejOrg2iHΣcp%WfaW" :1Ή&yE7f8uQL򢧀\S[ctaneLZiSWJֺlsaA1`&pXD *Զ@7ΌiE9::Ѓ'QNÏ{ٿ*e5}!UZa %&3eƂmK[~f+=Ũ!Qք-,džxxeizT.!cr]SCL1 1 3fJNJ6ӈ d]΀R0B1skV-iGԳ Yri p+mC?dX xTM!"tե!9ɹxynEtW+270H(T&(@=LlZw`yhr-aqX'Qb]}AaoU@Y,ؖYczfềD&pe}p.r'ʋ0Do=HΧ.#]ה23B2RsSפsu:`q<ɡR?#%봅ն̶3mP9j+㢸U< tbWFeGnIKN @hȿG%9x U!iʩ#Z193<.IV `(N#\( } Pe\Y5+W}dMXeY8$8֬& ޏ?n!(6Eh8|(B KJ s2GK=ME-bQ5GqxFaP|r5 Ɣ*l@&ӡe4A5/(01";tަA]HgNh)?dOS׈Of =L8e8%uvV3)/[S9|LR}܀. F"G|(bud-˧_@٬lMnωNvɞ{F=2y [ %MȃLSdObBZAZ'_1y<0طv#y \^C#aqŠ|M̮Hc;E=Il'*>v6 dYK F'&?v4_aw1!M}jfB{/"z_ß˞F9x_U!8ko:?&3wO *8 zҞ|}߉<#Q0 ʂ-p3!2!_x7Q=IA?V[1%oL8g~9ۍwgA~CIa1M7$M{ŀIY7M^w@K3KnSpN2d %}p Q 7:=%UR_cf"DRn[BX}68j0`3F>ErSvI$ 9;vVF]$r8FLGhn0{!KQHDgiVW tbQU`!v^ĿYxϴK%/ӿ=tWg8u$]#Rߢ%{-wd(ȁ7ֻ8 [kʞ_|=`$tOfJKd8|~؛C@+T!GFxhoDlK9o ѭ :`نE+ NEp[7R gה&q UGQWW9 jr{7 ͛}W;]՗K;b?YiVWf nR(l#nd;gSSaNO pd9CSo`ӁER?/TG(PGKR{Wp';҈Z1D2(ҒY 7Ӟz̐a OXcfajꦸ>efط2;q[zҌlVC.sC[ٰ;P,eU txDppn! t v`S9U0r;9Ÿ6! !*Jv$J`c,m) \敓!) GdRq18S+;cNj!Cկj4q/0(֎QG'Uװ" O+T"AN%DSE\hO9L@2r?mc$jGLWKCSˤ)N31G;jqk`UK89~qfa8ib9o$MCx,÷JTn=D@`xRAI7ܼi.ͿKBK !sx39eP)HxhC6 vuj@0FiL^6_B#Z]Zgdu%J^cC7T8 2-{6^棦ƸRJ us4?ib\,sYe^1_!VhWeՏHM ^ =2~kuyѕQ)| v2}%%1+ijZNoF5ԷYҋZ`4hϣ^y,q+AV,F?bRNͣm@rӮ(L-a*(&Hj VIߣRh vw&Y1ɾ{iPol}z!_㵋3ۣllɾg`(; @=Is|l*Z(}12nߟ9xwǂs8 6yTѨ_*7_# %A x3 +}z bfCdy'$d GV#PgRtK;mF"c=Ygm\㭣-i|ʎzpJV@HVv(_26h!n"Ծ0GFH5lJe0%vUdHގBl j肮Jyѡ%u靫jFr~8x'`psg uv)! ߣpy) PG7NhGX1g]Ec?62 #b:nw_.IYKIZk *uD| @l|{j `| "j"8ƍHi/_/=,cG*bel*eV6t<ɍPia|PelUwiX[t~Qo]=DVlˍP~i_r8<԰+xǙtGKabۑ]FZ~ߍQRd Q"cq`RQc S|~ Śߨ4fQJ8LYhѯa?iDLa|H&9u{,\pqSbv/K*co"?+8bՍ}h(b7Vv6`kqm#bJE(-QkY>vd_i7sWPuQňu:ﲕa;:Μs'y[C莮n*9n[|(>i-ڢj B^cZWif-wj?AV.̳%pSB]&vW)0(ik"# 9إ"hF?AD$jF[o.äfi8SO4{}ZeSu*6> },W֚-ͨP4n>?>hU{M aeI_^?l_.ci^MȄ 3m%B7m IWgR`N'97хf%Ϫ]_ѻwJJܳ[m띒C]On(<9{spPYowÁ<eX/(S>1woHeq-βNe>&S˒`;RO-e`tAr' eʇ2AV#a^(#&!-SVTcO\I?%Qz—?QNwݧ~teʛ䝚c9Nar!DfT;w5Z*4?@c#)FWW{{^ܖRyf扛iNqzyGSYs||EX)^VIq‹0)؆6 ΀AKHbFP4t^Dc]"!LmdŒ")'%fCgӌ>C(mP ~~~0~C@UkR)]k o?W9'~B Õ+Was|^av4G'kԯⱻl)j>0R~<5WU=$e, g^ˬ?}Tk(zT@6>3޳T"Գwp~ծ,}ff.ԯxfhZkfdTOUπ BЋZq}䁣k5/pae]:j+Ġtv[ Py"*Qv]E\RwLnODiEB=5S8BAPٚE rLP̙~%EՔ]@so{=Cܕ˘ˆjPދxe .W߈M ,&<45MF_[Z£r.m=K\7ҹWϠݐ:Q cmyo A>$kԑucLIlfa~贫 d8AGvՔ.@- |kf2~/~hTrڼveԣj<1/) 77adfށڛs}:zuL@y1&>)ٷ4;o*QȢ =uV7uF3*'[˝YM! OTBd|LT?)I`dX$(N9*q|Es H-m1'EvIcHߑڬA]KLdhZ#!cg06#Hs0@R#\h˭9ь㲖 ~6 "T] bm̴wʲmU_|8k#1-G +A_mTؘ ,-{iusDUEPH[lG!(,@ )V ~d튦/ EbƊ)fRq-Zk6d-eچ#miii>`Wo1kNQD}Hku-C2>mXɕ_ow$ǪlM~Rϣ&-}=Q8=2'[QޝJt6~Yw'qD1ȵ[>Z_SZq4Y=-U=^,wh8qNdžMi 20Y!Ȗs/''PJ,cʿTO9aB;Kĉ] fm]-0E*ڢX}Wd8΁o ; I63pB*0܌+S˯.n[JPeGmXG *HHBn{ b#οpmS)wNN:K~#?6!$j$;G˼Cشx#|A-P]];>{J)"nQ :L`F3\)* }UZL%Ctv`Ə)nlB'9ͬGЛw'k臨?X $El{ӝPIt/CV8)7n%4xhc2 ( !b">1y8aɀ+{"뒉BH6ڧQ֋:HKSJaD4z|詭 yX9_u;msHK͌fKټtux>ȅ!=NUb{/8?qw̜6@'8gFͧ4c"8ِy@Vn֫]JHX?ߘtҽJ?Z ѶSp#]4)Fk̟K$87 [m>3a2^mHxF,V{g+H @IXz25V:S3D7?GJ;!-d=^zz~̧;9V\X'WXF"UY){,J 2cp? yg;/a_($j!x-.=0~n/_ľbEJgxiE-`qIyapqRfӘO4}&: 4 AWA$+]gIym@f=ri`UӨcɉ"]>[ &d"L}ϋoji¶ejM~S@$s!L A44g^l((+1,)aSހT7,] (BT@Td[~ 2Tl(ܙxS g7Ɉt.燸t*rГp0I'{8&|%E.;|LC~~C` n"`IVK!)[gfp"K4 r`Al3Yk0tYjofS0V]."8wK[BP.#,׾i9]Ի Sj_+5N w+aߩHhf Bޭb2N;I^LoHè~}$t Bx\8g`unxS!P$ID#LFM|*o6)lBwⰳQBLp$`r.coRR<$nU|V94mph&Mc_O)kF%,_}ϼ6t1ؿRɧ|%X:6X=05Ć]jb$eg^!䉲Bt8hL]o(KKx#ck:tz 91 [ό3-USj&fX|[s'E)J&B@~JPK>v_jvQ0d2pcg3I)IAt6`'/FuРJ5ZmN検<-&6 wU {DM޻ﵘakED8d#+)BǤMT-j㋄l(LpsFmk?`@"%Y^EMvwT;BppU`: _)039KdlDx\ԢL`sr(0˾gxHuła E]ϡw)]1`۩:p>)y"Hip/_]B{*$_VP.'^{M-7f\m^bӰ҆CbњR9$ 8/B7XyߪxOc0aCbtOЋkfSbqM0⸕%Vʝ5͟l@!MZ p%TW2,t"?i;X~q178$zdQ:ALM/JQcSR=*Z4n@nǁثyapupW8ڞ~*MF[8>W~W!a6k8,Q%,B)l8~`' 1>IDd,PcbCPXR@73EE荧L&/ mYI/ٿ\ӣFL}l\mE]xd5&",$adƘzx $s?l*$sp}:ON xbm:Fevޏ؀kb?ۢYj9O }4vKMRqQ?97?&Jruz"t) EyUX1'u":=كә |X qgw[`{b6JOp&٣aD6Y;gL6ųMc֚fFRsq'ME/X<ƢA¨~4rkXŒ~ ET{rzBUуP 9}g7jNf܌\2*du{^L SR_&Li|H'B;k^k9*r >BWCká/ۋ9}tJ7Fo X MXN$߇IE.3FÉ [5?X<]H{ UP  aqC3ӀۣLvNf;GA'S^O rj3o^2}.hsu1eJnݖk‚YJ$WPB36Mc-$;C$\WWDޥh;b6erXD!gv  l,O4sRuRDULt;F,cDGd\BE B)ͷiJGwL&ҡMA6q5Tܜ7VcnFY)4B$JN)hLg*!80/njl@`h&C^{Dva{v5=|HU|J+(-D> Hh^4`^ ;ri8"VBLb}~ My.RLYJH)omne}\B7>wҷ0FGB5\̶ [pcWz+DiCI/\ۖ<}Ԉ/aU}jWp`/6UCA{-8x;jw~j엍9d*e6"O6[U@"O=nP'ޕKtլJpLMQ@.k;>@z_-)qPؕY}g 2Y<“3GFO)s)1XSjq^c$E, &oTPM3c|b S-Jl<+U(L:ٻgK2vt@LȃK*@Bu|?nTaY{LDog8Nz{UwUee:$1luuP>ZK_Mta:P>\8*wHRt$X7RrTJnmW_Oaxv3߰mB*iB!pt;1DX*K_.Xcn[~Z*hΪ}%_Ӂ+]ĢzC@}tT+U$'/XZ nŹæ~>P䜗HC n6eKsnebo`xJ[7yl {&^Bj Ң:̻%`q?8qo tj@|5{VP -1UBƓȪl@|+лݯ/ wR,!xbIXoBSL$xxCIYIO,pnVx˘ ]g3vScl)nNI /Z1Bdt/ ̿6+, a`jVJ GҚUλV42CϵIv7Gb%xDo8< @UkZ|,N= vBjUcHb9`SĂ{&qT0v-%.l]ۖ(Fm>OL Z AR-`0dm5$e8}CH '')G-RxW5kZX4T0|t)ʰʅjwL]ipfFlA_XXͩDW> 3~JKކ \/{;>欻{e-"f1[{3ZC'Ͻ:,Q%Zbz.]˰{CJU w_2>/ ('ۮo]TzҐ)*q*K=*?IW_I,?YtHvny24*>RU$n di 67r"o\xBʙJNMy_E1Rd~r|va81#-vnW [t8!\ ]mY7gY֮! -TҦMcKQ>duBoS{bJ6SZ̠d@#k,Wv%}18v^Qr:qO{}Stg|b'L0,[* RA.Lq&^.kD}G?eyk:f1*,mGҎ󞄦6KP+ D,cث8KO8eu(ShDhIN2QEH# "й@[G'и*}ssk"u. #vb~mL2|EgfyIIx㘺h ]bЬ'<2znB81\vj r'O:BAf bN\٨¹@On]'2^h>'L3or"ʮnO K 8@TT=a_b(a3id:c-pw 7F)b|b`9 xBfK'h1 U@|i񂎑*E3NZL_kZsX)ov0+p^0qospZ(-Y/U=aw !tZj^YENj;0`vޙ3׌sz6TMV8BfN5pM#9Qs2@C[$IrU"Rf"r'U;Z8#ɻBmK,V奠ovap'e<|ۉeZs :|GD.O_h[ձYk䓐_6=#]/0 X+X]jԐbCRgY {ʛxKTVSv դ1b[hܐkE$'T6Vꈓrq|RM؉!hpGU8 /C=%?RΠ&0H,YmbjI#: TJ_!wUT['2d[NGbE2AP~Ej (D*jDy{fsEp9BpY6N6i d0F&7e(\pPϚw92b=K'l ]g-Ku.)Wz_%g!h V[cB;eBf㩐@+됑厣m!WEkRE~OT $OQa \g }} QK(G3yĂΡv[Ri-!tץ{^A@L}b)nHG7̣jWA$#q( =0 h*k;;ag38SN[c$q˵xUZej"uR%WrPgΪ.]tmЏd+Q;Cm3]M>[LKw}D8+gNE9ʱ M`# b}K&w&)א_zTZ?&wx+Gp A YXj:$r  񥚔p"K $nOhdފMkC _6Wk ;C@2~ZR.u=cϦ< ; am޵$ rsM| S'bQ ӧO!<sc^3 w@lʫof-NIt@5\3ӾРisOUn{#mD s, !]Q^0Pm0g?ϞUn)C͌>1p lPFp0ޮpFw[ l\<4vOo{r8N p)qV=~[t-. -P[9"Al9"'FљD'KXk_ߥяV,㔌kggx&|kyWX^!^餿zzwVUN `E=zŨm Csl:[E'8se -arqrTL6,| FB=*MTeijeKF4]a~Rq<1x)} 6e$%~C NQL)KP Eayy;.`oѐ;csJ~"wGO(TUSWúi+n! ,Rjr>O#9jt x/TH" bC$B$T8okZV' i 5m8l`6ұMm%َ /TvY٪+ I ZUVԅv욄s n29^v@{$Iih33CH4!xZ0mF~PJ4itw:C)Nթ,l)}s0knmˋō+a۫RjɽwEf;%h=a x8lϢG`BpOR _l|rY\* kפbl:\G'n<,bK[<v킍`;?S{Mϡ?>KSu:"Ub;k#9ɴy384p$ Z() XfXLZbѶ v 8cH'¤ytٹlnhEڍ ks*"ڢ]wK$ ;R>'B#ܭ~aQ!'sfs0S̺v&|U3/hߍ"CUb?bJy ۯ犀f J).6 2&/,n,@U3ٰ!KbS2hZP ?J Gc4)5sp078'"P8 AȜ5p;P Yn.$uzaG jPGg15`TѿObcD @s@5 YoxW_KЙh&j3)5U'm >%]>s I]Kva -^k"w~nKMΣGePp4bTt&a |,tRke@lLX X0;NWPqkQZk&)`vFN\l*ֈt݈ b# t.%uн\⌇9iύ q^#$^>'atBaSv oK ,Tb B$GTˠ_yFL ;Ñy"Yz^qSE>+ i9ſx}5>ҥ["ƄIks8b ЇEu-0ʝH?% r |6<DULϨېxL^ k?~dָ֌hEI6g<ٹ,_ NhtH10MI6Δn AǴ!H)l%\-?ެhEB/ "d֣yQv YmGsUH^Ǯ?Co b:e~|4t=ܽ@cA˛vw'ם/F l.`9#( pz0OSnTȡTDzi@r П/0o}S%bv͝29Wx4*d{}|Eղ(P|Lz}LDFk[X`T>Ќ9zC[0@x{vL\Y.[ԱC>V*sWWҼ]h];"qE0l Z"T݂n>%Z$gV)xN_3$iA?% Cz =饤(0suIS05dz,n9jk#ڵBs|=9[wZ`^#a$i=F πU|CiG-9yZ&Vc|V9x U^hP3 OX1~82O2Squet\'94~2`YxAo$>S.O謇"eZ+xrv3+eCHBme#Βv"3`0FAW{7SB^KG <" (Bۭp@_ #-/UB8,J·`CxELM*~ks+$H9#U˿zXÅ`O Tc}&#jT?:r Rś4Yߙ/VMϫWb|LN@uM]t/g fneI ){eu7noeԶkgӯ߬`ujNژ&Ӿ$}`_I`3IG2Q|eT*HvGDnl[k1Q+/ZWRu/ֳ^RGHcS{8@;芉M\n?nP:b<:ܾ yvTo{2;Jz>$tayCAEH'!nEg#n-ZF s'u^8D 2P-ؤ"=~Q(Ϟ:j^@O\]}^tP74Q7:E0|Q;!y܀HC@ݷMKb,֠6kaW^wVY8^[$$WF(KᦞʴukubčLݝEsA+.)wm'>>pk/Őcr63D^=ytncWYrralPg;kyjC.n/'?Q?&kOmEB"I}JUr@-4V[b`cu.OyWk вL&(t tN2d6]3 Phh[ǃ'XZB 0ZU z*= ~m\Vu^S;^jx6ԁ32Ag!UX#^5송3، ;<ũ }z2ZA0ea{9q{#Ge?1рWANbȄc8Scr5o.pi?|s\^ JݤAA7=+y&P"S9\ ?9ÖҲgη1fb;㷀wn4r/||#qFq+.J?L [&2BCkD kӌP cWZIE|WHcOX;P !W K.'sͼlpϖK(a Ql^Srlǃ%>c هSp1xSєN5TYu1sGq= :v Wa\ ܴC85iKd~AK]A^-YհpWظZKc3@AL-jsL)'r?ڛF;8w:FTO9Q=SVlvKh1d{'z7ǟFdS_㽻Fo|HŭcEg&tt ?Em"ġ9%ɚd\`3C &ynnVT|fƙwjQS{AQKMǣ4~A@;~&Sgg_}$`yt{ÒIyWORE(1B=ybhϫbf,D`BU+6JΊ|e>l[܂fl/*8kנeќ{ɓ-{O"Fyi-VPæ\EaD`>ذi30E/QUp+;(A!9T+rJ{"r 'нE2-%e9ñ  fEn250+(=0kצ@;!Y<%wU1EbQtʸu:h C`/+W ܃!wRls7ŽHR¦ ۥ`N\e .qdWᙪC $OC?0-rς~O{-7})k.p- #@R*:گ @!1Or /rŕ!3H,kΜ\1y8Al.XfݜtҾYhGfrPE ID.YDӻ\~R*4 \>6Rs ,Yl/vRQ?VmF#MQ=}-u"Fbµ`#9At3v~ Uy|+u%i_{&WA6QC4Nɂ,; G܆GL4?XjXc^^ub"1܁yRH(s|0jB,^;0L*Ƃ;u^ŒszvTv2O".-ZZpa1&I--߈)X"n!.P9@*qHA֎1§VS$dvR2T ѿ҄1? FaERHF1l-wȀhh%tV{IdͳBNo69e ^AXۍ6EC6&BEH׀bE[zG{a C01>q#<ܯJ`f\[Roؠp $Kk{UQ;Un`;c/<cd, cm2%N8 30,-ϒYddSYx%+kxw6Nu&Cౌ"5.f`mȕ? B]Ny],BԯB[@F2JJ ,F `C*eV9HKk^bN5M 3* +K-`ʟQpǴi 4IOo>%&4 F^nȱT {~]SgL32}ӭ2uB<,@? HJUsTN0W.N0-듋#T&"4$de9oIlarg,돩E% .r-|my9/'IqP QVa4f;bXpD5/yMt=̊[1TD?SL@kE1yF! ,^ҽ翱|ȕ@GDа2mEj,#T4BsE!OOU/2Ĩխͬgg ߎ}(6/>X=Z#9TNdQ‹R1 ɵa4i&Uf6w+@] C.ARB5MeWh/Kgή#99ܑQe`DaR܈w iȬ^ך̵oe cR/#py>= ۧ|C@Avt,CcG(#" ~{ٜ9zph/T>a,֦2tW2xV&46^&P;'t#l#$btz\Am3сߠl-C2v˴<ݣ5.sFC"%y];U&=B1Zת3 \WJ7KL"ƺKr cT]9,Zr.И>j:N,f)I&·\ 㠾]q׹< 7w0yvH<ٝ[A֗E=>Lې4<6 v٧AtDttɩ`NA { dVJfAȰtKlId*kGhn{6V~+⢱I،ƍK%*ˤ[f5doX9WՎ\` 0_ 鼚Bݲ+?hÄNEz>ʉ5bۇ5*)T%q2x3)tYwO4#~ Cjτ|pȇtW[JP*pWm5A[]#9Ou,MMW6Z1qS"%G/amS֣j9"l Ú jr4?OFf+r~. ovFZx-W/ %Z>cdi#?G^"F fIO9N/+%.>pU!93*3IPP/_11[]5/H͸v72fP_jT1Tc mz쭼2!{ƍˇ+E-@N#'EaD07Tx >JٗAyw$P i{F#2q͌Ǹ^GjقкOĚ"dh q*vC:pWۛUSRHfDJ dt&Fzzpk ͯDюxI)oclY(}r=Rk2aǘ9?{=畳S'ޏ^1p͇PtjBm{==֎9ta>_cGaM~kO~&`&f#.G髁IO1*?G)NN/(rϦcl8$F t v44nPx$@K"l7=Qc1 0!|lY?NVtx#t1qrPEEܕ*E$EN \}D^k !-eN!z ĖQ6ZvoşURE¶3$YQ<5"I2T6KCm "|U !5HDc݄ͻO?{qGI&LaˎC}oȟz*r\:s;k6Pm27$hs#a*hHm#<vf"tݸw ]L`omV`7dy$DV#nQ\ >:4q C{CˏV̅ܢ}YM fx:P+lΚvqs|2y_ ͤ{f,m[y ?R.y A;/71SYa!%05^Ea-p7E}S0DANo9s33&}V/yw0g,3haSa#voc%kћTtk@Uj_>.G&Y+|{\,͆_{rG sy˗K1#H>q5X/-{t0B!sGF^DV~.Q_:ȭ{]\?q0oA%qéќc?M Z5c;G,lOzp:$>dX.mH 2v\ٱ]k 4:ʍH䣦`gKJ" gI`Md5fuQNV%j<êAlEo  !u(%ۏ z~Ʋ3e-tjXm&cAu߂qiW5:SL5c&&/GZSFDȀ.!AG!rϣ*fAIMyǠo>f `#$.S)- *NԦ .7X ^R酆2繈tsH $km"CWOK?UpgxRW_Om„״$H5B(F)'۶+7C޿`!ntŪo[S٬')DagA藻;A?%@bVM!)\Bb&C';t{5Uz!)=f|?1%ͤ{]cmﶡi Eb:0* 0iWn# "xMHMgLRn le/!) ;1I<4NWLs ŗƜV838Z. 0^ P\({QĔϯ^*Q-AjRǹ2 KV^zoSIIw̬2a0nf5<e}!D'w &9BfC.cҷ;I8vP*'I$ ;>u~n 9OE4MV¨1WfDSMQ>/1hDL%ȬC_.LY{bn/':??}0( ipuJ窤@pw or)H* /Nj}M4{TB='|SMPIL_; 6:\Yæt&k52Fz=Raǟ##e+em1)J':>{wۏW඄A:fDA UwSu'ϦgH3f9 cQf:KdQ%6nQғPs=`'/+/˲?jKv> rpf9Y«݋|!uymeUH)޼ G+25?gݚp cߘ fqJI)qx7~T^ A9ZN;$X3UCL%E>Ƙ fyςXW ^{pFc a;Yas𞘢13We3 ,E66Zaq_s׭m`jRx$CTt@٨S1ImI,޲a]*ZzI^"CY0Gf.aBכsSBRڲNʝ.<1FC3}40:ۖSSeP$/p H`z^ 1{OQejFtzcr'Uis+@TW"&5Bnxv#$m2n7\CY E8di=! yźzjy6` בIneiЈT\*L0Ro ;~vΜ<\ צ P&YО>"&XY\MI0w1"|ݜus*-qک}zY'%_5A'Zھp_a+/!`'V~pv?0א^c{<+oƧiW, ~ ^lBoFSZEC"՜w=趽ExRהtc!lFFrޱX,N݌A6]l G{}O9;kQ(FtP_?&՛4]+ t"p~ݼuUN`rf,z#h08袰ȍ7o3@E<|tC25e-_^n~1t,5GyV`?yFԯ5i+lg܋]v_l=J*O$P8Ohi_ cBe T?XTg+4[v٢PYe`ql'Ku;K\SҌ?b;fHF# [)&пP^0EyPZv;WP(?, {mѻOr$ۍlD$5ޮ+ )8ȍ9H"npڀ[ۏXcUC?Dhn3L;FvMK>E* D*>iK8vpZ2Wx)sN63jTqi(hP{ĶZY)_sp裳9H_a >R|d˯wʆgSXQe`MXƕ.;5s^9T1◤pB%a @E7V;܊R./zx$W/ީC]ۊdq0g8FڳnwBeT!NJT@<+I"U#P V%HH{1^ho+iYi 9xjM(52:%LjFl8;xݳM&X_м ܚذȧ iPH0-,waa}&9}JuͽJAl{ܖ.f#,o^?U{cܮs)ZtBM>W&efقxL̗^=aNjTd\#guuDZFL$K̦Zsoptl:[|R+a Q vwƆ?gtî#)點c?1z=O uFV0 :;'ky6UD RL'E.Z읱3^aTqrfԣ.іVjv~j /Y@mZE3uh (;Cj9p|\/꿕8vI;AXvsE|r< !\}j1,^'*B_.́\QVo24=.4m$1rhOH?_J(|}B 65򜎮$ 2UIk,c! AܜVPHB > _m"\X(/a̍[e.dեPF:(dz|CskzBN:(iN@2of9^ nϝggSi45H αAv`!"yj*b fbJA鈏yոkv(憩'kI qIgS(w= hЯteXB3;i;O=} ߶vL(,1}D[,znɝQgga`k7'JW=ӼS_ ]) #Υ?!5حI*u 21V= R٠E0/:V_G} Y Z)_>Pw)4<,2oWYt)eKa85:zM/ن ^`iH5%AiHا }kh#^ ;R7ԜMzm)f_F?4,t 5Y:PjOhbDGl'oZxPҏt=·IĭwS? [' w%3J5ApO?Sċρ88 [OX@ 1Aە|`b, hn%qX\?!) 3(>:vXg2Q|MV֮\R)x;{E8;.d`m4h~R"CSU ,f!ܛSGhMϻ jy sz*6r1]e #&A3 hD_S`.]chS,):2>@E=+} I+zv[OVӯͿ=PT~m56{U"!؛JNts̝^~#},Fȥ~v;=#e߳ !2DZgP 7YT܌s`czPݢcciG##\54?RJtMWQxqu); h5ֆ:P .˅}Å?w;O a)wApw D""0qDt FgL2 ЮN'BͿh0QuK.kp#zY5!{HpRD`EhQrڠYॵ·13_AW~p z0?Us p_vЦ'瘝YHI W1Ih_ W*@œ8)?%Igl!A@n2ge%*LqU:u12lT' W͝%~B5=rD: ~TJ>AjDp-5T3EJ\UcYSqPoQk˒e}ieI$V8oཡ6G.Oߓq|&47N'm!*"Ʃ !Ga &XCAfN7>.q|g$e❶0_,)'e"[pW'$Nx>م4/Iњ,/Ksqbj#v\{b׮HY|7"nLw{H4m ̂=BC%rwr6Px8k"i @e0$cSm0T6l^nǡɵ9z e FU-p&{}`}W i4@,!wwp/?ۄ!cg5n$3cejVYbR9>Լ;71S֋˰m^ ڌVvh_yQ߬xȏҩ#-Dُ)3A`9݃Th lp)f+T ``ቌ";9(7 ^;N8X˃S~;Ú(l]+kj*;M^Rf`$)(W\2@" 5l i})Fr1*}<&&C`EuǼP+|3µ)UTA[b+Ζ,:#ea_cjxT[>B{@)GkbpiP2A̫s dR"FNtp·Gޖ}%#A`6^Zg*3847GVgj#+3Ⱦ&?r(=dOqBh@썻~]h)e VVyʦ?(&P!M+];)jX8-s\(&}qYj.U>5^AU?O%v3.nd;f0W"ӿ!Y6b2g؊tuj7?pVB7ĬW ~h{ 4&!`M!*tᥩݺI6`$TQhHގ{&D6/z۾CE/jpkJ @>=p,,mX(Wj_={0G$`ŧ<FQ5RE ͕#Kiq MdKry6@ aה }k#P>K=f~WCv)::Rx&w"KS?aX[%̫nO르[Ú.4С& GDwǂko/K˩>Y" _%MQaą]ͦibRؐa(c|i5*ܣpBs3B+G˜Z{P +'lwF&68+q{K ?KN`|B^dځ#xФh\+%@J|K7#6-AOK~N|jA5Lܤs]gGd8[:$Ům@DqD[@yw{^hx{]]gڣ|{9P<s j$󖎬}߿h5gAw߆5UChz9# w% muk?ebdg'gaXlSs4!Cҽ^T*4{J&:Q- 8h qDy] uzjuMy\EYƕD~`0ʼnEZhP j9ɀstu'?'Tx;ˌ0r't:Ur yV!ywݝYp9A3pZK#7D#MK @M5ie@*WwмӬZ?\SAgU>-noI?{'*}yRv @>+pd juH!UrFzz|6|T6Ku%ReٟE6¨e.B 8ܩ<%Mqe'rE0FKIÐR9h/ qq]`ej 2GI4bk3 [ʈB.XlRpL_7/uIS I{ [TGB4PHs߬u/ 8als ze&Q 3l2Zxo Ӭm)_&7? _she2!]n( 2iHD$ w.5UW[8*Z l9I@'>`{7`I Ņ.XJv:ܚY + *1uR+yR>*bo$cTSע^t*"z&4փV`?{)$/ Btb`3 g\I֧q_Zr`pG)X}}H͓i}/pw˜E ۿWZ2kB6r8 1nˈ+C"M?zmGw{~G<ܷbO_wlkY~R :z>e<}]Tm8w?SuvG{ 1g'kOgcM7s@4IW:nͣ$pL?Eyr_-x{KOt倐yc"%İ޼s|¬e 4f۲ dX/QTuy狙gN$-wC:7v=͍$GKtLq A}^ѩ {4HP*Êy_&ZCBQejQ',6jEq{ >DĚ5Ćq'V7  vT׆kH膩Jt\ [K(!|& 9uFng#q7u l==f r!z!jq~6Cqe7&[ Ai &;^V@tF`E'Ay\E܋o~߫v~y ϱ&&x$9l薘= Yuآ5[QP;?1hJ8x7ѥ&4:Qn,vQ ڈMN!F?"3tCB*s… &06+n=!RF]9;x +nmq ATqN{:xd?zP-v`wJfKlPr lY@ dJC#}r?O@t=gÇoqxRUh 5+^zJ?dQ֓7dr,72ɇ徖11%B_!uwƌ?$%iOuOC@l"K}&;a +^DlDY~AEZ[W]66۬siz +̄zw]/tJуmcpPf죇Wv|03RAԎ*X= d1+(AoNa'B_/s3";(u2~)EvE<\MElY"=Td{{Cfvid1!wZj X`b(阁T†̛Dy rH1+=BpM\T?;VfWH>ʱˉ8CDF %aX2PΈNY @c[ةshLvm(6B"8`uSHɎ0iMmyNwܴ˧9}.̭yrJ_ϝJ t GvϹ{*vMTQu* m{p*Z"V zf<Җ3o`bB^O"6L3<$$Y+.)\Ȟ骟0G w[dkXr>6hT(/peWpE{E~tYXy9s|q`kAh1LQjrƯ/ ‚抟㜋Q^eܫ!< mKŸ5.Dh]%@wċQ]|Fin*=5U߉Q+7&Ak\@/c߼϶~ǜoO٣4پo%p 0zn9:XvOyTr 㷌Gh}e'n^0ib;2VvI||΄ 26?m#Xks^z{pLs6\mwvr'5^^;VS$F4ؗc4衫 q?7Q&aޫS 1Ey KGO剃W@kE/SQ}ǺY7>#9-$7wi+ X,XgwLxNJH8~*%9E.t##+"~W͜K ILEiS|y1kTR ]\蓺yArkv+JzTP0O4B!F[_JN7'6Ց13t!8I֖UKAMU ,aVHz!3}3y#t%B|%B&!M)zWC<"iB#8+_#{ѹoc _Z(jƎ+B1##`h㛦&QT-RvĈ>&I߄madѸ3`6za}v\Kb!I%t؜.kjiZ ` k) $g`J='3̶fpklEEbP*fqT7aH2u.~˗҇n.At(PJ:fQԭ1z`sA/k =@ݢ4_NWCfD Yn;lE<,9H{ Hh\j*Bi~I:c<ª0@a}XϤ?ĕ)[[q|z|/ |G3 [B-l%fs?Z"%0e&16'Wemw|r'45a9C~7ü]XE!vQR5p+/`q>AiVu͐0Ň`$y" 25.(Opr, Pz _S `t"nxm'X(hRC=cJZXv}3՝b[Q*:19Hnπqy|yK˭{E)V volʦ$Z؞6MREԧ@)\ړ[eU$f|n-heCĝOgHUL-eBaLLjoywQ>5~ @YgWTpHж5 r-%\i2gw' Cc)ѕϖ?Q4y{atiU@b'isH*%8|zNsjl/BOXp4blhX́(ƺ.q)ZW,JC4g\BW8Z~ձj Z띘5:k})#$GݞGh]Ƭ0|L(TxɊ[|=c9ܒJ&=yګ>1:őyWWȳz%*ZK<&Jx.>po&2'.>Zzc~d~Y!rv`[{3'EoZW#Rv7aR\q01-yϵ6?$*}͖W->T75Sù+?6,]x Ed&UPm> S!|}D}L׸ObtA9j{.v^!yFDɱwDR|0=}D)کs3ɶXjrt18w9|o)uSua`G IL 8! _G28X?5Ӹs0.uq<@FO~>4#;J%FS9@jIkZ6p=lIu&O[f!'djl,ʬ <6nV}5.%;+kX;g+D癡52~/ܒP%ǪA``jN_20B63+Zńѝ Z@;ȯj4ɫxA (|v0Dwsy'3aa@\h,.[YYDmBNR[ɋċ-wbmFn C$S {KyMv i F O†wӅcyNэ}TkXw_ I_*N HBuCk-[R55QMo Sߗh&Eh84OmȈ i3!ݕ>v>yughà'V @!JDx3jd?hĆjlB2X):9 ½z⸦,.Z .#~?{rut1 У- rl+>[ qw|Fs'J/Gcrp*]Tf볾-TbJQ2xPǧ;};bI^Cy[σcr[긥@p녂r{&h= '/;x;?pW"⪴Z6~LKRS? 2[H3ı@4sr {Xd$Ur1,nvb$PpC;{ F׺?Z9ĵư@C[ts#ХBLTmVaA#׃Yhzl63539>hn<L`X/mv71^:j1g+3Гֳ"Eݚ|8+\vG&{@b>ٷBs SfG5r_i>+YZdz0*__nf<3ݝn>(n-,=9#S*Uuk;zUo]1]}2)FQ,mɌw)? Hظ79݊oy#mΉcF42_3\6 5J^-b=/YSh&8M"vJD47ۈ;5 K2{öȓ6DPFI؂t7fmHN27^bYSpxF΍u ڿ/ܙX\nJὧ +T ;Ś;pD;еPXPr52.AŘPZU@*'MUz*/Jȱ+f4rnbr1 )3?=b<4;6tR2Vni%]ۧHO\=eT!#>[rՈ.}N?8]ҕ-j7#QyCKKckX`˚9lj)Akvp!] 2n'ZA0e/<ߏk\8wZ;-C5Em[? RIxCj ?(FIb380-tpjj/vhUFM>v<] pi!S~892kJxɡ3qo0*dl**$qW~':7z4hTGgyBW?TAIlTʯ v:b2iFU4z3BlEMP5jf2O[>(¡{L`ϩ1?oYH"CG1$CJu_O R:_o;PE4ZkU/M_r|m1;U?`V!a퀕;홝E< #\X6SeX WyHp1tIpG8)T0aMmwdxT&])#\Y#E .Ii((%w>]֖6PKF!p3N-8V!UwŌsᡉJGf~K[fhɍAJ9jUj=w&:ɉƒ;Nahehy?Q:߲݊ܘWTw :!u0qƐZҹmhp_Xށbo[Ks&xcL~k)8 jT'N|i6 de_=%u[r[#mT'uF IWyҧZczV/њ&]s@8/fepf|^N(1ԅ^@+#e=Ġj@۠:dΣYP:pl+֋v:_gCyk"%|di`n ^Ow̭+ tAi~ <8.f XtMY I=K t9'V]ްq 4ˇѢ;ʄ2g3C($Yo늘:g5?IE*u)nK8ވ[ڃj \<Rk;sǖ^GfݯSD :YtottED)xrU!f4ZIP}i1CI, m#$Eċ?6kyjZZ!^]cF* a'tTEX& krˊ']J-WvtEC8y Fܢ&TTU.Je* H i2%(GDWBT~wi`ēv]a,CWXQ Ǟy Ր'k Q(nT@iǫ#o=^x h` "By܊ 63rWis֍sH9@WWXS B*}a,ȋ}| /!i"$~leJ:<'ľC7։qM?|-~U$-W7 ,t% 2A#~&EΕ0;?"%LטtEEDW%@>f5]$Ƙ( j_DD;o@:sD+3ƥ.:H @Lv -E;=Tz8V&ᤘtbg$qY*GTR_'y>DeaFU;2uQ^r`Hw~H| iq1_;&cYb))p[15|H@Y;Kʞ6^`U h)|q`ZU.Oq">sm摯:ꌳ:06'PRMr:[$u==Ta¸sc;"7 M>iάLօ0Ok,+f /=ٷ3eЉC㤰K ڤS) j +JPL0 89׭K2QP@;17ai酒Pݼ91;cv1W,"If,a_skٮ8dAai dz[R6*t¢~*LW{9ѳuƁTr2 LRl)VwƁEVr[Fj1oǿoCժ-c&aNZdd"&U'h(mlR*2J3޼L9$zQC|>cT>X,pMw a[ ¢3>ҥ2I7ZLϰ>T0/sZ)5  .3ɿ9xӜ]qLu.1MIc8Z;c~~f2)?U[G+XP(gg*XxμgA0KJP:'2GvȐo,𘨪 R {Wr?|I^LES/u>~W{]<i  ~ߞCb#5DVOP4XÃc&i)#DG?Q1V3ipt}"-em" puP]YA^mqvK!w]*E$X!03#ײTR#%|0JBMh!$(q`@#R0mPwY-y}k<6keSdyP'1k4ȆDA}8 V +WӃ`3ȃP%ꒆh}O'G@P9sI+g+V(zKsu'mw/A̠6'ƅIk"zt &r%9hHg" [wxS#wvHo24j1ϴjO HsWu0ծ{Tyx)\P,ZJ):d_m XZ6FdC2i(٢g\JmU)3Q4ͪ[bhA~%i6) uדKPưv> bHn>x@Ո(:)W{Qkc\ąХ׽n3q2{qr $}hżpٜFSpϬ)}2 Ld .çjU-lDc#{$stC#>VYk6;-T B[MD QcbIUQ\x%YVhoa&GXu'!>L;#AҲ>!gÚѷBud[贺 P{Rʀ}3= xN>b\Ճ (X <gVtTWSTӅD1r~ѐ> j6AnMky j1'xaYDh=d{A:x4w$N+c*jT2چc3Jt%㌡ |뺻^:(iR%(ۈZZ`#aRH媢?I?xqL[DnIC{`kYE &wlG87 '|4R9,6jNTridց0s٨UbKPH),NaZajIӽj &9n_e64X=I<1Qvq&as@) djquf~5tfeS fL%t 5 ߨ )(_=hHz[ P/)A" ^ņyzB.PN1 ^{V (uE LmsHhVk,u0Uz" l5@޾ep;z Bת.x7?Lw6' 9Z`qdAm7c{9 "rW x,6 ҬI/jsNl?eD^}$u`QCz{y `ț2KS Q, srWb,4;`GI?`߱71{6 ֻTzHR1Nsz2p0b8NI{.F+uk Mfnyp_r{%QRp%V:#x1ǐOT*cA#~~=k䬜:8݌N 2wi2qpEȊȋ2R ) ժֻ?0͠qяɠ/-;5k]a53ɪt )v0bυ^VvX?HԂ4cLo])}g7nu٦cѵX4JurbiW e:/?DV M]L+,E?V G8:"L5xU'M(V28}Nшc#+˄9z~qM%>t!Ԇ[BŽ96 ڀ~,JhHq4,^ͣ?hOk-f.wF\宷LꔮjBrcY\@;O!j\ ޿ߡ5zU@U4sZMmr_3aTtJus(VFxoa&gGaY)`djqeĩD+d7kSQ%pOe0e_sz"_Rn9i=Xeˎu&<&.u΋[3{owt|R76ZZn Xrp.@TQ[笾|׫{L/^~:,&GK^a1y)Nd%/>@LFs\$-Y聘pݔ:`)ٚ6DYYa[5hyok.,*C|2\_] 'iS *̢V!ö!j˳$vweWe㱉V qE)Y ɵU{UJ%Wc*Cjp HBe#n -X~RlPQ<*;Q\#YĆ\Z}@"hY:?L?yIn `b`>ei7Pj@b؈\.C lr0;`.!J0Hu$8iC/6r}Umп<ʫ<ۯkML&p9m`ܮ859ss?NռA}n+.pKK~s={wRJ[|WƮ6ȿ޷BKj ʼz2&z8Jyom?Q59@wIhU|oWw/7'@B9a 8=%2ʭXRttW]M$ƒKfFuf  &+l?Ҧy+=!^hH2O^B3 /&g~g{'g܋׵>S~Xt|Ȣ3)LmoJ(DvTn\*$ TkJ4R~>q qx|+gv>6v>V SM^2 'M8hrcV4pt\d m;C+o,^6u- YIΉ-(wÞ5a:<|yF̘}WU6 |ծ: 3lmT4cP6{0PvQN'2tgy`XGټzȜS~8=߇JTL@>2Y79}K4+-_Jq`sijL>"!I.ݓ/j̧w"xBbTmmC9Q0x+>a:ꢷ5-;XFC k f7:F͇ $Gqӥ=?^$Jpv 2n-86"m5M>4Cï29wx>GaO O%`3V/}^!|{2]Ah(Ȝ['NrI&>w6_ [PXzuy6X[V(A.@#k, Q]Ӱ6Ү6lއ Sa!VͫsH` 9J5f}U:0_AЈqXEr18ָ~{ R jx) 3GeʌfvܝLAI%,Ohn_6ѕ+C;-C9ww#n>t@cħŬ\C[1#4.d I~i7EbIvHҀ~0vr:_keCKɈٰ`} l[ᇴdHcL=- (FVW3uZgMy[2#4;|l,΃>Ro>N`%D`5 U6 K-deAد>QA:cOvC3 ~6,qǮ ;#^?v`sEs0ن0 (ATB8ػ5 J;$I|swT3FNu_ZIgdM %<a4u:g8^dM??-:21 [¿"FPmJW:# M;6uǾP?kn9-z;󈒑A>6CQ|uK4=1|/xX=sS꫼L՚Kxٗ﹑mU[3|!9,Di= ݖڲ`sύy2]4P2=wg Äx4_eez cYnoټ10)空04O[ e&0PDo%~=b&z }N4Zá1LLoAlE)"ōKQU©Zyˌ Ϟ^8r 2JT@ {6xpĒ-{{YAO/ܠGo"WV1,Bk](Fp.Ɔ쀰S _[g/{GFJ*1qTKՎG+K {z 2&eP~BHz꭭-}̱2ԴΙ~,xmIꃇZl( t@ $q)^B2ﯕ6Y73ѫH&A*^iMo3Vr՗j{d7ɿn1T#!Yi R}Kp7ݮJD 7~p{^K kf ,pn_; ;jAl"Տ6SۛhOIeS{F+ hCr氓jVn2!j| nB !޼m#чzIHCD zb.si#\0;p Ysѥ7M+nٙR͎VP١h9°?`Mս]V@=밡XƂ9\Xae^ٯ(!iPRSts+& <.!T+ hC}@?pAQ\g5^ii(V^թy%KOZa1r{bQT0]gg A`.CTX,LJ1?|X_N`EUC, 9]3{mћEK砚+` ,"lpW+z֣zb nUg+=r'Q̏F*t9ԁXҀH`ӅBY. 3b\m+yg<ĭF35l@,Ird7r^t;u܅q$X!Z]\D/r4y!Y\Kd tYΛtV8wE0Z[S-~+W;[=gX>Ǝc7Vz`Rd*"ɡ-TivH>:yD2rCK߄s`0 y K!;tتx;"jJbc&`ql˯gY/p=ᗊx HUFsoiqӯ BF$ͫdWѸSFfGx1uئvPG9{ ( á-ޮo.8+r}Sˏ~j>s ʸzm NX?c%3^_ZCCv˘1s#[;ɞM{" EmƉyj$6^]razvGw=ɰ\%EZNwHynxk:#NW_ { ?%vٛpZ*6POYdu;(koGC@F$G.oeƒ SUMa9RkRd)ZF``ѵ`2;.cd`@;7x#KLbRL1Wܛ DU7櫛q m :cGR UЎ}&ZIQగFfODyXqRD͌@_)*WtāM_;j%| }X Eh\G aҽ]e5.CJR\3.w"(l. Ba* N(8|P+zqZ3UγV* :sE"SDݥQtD;C ^k#1$Er"Ul^= H 6z/wBYs~N~ 8vi [6+ߤ@a%f䣡[lK>eNX3c@tv/%3vQr1b!0+ȄTv] /`NfF4s+ v#f[_4敃_.&Xj|/nIT068j՞藑+Z7zB5XE`8rGtEN)O:q73{"cOeY ˄SoJOfŵϮZ"נR8VItfҔ+ԥws̒ YLt~XVN/s9S"УJOuHg+&,kHZAX]bqRƀKڮ&K>WqZm\W'ڥDȦ9jifFJ `ֹU0%Nl.WEůw**i+Z jf -9bQN'SC_)u[ܘ&B;_%tt^ ^w4@[fN\SoB?$ Vd^>D--^Mfs9ivNiWY{Ս+HfT-=;YST9,Sh-LUӎ, cT侔s \('$=MH 4~Tơ+~Rmrh<:R_XN&P?auL@qpHDHniМg*~ =zf=M& 4<,sypT9ӈUM,F2s=YHݽF6eR\aʠ֫/"Q]͛_Y1c{qM 4*x;`QhzM8;yALr"dGm$Gߢ|)hM:y1^h<}UbE%~{kczXPPyy%)TUv6ps.=Ɍ,q$N/4Gx-5 XY_q @f}0 Ó-6Zf qgd @.Tq~RPq.5zWNOg۬Iꩿt!ښ O:BtUpHk "D[Eub#ƨ=bY$uGD'"teC9KmEˮ4-ZHT@= -g*=:l_pج"1%gw=qP51e_IR]ⱬfuf4)MP~x;WA5v (m[ovRB %ђy-˔&:*ѻK._~d6 It _[=Osmr&FAFg>6U)'{󯥛fOM#Uo@ϰ ]^m04c}D9$BSpk]j"UvnWMor"zG [ #)ihfqfrC^-#jgoqd#֐@ mrED=ʒl"ê_xWWԒ~|Y4TFH=׷{OA(y/U( :LUDws3u;#Aɡ`~-qo9{<J>f ioWz!ג# hQ%_*V[WWN+Ѐ1Q-J_u]׆1qXb.j[s1 hVFAWUj' VLer1/80&{`PڡH -; >W T$sn{\֬3kf}־-%`kg஦O(ˏgp&1Cڞ~R^mV7ď B7"L>i 6SU?\x6UMEb-b I3>r/:R&9klϼqB!!ȇzԯZC[h: oҴw-E:ۺډw-4O\ QyM w= =c/YA|Y6-ĢO2]^.ic ([/;s[=!oc 1#@>J} Rswa J]^8Jzmu%6FE&8ӞR \8طQxrg\ A;/PRV*oӌU5@r/O~'DʦjD 1`D8DM =clg⽈o<+ӹq1zUF9u"tް>'UJi!]Ll-uցIy9b1磕4UW6?+`MuYeױMF"~-mkr '+M:9,D0,Sh%a]+,iFJqՐ ^ 15k1DJ|I-lP߿(f;ѻEVBh6r{I>JC`?Qr%3 OOwLjH|}|`^Vpܙ?ɿv^+ynzw-.⸸F:ZFmSZo"GHϮ0s֩ >%Wq}̡MͦN?\/G[|&,MطRƢÄi8&S}&xAZ@uT"v{1N8M7|LՌA7 +<0<N*BfnIDŽ uepϜ2#54z򖊹t@?viZL|G3R7־Pm/,#cV>JRSRDM?oe@!Y/jҬ i0V}uX9 0g~fW~FBǫ\YyثZ!u ]5-[ NVVKE^yKGr1kE#jv @W@N`QE]b|*'v!an<84lWсZگ 5,| OssgծƦSC*/-^q6 C}D8 ;[J(mb#p ?; |J +92JbN'sU0e c޿t ;\DioGQvrG I ")L6ʉx8_d F.$1*HBe omAփ|p\2EM zհp5i8= m4/uNVŨ{ EYfR`V91֒lwAl 2CжT!>Uy +,h=D`ӛxJ;1G*%4$2c$)(+<9#1xX.b;A:#)mspmINrרa9zF&nA'kkVn .b%G8PmL?j:̏nZ:*U+디hNDx?"kE9y+^hy)Bq'-|d;K056 3@I׆,c⃣%@ &/c#>,!zmIQ@ Zd{nXZEr3ͼhwY60{aEʷh[⮀Ʉʑ),E @.GPwM5,øuFa;A@nCKyݟm|hsu{GzPd]0]TtK|غz5|ԙqf[ nqZm'm?sH0ҿ $Ω1XOd"6T>DG{drb@kG?4IUa=ڧ ie1OnO~RDv }mV?@է5nI) )"Idl [pj"`{榸Kb`C2̪{>5ٷY*PŹ9z>a3iLdVeܴ5sˊв A=oouU/lR jܢ!j1y] CڟImBj15MK6xۖ ۾Yo#r̶nzXVQwDrg. %ٯïsi) XheY*;XG\4(bRţ4JJp ,=3``?blg6J8 ^|ƻDw~TD#פIH0x[Z`0Ku&賋~ҁ~$&4ѴlJKdD݊bv6!>g\<;sGOC !e߾OFVE+Wb8trFD!P$WCCu}-9V_Hɑ厏QF{ه'ڠ5]7jJ2ZF2V_Q4(X]e,?KQe6^25^ JTe7($%ѱ?qpqV>uzK9Autq&:=W{v[4u]W746t|c>FxQbDtth W'LƊj5%hu]VR>Z3:5wY14|3YiG_ l5`QE+ OmFp1<7:s$Bs`#ӅrV>6HFUp'dԆu_P:gf_ +bCG7ؾV8jy`ǾU~rEbr O~6$Z8 "h'_1']iH@pql4s Z6=E7leY މL3ᄼ ,0J[(]qW;yˑD)Yqkׄsr#?egL-bH%QJ o$ļtq^$PANX i}̭dDKD,Vғ|WOv5v#P8YѴh`-d+(׀xlù8 m؆? +`"vF 2YAջN"nyQ%wψSx*QRcpJ ō֜7GO:tP(bmj<=;1IJ]g52GmZjwu339q ԁ+\PD&8!âi%ƞd~}~}梅i_zd›qӣ6~Kʳe[Qʹ4C%~OUF3Y'"LI%ښ-`%"CdbCʬC.MQ<0+W{}03pcdby W1c]9Ye8PU&;!) ̎ߗ+E~)RaR4͞ZUU -L\^O:[G`?>?zr`CYC(Op8e!Z[у3*iR\oh0 1F+UA::H1kΡ[rD]^XfG٪3s 2+,xeC/$rӝ +޳pcHkz*I`5- =PR]Ir9 #Rꛙ=Y zuZsR6K hpp04R,"pÇ8L0B*O.Wqe1\_[6^@cd?y)ng%|~C53}I>;C "~;q:}C^ 1.(juoҲ8 t6sS_sO6eEiHr4_h7>U3Mr0'X;oN; 0jU5#g =] dBiVkԈ􌯒m@XzQ\}A'38Tc&mK6 $G4?!c"9\&#Z\ D=%N[d $q0m)ybN2HBw9v!tim&E%B(=ԀP_i\TjC3ig\ 1}Kq(mRSj_ 4IW2ԥB23ΣkE Ccj2'l~x{P,/)Y@PeHBeC03:R$y;-ØnD~דL_9^' }2:G(Yz,71HkS֚d>`Fm}*@fѼyPp`l~#ܶF oϫfKZ/8֣i9SJT·c@ Y1+M庮[;C14˸F L ڧ% ,p2SDO*+Uk9 P/2yE,W?3С" d$ 54~[ hcKJ -W:L0RC)f~F;c gHdΩZt}t3\}ɕܕ11}‹gu X_RW$Ψ/W$\!$Ԅ>8Xry|i}ahD @]s#PMV1y轾dC3vպnP Kl̆v޼_IN<%Q?S']1XK_W[syh6jG*kdV yMP 96 5$mcl NtwFfѧkzs)<:e(jζ5bkWgec p׶;E E?TZE廿ee}=%X=a mXγv?:C)PF-ED4_E4/逘-~>ӕ+QخT_Α$G!d ~.)~o?fn5B.?Zz}N*V*ǞBl<ۧk%byT,VK9K["$^'>fy-ČcvblSNұ5z(QM(t QPO^B(+:b*e:Cͣ?Hf ; Yvc3MjQ%ËK?"7yf 1`ٺߗ  jW"J*- Q̼BV&E--͡Lk$ @-ýBnTpͰiiJx{N2ds: }ت} z3%qgVLFSbm,}FpC/〙 #PeXT$C!H˱|&$WFL_5zeRfKi$m*t%vS)DSPj:t|v&Ԙ(tk_OeSܩzqY{k>꾢!úx^3M-^ZU6併:̔"meܜǻ&/g-llXجdy{ø1ܹX3o@n}r3(L1r'y%,iL7*,jhr~_uDa#1P@\KH[=֦=?M預)`7W#/ T8(IDֹ:24gŅ5 y(BCV{rut΀JRײ7ш{gN?q= G%Uh"_"w~~4ԝtpTYpAܰcv+0*wS]dH뙾w'Dʅ[6dJPWxMK4_G6 V4qjk΍ƀrPZr,ATW] DˬCʕOBH7ozW6cT+qb:Bs?wi#"# JVBf\/n|P܆2l=%ӧErME3FCJ/n`RE w5@s_l햬jXdX,5Lm;X'u˓# gEO< 鯗$[\Szވޖҗ5/\X)G¦5zPL _Y,p?#**w%gʜZdWzo46bdֶToLoUi_[Qq CBw8Nݍ`Ģ4: $bH(*rZΧWK4~rg$dI`څo܋n}>Ay'I0@~7Ĕ%y}۔+r鯥d+wx7t"!V蟋 K =n4q$vFa'4Ǭ [W>$S (m^ :kԞE+_Pj]"W4𝜟;VsCȢ(KC\{7nbq3cWp(1r Lb2!#r^QZETF{+ Q^,Q>kthJ1pTZy"E l濾,7E^p&KDQMk&3ݬBfWҽ\YR$Vwaѽp4/"U2s6.qʩ+rqn?v2C0ԎU/*nbU@2UΨa]SSB֓QJc? .cqnj&{nOE~+DЭU\' پ&ItYqiB2I)C{_ɨ\ Z3dY[\%Mrk6?ʾ.nOnmssp\|~Ay$BvI[&i%2ԬY\F?U5\pDda';X?vMף^I1PF@6V9\*]LM({.,^D?ryvC > ;{c&mZLBR`1O(7-S\Nv ]^8yOjԎL=b:-2 =T,[E̍ɣp2Y5lэѾ>KfV4);2˥z%KT1-jlP-f{]|I)qwGC@4\{xg#lsU4p0v?&A9oI*eEm@֬`{|Iquk=q>]^ZPdU`x6O{6,jY銾0ܻO\\bWo -9W~ 3ҾSlQG7py#IEH$ Z]y~ Z5.Ond@ s9iAghw}[`-R3\7K:%P11E8%Oi];ᅴ8Lu-&@-2#z䙽< &,!h9 @~**0;)/NJO&>y3H(DU1/мt74PK aH[ECRr-sx< D+"p;rS+3qG^F|E 3zS. Q'{qhF<sPXOM #Gkv^I\2-]&)N=h0HLCCpH ݬy@w~-sVpj:%ɈU[l-3N>y}}-9/4k(.),p825 wL["դORh*$X%TfsF医ܞ%ĕ)`0)"odYkOgbĖ3Fo1>nOq&HykU0VS bh %fSK(XKAquk,\Q VT˞!K5Au~HMٶaկ,~*UnW kq:^(DraSb+^}91s4+N$ hֿBMFHu͞e357\Kòmeq%>6{- B4{:& p TSa^d}nM(渶`I+ދ74ܫz٢|ND29JռާMyn2ܭ뭰!Ef9i"@DkFԋ. jk} .ѱo.wQ]n0bR9݀Tu!C+T/cSG0bg7T?ʼn-~X{6%OsCҡSI~b2 Cxg&'U*39lt$izQtkBz +b[ꦏP+x򄉧3LX/B4$Z3#I"q:;9[bJ!$@{)8gv|ck/_h`LX"s9;?Gl~]1\ԭgX%?4J4ls[==f&B+~i)[/K[t`h9ܰsSB %&/z" WLkhlݥd 4ܳ]Zm%Mɒ}GzSj[z9703H ڶ౳OCIrl*`mFLoq՟)JdAXHbv 璫V0 y(lm?٢|h#F?t˥WIgq Pqapq{(nFWR)/m& DOfC:=N:_ 'o"S! Ҍ׉>պ0=&!RlhE5)Y|q)ZKgͣ3Պڎ} k5cAܐ2}j˚?a<þ[Ps8(B+I -o+gH6ߠJuMތN=5$&2?&D1A|̄k_Z/GRjD@B ThF̠idS=?#zpʾZPb.hrTW=m`\.ډT}ǂ)7 O褆e/++39isL4t?!F60\GAa>? FcQnLoOQ¾dPWijLe]Տ/_@.4'OʅPvqG:~f^ZeD+"7)!YoDzE'7 E4S(9Rlg So}.F pBkLO5ёfo<ش>Z<E6%sȴhz܊tj䜮V \ɴX>᪫I_'Η{3d0iHT(d)G%/ .CId^UXY Z9݇91S9 wh)4?ujq5ö}hM?,Wc{]AcP>Q6O^24ei@|n 9$=GP]ښTƎz3`WۀvŸJ=Za>&EKsEQauWJr_O.~.?Ua ]=i8hXkLr /"Ĵ^y^0=8,V';|;SΞ:})F癲$.K4% [KNb\Nx_Z PTIx7 `g2K${ iijoaW'"o_Sp4E d0ů3#oLSvZɘF#@Snbk~Feƛ{ʏ!$DQݹR;g_H7\#aV G-Gb*JI,]2=쓧^k?YUuwJh:cW̡c37/:c9+@CeoIz/JA@//)y$N+b.渜D+,k<aͪS$p:xAmTޝ) t^ND#1VZ}0'[Yjo˴g7,NIA~_V ѯuV- F+oAe[xMg 5.[ Qw1ҕ@㹙a&.ˀnmQaz1^/q@Wz -:2GW"ܛ2$f:ݭJ"G*BjbIWAZxцٰ'@WO^\gP@-onH(p!iVjv m>Xqu4eV&ov*XLFx48pT?Rkp$j0Fn2}"唣ɢV3юĤ"ȟCwfBYR ,)iy̛qIL (؏%,L&E@sgﳰMIa%8_kɑmQ$|-BU-7׶J~ުնRffH6,DG4ME }pJD6_}]$'N{,opхb1{?WƼv?v7h3/f𚃓ع8tY7"jѓ6 QD!)Sz {W/_Zƿ9, 'dG,Rf,ƤIG2fťbtN ZrxBDMHiNz;)/;_:2*'֎и cJA4n%֍x~z/V{牆~bc\+e5{ |AZT[CHl{3)r&Rᵶ7s} SoE3}QKaf&:dSAu7Eފ Sp'x9P5l(4pdmM9Es$%M!^乛Zn{pkjJ CF(8u6<{Mxy֫qۙ2D+Iѝ*A=B%s}t8%/EF>bd TxT 1ey ?u4Φ&@r]q Iv/ʾHY_wA+~WZ/uȡYPLEPKWG1V5û"Amՠݨ)Y+~cC-`7_^nB9D6/b ROe}tư٪ \::)!?eE]l^whS0-Aג.[4w;ѹ +H 7Y”e.cK߯/{_K¢i7jE߿}Z-BzQӨ'f xە|UE"@ PC!pNn ԗ~7&5^T֖ B供gK;ʱd<snvw Cjg7]Ō+ 5d-<%bCD.UC&:_ iUp;o"?iGl|xcq񄎃^ >>_}~8fzkF1V=BYPdDINm>=yc+ԓq)XFR{΅ި19LnaHV6F!ٳf)9S~I@TUQb1߅E⦨/ 4 ^ 3?,-,l=h1Q91SUN;FQ<Бϸ=2u+fsA܀oƒ.dXjY.glXMYzh"Dzȷjƿ7:G)EWOg]Ej9 1O& /e'k(Y1a +ZKZ܈Ф*-ϫp6BFiRԍOxiܑ[3Jv3 .ov7|di sE q:Vس1g2C].0kfT~j^,LΡ U˛My/rIfXԶ)ʃbJX3 Ycs|e5Xb1eS or=+ vGPydtb'M% ".Ȋ$X+$s.wF+! *i<B{H |07 pxv '1+Ph3<+ef>L»iDv7ď(PBP \G8H4nS-/ Y(;JMqP_vaQ5BؔRJv'Ċr{Κ7L12niE2M}-H-%gџBuP̧M=j2ovC>"Okv/F*4⿖b's|N𡛴Q;H"qEf)&NLYs+%x,6A/emYYQ2.CKL!ˣt=e}-' XcM֫3Jd hnLA:@^}4|:tΐwny.T0D;fX XwM~5.7G2N!cȐQ!\ٝIF`b}e CӗihE!lP ;H~)t: ,!‚BT=\ث-WDuBT۟sRMAuP"A_RLY^r,"N9!,:|%2/-gT#gt{Z˿V!}|Z EBo"vFu]Oѡjl!m=O3}gqKX=?˫&񣗒?[6 W Kmg&?a -kRA>`ωnP3J*f٬\bŪn|x賄%ῬBtS'Gች/Ma|5 Eu]"G텕`}!+%"X?qЇs[ꧩ2ʯM-㤋wdIj_'4?Ŷ'ᛦK\qqx]"C`Z:U>^=kvsǁ10ҕY~S@w$1|,)s|aF{-GR"{dQw{g# X*:ShclƵ SۢKHR вU+o҇vyY$'sU?l ҆~SyiIG:GɅEު/X,X,ΑWx糳!NgMك?3i/A|g!qPc%Eb:W <\&}Rx/λǬm )/ՓC 6n,"1 ׿dd!Hg(FLs :^$&L I*,d'ܶg yjK2=LtxzHޠ 3>õP|#zyz @,r'C2f@.S~'C KSyUu# XsztV`JY{E^Tjogj5 WЬkrCuؑ{~* + oHmdf{jg+x ^G3Dձ{9(g.Z:]rh/u=jnR%nc.xDL5E˙-OV#FBێSҲ5 rڢb+^c^$6 2?I1O,, io8iV3ALV$-z|x'f?Ä(Ț47jԼ6jK BRa`J0Q2>:=*As2˺^R;FnxN8~q*Q EeEV5L 4T*Qog+$J/chFT [;bDo";;Vy%j  hy": jL:4"7~N e^k\Do2KIj?/Ԗ0O]hxPEH0wZ%D]Ow~ xN 3rb<8@=o{ytBA}[h춊)hrz 3 8/qE|5an< 3/aR܉^S|ovGm3߻R!2Gj9:(_vAwx^lxi@w({D zfF \x gL|NSq7Yn6B& ;{rhD0=Ӣ޸zTSf94Ќ7&@'*Qdny ;4P )%ᕊN4pP\L0z9|JEqsbW \$AFzܾGQ"?8i꒎,} r-58O@[JHf82`7=͇rg5 B=/R3=X2 >ݡ#( 6H|'iF3ćsqęw4DipY-JWHg֠G ؍(Rĕ& kc/ |Kl3SҰjG6FGV Sʊ`,SXS'^L`v*);v@-jl>m9"5:S dWL陑v[kyL[N/S bꊎC Ior%oB&3Z$ 2CCS8BVUծRVx%bYIܯuc:)h UD" GsKMԥJn! WUkLKr)wO} wpHsrXVN5 #qqK3;2-D8 ht7WhSVAsu8jq)? >g$|ϛ"aV?d-NcB: 57Mߨx`:\ߠK?hT؉Ep!5丧1ՉQ-.{ Y*G(jNbxB<.PԂUthŰ|VȯϜV+U `ɠ%EѱDt&C,e:G9aM"~jFJZpC%4k}b]_Sutf*cKaqI^$qۯ(&Ry!Nz!M'}%"avn-~_h^`:->g 务g6:OH/hm>*ziRpU? i+jI^>-$p!}&1}; {+]"0ftߪ#K#\Swvl&M,5WvtA5#gs$]>Y+#Y!&uE=n1fld7(sittfC<_y}⧏B?PqY=ծQ]\G/ ϐK3vhQod<'mq_Jܫw8pt?iՈE)֎gWG* #PaV^{n|r^ ЩMhO^qZ&{^wHh^\ZdMtR>ӻv8 Q;x~'m.OoMdj֚ $:'q"2z"J]w8)'jᦤ 1=$i䫹  HX؎=ot=!mPhQa>UYr .˵V*F;o8ׅh="8CQȋR$D7OQœӁΩ~OdX泤Wl#]>o{Ƀ¨9փ+WmlKRHh{Ϋ^™@ëZ/D_2T.$,@R >6le2#c,y8T(jlY/r&ō~ꈎuIJȲSyUsTv!(^U퐮I1rl|~XjkORL5S6C؋JGayUv.ST93s)ʩлf&xƓG`L pͻLOw}߅$@V%:vN^ojmH^P#ߠbϾ[pe=.帓` ԮT\~H׬p3͇շb8Vûb domi6.\Yew$)9;̜@\oiq 'ϑ}jjпY)LD doo>:o+x@j 6z;a9"nr]}wQw=k RKK{b,8{&7;/5=}wޢji!Gᗿ0EgQ9ް~(`L8TXJ=J!4eYaEw@`@+p3ϴfK9!Q ,\,FJ`faSWD@z~LT"R5E/nzv4T srΕ}ؒd7+suǯ1O}8Hka SGɦXo$=V0Gd.6;0iJX}evĦȏ]vKt#N"n,oַ0="&o@7NsYj4*]4f9I7(udϘl|;V,P?`:.F'}ժ,6503Tf `J1WRQ:W|g NPG٩|~u% u1UIw͖>FBBf[eXv[}6$z3yJުIW7zpe]ޱ[ҵ(ɰ^}<ݝDӛTemo7GX?6V1Pdm2FPР>E$mÙSfn0ޓbmᠽH(h㩈ŬzJ n XbW eUk4~a) ?0)]XEUi+2(e njI0~"KHH> kp}Rk+v$AD |f]A2ne3V˽1 @نs5J%ꉀ&@YC)BgNtDDKQ6٧3HIn"w#P(=Tpt5زԅ"+'H U*Hz$qM(uzk9QŏCp2`zzUC^G wIyD  B|tuҤ<ؤnTHZ>gjSK.Hڎa9Ƿ`!GCìȳ>Z @v@Ǣߜc J%v_@ՠImOZ'ɾh<1+ܽ8e؇4&fӋnc܁ 2dN4AlDo@ʜ@SSRl(դ1!qmUuF.هm;]$Gꬴ-ɘuGަjO߄,%dԋ߄3QW;=T7fP ([ƾd1I"v37_yޣÛMșS9Z"q>'m47b[AD }rH"ص0y:7>q7-Ec>׸ϊ\pQnfe7,‰nAԕ! 8ZUCFѴލg<1[ٴ7'\?ްwkV~CLw1ͷ*&sf@kTOOA$X=ޟT`ȹ%:Ҍ/H}ec/F*QKE* \͢b"nߘJ6YnJ6F`6i#as߭<~@v@*f|ˆr 36= ASdh3VA]eca">{!(:kJFAΊok[l.x1]}&_ ^&_{_Ĝu7jGs(g([0;c'{m~^_$p&k 8*wJO(x(U) vIMGw2Lbaf#N(ַCYl$] =C?l4u d0H1Կ+"u||kRm/QZB|x_jeRm]P:)㱽}YKv0ɥN ٻG-רqi6:5 I9Ղ| gw;/ABM봑.THh/xv}s^>܇lE5}ΣsdbKt.1 tf74wF%;]FGS9嵾s?N]|\M kO{IHPvlfmVH~ݴp 0-e_5bd+ \RVg$#0o/fܝoq2HLPbY~ k-h=e\?"[S77r/y"mPF]~Ød<.Ei1t7ڰ y_u.狓)܃B*Ne;X%Ek166QߥB ˷&yE8D䡹+;t^QFMfx*˸/_~ \79ܛ4:r*g g,Ut>YG jdt'e_0I^)<Q z<(`ͥT}ſ ?ڬ!!j:5 D//h L4'3bU`}9n/G[ nLkCN̓[ge}E)- 5+)J( \ZK^U%(nk@%>v-@n Gϰ]b77Aʹ̶_ArPx6"4֫0݂m8 &Y@8]s""쒉._':`|~'j見]f(Q^C?v(^Ÿ}آLsc1Ε"B! S'ǎ,J/gIuKxlzcx2IRsx@ VgOAB*̦{boZ3ϴVvoNRfrAq4@Sjݨ_~T2]cæjhjw[0߲U>|G\\W,4'& PS[d6KX%ueYvp[Iq_@Cm+IUX)(H?h‡'VLv4YMSgPIẶX2=H @ N~DҰsb>e)t]0Ɨ?vkMב:(Pd3FapYJԽVue?ɰi'xbê4xk+eѺ\&Q` z)Wi}|7y܂ZxNs^"0L˫/j1' zVz]^_sHowX7/D@KpdM{e<ću0Þ(Yk ӭ ˛X(PoDDp0jxVO.p8fLq_&nDË&J@׫?*3ِ;$̠H2zWCBEPO{6;T@,cU͜3p|@$R#6}f%CPBb /e>Fz2_b;+'0I̲Ѣ0M{`iYnG?NWp~|Mm}Zwq+Q@C$=뼔hKmx{#zb6TAreέ{SB'"v8ã֨/ ߹xyIhM7ui4ӎ˛MKI '^-44 Jo;p @=fL}2)fI(`תU#t843r.a'u ͅ'6YE s{x*!.o.ȃAZS;2$COckSnoqKxI>Q!NL Rgr_.Bh/Ks]UٓZ)^D0 h&ߞ6t%״[CrxbJ%T 4vYH@,fb ~z ?N W3V FAOnJj%׻{*&1LP ci!3IglXyq$ _^iU Be,:A(._]^Jm]A:2FZy_m:pImV 7Us}chĐJDZlot笰OPєܔ" Ymn?5ePSQ\ꔸV;  0Du,#Lfˣi(l*Z[[R[!xSu*{=6.v}jF ur1jypq' :D<xbSc}m*?}o?l32-N8؞H_Z3OۓOKLJOu_FV$w"ĉRQª/Hנo HB59,il7\atKbTexGb,sp(KE ET{{3Nܹl bWzf;Ǘ֏JewXpnw 'Nd4󶽝CG$݌7DX{܊ t٨tp EܝBYFh{iWE $oM Tژ |qU{IVD@r#?wxOAob|%7HQ,Z'Hf ~hs ] "cG+ 3jq630uW!y^Է M[h.BmlM:[ @hFtV}!WqT/h(/OHkZMS @l^\N:p{>;zDT/4Ya-gpӓģV ~XZ-mbQe0K+:aH ȗB=ݐubZ}Sk(إeq+Z\=9L@J5X BJߦr "o͡֎(,nZr!+~l)ʪGWبU͟.@SBo5X\tc0Waj .=Oo|rݴ#J:('fM K1c*?2*&gV4Z~(y8{ZU ⊲%2ԩGUiGq .@EN6.z2<>\g!=$C%"ɺz5f~#23&/ a<1Pԕ#=q nj֗dPz }yuY-Êe dr&Rh\4t!వ vb- fu+.gJ/A)`K_ι-hQD~rKX09[pw>{Fa'"ZT7n+3sm?HO汏3]# O̦m6O= r@dʀ0R E=y{H~V'|lm5 H5l,(ͫ{(O%v/*}0Ew-c<T$%߬fN|~gc X\,h2z-y(.ؑ!_Gd=|? pv({9Y Zz g0lHdfY܃9Έub䤅i,4d\{B! R1THi ~,[5tݳKX{hx-@=:sɋ0 {ꀴO)`KUEc|'WD 뵮BB^l=HYcα0(Uxzv;Շ Ȼ-[fQaڲk1& >% 47kIeO;X\|z/1?LS^3؎kW/#oGE+'POM\ 7cmm*['b׆?_$[8"#+xaoHBWy#%4o-yS5πx<'9Nz7# "qbwhhwx#~Oҧ*Q<[rGZ>VPBj!A7Oep=SX٠oTzn6VZh3oy >ekTHzBd:)~l.=*~kv+3^V^(=y\b׸y~) fۚ?sS9VKâ4>ل*kD)cqO1c Ra$x<$X͂#t R\ӥpC.5'_ؕ:Gƒ<`2`57#1p(}ؿ ~=|WTM^U'KFհ&;lbSbv2_=W/-X*׷ v|'X=]h*+ E]/AM#,HŲ1,'L!^>:& kyÃ'P?.tQ0G$HwSbKP1p7 ep<^1HHjҊ贁cG1x>1D4@; lE16@f#Q-+NHl-# 9c_!\ HڰL*Z腹6@&z(!/]7\ɐhc0{< 3xVΔ#>k>a3&tZST  hEvZ )yR)lJBkHe؂Ux*Gpf3[SO}G=5v^M7aG@xوE_prҾEάE?V7=4 Uܰ2.ӤOໍ؄ܧ"}s`b׿5%[XżD MRX0oqȘX2UrRP @F0sHB^!/ w5v7&I:dynjݼ N( q k/* 3XhL2w|:/pYnkDqƯ EZpsguWUnjRH3 ãaɵzkC (xB?̶Z&1ɋEZF v)(+~׬}J\T-M):V3%i,I7ȗܞ6i_ a* !ߌ7T#l֋z1.A~pvK pz2CG;nbQuiN%k3 1i# GD <5]0"mߒ{/0{b?6= zX=kqny ufXb#x\WȎ,ZزFgoj9CvdfU"0fzOP*oJ}|˹fk|XQa9Y$߯!tc+2g%Ķ65U g]u*k+R2»9?6$vATFM\[ <h7m1nF6j,Уr.#[eAM9#  ->q?a.sB4 )k>@D?a\V_k@|"`&H̀pX"KI]9ёU9 `0 (|r\ZƩ7<4vW]c_m 0<(B%yff`xb%Bh$Z!4HakXU3 YbbG$snz[d $d.yA7e~@2 BHq lCGX'mAdH’@Ɉ}R5$a UhvPhϑYeŒ7]zi5r]A*4 khNPb}*Pcb$L륧۷]D^XkTVC }=;GLE;Ӥ2y "sp%ή "k+4+ q=&G1B%a/Ȃ'7. F{iF>V ``V~Cqh['B8et|0v;.ZդXw8V&"$~7*`ijNTh*Ч0(ߺDUo%Tzr %ܾGVcG ߯[PpiO|=mr"/Wu{u&(2wCqA$#X5jc V-N! 1h;_S+z jj hVf8Sg"<2V?c|Js4Dj`%V>n1x hnȿL5rZ*4Ful3Ioq!4=+,̠.0$6^6 *A?vwӗ@|A峼< x萻Vhz Cs3Yi V8\M1.:uL0΄NJ޳ `${(Oz+JXAEh#W4DZHY=P3}^fc|7eO2 qLz ٛν&şهMD.kCtΟ&F>p̍0߇yv6 5R}z I|Z";X<ݞhcHcF0<*W 88 MZ}?Ā:p$9y3rP떖lDnN9ƺ*Fd,eЩ.-_TJ&#;YDfR86-?9u/f(U*0A2@p(9bs_}gf% sĨ%*OJ:K0I" x0׭\h%i!޸8uxE1m*awq[L|ޏT}X+V_S;h . zS[)ADDP NN_eř L-E9moX|UR&D ^p*^8O8#]7Mc­{ϟcJGFNDHUubM/,2&%EA{@k1A)iJ|CEBrYYacYED8VҞR@l3?Y]7 kIɞ AºKwLT'TV+h&pS#[G"hǞ b$,FmÄ1U^P}<2UIGl6`C1hSp2fcFVaL5϶k|ȠnNcУKK$9NU8}M}^vtZv6*玚`RUO惩*t;ʓQTHa߲P,?#@[߽z|rTȠpig-y?<#X8AezEک*jb5=2ѐ9j9]01``KN/-I-K Qm[tgi`*&GXk nxE*Od$;c'-~K2r`h.̹d՞PFoy)w'SLȲL]#:f1l!H^y tKuy015Y,"Xe_&To'4/BT>n 8̽6ʡ%%+ 1_UOi7GCJ/iSi/Ք5t,k\;;F-A67q3YjRϪeJx;E8 uv h+Fkba,= <ҙ q܏!R踅jӬA^%fb/DjvvX~]+6<2L- 6lRb4 vqrskG1kSqt"a`˻ѫQۿdž QVG'猕D=290}P^T5i(`][a+ cIpW ʖ=)Q!ڄORK~uin8aN)`X~u"a7Afխ˙SNNzN9cJ[wFC(yOn(mcxî10wg-rmRT б i`.>pȾSr7]P%hX6[o}j *jݝHY.N%WvUD́ǵdO}??<~;h#:͛+rPkv\P k(UiħMnUӥ$͡b[V9gG X, jCBS ϏE Hr^UX=(zk6z$c/׬Q,`8O "vW#;|g'AA_7()E'A\vt[ved|m[GJK|0W ˗җwJ÷mdǫd%W0cF#+\fJN|1A>(>"F3Ո^_ G]NiBH8IvLfJT }XrSs3AE>:0pPKn ˱ pQh!KztT>p'r[a[j#yGc ;ʠ 3XչVj?{={48s⭬)P׫l)в c= i:0X\5)d|̛ehW槈ʻ0uӌ饿 a ;`G +G3Zhq)@eJu8D< MURB.؂% _*  ' n֨rC[Y!( XI:dgn; xwKޅ EM{NE&T3o*)yi]2eޚعFCC4=w1L:#u̝J1 /F\ﯠ,!B \ojkk ̅5f{EW%dHx4:\]?6 h呠ƞd~4SH[܆UYT|PNM{r z⹗;D*6]X<`!Qkh>/g4/*4i*pafQ?^e߅nT@C-یFNGSf4{k4t&~4>M 'K؜bN%&}Dz@6"TjEmhaϪh}zZcCR p6 ف剮Cmo9aOrjAR2b9lfbze3Qj` !Ŝg'n>| Jxe50>x;{㏃Kc jKcHF-1+,|m f9{ڮpfgɈ5f6L ԙLA 5e?έ,50/j}l϶ H?!soM="+y{DI0ۥPG,'@ EP6bق>NMͥM4ZEf$&@-Sg+B|<^EKO[u-% dώ+\Hq%iRX 1<NEa];A}r4WC&.B=XT}7"w)#9D3h³|o" -jH`*t-P| VjX].|fJDE1GG%lOٜ˰iDp`89ؘa-/o%8mu 4359YOSt=z,5cI"Bj[U+7t {^`v;ՆmE/}TyyMـE9ېTר |&2k {oq-yQ`*hphܤ85* g!Zes`-R慻Z{q`4W.̛[-d;RśP8 yΝ[d6}AYNLy!83`pWT}GFuS_ ~˕hRŗЇx>͹u)H/ӓ,斆 NkAĵ R+s0C:u`B)xZm'EypL.(vs?aDTϹ4@7htls¥u1"h@X"Լ$_RX` +Ve;)ɈLJܓGL \P^Na,Vk)1[CJN6YyyLoimFOGWW_DئV=7)G=u&V_3^k ZtL}{SAqDBZ[Vޥ{E̱<w 6TWs{wmF0wF 溛xTGVo'1r!*I#D[D>cJt%}vG[XTG=7yK,ӢnH]:9|Q9͏ȓIV3I[y1aǑm4A]2jyF-5wEP${+֡j"jVӳ8&ܓS'"nb릨do?Aǵ }X#hϿܲ<; }"D} ?! lHŴ(4kV!{MNE4!pAo O8-D,ʄR^I } r|@ǙH=ʲa]vGt-i#%q<&~ er5җ:"˃x9ιgU6~W,ee\ˠ%=xы}CnB5#Z:HOЮ˰x#p(IwZT"OX\T<88}eM*11rG+;vdIB>n<& :OnDciæ;S'`^֊hl8ϯs|ɽИ+26),lxPeWnWXr{ZۊH8ہ $HT_!M>"OPX&gnOݻp^d28kCL[n l;">XMq7!D$3ʈ3.(PrkW9bv+c6G'|cߎ2I#uɖh 9rDXoy"UC9Z&E*ᜱE*gzB mNt Ll/6ǩwS &;𾲮HˋQQK ϋ}r}|񕙥kc۞Z 9YF5ͤU@@IHJE (x*$N S}I?jm62HGh߈0i2ʳ 4u/وdahAPUwp$' =zaJn5Jh rDʦ’ ,rַUdd<)pZo7Tn"_ǫ͑N}'i 9g%+?ўXxNO-*\:؄ x| EihTbϽѹm:5:h;j~HeG,ڱT(aL 69HRMX Ñs l5akUs,ZUn4-[A=0jq_Ġr^? ڮ;bYYL52Sz=zD tSƅi2rq.9އ"f$́Rm\+-6Qpٲ0 /e6?IQ\nI"cf.ib(e Rw,DG w`/ڔMޱ<}'u+.$(qhXL\3S ?u+TME$v؀hQǔlp1<'Mؤ'r,ԃ}& `C76IS| 4QN\F}nSf"_M] m{VV1stRŤéy_ENfլ]Yvq,XgIp<8vF{MH4z(VhUqU7 n ᣳ-gA]^zPg@tt@§_sO$ۉ|(:CyϬJ*Y=5P<(]Zjz|=NFVU=2Nh+| \_&0zrLbgirO` p&_'>DCC%+jP* X\g&DZ۩lTWQu@Eab۷)/XV\/Yas>YIR5rC:+'If:.3HV-LAߖwOag^j{tt \m/}FrC4zp,Niv;CobSS* u]G!8\|eb;Y2-4Zj;Ep>HEӇPc%PUQXU;חje}H j3lRYކ1|P =W* 3EyUǟ.4sNp.J%] Mj!֏ Vs :LQz@}W̩0dnSe6O=3|RL<&hE&'f/0PkE7Ť9Ʈp> hursZpxZw"P]T0xR-iNT*?q׉ExaI%;D佳ܝDѫPY 4GM:ijn q*9/!,r!xfv5ȨL>@4Q䠯p?Y3u ^" YT$ރWa{pf2QmFӜky\ӉB<3YX]) ㈁z'cZ>cť%0}9tvM$!oM4d ִ y or1T1aQ"4cG=,m]X+ = .j%t6Wً5q0Н^DZ_p ;ޥ)`P=|Ak/3G%jdxnͺq. S ,k=?ǢO/. “EPx, 9^PhClЌq(._5N|gqP.r v ΩL^׌_8Y:RS& o](03:Gewv$M7I\d|.llѱ_Ç?A}:M8qs-Sm}1!>AC0;)F9M~LHnI-]ؼ48: .xeE<њ lN~xw/I@Ns\|%"l7c0'0>fg-fT#jpqg$Ŷ3яwKg*o Lu}+,x@1aݪ40$ke~~䭜"ѓwIA9P *ry`ܦ~>xo֦6.GsT@nsޣi8`<~Ob,=2Z+vC\`Q]Rj6M{X;Uyf8m#m~.RulEnMv3{vv@7Xvn]ďz=SȺHz_.ƀW'tZ܇TXǖO]51hacvt-\'+2ZF2*.=<+|"{߱X bD\i{+\^i )բ4d%fO3 AA&x̫74i&@ǻm,AZ_ w 4s:R˩Cڻ[_W [*V!`#U-R?!wk7LӖYw1M}򱆶~mtjŊ"pQKQ*0H"3ܞJâ\1(D݈?*[!]>#lQeQR\)2:%YOzb]@FF.E_ӄUa [ ;nrMJ)\^$]hoMfmJ0 ЉH_ P zf?3/ˢN4|:NS?o)Tڐ1-|ζMBo( sy(݆y*y[}m$_e-0V4ݸ݃ѦRcoXn݁O::CZ/ʫHu-=zӶ~Y ix*HaAڊ˶AH*L%8:W˕Όr3PMzJu6y'PW[1gD 5kL䆝L$",mUqh&j"#~W'JQqOݘ s[-:w0)g dl&-F.n|)-Ȑ)\[مK`\2ݥV5 p(}Twv\vW#Rp^Pfu6oO):fCE-02=eNW\x$\`ɼ2#Ӣ~ddHr .TOŧ'EFJgh S(kVeRW})ZBOQ "'߲Cm{Q{viZmle_oŰD"^oaօ7@rN೏YM7U_8_<Ԣ *2_i_s7ňf,\It aBWl0&ÌbuK}*A$&d|\ȸe'sG 1)!ୡӉH܆H6 GV4./*[[ƌasRO҅P-"S+/y.{lm̩8:eED-=^ z&AIV_V#+mAhx_a;9f>h-?*~=@W˫1&zїO.M%SSZ[7CD Y>CwUo#u9=^; Z=5s#?-LU"(D|)]lI$~Uo=*_sS@N?[):GPu[wkIVVX~`uh. 2`m(myPUQ]Ìa@UoXg5/,LVM`@\"f08A%\Pa}EJPzj(=uqY/ np˵3%s/Gn6Ef)`Zf]2F3fu|Z9 h5Ȩ &M˄kFT:ZY)Lq4T]={` \nd5abt:[!7)y"52.\bƬr!jX %%6?g@osoih*3 )\df@ c]LG@69O08V$(F>qŢ΍Ԙ,|V](w=0V\׮udHiSgnyمj,@Xbk~~ $aj#߄)͠5ΜɗV<iyl+RjyYq%#53XlMH !N~rz@,|:|>CjG6l ,S&7xBE&a}gA[2Pxh k?U3J^`'%t!M, dx(TY:wz%l<8i&Yy7QGX3dكsFC 7V++3}Qb]NӖ牷Az j%-Dj'7Z XG$WQT>q;>$TqA)HfX< BڮઘT2GwF M,ʙmV@>dඹx~cf\U@\i`cZ|tl+e`*,X N!OK ]SC$8)k}>﵀یgfR`N E '>tC7Af35s9rùN/ ]nګVwi ,Qxč/Oʏٽ.EX|ɐFdBH/3lC)2jfwsPi4(_?8/!ta'k_/qLʈZ6aܞhi Qzv] 41Wшt*إ'm6MS|bMq߫:~ |G3ݔk݌b5o*1/cњ.fr<9\ d'}.G1J첋с%!wxxl Av; ⺢Dˆ;HTr?Nfa#ϧ%eyK̛{_ԮL=_{IYÉNO]Ύh OʔC$Lh6M+l&S$($g|l%po—R8t7Lc=s9O,`?~= ?=0~{7tSFKU[۾TvYQp"HRFO{~KEtj|]/'GW˓cF2Y\o7N_( ()Ў"Ǭ.ү YS&sjJ]-"Yo!D(p s`:S7>)+X!|0KH?#!4,SuX6RӰ_UF◾{'CvA=C1Q)_F :X ڏy;npc1q1v8B/Ʋ >x Sy +cKp<@wH8Sܴ҇tϞJ1U#088}5fyx,3PҸ w=yHd2T1QAdEP7 .}݊3 ioNj%Ralwo_!!P.^jrO1-B<=>SoOڦj1? @|5s3HPrRnu]5f;r\^$FBOT舌!T:& R׿m+h6gն~-rܚ:"2ύᬵ0f[vyKJ+[]F8ϔ.1 Vnbuۋ 6c) vܞ;~2EpzΆ 3QtAo4h[Wa~+_WU%552td9Rs= \ 7,]?~1|^cNVG3&pb/0IQ ~kJaTXȚ> h89l\2Eg0=cwS{3㏢gw*΢豟1TF\ZL0j`p09s>Nhɀ_᫤ f`m -jX3D~CC|"H;YJt-F}nQ了:OQ.*gC'Sk{KpF7Ǣ 9Ts/+vRkׅwuQ\_ ?!,pilI?kkod&8>|KO?[ey_л6]KӪ  :f-yw]rStxO ݳEb*15zL_5GBx/c$TBb*R!1WvmBx sfC A4Gn$Rǵ}Gbp~B?%M(GvOd&fq (:f9%p7Um[LŁO^ @Ea)<͎^1 *~_gKj/>Nwm+r$L8I[./\k%]{ P&JWzPuo$WbMY"ִp+upAtre^i%3Ё69ŻCSkTb$qvdxv).hF-$t֠.VatЫUUc~v`RIXrp69p%ҎPz"|0 ZM=t͛jFpne5k;dsΜ&7[QY7'6+/I=Up }Qڢ-=2j$Ux}MjڡQX!] m8bdYdȜQw592<6RPnf:e o^*m~U4RU9vcZ_ޗZr1Gї~Ycl%~ˌ9,CuZ:fJfbಷmJYhzI=)8Af,o{|=@>I WԩWxpWLUc 9WC~Paφ:ӕt`㔱5 ')m͔'4 2x&AQjZ}aosxe|ӱKXW|w"QZuG+FqR#˶Tvo}<Ťo[VUFaK/)Q /k 7|*Y:b!vźz>W ,&q$խ4krG]HNo/Ѩ9GٌWk՝wJT$?F/X| Io36ѨCh]v%\FYA#334iI^vYVt懋jՊ QS0 yÜ>lw*{Y ވ:fvHג.oE PzsW*~ TA=Hjhg[匿7;jqKS2EaOQnԆBf y:ٛ/ p{;îBJ;o^Qru )*Diټ&zP7v%\\LFPC~GGǴ5:|$ƽKc *bW3K"eݳG5 |[dI}E3< #uA6%Aw}w>g)3ײ) G.ـL&Y韧jd!қt]M82&6X2^nE7-lp +[C A7ǝU)W5RhR^#f!@<$E >?eȭq|Ţ;#K>a楊 i c@sH&r{M8繓9E(kKzzWT )٫>"}`0Qk"sZ^ ~$QiTf>j(*/R"S(xFpQrjNPxeT9b&u{2h}˜nMLpOɚپB~Gf~\)t9|Fҕ#s?ȟ CcjmN &홼A~YaB) ~Gg( J^_V Ql^l(fZfvUBcŌ._\CB}F4[ nNLտ<+dې.w,HI::^M^<ו)b5f SN9SI:9-=$Ԯh]Bʹxb8s' M8j#ǹ,6cQ“5}*_7suYP @Ջۥ.a(XGr`ހ)m[~K17ưC:pr#Ti L]S;U}gA~堈rN{`9 N 9e]gj,yU]̨pۑ)N0nb)x$-Ԓ [j9)+<י{ZݒTY$ 1`V[dry;=aq( NYJhǚKs,`1gO;A$ #U5]?[T%[;jK6.  /;~Fi`lu%G'6~Fë.`/y~2Գo pz+CʱI^~H{ei졌 O ޮ|Pr bf),W5U bsKדFTf}{'Ⱦ~= v;C s:G.ܵ1h Jni,Y6aӐ RG֢eOVҒU? b*Lk 3S@Z 6xWSh;%XE|KbDx`z}aAxX cڋ"Njy`h44~Mw pਫ਼3w/YxĜmS `˯boiCx[dUm4رZ" +#MBIɺ^gH^X7/*kV=5$Y.cKn^0kzl4fGöּP&6[|w497 ~qPsy{Oټly7G^JHO`'bI18ODY*MDm;ѿ2)\aU#p1?M;͘YmKfL `wŦPPŰPH^҇-}[@(V,K-fӲ7Wb&VOhBڳulq!]Įb/&V=Q2[-D"[)uzu:SV kgm23cG24 h#Ty0+$}T$nk<tĶ?qSD$Y'#piA"_Df=q'FhgSiw9TKf s L 2B ͊\*)8^݋/BLlq4.]UD: CLhyj´ެf1Ň(O>^jOjDJ gPW{iUg9f>=^4qU؝@sc%5N~l= FuoѐKiv_ThrWec-V_xT>ɿ1`W+ɚHpVpF%/`%XV:6Apqaೕsx+THU%)9G7 :cc+Gٙ/יeFGܖvXt_zkm[Ѕ^~9v DN@ǕX )QCJu'x /u.l -ByS@m׾E=~C !<0O,3 ߀ $tCZpSJm*WyeѰ]˱>r?&Cc*)(I8KnOJ1"nrVx=ch(PEuo;"Xyx!s0(-lDA]ARAF4KQŏ}%\>c_U`FH*` !gAEwneAB_]0/^SAMuѶ,{ =[Qa}Rْ| ZC j$1Ix5[ 1t˃8Ň)ޖ?A&1ڀ IEqթQ­.XXb5^v қ䔭#zo)u_߱lS ~lD.'&[)cH1Ct@;\ؠX  95^d2e]hPTcg9`X%yu##qP+Be{ʥ[SHvj:dc0 S *`eUUq8j1&<]I ]/Z<4Id @!c#GR1*?$j"Cf]cGJݥ;jʟIomA  ߨO4ץX{;Rm`gxCZ6 5nz%Ofo)SJWpT축)c0t2y\[o_U zwr-ǗuOu}>_ Z-U͜W%RBIԔ3Tꏙ;F I\c4B3Zfp1 Gt'jxEU V !Ls6h"R)@-rJ(UzbK=FZײ39&Y=4(M4":='mRǜYfN5Aw]iz妣,=  SiLQtHsD7?ʞ5cl᪳ HdP[ ~nW;&a w6wyn O}ai0EBxTϭ6tƠN2&e,)uS k{\+s'B꽉pN7L✂.RJh4Irk8jV lPZU^l҇Opz?LF8#5*spneJxZHa*n@#},},xdj5!Sfm_2>lqـ:QbfReEKw;%Tȳ]dzu]2Z9Whphd3lDܥph"[0LZ_刜{B^6! 7WMy'Aњ-Zf:Ta,(V;8E }h*MEFn d)yE!Gٸοb(`|>h{џkU-vq)>h.^5x ki:Ts'k9nWcZñS/YjtBFZ?pz[IIiruBpndK)U>׹?8ZG'ILKKY=N"2bR'v\z ͭ?vk$v6Z?bGꣶ_ u~ oWRA.X{A!(etb>XrY ͕GjO: EK[}IS6UNFKmFΉcJ=Lq ' v~*xR4[Ϩi'LF?[[;߲ ?*[rp B/ :?40b42 E޲9d(CGǤ{bBml%+x+1_y/WcэuWbnc˫;W|gjg t^:R*lF~-E9[k?B#'wS[zhc<%ޠW{.4w]5ep!RSnKy$P(/uv3\Xa yH߶E+|撔_ }!'yМ r~ ƛFO5_t''<٭~Ygp`-^n#xD \2NVsU,Jt.):.j/%3Yʌ!r>&8My. '4{tנI?N5aS|XkECCsfBfGϛ{FzКEu1l0PʣBIT!\WWJ)HZ9Ĺ ُ`'& U4}̏*Loh1u ME"(&ǫ+B|]ɺޱ`ϯRh"6N_z0d ʖ' Xٷ?%-jb^m/iM1@gqE*5qZDI mDtm;BZ^Aru|p:9(r?y~:b1XTs!Ϗů}cL`M82Z/oICM(`j@./V u_݈/k(wdjJǘuˌ7V5?]'[ ra:IJU2s'i̻H2wtL0Ơoż =g6og<ʵhZ7# T˿KK% GŮRԉ  uZָ/~oxyp˘*7PUjVa/f% <%ȥD _<¨ %s؟1#en>` s`F$ ;>OeNb<\>0rTG̛imajivwhp,H3soͿmt 8·fSkWEj)/Jaz$!:}P$oOPX8F\T>AŜ[p9 o @a,v R"B`5 >a&퓩8wKOz}gWxNfGƆVuј.ҼӇ޶cJ.Z] @Rư%oϻ=8s##)О`4&-okUrHgkmf0eپŭeg0r祇) F})y &( n)8JPc4*1C~qNYG+c0/1;H~EkI6Vxxs+7YmK7+Mnip ˸ #se(?$&+;6}Ymy7#A<0W4ޫFEb5>b5I"RB Exyy'J&e ?q҄s$RΆ2]k?BARᠱ2.@|_8b9W4Y T?_`~4S27~.#I,/|,aw ~PؑDY;ۺ*ŪeیU57eO <̽N8B~&j3UuRFϽ(zxo^έ^DA\H$XK}Նp;kC@6t8s,kITLi?'U `2; |G=of_#ڳiΦ:v5[Cz#I.{G $3A~5_nSGjv IW5ˆNeZcp%^,$ZebůO&?aG:\`{o'κBG}7۩`߀$8tSmn*Ll~e="Tg0*!jNXs`e+_׻tQ5v;`S!5G->s5;c}I|\ijl(9So4,gAvZg3Q6ubG7őy+²vRĞ#H̴}"E8NAnw9i3؄mUYQ>clk8,/wm=]3z>'RuEo}oߞV-GUn Tc5g1c[D FcbCCH<~o5ᦕ#ecؚV 6(#ȩR{] ^?! ev0H:0z[%pfaHN^r3eXG]ߪ̔խJGNr5L'üX_'z < <)O|\#)\*\BK K̇,ܖb39*bKWĽEm{+21#u˴l9 iA1ÿ䷦5kj|Q+|*lBοVjk <ށ;d(酸Nz5ƎUQ\?O;a[.!I;ݘ@ڠ}v =ۄZˉV@&:S'\~~~Ҿ\?$5'HV:HHRs "g@J[W<|,$/!{2(.StwWȼ/}aFhS =JfT> }ji*#{y<㮢\.R.Ძ(d(9WZ7K"CWq͝Q*Z]i@q^M5 +~/2&XqퟫUbc̽FJƓbUCh/d?J( PRRO1Gi%kG;-t*M WgNn6\sa nçM=eBE%;b4)LY !JO2=0T&Gm}y [-aҴ{ .ņ>EAVɩ\ѮP E2uBk]ww;{OV8 ]n7H( V pKQB1sU_&ݝP,#_G?)mb8 `my!6D(09'8 |JcLD"t}x%mNG]a0ٍJ*6lLFS[ΛԹM}"|ǎ?ZeoYjN6Y m5^kAءGlKɕda.]|3oMqQ Pv' ή-B#`a]QC ykA 90k?ViƐbgB6Y࿋1E`nS-U>%Ջsnpah8 {[GV,*Τ;6qD_۹&Oک\ge.9FMr:5Z0$iIs#Ę>-T+-] V KmP ʡc[H yxR, KILZ9W9Us^ip1d ͐HbHr.3"`q쳧 1\JH?AI^,bBoAhR_*5ӫ=b2?y]cu凷Ꜳ݅]~ڃsK@~@ V(fvCE]6(;Ϋz z2IUזs` OP&U:;K GQb&^@]JY%I[P{ɷεkc JAa1[B&%4jx8Öv{SJDDxL#a p&N('=pO O$ʹ (n=$ч=IR{\ѕΓٱcu飩/tXrлD"RdAz0'H\X0lDa7rZ)c݁H?KDc0?{U N|Ǯ&` U45/$al6|%?gVB2>*KEttY<-ݼ{d#3aӐdzVgnWv< @R*Ax)+|#}hTFv>uu-0`y' ϊɳX; å2qc '{4ng+?L1~NL0[W06!uShry8(g9'junisrAR4!x3db&.wnݐe5Vv1n!ϗS K 0sfSk\+Y`$GG&+;WQy.!| ;:M;ZPUkDeDOc[˙=!q4>6R)p\eHaJ05Op8}`x.g+QV`ՕZh1Yىx2" ׼m$"C5HwXB΀Mߌ=P_^Ϣr%>:E6PY qF\v~\l56vtT&~t"e؃n]ڬ[s E}^LyxM f'zP/Gf/')v} 6ö)uT{ٜ|p噬[/e4an8O0+9*<''۔;4gwȓf8%mΥ5,VeFOkJGpKfdȁѾWfxE=,L0b9+/\ H{asIc_ bu!v$rFH=|dn}B! }mmT4<]񕘾ï\^ݙVjº𥆼+-_CuY~ (2nD"oDj8T c '? [( rE!.R{bw;Q[8漉 id% "4%݁5!HOrL7#s0};ңRJ PXpBs~<(eYKkP\v#(sS#`E'hdڍ17 8ed5+!Fan&X"/ճڤܭQ.'ȏ@!41a邟Mo09GG:D_gUHWRo4XXdqއCx*0B1cy`$ӹomBUvW=De Ep'D?a}I2+9;S!!ASJ= 9;hycAD1ӷ.:py=q!Bw.;0IWcCGE+w(![R7{a}yvϜh'o[.~$Qs }}u vVV"eCu@ f LyиsBZW@7?_AtyI^q'#k ݬ'_ܠN+sd Y?<.۶*RVeiT)+VhKC@ݛe&-;S*0 h,U3glmvʜ q)6T 0ߐ9>C=hVSenlNf {,BCȾɫ9̏ŝjn$ I&<-](|dދШT4p?ՒN'sڦ׶Y *:'twVo"zU$g>8d }{_j7Q_|=.0ӯZJÓsy,[`Xt21LO?;,f;(Ts°^eGUXBPL\C=T 08Oj#?c3Wr׌f^|q˾i1DK,xh ^VQY^`^ ?gb0]WOƸG:40D)XBGx KIvVsPQ[2QϫWAݞM(ĈD`R4{.p}my`ҕUO07ۭAJ8?.61@U&ğ1 fg*l4kj^ Ȉhql D i& CI9VA`skMYu*+}1stNITC + 6G>Qn]rlU"nH=]8H[hih ;`F̑1d_,AjFG*GbB|-Go cԧկmMZ%_eҷ$@źlnxVBcVȁ@䑚ɰJi f5e@ӠRprQDг_ 07&6!w]~Z[)bzE"m0z5'i84'XZI9Xʍ>#TTCye*eJ3פ+".HujusBKw|Ij? _:/>X@BJ퐛YHez>O6l8Ͼ RS9lU4Zs1++: bC+i5S]퀤N6O"{> (5/!(Vm OSvp*1ǵWųSPBɳ7poq\ v!g BI9mX@PZ~wY:gCM_O/Usܾ6)U5V~{RP+i2y6}88m bbDB1SNM_]٫I}̏Щ+TpiEh ɯI~y!kuRj;4QodžŸvCT͎naHeDv~}0SBP(0O(_IYOϭةt pvPcEa=~>1(Iw# Mqo[]= 0Nj4}['aύ?p ϰt|f/H l/cm<5LqFtpaR:]1ǂ?jG˳ ͵5PyDJWw+:#08 -t4 w}HR }$lJd1-Y\ . dʜz\A?VШ:E0XesAZ a<%h0']|zի*'BuMyç?ucvC쩵<ï85ƞ)EK-nQzq2ulL!&]މ=Ra&kdxIU4)3)9 . rVxP?BW:S躉$^ၶ$F7UZ2l ԇz{tǂ4^5%SUJhO츲rġO2,mz 6[#3wm'p./cK]+1@;y0D4 yk#:' %etF(0KT3D6rGrJҵ^l-;eԊTz>4>J[Wm0 &Gy;>H DGf-SKp!!pE%U@31z[\ZGWU5Hm4oCC^=@ 9 bFZ-fO܁m"eW|ɶf@3NBt1oY?[Cj)(l` n6{ xh!\~WЀxQ 8VCU͔_DH\q%[7eؘ뗮[7C҂.?RQݘ$ipy GښS ;Mγ+ŊBe5.^}>> nHo@d,i $_*' ØvL04#\y-fɀw #L$uVJσY-xIo ?o[D\Y {U*&ņ(‡yX>.`LnQ;l;r sWBAcsſp>W2:5Q-jNjn]N]dq`U5|njo6jOWZ)$9^! =Jb%}(>Ěq8\>z8v:g;uMZ,@SxCL ?:Lc@s"lH"kZ-AbaX>آ)Xg\3|s27s|Dur%_ZIl"R0ec+/|g h:[mwf5o.2թ|RWfJ{!$-"!FSM\n#zĕX(湼颃hբm5Pe(KzF[@G JZh!=-i :*}#O` Au}qI]I'[ {oT8}WHlwn"D:r[+b p)XKy$ңQ(I yD܊7v`Kބ.@b?SAd۴}`s`1["~BFQyv]8(Hp@C5 ;5-}K82 䬨#"o'L_={C"x׌`dkiNj&wXͫgmzlǒnjҷIpKL|Nϩ.HBUwԡzIaȏ%HP5;Fƪf&m;&&̍A{ !J`*mRK=F)N:k6bgNЉ k$.1q$۝+;9ISJN\C5MhuEވ̶Y=kMSX#"9_Tw_2{tkrr r_#A+" 7Ju%^FH;K!od f]%4Cjbw5UxPK4L`PEk#r@)Pgz8#@ߣ*yq '냴*Y9=>T) x}PV:W(JL7J_fWz5*O{\f}#w D]`/dɂbO{}O ΢PCL+8" @_,7hP<[^>|4T9l2y|{QxaY<bpl -Gj[Z#U#>)Z-dp;ks ep]9oHK_̝){|58{A^U%]" Z.ɖ [+D)*{Geu̶; _XD[tgI SP)mέȂZ1ȻaߘnhNSԝ6`1m!C^S6~w95iyOXIN $xˤ`B3@ુD44.8bBqraݘP3AɁqv |2͞%#)v= Ԩh(NILrΎN[ĿQ=;F\ +Zĉ<\]T`쓙/-W++<+2,X֞Krʳ:Paw+b R?aj*0D.ǫ-0a1 ,^+Ljmfa*Ś%Yi. OmlF>o9@ WV1Km/ KDG?aZ+M'@jXSd, hBHRmI!Ḣ^>Ia՗ZWZ`H~6̅LHT-S!sSG+%QEA?*/=/=_;;`Ehb(0݈јjK<TngmN\EWn1(GBY@rNއǻ- ;'J؏RNky\h3J,}L!h@?pL48VEmC|ڽ}»y4?~/:&zPo摀g$Kpq>rr8:g\![;Ȗ yk xX%kWУ=uw`W_ۚ|xσ3Pfd#T^NB͗'ceND_A5[YGAstAQ;^YEˆG( a(z!Yk-\&gVf[ty}@%Vor緇B,/>Q ?F^5F]kM&<]ЊB萠$'Z Tkdtpw$wY[ݴ"ש l9v_=6h,E6DL+;8yUF Ørs3N)G[WDcI6roOgc}<~lwW#hCSc(Bo[GlV IMPEGȀΞmi '[dλаA¦1Vg\ I>b;т'5K]85.u73q!n e=l|Ѕ0)JE*7ʚ0 2 oTOsև_h;/7mM3XC3@Lq]' 1s j #n,Z.IwƎn W88;du[:ðOO"䥰bN졲*fmV0/&:3B*SIi=!Wz}Ac8 S#ܸe0G="}x[T6a!vLo|;NaS "(tnʹ7(>RnP.%Tbj ίkL{ ]~) mgZk,>:;fCB`Grܮg@7f/Х!}!5E އ^&ll=xGOT57YeSxoy6KM@~0a"@9Cq'c{崒V{{~qJmʋABzzxsCZ&E:/;) ɨ~iA'"%hvSwݽ" H^be%_,R%b8~2-zikv/8ҞdS$(\a%c4hMR7Cg;pRFYlQUt<|v J$P`^ef(ɣ (!4C^MT_v{Ey8?<؀ Qi (J}3& ^&Dx+eFSTcFgc7z11b|V%ob-$!z`XIb!Eqb$`t ) w~g-?Iy,"A2= DZ Fx nrAA>=(NΣyA+GÞy)̷H *QAN@Ѹ̑'8BRrǁC;`$ήOwZT|NbJ8t. gN%' *ڶ`%Zvp=BJmѶ7sr<;#T#!aI }1ٷ5y _7>{Dh(ǧ =0D>ݜi7EV\GhSD{ؐ-AJQV\myp<,:g.ٖv~.Mn¦\W-)KRev> "kga "U+} cUS rȖ4rxr̢҄.T׸,[3aɌX zpA#uboAΫ" _EIHD(B ԹɁ/WX E,O0qPHۻlHBe 6- 8BԖ? iE8TSg22Z6j.W8ܭMa֮;v Kj-5qئ\-t NsMK"Ѿ+H'@@V*_tm_iۼ\4KMTT>ul:ɼ80eJ@ԘM2ϱ-ɯh(}m+"IOop[p oX& cˡyiX~mu+Ij!KkDs LXd&CU*L˳YbUėTOA:"uKF#c\ r!kKjWm!kFCӑJc Aʅ*g1@QSij.?tVK؊_QѬFbnt&%b)/ 0 \~5qܐH6LĻgDc"HeöDW7KGqvuU , ۂiIz/(F)$};j{+ϟX؀S=~S~ 4*6v*+$؈6(q$W}޼a"(aRp 9V5PDh\\rW`X9<Û7w!dH $D:90_JwJN 3AiRp)o q8hf8O8I j۬wˊ$baPY7|sHRP!HxS{_\,q- #fx7A'=/!G*5!jZ7oыk`sU J+[wAȇhHzX#%?N,m TtvF?xUoH7VcKˡƶR"viө2niNʼnk0? Nd"w XK!!dP/~sJ]s?k=5E:i;99N]M:eCzB B s]=Y{~'GcR+^lI4~]q\tlC~bgP\0' jfk)(7JĻVAF@Qy,ux<~^Í!㞷xԞ弌Ц0gkỸr}-Oϔ1.w~%N"CF?5+xepkfM#K5.Gpka>wdlKW( 0f@#P @@w icŰ$:7(S[x*C924QA-f٭֫321 {4(|t_eSE)p6YܰMp̔aX5Wґ-RcU@KJ?>D*W `# jtΞyG^u*5U(5\ǎH;PΟtV+0eyl(N@w1JW -V"觷Z`\yZe7g bU!ry< 礶^21ztNbfd˭H%-fPY`J+-;:;RtU|E*jqPk r7J gilaqRxȽ`EWhDEv}Z9?]r d˜JW㕺sShni$oq7 H>jV)25dgoY L#AJPH#%='>@,GbEމ1TV.at]{i5-; c9.I\/I` 5X:f2V b[fk/FjдqL<-s[U2ɏRaacnRSpP0~dǝh4}opm.:#ڳoa[D{UrKv!}V_U<MRrFlPy}|PbԪq1SM (c'uBrN(\ T aủt1M,(AHawwcKqBL\[E=wwTɆK hK^6mGg GɬOeN9"̀堈tC3h*cFJiĢ:_#~ bQ g%aOӕ#B6Z\1q8 1DQ4v /ڇ󋳑X͙{!8s^ufL2c>1luKΔ΀-c1j(n@mR`9@% Z`П0Λ{PQ zpBOq2U-J0޽ V l*\DҀը.v4T݆a[Z7wiڸ\,]GM>xZоi&z-u2^Si}3dBi~PϭI38&GIZ)ڸ-*d} ^g3͔[`+gNESU!S] VuEA2 n|E`RL: IkJ9i,uu5>[OCA݀Lk)T:8͙@}E<y|&jjk,#Ճ"DcA)bbNXf(YHavÜ՝WАN z<<V65߈`ұU;p> J&b!2¢>#$\־Ӥūb*«4MAc\:KnC^6:֙` F.ɝ?I5^1g'_M8nHКt*htgdtS٧ektĂ 3KIʋS0^#f&%Ahg/*P4VG.- rP~` IM?DA,0r|8gK,4'ڍ&nVs&r2 #'z/WڲD . ;+ nUzu&# F 쨂R4L^m !Z9o2р<oBESK٣=Y.7 Cݚ3Le 8O"4#Dijpèi2ҲC"j\dzv*])C'y>g#-a>ς,-c&tYi@,L p'&ĥv}$S)N{6F$=A_ o1čH z!ЭX^?7$KЇ>Sߺ- 95 ,x&sfU oiK9o U/m 4 ҎZ4ç{%8F9.~b?U&ԗѬվ;}"NP>cn:u۹mL;pg;kl d0v8>}< &u*U 0/^#Rv5Py0~9& Y^QYE`02HZ>Y龀5b>3g5K2+}^ͮIE*J@ˮ.|)JML-@%bEmQ^f|7~*P J5AZv/+a.XHe%3 bqEe2ňFxx#~iӇ% "i僌.Ic /bwmy٦@YJ"PdI{!cj,MeIdnSBsPHӦŌ ;qPe!)_$5L8vwm .A+\SXvM'^>X#!z}*Q7jX9v`99BK |4,928w4g}$j.,QձX/,vd;оͧ% ^,F0Z0J9He$7Ì2lHw /s.! ZGxK8oCǺfU,\ ^4/+94HG԰!0d2=1W&YeW;k6 ۉ8\R~-ś]3*ҬxccY\`1Ar( N &̝@r)YcuzެUy`pkRW:j$&DWDl胫!ԟΪ>}|SoKcTf%O*!JA9恈ȃ3"*۸<&CbG UOjhdž;/zfvɊ;JZM`ֱZvX={$k^˔"1 Uضk/[eE&ZT" Nb WK׮b6{Dk6QujG0T)_ _T{R#Y7vը}jU!s+9dI2'?v p,%I,3{8$ƆO8?6 rW _%F{洟kN"qy z[@άyˍd@'_/D} .#%~Iإ3 /sg X-bU`pbdV`L[Lp*=njC,,-X-mxÐx ԑ(4KFGl͆h֎+ jH?D =V=&DS% c `t˛S C(~X[ Qm de.‰y Ia%E F?+I牝q`=zT'I=/wbMIt6rSZ AtV+ `{zF=vRn5{H̬]Y7†6P%uǾyX_+~mdT+q|4@Nl,TF|to<[&3C#LiPfl"lt-Kw Qy w'[ dًG JwrJeDp U.ʕ;Z-<_=7t[;|PIک)#";ZoZy*iNcY%jWhA] I`O/_Po5?T:8 ,P%ќ\f"[?(w+owAb ^{8N{R r3QzvE.p D +o/gTךyb'/?bف6uOU:3*ЄGs(p+}xc廸l)ol\^&hYIu#C¬Kx}S>rs*ߣM~`I;UES C~]|12 Qj_< kʁ!.8BH0ĝ#fazQ ).!>W݅sn`:0i31vqGϕ O}ESH+SwFSsUB.6T!1pM % %u!"R,Kt$n[>~ *Ns!"Sٹm;d\,D09I uV*Yu㙗e[GFu[ Z&4xP$z(d렦v Z$4WrKG&d{qh & KYZ[;ZLe$H FUP"yRЉ߸75&7 ɹcch{^?)1qܾ6wݮRt ِ#+5h(8[KUljw-[<y%yUeq\[ v4~Ƈ_|ͣo4NZEsRbE6KNgдm;d0)Ow hae#;2Ӕ dgD: ANeXZ߲|m~J!m %q3HE4%hCxO}iy)벓LrJ5׷I,( i*X"n@#E&2SX4cLs'm$NsV^y͐ݜc2èQ@ץ Ta*J,U]m7=Zbuڍe4(sтi6MVenc;4 Gqr4dcYg;_ZB[F~e kWtZ `HɃ"'1%!pkz1͈P](U04+.g)Ih$+;c>h[A@lO}`qxryj_w\j,FkΓEoy Ujx55=$:O}D SΡzAEt*rYbf%]4@+Y!*ۜLHj/>[â3FDܛGO\3_ZE P{D;iejA-GT8=NG~a᧤ɌVcNY"&\g]P2_"YIr;|7F b`%$?v¾pR7 XaF}=QNm|ݹZ.t:鳢W̺ slGGmh2Dﺋb$ xTXI:PT̞F*[FZqݐeK(r8 0+JЪN``.=:r̼KwN@<`|wQ;X6Fi#yoj+&VOܿq|(_jKObڃnjŘm^\X#dY 32x[yc?D3]0+n<‘'CJ6E'AGO/\8E48؊zC⸷ DI L߂Bz>; !MS!bϫ3J-"X]R^)u}Mx}2qH*]N` ;RyqصW1 -:u,%C ;P^hv`yA3 /2r|3[ Q}}1C^iv'uW=by^ŽuhR'M'B-"cN3fɏ-E;[]^z!7U`i^ޣfSGD=WH?I\AK5څMveZ6aaރ`ie7j)Sݔ'ԧ(:%/ͽ*?G\A6TgmSj/CeDzqV~7-%:xJEЭwo7]3ڽ !udԝ]Eu.q1x~ =cփ:"]2`.:$?]^1I[*_cR'T E菵_|ji '%d9fD©wub` 㳡${F+ЬhsOG%H9dfXPqO,7lݸpC뒋ϼs?EE@Is3unwvIqw-noRNaVcp3,(ؗ:y!ӝbOtF ATG^vX+sZFA}Ql J M)y:PMRݙMYj"~?x`,z6 q=0C }L:ttN¿s i9-vL䖐3ISl.Yye<> }G<Pӥ6uX`=xxDۄrbJ@0i;f,18_EwXWIgy!Tܭ=={!#p6L ]̫םo^fJ oD蠞lwBxXT3&H4M @F F0,Ϸ3IۂbcG1W5{tWhɡjtIx~߁5%d~MJ8f${Z`V;%Cr8 /H)g 戄!jhG='7Mf}y}gOL0% yfei@^|.6}ePxuQ :AbbfMdd?%T|舏2$vֺ3{L4'$BǼIg;N>4r7֬*:g5IT|0rmH"IJ H)#q돀 A?xxF[f0܃^W\L >Y.C&s{9; \_O\%]Ur `r*Zkာ O3çRklէe:2b WD;2[ ^]uL0dr2l'0wz;"%sBJR0,I̧ku>Grl]iBt .@;>[Zt ˁ?޻TO-[<ȅ$AH6Қ @3B&GZ$! -,濾mR YpS. P83tu^E {X:MQRX?O3Q#@ '[ԍ^?(`p:W+YIuo;;6G0$9N r[|!eBŅC4)͙ boT)/aU I!I8~>B=@Jb ߓwtL[GPvx$A#y<=*J0:o-)&۽2NP!)d`@~&ADӐQ 37R^ |>wJ72b 춵PlKPK6󋠚^Ɖ[ʊ\C }yүƞ>s#6DNܓlI3ijOMJ(V"t2jr3 D'橸񼯑zn"5^koO_Hub"q勨=yW%:VDHپ`+\uW/z.7d.UR]rBa:[gx Wؠ"҃SwZBp=$]/x#:ht{mc'Br61U$ˋTr*~ߔJZ$>UkUj74lց )+M#m5 GCL2+S؇r+^Z'$06#O\M$P@A q8ib%Ҋ)q }aoWgEuzr $Q`Zgv=Yv{*L CЊ~si:)BHGx Ɔ#c;nzp,aIAW{F:͆rX.cMV+P pޭrc~ݥDyd/p^nEG(c)!V:*E6BLUZy [?1ވ1=ՈE,Ϲl޹TmcsJݡK,`(^t%w}@l ACMƯk5rѬ.Ah*gĦz(p=䎒8hl|ZlX(.LPQdä`USOA ΂2l,^9 +0e<(U#uYβgnjF6{ #:+ B͆e9jy8&瞱+dj2n+YYbkލ.Zl@<#CBN~on8[' 憳ky)ޙ?HIM:F! 6FH[_1Q s bwrD%OÑ}2Tڨ[Z,ְ&$lҋNtƨ32# #~nӕ3dysDӝWPY%͡0QE5h ud3i)R$zdW` 51Hr]LMЪEWiXB:u6ue%|Rψn^>ljc@ Ō~M걸HeU)G忺9f(##UM5^7c. Uϊɒ#|=3J g6ii`&n=xޅfZ%w>2nx$bڮ+z6lؘrF겈x,=|=ZE!~#skOM}fna Ru+bY3dHA[0" Ð6m5bVܕ*I6Sj'!0Όg%K{=Ɋt1!A&Qa@G\洘:9> 2QP3=Qo< 2ma_r$2i)6^j_{vDkJ0pfGri8tHaVſ99:-J#,̢5!r6.LjY>GCg" f7eAאtыX k^j/;+E#g4xHmv92d I"'~!gSL|_TĻi?"~g4 g<<-nORT,!WJ8[Ud7zfsLa,k+,7i+7<@ac0 VLcQ56z/*i  ڏNj^`h.QunF=bP^2C4 ڃPq_1)6>SPok?nZ/?̢Fd-x"L])pGC9LJ ʆQu0<҈ioڵA-g_] _Rd4E;35 NSU>PqEaBiznz@)􃺠]-{$/µ)Z * ‘@B e$F}<ЦPx^Ϟ̌DJGJ(2y{wC/NilM0H]T7}Y! =0%蚽+-\|MyMaQul-|jgݛǃP̂$M}9_g:bg-W[`Ah[վ 蘗Nlb[I{I4; YԴTT7v"O\'?ֽ5c̋yC-(TџdLG(&߬f<3Q|+ؒ›6POvrt*U7bk y>.1lqpJ Z0mY?ՄD2_vMyޡ7U+)!$i{<.ɭVؓqꢖZմ=3@K ,üPAOI-ȘjP]ÒQ ƥsO(003zO8W N^tQ]:51b& ᙏJ2IG|iqk0RTn%-oGnkͮW?6s]!+BY/9at1\$$"Gge= Mp7MH췉PF XƝ|6EMc@uNLL)OU$S*yƿΞNcKG 5u8d+mǁB./QSK/i׃U% ?*Ov~ˋE[GDla:mMXwb8Ȧ-U_hZ~IC'+չvFn vs7B~"#[ LP0B# чE5&_C^;"ޜr} T$*>ma 0 RaO%-֫jL=>;O1ܹO\O1CL9EA 5PPϺ /M08<؍Jps45Sr^7/uYWmPUer T  w4va68FMGݑ+Lnd"ܡw)?qNHo /jЉ^җӥMJ?`&΃Ę'J-V#Jo]A3f*݈՛r TP2g֚'51ؐH6>gJΦQ-.}|cބmD9$pe7 X]3Ӂa|P3k tr<BJ^CTԁ#N2W#L_-V~xu<΀ZI,fi,O]_ޔs"EP`q˃%Yo୮v,B,X% -/I1!{U YAR)EOH[x2j+}2;4[01;:g)J2",H+\e›$R++OXݬ#LT(~ў9Z{ h37mںaQt)#>PWad=m„HΓ9`5Ngn[%kʈQRD)fW c|w"x+f?%!#1ꇫ*GY CM ziA-ʼn6c=6؇jwOu4?/ځt?DO6%~dj u$>wu1) `l*jkH,} 5axu<2(D 8>wm OeVK^GφtҎ |dP |1¯F/mej#ԝ IxCT w?<ѯXA1knfR^Qp;yc0͚qǡV}&L񠍬l@ń/IR8O>B![%z4M$z9$_}'#ٶ-1p R4풸H/ Am&>a6̂M1 tэLMtȕ)Я8ʀHs]ڢHJz2:a2YZ|0fxhKЗc?a3hgmâF^1$sW yp\Y96/1A&i?(Rd OBNE"g0 r!EO ЂA=bϽ戧4D)ca=c1a JM?5aI+M5H{r(NM&Eaz†b.#al_5H Sf'zK.>a̪rtvcT[J}5laLW6wu65xt~K<4jRz$9#e˦D;Xn͋.þ#AH8"czQfw)1&jFʍ^Acʅ]H}9tZ% _3Y"T_.NLt$[ܘ}5C\xЏ,2L@S3E!<䶎e}H!fw4FpTE*:b"RbQ SqSb湺`SélJk-z搼~JVr}n9;l!M.V䗲:P0cmߎߥMmWN„Nr$M)e;Q" Bo|@Bv!oЫU+/6|&0r3 jWྕ$,;>D#BTkMVȓS㏜\t޵6&!7+zG^"[׶j.+8,a}W*/x68qTJIƥ#sjr~ipcK5.VB𯄣8nF1Y]9R@=kiɩK#rZk6JЁ¦@;`_4'[_OIIG%idĬicy(^nf7b(UWRf5~ZJoq/g*؇i`c \,Ô]EԪ8]NEwL zXTDgөM9a7:f.#ٽkǾw>ii՟^5XtV@e*n?"?D cYPcTr:DĕP`Ts6U$}{5rYPꓛ /?]Zzr ($^vQB5@{m⼤%lqM,b3p~UU97S1Y_*r@PYn âqQԈYš]ɟXYNy:|ͪ] g\KFqhH\AƳ $L&ag*S   Ϊ5aPFG8@AE8DSBIANAfiX6}rn/[5¯rˏ$r[ZA|`(MnŷGR]SOz|咉'c l45gfF¹ ~V{:F6dH"SCu+bjM*G(0)l0R`uۜt P_4vL2%d:!1_P[ȱ3 %=;u@i: ^ۗ5ѳd?#ُsy9j-]*NWA_'biq;|D*Zv@hZάxD $|n:EƢg9×Z xpΒǏi&NrXH>QڗWQ|M&l"NG[E}ޚו77c8&+> Y9rŒD(Oe:tCJ8%-2uO 7/qk:q~XK2u2]l'dئ6d (A?=rzuq1Şfoj$2 oNƺhWw#j8-[ƽj؅w wml`P!iIِĺB9UMXаņW`p=n؈@@q'bx\\¦ ,3j2<k:|VսI:x2m\|bV݊HtwIdE*DdR ۨ>f]|8ZmP?v:[@weX{Kэ<)og#݆ !b~e:-ydw(_88tfu B2۽~Oؕ/RxOɈϑcix.WO/))aBWy(k 1BNFP'S3s!'Qż7y[qǴeǽNGas(RL93f `Q-ze5AAd/;]H/M5fC d4wr}8 z c{ HXnG'M_y 2(kN =~.*˯'e gaԾiđu-p`sӘhDH,F@/lx4E3]_8y@,ʀ Jw:Ît{pB@TO/Ho'k_x>վ?dB4VBp,ֺEb;rl;X=0{$4A )X. w|9NAL¯BP6uSQ#@m} Q|05`걈64|'PL6p˳9Q>41Ǡ}HU%Lbԇۚb&9}DrК2)tӀ:4|ȣ,q%tSzeR?[&xmLHLy^8ZHp~+oEPAx2y ͤ07uQ +UzcbU\dt|::K4 gnќ:i'$ȓJ^~+?um+#ECьp\Sv.y<{}8LT.,h @bLQ&4\EύݫnPTNŦ^Yr 6$`6JHO='lcUD/s ~=-\%|#EO샀/}]HF\S(z=Aяs`wrdDR2$ՈEz .>ZQ"\xFήWNd4(FHt`3ZoK*{~!_Q3vSZ!p!k،0=N&"Dž(I]nblS?ስSqt cf8a~N0]#;*/4&rj*e24nC3\/ݷTN0ޟj/hrlxqzQ.zA;rwgCr.o=},jW*o/-xr:;9t!|Xꎬ ɜCjӹWvuIWp_ۉt`F_f0$ |dHճc ] cߍb/r-Rb6|l$`*k]_ ]o5b;)p%tؤi]8>JcJ7gnDD| :JVTpT iGSc K't*#LzQ.>x '=v^ Z'Ev>sݕa+ (?c aٲz9.uDf<4nkomRqcy.("IF]g[N=%\M}?~]ƗS/BO1r4CNf/2xb a3UeǼ {~=\q`Br4g,%\ҵA@6%m!?C|tbV#mDžȔα*scwEj=1FAUe歷HX|0c<ͽ0NuLH=x^n]QvVW4X3m$JORrHBhmX}WCgLB5jX j۩cIuݍ.ϟ8$ZN/r ŘC2b}OfpU 7.^0 QGd7K#]?%V2~>z& 0 ՟!EIbFj2tDgVp9+iCr@(uϚ}+# 8M^' =+Zs, ȗ~eC&3Lz5KYW`%.9RQY }솫/4Y TI2 ؠ+?ATi)ު w/D#T356ق;TY1c]BG cTn;'S$Tڶ0'xSq/dzʗ Olc%EΜoH+;jWvzC NFkZD):_),x .% *vȾ޷mhgi,oQ+r݋h׻&ZQu"E ٢Ƭb| l8]ǬWת+UTpIi9X~~1NZ,q:aL7h }cFD&ق;YX2lSK1H=*Řp9@G@<KY eG^u3UP%W#k:V-])hcIhԍˊoH mEYMfUsKrt=ˏáIH{1b3FF[=r]CUHئsmj WeǢBe??5 <{=\8,tpbeacEz{*G^Q_Fյ,T$WϯKzN3t'Smg7;PgȠ n<mI3j|U &/\iRʁZ@ E ~J6oZD4fq/7*ſ (4 0KVT Ce$<=#mo\T8w8RzkjZʋ`H)A ;~, I{XZMJyށ "voTg7oʸN.qe'+.}VqlFS5jy7)(b4u8GI8-]霓0Ԯ}GAرv_#d>Ӏ֫sCVƨAZ4~&`pX}aX5fSp֏ۊبQɬ%JDZ]$, ?s$"Mop̅d=p,s.34˘ezX%CLchT[XХ#RNGv٠a|Ut(7}.l'C;0=Z:Na'CaYi&1үh;0ጘQ9d,r0,fărްrv6ƀ QbGϏ\bvļzy7{' V+Y`j(G0NN}uWS``Xޔ^ؽp"@ :&஀>wF'VFD6OqMc{23$,*˴"st5yn='c`8ALH[rpo ^FसA#͖\2%sNe@sDae|CH ;+t'Y 9fP+'%7)~#*-?Lrh H3j6oI;ZjФa0帽v/} N"*5\FZ 'W+Y3+YHGp- $x1S"-''R~3 [\> 84.j}grcLЦ,JPb\ʑgsd\ƹ%RWZ~$vV?OQWFo+|6SjEfa6@Y%s| F/Ps8hJE9*oxuhF뜺ͧ_e7<>HIel)D0Mo;3atLu!+FA9>s,krG6LsGW#gNI1l} Wr 6B:/ ~Dj,JV43 `>/9T)Zk5<{8(;M&@֏]8=%Mϛ) @eW#e1N$K=Pn'ߢ4:0h{GVzn]33GDE>cFpMks^Z7K#u&hj+5xs1ozK/~En]R<7)ݑ`ԤwHNDtҐGWX:%},put2v6-Ns]tq2,pI@$+Q^z$tqReĸLYLk_Y4܀F wH{dֶi/j4ӀᝎڮԷKQ7+Aa )i-7XQ\w!gph3U4N,d!?գ$^Foٯ1WHʸj2p-i4.&{66ETdVYdZv`+ժ'CĐń{5VU!;nG\K*Qv;-{o85+(;i}Uo {67_V=H#R&nܲ2֐38KS(=:a!dA,"w%1=auUgW+r2w!4]汲\sL6W1[Ř n)QU҄_HTwO:;Ior^"I< :42!ݫXP&} @hS8ר(#[Vxaz C,DGs?A_@S[`Uߴ{0h!8~o3}G(㏓xi/J%:ܨyG Ry^r\`1IBϺ-tƒ<,nU&"X2v'VIr;i/sɖm?ի{}:VqlQ('-Ĩp Ņ5C\jEw'ֱg bsWUtrE#ޜgK. |ɳP)*~@)sti! zuX+Rin$(NfyWV癆nMP&èuE/ڣoc jzL|>QߚLh.@!茫4{38~tҥ{]I҇UƳYq0'/ ?iv]/#1_0[:ުrne}!XchHl$+6Wİ̥Y]%MY#z4J2P%F;Cl7!Lzv{r19W$,aU8.Ŕ9xQmaT Α|WUBR, kM@ᬧP: aLJ㗱 -H0a|^EBGNj-IiOqf+Z6ѨYInԛ2r ^Y1:,VfJ! n$rh>h6{l0ĭ1 |[k}hKm5[b`KߘҋJ弌?Zt<ȗ8+_I?ѪC1,ݫc4*‰ c?ePn[x_NKZHCJ?˫VmzڵWwB56%Gjq1r&a|LVMt]F1Q&!U'wqWı}3`-=紳S?[+4$%DZ hA zD4 2, Wݻ z2$&-üyt}|Neڷ6Q%EPE#Qn/mxʔEW䥎'6•\[f~I\[0TI AΜIpcMZ'c7 wPEyёz炇;]cĖbg&u ũ|1A{jS~jHv0o WzrNe4weXno5e;*G7ju>B2h0sC"\isy\@%u>>aFE Gѓ4CT,"GOX+gWz:iПZ&i/̴$F%1B fzV[-qp6`\*ʿ;Q}] =p9lUԩLɴV:oj`5!:Eu8f65q)͗qGe_yM·!GLrwL O_5 2 HIr+'Piqr&'3p ǂݰ)W*q_JۥX"S.R%MPJ6jDQ\Š[F ԑ/LoY#XAr(8 n lDCS-2巡} M{c6/8cijH.ցȝ B)uv@R0x}r>_G-!!ӛSh \sCU !(a |ޜ.[?^Jh͘0kDF] x==o+HC$k-3V@Tr"Iq`v#[! vr_8`"\jt053qs!L?` =oWeDGi]`@4zNqԝ켖En ㍷x5#< ')5h pTࡳ Z) sͫ"A3mmPjMDM'–x{,#<zvc}9Ig!fޖ^޽t;3|>Y2( GzqrޭlhuJt 2(;q} ؈6uF }Pכ.rۙ +~ܱ|l^+n'p=kwB*ɶDT }m~A.Cud L&3B|K J~?rh{I5PӖ,}#}|ȋOAl*:35SG)EQ PVurX*1%Y'Y;RܾNCɗoNG{71YгoC,eqeH  `mZ&_H_fK9O;_]A|Prʦ>L\nke5;JȐYbSoJ]I~!>9?MG=DIR97qhaw9yD h4" y5-ф$=+!$'AX}#K1 10UX;L8@<8L.@T(DuY'^JO$\5¶P5Q1b,_MQI);9V\)]PP~M͉XCOmȵ6\RH(S\۰6J, ڣ僒PUS٘GnWeq~ӚG@EW|OCW7`塻]>< qfa/ SLJjjE)>"z_vc\#;bk j>&QD^-MbIxdU&H{U4 ҵ ݺ  I/$a~IvSkLAoVXc%{r4S< 1X(p `VlCwBIpAO mS3p#- M&KevB|va#\u׫0@v[ֶ&i8Y {\˄Tq_r 5'gŬoQiB4@n-vAûmV!O8ػ7%R=3NgVJpX^+]v'38zٰ[gqd) :CCˆ HGus0Lޏxba^ AuϨd8u-6y˙f7J6fuLviHFEE0Z갶pKv1AAk*vEqǍ.=Fm\'IS K \-Ѯx-TzdlOPNP~|S⩉~GD/!m1 >PQ2ǘPeI:mt!X nDfipnhJF}x+a}nTb}q'tXyXc@cGN̳.~9b<-V՗xOL(G(wH;2mھL'Y,\#'IDPQ=TDXp$*gYC6D]kmiW~ 'F[!ϐ03x:wp$uB k ?f1DqytEcPg[Ŝ xE*\_~`|pֽLwf2(.)m{$[6<ꏎjАx526Tyз}lpUҸ F@@$K0yV8Md mHU(!4zho;`nh;ڽw|v FʖKv\ae4N9N: EOG:799u*>s4}myn\te-rQ! !;32)m+Q`~#?5 yFܝ Q0}:j\[7`tEgv |{682MgK #ױT$]

sPhoSΪ=ElRCbY\êrJ9`kpۦWXrA'_,>FJa1I7J$w$8$O%18r IHUd]L׫9-8Xqrdq5cPdVO eZ,:JsU܃*󈆈Θ؟#`=O󋔿tA pp*{0p# q( v 2Vl|bcBci"~0Q.5ZŁߛjT3A\{#a>o9* n 88 ܀,O|@_*\"uOLi#_M Y= a 3=D2mG5À~ߞ{/@ݥ7}1'(iV3IeGlL( R|6K@:?rpN\ZRvfI,W fl_w-|_&n 6 ˤB @{XsEx@Rrڻfڪٔw=0"rKtP(<"#Qkz<&FgrRm޲*p0V``\ZжV(ÚHiMDzL8L9%>{qnG…-N9;'̅G/" H 8UO<+P1 \hޠ"W]74FGgrMKdtZb ^϶{ Hupnb( M$jzK`ƂC%/5&D.c=R& "eY5R"Oy|dɒ_)&{Sh.mD WZQD*t7 A֚iiq7'\1*ƉVt"xoCs0輡U.:j˞'wwFx1+]s/M >ĵ\l*i;mPZp3ޮC,U#x\.?ЩoGK0/d:p閦ʶB| 6UU<ݫlk@.C=,&,D0p5Rx|<ɂP=VVg({%G_ euh A^U䅂a\ pfid1lA%ki#ɉj?袃e&g@w"*:{Pu2g%Ԩ 3JBũ*0fk1%~C<\(.4gD7Sl9I A@}vE͉|C~u8F}#TX{q *<-3d%֔nq 04#Wav,OO닽tb{Kwx@6  *vhL}g G=9 %ami.2E$%^=>W/3ݦ){aQ?AU1Y^w8xMn!{z$c:v7-p&{*FNBҮkTVEɵNmO~<+S6(ȶTRqMپPi 7,9Ch:mW}+s@hp]Rg֭ I#x(XT_}|JJcK{W$=j 2LERv:Ӎj ܥ)8\]BOd|< l?:(5u:3%wõۭ-87s B7FpWp1Ì_]=wE~QY"} aL,8Ib^sEw4=S? #sv!@92NVqϠߔtG_;,Lh"WQxR;Ucp}@(ٓm_QJwKER#Gpv.2 ABlekmleƺ){^š"v/n4QLɕ)zln"-ScsSgYE $=KFX|N#WV9I[Va_ 7y"] 3OUG]b6$SP eZO7RsNW(BfGmܠ}3!IeiG.,_A53,`D޻Fz(@_^.eΩq}@$vϪ4RԏpQmKMٓ2JPg7Qx=#9lyFTw6@衷Qj4C^RUZN 7ذ;KEb- 4Wj&M1d hQQ$-#.h._ ]O:QȅNw\mƱاlsJzEx۳Soǿ6r]n[Zj P2 <[]Jd64X5JhaJ^Z'8ʢlz43z99߭ndǦdQl8y?[c _B/x#9% /^{OW|za~QfD4@Ĭ O\^2P_r<- τw{ԍDlz/B !/ qXaSP@/{/gw~|ũ8;| ,IMqK/@[`9‡Yڄ$wiزQ3,(QHs8T`"t:pfskuDs}#c#U\27^'\ɍOeYV#wWw;o@Iv+_$Z3摇Lg@V/Fy(P~|ޭ-97 Iue c, ;ŀɽ ([Pn UuVлAqx[g^ga9DN5,KQw`d(X̐?d.].^*kezK] ϻ ?Ɯ4K; |Y-TGcmsw[T?-nN)lFiZÕ4ArX}Otl1)3c"MLqvE>JH" j.:&IïVN5?аck^7~d9D26RėYIJ(U50c1h`9e^n%m.Pd>_ ̓b9ҺpHϩJ9Ǖ@EA/?gL;$ 3Hq~w$uvc5ovB` fD>eTWG7%ךv0WD Snz>>pZ%FC;IWn&N\ ]EMdZ0 A.7"t4oH; MG)%8Z9R}Y20 +շIAK]稖a$2ܤ$]@l|NOc(4xy&Lۏ},53wҸrCuO#"M m$@ǡb/z)8G3ᣱK&RH>k[(3QY;"$EzC"Hz*F:teO=:||rf`HH9{426986]w4E%5|pui7(ND{z Jj2PFmshEAPc E,k[0SsɵR۝a/'"Eл@(0mtBpc-uqN \dT*(KV rx0S?|Ġ?-h ˿z>z+VT6XNf|פx>*iL/4dp)^&}QpZ؝D`[P:h}4Dk_P&c8rE9šL$&8wnɱIX.BGjf;$ŢIVj/>hʂ%+QPGywl2=9n[8-׉M&:\bXM '=dz *a+ߺ(`!WZ.'/KppE4tRg! 'ti7W1yĽĻ d`-jlŰ KT;5>IXk9|RE9L{\L_Ir^YbFY5p;h_ 1z8PAd!n03P5wb"s`]I_7ȉJVR"cGق9 jEr{ڟ~bE=oѦ;./wHT 8˙ IJ131@]Q@rz"y.tNh$n,PCggWu,q>a֊n-J_PCnҗz-p?< zf7U*ђ [X2.NVORq}*uFr[lR/^M9_Hy_S[mϻk/ټ=ȹ;){ڶ?Jҗ BupYH<#̤& Od~9a&6΄o-~n1̅%1$A3J47w3VY+ />4W/Hnh=hG-3#o:/l7^ |MdoVjZXƊhL{?8BB#]XgO;*^dvAqF"2vSqrQj*BCwƏ"ZHnD̚^>Q[t4dQWP$ԋc-,m0: Ӟ UXnq˪;7D|co5ǃ>wm~7/M?XqKl{䅷=64CaƁ_@`ug]$d >]>Aw8!"x-ͤ5Axfy%mU[7Z%G()kQKG.: 315| +˵fb2[@4eGR!!X#4?$_^ p`]g9LO ,:(+p: 'uۄ\|bh|h=RDntFJ]yi9#?)ur>Q/J⾩+坵axfΐ]Ta;E)#JRO&q:Ѐd$V֌MX;zQMq?]OY En?֘fC"Ҽfՠ38rŒK=dkd +&$Q@m uԏ3R@݂ڠ  ޮN7ff.ȹg+ _=u:CKPپMN|\"W ݑ]_ahmUD7mjB^'kӔ~nL(޺QMܣũQ{m ɀ9R}=# +Ώ^ 8H=*fTJ̋jXC?e(>8y9!}9%#1n}qtѻ)6uHV`#UGˆV mswʧ,t qyaN"榆Y. z^[B,p대UO+k) NcOCH  N0CM4V*WNϐ/;Lir9U9 Kz{@rP8~ch[L)uO":ƅ)FpL?W[m?6 T/%[HeBl#9&58fN2jUۢ]n5]8AfZUmV ?&@@6ǭ](0N_mč iO ڥFPt˞y/uOn I/FtO=kn \6$ =f&0޺zT-$ eV3XM[7 a I5#_9ױ&r!_:q1 z3Bjd;Q{:+PW>@kU3~~u,]w2B Ҥ(Mb-C:t2p&Î!Ϝ.PCΚA؏xH9vbcSkXٮ@=ZP%7)Wy\lqЀJ(+ؚ R C!H#9 խ]쌈 6Ӥ?o9 ]׊$Nن~>i!-ڗdFF0tQX=Zxmq便Uf>0\#?n^K@\(=gE "…vaKC-UJlI FrUqլӉp+TޛTy6!X05EQJ?߉m G4Ci}r O.33a[ LaސȔR~t$'i _6t|FalvOc*<:싄~`ycp^^dh,+W ߮+]y@(pGIo-G1=˄0#yOSj.E; dg,M;er3M_J,00csZpfD kg1-\Oed1օdGG[5Kq\flawa_ lS{7ElY5luI=`}yU4ED0-/C'/. & oK]O^[DTv6ub?-Dv;EY]θڐTuYFb^UzjG" nFeq03*3Ni}UW0- \$faj.)1OQ8Sb8$%+^wcXX5ȓd[TztKS&c[lԒD紦1/(onS{xINӈMfW^$4Vlh:%E$H~?a.1Ww1:b MD>,^:'rasTLd5=Qa>ytqATĤm A_OF L?YQټD i}/P`l"HFPNؾE#ϳm]7d}9bAG kǝ=kDr3/vSKk4/3Zoٟ/JĥWh߼~)6)P)9ؒ6Z`llXh+e_ށ&ҳu$}}^뀹xp|Iu>}\S -XznoP"QIs zFXMu~? 9I!(a,=RJbX4<;]%6-j(^#xyQ c_9=j1Ma-jYL,KV4A"*4Iwz@`vG@UaLrX4Vٖ w\޺-¹geԨ<ԥAFEiU@;[,)L2+A7%Ѓd_ -w(/tұ)`novsi Bbqe`[NEUȸнp8_I%!e~}`ExR?}KG :6=Sa,!Jʛn^#(% @7ƯDǛywT xtip- Ph<׷?½ځspo\nF.ĊE'D]ꌧ]FԸ?}@!'^]O;RG<]pxYL2l$ue#û yN*;PIw' k0#F¿CYճo-ݸyIo֙G/v+S֜\iYe>ޭsIHk|>08 Ñ.l+}hv]a79YDl|,DIádP]ruK^3i mkzhe[ -hdMIa/r(Oo)o,"Q _Rujj%x0.IU2YI8hyÚJ EG1r{DZ"ۣ[jFa! Rnʛ"~~¼f"eU&=,<`!6$D;HO51SAY~(8]%}/^'0pО#](B,)-QO;9u-ea2  ny}.'jm$?/ ( #qԓy1'k3dPZɠH 3Q{$$Vߞ?!QfUW% 8tU/ܿ5/ZEz;O-:7H#?9QKV*EVO760bcт6b#Vj%%Cmt{HKF(lƙF=;_+|=g=V3};,MlZ JݽH&dKaۙFvPn`=a$_d jQƓ W/ompw^6O:E0-h*t_Y1 fO{֯iDj6 J.}Ddfy7 `Y# =rt2YNPQVDO0@X}1G=fIka4/)PCAn 5%T.xQ2맦;J'XevYBwOӛop fB=7qKigܓCzb$k.մ:x]!/>{1'lht!qU2vMVY4eջӢSn i_StQ-^ Y Fͯ}ҡZ.`Tm\?n-܊*B+e k<{Ui8PJ{nx ;T؉Vf-X_B/S=ZEYVyxg>kNS2@r>sy r TdӐ2I ҿߟóiZMcau<8' =}B |Ղqs'G,Kg(HT ZM.r9 UD2{FvPBn.iE&=`]$t |ene]Lc0SԻz ΁mE6RL{h0y]8!R2Qz5|%ſӝ:tVٗB=U|i2~~޻$%oge@6v~LՇڦȿDZEC/p`H]e +{>:pEs;V^Egp&bxrʋ*}+E9؃tjy = fN"Fv[|#d~t # 7]6`jR7z xPd.vljl6Z mTN33%ю eb8^ fX<bo L#d#`M9础EX m#J5Q%@FwH)_ŅI,roIX-@\Cl/ dh<(à;+`N` d^6RI%(V%LYf7]Gh1!V6) <ĞngWs͗uBYbah o˴8<+3Y"XFzOIԪ>:&Pf|/,kJM̪wq®<V `*nBݛx|yePtӶ("u܄/zKgՁIwFurt/ֻ[L)=⸸e(-vXVהz,&Jao<k[ǁj_'mm 8 gOk =*%ɵ:9 7z>sx:)-8Rŝ#=@,=I~W~JLxH(r̈́n΂Ұɤik׼ܜW 45Mu mKqEwc2. k")sDW~Կ4qU'vM=9Cj<.:ZĀ W, hƅ^/Z]K"eb>^ۂ{4re򶧱z(E;p{c+A xnD://RET/ RiEpS9Q >PN<hA21Kl4Eڸj(#[NB ,yy!bMzǩKC"ЪtrξHNA͏h;8ʯv$Uņ*]U2mvH(>{lY3W̪k.mst"pW+1nw䥪^C_.8)L'T6 /Oc?M墘7G#姨n=ʎ. f +,֮@ᡇnd`xw+؉mVjjOC2fc 肔Cn1C:.DmU{o)}1'WOD&q w+]:iJӧ L\rGI꫞fyvaiO,DW9=,HC?laBz/5؍%sNK %ZR1Ux$ oL0lR9o iIO2:)NF@C8o6[l=O\7[B*X#`&bK7OHBv䷞2Qx%~=_QK]2c SZ>wZy?:^sЃ[D%BB =eϐ~*:Eڎ@ab\]kgnDB-3=,*Wݳ4A(tgԑ}9A]ԑy4ovl!NEO@[NA_Pɿ,|KTN؈qpuGedY־? TJ^JoaN 0(%QC(7^ȧ Nbm皏kXϼ ¨g +e]ˋKISŁ})t+$rxWk|oKg.]NɜTPmG[.g5̗c <]FGbx%Aigy\ T!?%X m:5U9(uc:L'/9*Z1~lVePwVnN-"DӕDbK2 JY 9XjHRV8 λ #A!*=hNY͞]Sl\bgI R="&Xfx'i*1k WRગw#\R(:/UOw X_3uCk-9;B)la_,׹-!d~ M_ jFxDBRa?,]KSW*`=[͝(.—rUݙ͟9e@&~&߁0X1>kb.AEEģJPT?hMG߻btge]v(H+Ov,4ˑm{qј[gwAh,C`Eʳܧe {O%C:V=8<- nΑtO- @SW r,ULfUU)«{>5TNlr7HHim#wE+ { dJ$=_mt*)Y"՛bw]uʡoRcFwޕ2q`N%d!.,޴[L g#;(lexRY 0(c!+V 6;ֽ $hEBɭZlnaH=S`@"<$θq!Jwrk#S"_v OukJ@x`e08Ҡt7\=vn  M\׬kHāYo#gBXb.ayl*G iJDs^ 15h'&$쥔$8GJm:N bd0%B-zf4AǺX8pke|(ESJDT CAF| 0 ȝ';hpñA[gfy [.v6R_+x^dz7&B0T:8 QVte K/PMc(ǖ_@؄W@/d.aj<}5?7BηK \V"֦4hUdm`|dCWK@grߛkBܿ/b G qFD~82Qb @yy}\ym/ԍd> F89R7sc8U2hxC2v4{ l L⛊/=Y),L ͽcxI޼8=OD-kVe+ Wd~~yKF>8L/:iDZIDt#AM"]vz`f%:ҽXf᥂0O^8T41WcL:n`R1b4"fph``FV`՝<_˹S"Z)!KZn\T rG"ɨgiZ,VS=:W**> ^Y?_V qRIsD I2vbaM rv9%7MfĎ[jP|9 B4p>tPOaq = 5XĐl̫WqORsKp̢v˭Ր[2Ƕ~g ۉ:OW`wC87KXY?S1`S›Ir}iKH0 %Hi ˁ/v Db*c C\o_uP)\ŇUd֑>%^;?đ ˖;5(@3͚`Z(2-hEMwYVbl5wؐT%5]au@\k-qv$ΓR,T8r١>LQZ3v"*&,KV! d#{`Pi6a&@ dwر}zLnNYE  hAZ*"蹼cjjb Ѫy?i(d`vfw7FW0Y+G{ sq26`jgYIu:;YQKҨ`W_e*#*/8y zЪ4"{q[SIbb2+<^-[|ƛWJמIs ރvd"SX?Ǡu`}Ot[NpR${$vjXH1 +Sѯ2C⽿ G+- .&WN)BjS4bn>f .,(ئ&cKOC\ ZQo{0*8mu\n$^: k I2 NSMY~U]+/IG1zCy Op[5.%\[AѝG <*gtl}{@ I{T v|ggͯi\slܸ&*Q@'ьO -#0Y-LJ3ԩo?؜ ^jG (A4<ݡ^ēfǙy[PQP#^FR[zgXF%_sqC4Є!C!xBz28؉]+ЪsDܢrg.%>Ѵñu,w*9fY |.e Pк !?0Khv->7K u0]lhIkW+-t@ lSue'Sl-kxt rJ ڃ+%gk +oXe0BDVV @* `^:l㗵 a^ iIc{"hbྋ~ 0ZL6 [s.y)4DP6Zf o8t5zV|l sofTT(#ЉP65ng9)?OSGF9 .Չ$;υyd;^`c$ֆxZ[,&P堃 >O'R: k1Nq{Q=ʋE:)KԚ%ǰ&3zz| Rʛઐ ۂ]W|C8 W@v)M\rL ,=8n U@`_:f\t|qX.Qr|(Y*7{cs?s!@FZo4fj ˫c]_^-A/p(YeFWR]@$u{>-A05M o$>4Bk{_c}[>⪺8ezl)zmpc^X~5;QBrCF<`1- /d|*hp;)Z\mL@v-{T` X>WNE\Wؿ$-΃蠬?.z^I !cZ:AiU[1t!)Dr9OD<9@1|mcQx[\?7U(ɿ 0&d!>I>_%__6@i8do'*՛b0i|c%2 W\+l 0"y/ ;I{rE\]&lQ~ !Gz}Vʎb\FUK!D.b 'Tݍ6Z 'Ha'̲wc>9}X&27sFqHmY;F(,@0ىhcS. Tb >s `3:irV cnp 8?Uf[]d+E*_W[53mOT@Bs)OG:2^ӃL[sfVs wGKv_?!}!sz_>-'c:z݆;wLV5X+:IKT8,V\P;wň6w!l#lGcZAcHVIxd85B)^@X1m! ̀\/WT7c$]@'^i79cKT98 DkLQw)3BHIIE}˥Ǜ jR3>znf쨭(!5)Kv]0Ht(ݧeeM\ژ&a=[nӕZ1vhj 3׎`3KTsv?T>35ʃp YS:a)ጘxП~익7T?TQ`d,ˇ0EP=9BT.cF'Ƣ۠ j6|P[9 2ϲm D환Iʯ6ɊI.(f-?S=Ea3b6<#.]2i^9OM7Fnf+>(y4r1)lI1^nxPI-}8Q5j ^M=$ ^Z$z~T԰q*o?16B"bXm`|C? ij;kWؿWMĬ{#})e)+JT!Fיv6g9m5&PX j&wEV%˾ u ,xMF0Ԕ YG6P|%?ߕAEӘޖ |=pنΒ'`{vVjo+=}fW5UTΞH KӝƻbwzQ JJ0Shy0j[0y9,L2 (R8L ݢy{ 7R^c&ZNTtl^ijҪ fm6 r\7_5 iG!P?rK- g oH(mD|@RGhuX;E!.n`gSlY.k"Fۙ / AQE n#+^# H H ӑ%k- z0LjC`S݅.hΦDZ#AsUn[`]}N#(f(2F#PAffk橆$kw6a'Zʹk# ,Uͤ2 d'.tE@ `6 lN։t*]x 㔃P]`K勌;9蔷 5oڽdihE{lZkFp(o+Dnzy!׽w& BZfueXگXhv h%Iϱ3Ey҆.QgaZ_ecF(:GJP6Gk xj*v yZLQ0P" ZBxⰞ1TcJk7W YꞚӅв`ӇSc[ڐ";oLA +aD/{lq,t4Wa[uNzϟcS 6tӱ;,G#QZ}][ :ǴX 5aSyxVJ&/)<թ$#e^lI="^ƽ' DuHEI+yqRw(#a[Zu냬T/;`$B',>P61~flYϖ' h0/iۖ)pmFR~BPnnNcp8F '6"꣆9:q8^|utOD#q{s} c0+xD[_H 4-\Er6'6蚡b<@s# BV8P°6$&uP-J㗵'Ц^+Odw, 4B60HtQ`Ka=Qf ^ >[ʐ DЃ *LS:r_6Dlr8za7@ -k9oZh(7֖0ra-%Z5m׋ tS]47T~$N6X.%h<y4UN+Մ## ;WNX y,/oǎD]~2~ht"n@ `8+4NS/ y8,?m6߆+QS=\~ PbbDe%[j/[jCmxǿIdlgv*VGP5$#[8^;U|ӔE0dιABWpe&fE]C'YzKٱc)Buh7yr"9.!ұOxOy݌ԛJafj~k2RhW/w4ġ+OaTt)PNJ>"UÜb7 QYBx A)sĻў;`sNoCyܬ)/4[ۅOdtӠbܡd0w2%[hFumOjp*<d ~Y*C'}`1T`TAVuOMz^=.uuiD?t&N Z *d5o VsQuMp6bhv*ŒHa4.MbRg)=*"LKܼ8)B[ ڕOf;BycgftCۣ[ѹp 9SO0[NC#u?L|-(JlK Y@P4Y1?no j F\ %3ȟpg7) W|U. 7eew7n4ềԑ!B>ҭ~rTY"-9{Qfg+s/T5A[DEиJAHٜ3LXNbj7zRߥ2:f&'byo 4!ȸh'Ma)R?|bZМ/ҕ'E#!~a앖4\Qs:H_QU~mco.ʷX2_ r} W4&_vy0pKB#jGmzu+M'ੰ^(^_uYH7hF;u,ա06J3m NF'~V5}SM*,Z?4W,?/ ґ#sn3Tz2颿gn_A-Q0< *.A'uI!6>DˢF[R{ǰ4,ti'U!Fx>%4F` ~ݔ^P(ULU4ITKIW. ?;+EN!0^dH{oOmod/`'!NB ,z *lY5H9ܕFȀrAKOdxtUT۱(uWוw]ΗaBVnuNA^(KԋLNDt&@F(쑁:OAj #FiRB]D-:Qi?0=Yt>#P1ӵ{9'L!k`PzrFm=4KE?$-ʹIT>ǂ`PZO)_@d%[flZ~QjívgTgڛW#μQ –Mh^fZ/C<wͮrBe77것 Eh"MZDžmNJt.5Wx+6TۢKi]ezi7ZL,IG^vJY{ZH_p%臭f{ęB v2^uٜ hJ Q_dmԬ6-Rr>mz:|ێ~P, ї62W~aqOzzWp9PH }p=! P)1 O7Y@Idd^$G8JW[[`(gL:e~ A(缴c7yin8θ|̃vI\n-E=!gJT]v5P 5.9>z yjb{;8bb##JV7K:$8(2a#a)x/Gܠ6 >@"}cai^YfMD< 5$0W*:W쫷NjHQl~HcRH} VZ婀< b# Q2U KjکZ҅x(MQEl؋'9 |MLM0kTUM~r6x/HKTsJ/fi=u$…`V< !^f%o+{i0 u'Nl*Bч(3O9u1CWf6Ӓ b Opݚyz,I+~0fr8_]C=ysc&F ^lE{ `o% iyYd\ȅ`>7?bʗf*N)#NA@Si( vLf9WJlR* KQ0Sx`]9\_^r]!Ch@u[_Njm (E0\+}j9^mBD%y%-Ī=P4#f?T˲As〇G﹟o([bXDe]?~jKSyXGTpWL1 -Kay9F2yU\(]m_rtd0Yѽ2"ԕ ws=^.NB귌cJ,F4dj8 _5IM̸ńY?S]RY=?Imp&3=Ⱦ/rglkJ>vw8G'ʮo>@f|Lcآ fn8o9.®]O*K[ʼni`L/ct Os\&UǴ訯 H,$2  lRr;? :~`3/fhE̩p)m{<s; UI˽ɱÞ̅W%71`],EN~:cT#3×y@|5wL37E߀OU+Wy 7Z.Js5 )4d멁;RH|=@[͜pS\^FUDޡ৯g q{ZX1?$:"|Lz$őK[=V:uǕU$w3-?aKvo8ekԙ o-lV@?u$lPOu3J7 Wb1F?qrPPձ/. <5TŁud\XVNJVï .1LS1yOj$ 1FI$ݐ^9ni Pz 3T{X.To(H un-*"9_JnO ZynΔj 81$+t$J4gIנ/ZE]a@ľHo#~jݼkG[9o W egf@g3bK̒3XfKUWS\Nz;e6 DBٱ\ffP'=PnK&r^)E4zw0W(Ix98 Uh@s"ƻ~n8tYcpe:eI.aw\EAMōe]]9BA|Y] #|qtL>ƚU3YƁǟ=# ۄA*:H‚h(|0FWNr8?/Mοz6&3Nv@č8@/g_@ $jǼ(ZFI5+5r|l9XEQ9S{ yJYڊ~ͩ׭ #uJzIKʐ.*j۬6֩4^ˉhR*$Ev%Șfぅ:X;"c0FUs B'&B=V΍*VL;W9+02 wGLBSblH ڢOwS4W {kOGADg0z@V+Q"Xu.l%;.HyQkҨM?t'+Yvb5]UW30v>3=LfwԮx7jݵ*ⷰ C^w)P)ɮ {x=3Î=dR&AV(|r)Nwc[; "#N&V.RԕyG{i( b3s-2;mLF|P-JԖD3atLwf'qQ\]y7:ިATi*D*J6J&MCm\A6hxѵ儌6YarL^G%,5gڅW(Q"!< .}?:5ĎAƣ@pMw2 C菉rQ-Y%_Z0Bl9j z{#P-25q,:C z3~"Kqt`9V ! C UqXXt@Lbޜ` n[\CJʡo9VJ}_wYV*C+|SQAݘy񅾬{6ǥ"HQ}[ Wj1ZOGvByr!2!Z299.Muo6%!AiP$ Q mW@yNh/Ƚ%gpG\gRX*ի3^c >LSp `q;[AZ>G4y~RC9>ME k/Yg*ND{4JH᝖!gDwG9SP[*ѺmS] -ܲ$ h?ZElPx&^өŠ8пUi:X#5=9 ސEĆq|Dlj:<B Ɍqhl€P s2TeC쬭.!E\Jύ]3:7+kR2?{.7$RafVZ+ܥ--ߜ[覮{4T~b/m[EIB'Bzn.i*_ph5Nj[H߼ ::i3oOĢa9G`0f팈?=sF뤦D!tQN" ʣ=G`qD"!b.0f869Ftu %|,h 5w mrJև1-iX*@DbA\=h;i 4HqDBsyurN?[]kÈzkl}y[y4o`^ 8 (aP;Nsyd'P|'xښ7E!Wլnt=b 6YM1&>sìkk|wQ! ]%/ |GQF=9@EjF~ܲbvȞ^+\l~Ë(ΌRt<5fhA`ԝIkhze9 kۥ u~ryFHX7VfNC=ů^'sk,A]=I ¥0ۜ׾5VOY~SSktR(Q#&,tbϙ1óc`w0͚NV԰ ~UWG[9Q ׶~]BvӢ0PTIe4< RhyiYWi\eګlэfu/Y; }+ ѕ`5`J=a`ۏe(IsrJPϑT>|soә1Z7эx )y<0">KDFOKSQeғ5D5 xxĪh|r%lܨjo$\2 wZF lv9zSs<}uͅL70ݕ91479-h SriP{(JYʹD!]k)iMy# Ot,h>ԽͻۢUM|ˀASZL}ݹn29]kW=nh6vg"/[΃n-՞r4K+~`!m!OBEA1_L Lj쥻]S,!uxtu\K;L@N FTB|/6Ͽ3K뎘uB`bAp:f*Ֆ8IhfiMK4ɫ]\EKO9EF>n#6/“5b~ŞpMVeTՋ$)GdXj7hJѬ,jrt-!ҺR<Ӹ;6q͹?#yUchjunzA^)cNLS׼BQ^G—О6oi/:zG Ik_*l’)V;}PYU\mk5849c_9{w }ԓCPπ~YpE> \؉6PBӏfn.jI.ˁj5a\~,'x.]!i8ҚC܍k;\?ycCt0E'.0|u5e9y0{zr]Yz38ɗs"}Buq lzh;\ C>Vtڄ,xn,Űlro^Lt曞BZN [sbKl]raG@mɯ}^\4k=ǕKXbt;1r5%8p Sc #J^?h>@iu(Mah{z20[XiCe\}nȼ!q$K\Y5]Y\umЏrOLl${Ž۸߫|JקDa؆FB 7h & 1&>'ye-x¹ S]]JI(ST= O\Գ]?]/[F9؉YqXu3nB_ΔC!)]߲v ѩ,*0cw9TJtTU)Am^n2ڠS^d)o_W` BPPĝ<^!Rmq uT(|L|"kw$PD]ԟ^VT1)@;n.fZb"ڻMrmU+gqO=|ڼ2!>ɤX% :DV10bAEM+ԴZn@|&CbK_QrR+-j<Q1>YPrw^j.V]yj DbLIO9sNax HI6k nrcN\gHƥg19(qN+ry[tXYԿ`ZPck\KXltJ'q_Wҝ3cL8C@5B/ NG'B\5/$>ིHʦHǚ`d݊K%-r]A8Bfd]_bƑ#wJzc|H KGӊ67 9t0=P–` PoaIX3ƪb8 ]Vui5`Rxŷ$X"dR]a{)!`~{e =tktrΝ9ywɘ@(ؑdӦqBnX7Yi1L27py+: .w:3twAҎP)⊏Laʩ/9٢kFn4-m ~g?Z % 0*v@-s.̋8сA.Ƌĝʳ^+7 *n@tb\ZW؍o2J!iVhSltxo &U oD yΜɏT]X3`ihk`?PxLnBj*~/2RZ*P;d 6F8]O"z%nsY {J\!5 o߹+[{|굸S .BGvǟ+*6F:K ^:8etNn==+x!dn{JOcERnH ۷Fڞr!+.mw cA+j_9x@n$A|$%V( k܎;Ɏp'Y ֶd)]h⎈K0% BLr9~{恷L0QXO,,"cHF P Ž$xKt,idjG/0w D=g6W7纔VŹ2ji)i  {#@E:T;%k{.9ዐ^$ɅƼd\4\L!v:ֿ*apGzNA[h+^dzQ~/C٨{0m nWv:p\WaH9<5"ٞRzhvOBO @C!hڊ DC}sԒ!|8 !C #QUIKWN`eC+11>,M?P=}oCvc*p5BHS\~S[":M$kT^ƓS?/ }v}=kwHï`;00v9DgӻE\x ʻTb0fỶ;T'c-\Fh2DRiZz6'zA.\ uΩ N>+MnI{i%:!B`]Uسՙl(mO>VR~cUi:mhU"5eRl*-E"\R"8 Z8sǎkC,}/L.2cmRYSu|.z\ sSWb|'%U<;""՗#Zk kVmT|!sd1 өȟфi̋l' Q,rm[^0q;HMŃ 9})7(˜Ws}|XMZ6ѐb`?>DiD"LM}J";&ϵx%xR點"AC0lP0z}xs#gGINcA%w_&{Ten+S| eVc$ F[V"Tz ؊ ݈]|Rp9EtU!vVzE!- 7r^oj +ħdUbAt{w;n=mFYA #N#H?k9 Sxt"Y %=bM8FL&t#0`G380#ֆ[ ҅2o0j|fфׇ7jB#& Zm UG+2׍6 L^e84 Y> 85[ȹԳfE[ y|2Q4-'WH[TuZFSovͱ?pdaM>à%-uY.KS$e, ktx0}l&<4/#ίZw&G_Vr\d^yz)0Xq͏H?rhFc.Y:t.e: $|N[u2DT;Q!VL1nypGgW5w?Ylp̿MTa`N'S|n%9(M7RjFҿ'|U(6 ZFW/F28Q(BL3})cQtڡ@mQ ,Y7nNމ(n7yG l;Ӵڏ6#:l&FO>,e`l㼌j;0jLڰi,{fS8h$^z|^f\w0:ˈUAImD&ЛGʰ;!哶ۦ"v|DGܞ[Ua5G3BV(R|(DZj{(3YauΦ e5tI-E~F9k^|~@Dgy;6I89YB|5biGz<7aRhxG±3v[9<=ᒔRv~|G `1}i"* ]kP:&شZtc~H]1`05#T8xT zZ͠ e"X^7 q 8hs=><)A!5S&C NgHcf` g~`& u|eX̾g߿I߼# %i~oS,Ug0P>; G`JBR{hTM&>z%cq_ ݱV]!GgL82o\%򟿆tA Y /Gt_ucZf S`zfMQxArlyɥjM"I2|Zx{RT WBq( ILZ<ìtmVj*STᕖM(i+B#pmR0[+<,|J DDuyO!Lo>`qsQ{06;dN)aeͷtwvmR3oTm:5rKiwJ%?GX3_ 5)AD-mPv,Tp[%+҅:>keX缈Dyk/NFH̄͝ h^疛y_ʹ>+pi>R oOS;"{Ix𕀯:/"d~Rsy${:}7l^7;S4w¨PAG+p0! dO>pq&c&8(0x8Pl6'B `ƗMk҉nXIuJk G4xXRM1 %V=(` >k $L)r M7.wЅqz6>}ȼ9$.|2"d:oڎYLZزN ܣ - He[P{~Em>1y9/bWX-i?zW֧(c푊3`S ]أŤcdnVxF9'W[~.hCbZ/R w]noG\$s닸~؈8X3^GPmMw24 E\!&ܱ 4rԦng;2/Eɶ%5V'X6 (:ZOZtk5׆E~ uۊL$w 9w\6G2j; $,Sܪ0 y$SHէSsc&@"OI7ڃ%מ ld$#€Z{wKw0$dfr4y- wH3r ~\Fi .''րd׬,k Z8r@_VvC؛X֞Ihepڎ (b^ l<+v0[*wdcg@ SQэKpoS]mU )Xm؅?(ziCY(>\ȡhӨw@6^ PTI[ Ml~ltƨjɋJ# tGǤjۆwzͣf>g 5&#lCZ{4dښ}?@?ڡIɊ>.C1Ӭ'RobH-:@`Pv;qY4(jg8mRpA {|7<ѸQ2ͮ@+`(#ss 6qKok1Bk %1ԡb#TE/,"m ^ 37~ST..qDJ|aWGi*nMShRy91Wىs.C9̊7x*忬*0CMle}Og&(= Vfv8"tr68Y. =l"6:Y%!RO( [:%=̱}ˏ8(٘[> {_` dr=1ϲN A̽8s֭vrRu6/O ybX*tqy=Jbw5;ʔO$X K@ݫ!r N7[r#^>5, gPw񒅱R0[j.s.4%`&]}w9UCQ3ǦI Or>? i-h\߫]W$`ɅTn?&o {=bH7r7ay.˴y䓈xgVظ:n݁, |̥Bux,+`p'1J`0ʏMJ5ә$8/֓'ԙLxMQNVf4 1d1yYӶ>$C2qFaE\Ds˩ZS̰EF70s*'X̹5@1X"ZCnw=HYbh3>,Zm |kb0#Z9ZkqK,kO""0=°۲CD j\![nz!!X7)8 61)%G=/bé]P飳.徏UQy?&uyH{yyE?ly+,U:A#[쌈\ݓp̋)7ƄEU@rZHxxG ׬0;-.C$JXsR-P r8+s]gj#?eT8=0G|& IG^gZMU.a'Fύ_ bcvX|z* XJzrb%Z:vrqIL·>3 &i?mUw-.W=e.T }py,3a+8Yn@F\lT--شQ>+= ? g`av0CWw9 {U wm=,$mbZRSL3$ 4.H,\`n9₢67N[sHanlLgD,ɒ 5]Gv?quϤhc34O|?fx"8\N~.1'HMS Xevu4"`֠hO}4KmHzRF2GsMpnlJ?6 b/ki_f @4ѐc^u26X%īO ۔o"NŐ7EBW;]}b4֎hWgbjͦ(Kb @ZԍˈG4g⪧zqtgS˲19T 6^ xpW5$YRC5v,&E饉EMQRJ#.\()>k>ȆU:Swo:8A7e)!X!!9 6^@+y/5`4g¯ZIR H 5&%k]">S6g,UԽxg qʥ5Hwz9=>侵++ gYEIL_)ӁVl$8F _\V-g"Ϡv lZ2)f8:/wAW哞d&TPO؍e.tbVMFSrXj[IΞ2F?Kzjސ"S7ŦT4>.E\xJWk*DFP^_lJI1Y,a/sCFa럎*_E&jKEcAR,F_ %zJBlG{b'Qn!J;d͸qE6&>\$i&*#j[8'zr-v`9!C_֖CQrSyh@0? ['&͡]!%ވ %[: EDN ly??x;RFa}6!(͊E\gM 7RcX9:b$o7z/n m)8?hـ6ј )R쾔]{I Y#j^ũL Lv>0A_JUpXprӱ@OVf7nc1frx-@B5$4[lMABP^~2o-UOTh(BC3Ci\`m"vd\Wҭ6Ai4qE;ľ=c.5ϓGNkۮl8"0 O n@xHd0R2l \?E]\B;ya, 3A֌Af$[;}9ru#:+:vQ _vˈ\-}2=瑄X4˿w|[6[] x KD<dy,>7 |Ɛ452H_HhYQQ-8*mjz֤AE@̂*m1ǣ~˵EOA4wAUPx gByn!M`EV`e768BTˉdmy|ŕ"uc+@VV\W}/Anj o켥5z:Ih?O6w:_&S=pXӨ}(_Qg=V_.vj~mٕ%{_aZ3(APlT,k3$c,y1XT;!X*"mc|`bk֊wJoPϬ@XȔ$Rk8GxYdM q{DwWd{xZUŸ5hYpKNө֢/f';_vE{S K~gt g7_8Ɋ8⼾.ID]󱉶V${ʷl[?z)어~ܡwUeei#}ӪE˅ Z|C=cy$#ߊf…=㧀v@fz_֠ה-"4m S!eC,eؼ,o(Qp"b ;aYAlqtYgɎH4dAiڮxuO,Hv?肻Ĉ5\8׉WZ0 \Yߜ߿Ju@zo!g7nwys K :*>dS_)=,'~/ ;])N!^#qB9j}bUAg 1<%p3&m*O^cR]oÍ"HG(ZKI[dO=U=;]R9}YG:`")̕+|=_6z(n֝ uu8mL庪+W7o]sqcp-XA?HȊ7 eQ!}-U ;=9W=L9$D=\s.j F]*BxqhyΓ%<)t7X DB@*([ /PmoZ3c2^yNZgW2|#Vѵ ""Փp5Aп$,/(ܳ DJa^.btL,PMƉV 0q3 F$*|㡤s@N?A֧d]O kbvdkڔj;4z|rM8%`jnǶKP-˧J~pDoEsmZI)L>-_X%8A-NH)c\LJƲKOtLS.Z+-k@H)ˮryM)B$։SZf8exs\$ VV-p42J%£y)aIc34ym ,|/W!M9WhaU,s ϯn2 Ħd{;˸ֱL7a\ Tvw?{`C !tٸBcd F,ESp?gvn8BdU[%rt=6w#)3Z$H͞Zx" r)CzNvOyN~灚r|,̸"aSu1c. d}5*йVL%d!F&=Uɢz20"ײnG:#ꢐP@}  pa.ӆ|5ɧvXRUh~LQƍWK>TGTEp xdVBV/śYF Pvء$jK@nkv3F=չ*!^{Y ;uR%L,JliНBhxkpۜJIapߒ-K|l-HK ЃmiB+k,5 K7f*tQes~8‰q|`W50 ,ELtkidN l让WGi 2*KQJ/EVmR_/.fL[ly2WjtOU0hG0m!߁_(.3v/s@U'YU%GZmYm<%D= :dԁoDf<4)2iX#bI> Eh M'Qo,?8deZme`/f1 v$U).7ũՄXȚ|tz;'C8ɔ|/|2Es¼ab Zb$^QNxcvߎЙz١EaE<<b.&Q!s`dz.QJ)qV -Pnx"=U.e%3'p?Y!b#ͬtKC޹U ƹ|+%_RMOf@I{g6?A6A/b5hT#!]^;Ȋ[  4}^2i" ;E,ٶ&EH;sĩ8vtH7ϝ"ҞYKxu4uPw,6!n+X、;(EPB6зsfm@ii)(:!mէiș<.8:^\D6f'\2- + M-$[v7rpOw½߀ILv$o'"xk\|2U-(bl39 /%l&50?bH_X9e0~3}.5EPG 6,p#) J@hF>ďя)nhrxƈW^l ݷay@@~oŏquF*agң<UNVY2LFcލ'u*=%Gq',`=jF`؏twl yaU;I.~!|.\3!Q(1, x=)$ Zue]g~ʐ;:/|ɇ|Y#a˩c݉bf3;UYٙ-T3[LG(a<O&'R">;ϰ7xCjJ 2DR m,pTw [&cmos5!kCU/l>TP?,F=Zl3dzAI4M7]P )/_jWߠؐ)|-DY39))I"TSd0>O N1(HUS]&GlN|{V \ XHJ 7bh#+- 8cljz1gɤH!^yUz ^sW70G29-s# ڎ)hm-Vu.=gÍXg< :41AY&SY$=||^s;];wvmO;}mwo+}jw;mkOk}._^yM|پ}>s=strG{ϟrﹾGמo[:}}^^׬{6{u;ݻ*sP}>쯫}}W뽽{kg϶>S>ZlϧMbsmV__>zCձ}znۻ7j@\}g}^۸fg{V/W[gWy-{Q^NV {};uζz}yN{Qos}>]>=o;^}۹kzK8alۻgu}|eUsw>;}5vwy}z}gWTOv۽s\ދ[շ})__xn{iOs>so>\{-Z2z>ֽm5X^{cսn>C}z[W_}޽WOA_>νzv{y_nw^֏{)%xݏݻe{zONK{͹}woϹwݛ_Y٪][S{o|{}ϵ/m}'wl}gwݖx;}=dc{y7zٽ}{{^U}۶sr}ۯf7o^׾z{jn>N{}om}_vܶ}Wgs{}ݏv}]N7inv[|o{ݞ{muݹ|vn}^{I=+-׭=O{wn4ݷ۾]}kl׷n׬u.;wo[۾v[^׽n7}{w=;n}׾o=v}'3;-}hؗZYv-7o_G{^u7k}{ZlN{ﯽ{}}=yk6{oݾ&ڞ|٫}sWٽuykWѷZ}zv>z6}vӾw5kޟ[\徻ug^=ܕmt{ܶ>ڝZ}v}v;wcWopuSO/{כ{{s{swzݽ:{w׾}wo}}%M({mM^_#Vmso=n}۹ϳf{_[5ֽ{mgw{]kS͛^\{wo{:﷮wG}{٢׽;wr{w-޻{o=u]y]>io7]7oZҩ佝wokuyyؽՎ^U{ [wv׳{ww_^ov}}o]ۮ؟]٭sW;rݟ^>_obo}G{eg٫}s{5{ފWn[z={g+wۻWw޶|wv}{=-twnYޡT:ޓwvzϷ;v;}cWv믾w>[}oa{;u{&{فk;wioe{gި_{]/wk׷ۇ}>{fw1Y}vz_w۾>Kr=Լͷ+{÷o7{l;{$=_oG7{ݾ;wi{};}}F{kyκ3v;jϭ^Z=/fu{|ݮcj{o}M^ۧ{fs|^z=uFs+>}}wOԽ]}y9>^fݞ{/Sֽw}z|{>z֏w{=w7lk[}NZa{m^Wjۗ>{zly}\oJ}luۻkީ[Op5{}l\s{}]vm몇s^}}:U}7w{m:Az:-۾ᄑװhﰮ:{vo^ﺾuSm׾\'֕:׾zwϹwg}]7j}}+_}Ohcӱ]]s{yw:Ꞻt{Iӹv{ܾwױrW;owݔ UvgRol{ޥfץV|n]fy};uwRs{}o۩skWt77>x}S}y}At>އ^z[{﫝ܴξgy{kL٩>{|{M!wv屯}͋WW {wo"}ulkK֯o{oc_Q_;Gz[{7=:7׽7}Nww;Z[=羶ݽ۾K{w{dž>p}zkݾ۷{SϾ{ﶟzڥ׭iw{[W޽Q{o}sLo,z>{{Ozul6zz=޸[W7ojއ{}R׊n/]٩/Wg}z]﷾:﷯O}oZovooﻟl|}5kGŻs;{_{νyᄒEwݭ}|׽Oך޾a>޽k{ =wۯ{ϻޮ_wg}۽g}mϹu/kwi}+Goq۷vY.뛻n^]y}y{yپy z]ػ=wac{c{=ާ=:t;\ܽn=]﻽٪Ztk_o}>^{}}}y7rnݘӽo;2}bU^ނ5=/z}ܽ-{>޽OaW{מiu͹サ]m!s޻=u}5}.:gվM= {.uFZnק޺}}(}ozϑ{_oV[u=k:>c}[[z÷p[ﻻ5|}69dپ|wG۽Fsƽ4ӭw:-f.}{}z^7{[gw=>^mAmoZ=o}ww)w+}[mvyݹ_u}}ۛ_M=vw;_o:Sm}w۝4}mZmg>׾cn>i/޳=}t w_g}:}ꇟ;u>{i=};k{z7n}=nwڤ[m\nܭ[S课{Jt>Oio^޵Nۗ]2ޮᄊ{wۢ}n {۸wo;{Ϯ_gnW^{w{wݻy^͢>/7{Qm>tzu}׻۲;N>׾om{v}m{st|unG=Fv﷭}2=7˷u]۸}뽽6]{n=tǶ>WWv' /]q]wֽ<ݱH}}gw|qOWٷ+֮v{]>}_OkEuM}2ϼo_{r澾o}:ogGww}O6o۽wp_g]nA7]sooo}oN1s\_{}{{__kWg}+{m|s/u-y>u|;vNϸt޾<)w}|=iu}|7qݫorkW֏}wϽ}ݧw[f}W|u٫O}7C}s]_y:軮^{{O}=}ﻺ]쾟][-W޽zy[/otesOfkv}۾kӻz}\﷾ݾgapSٞӻwm/ov)ޭ> z>}kٻ}ݺukvv7:}2Wm޽zݽ޸xݺulw5g}wi^ϻ&oݙ=oNvw}7ޯ]=;mxnt}uݓ{w =yӺNG}z{k̟WjKV:hsZ>}}{{pvW}YۧfY7v}v;gog>ﻵ}{wywvϯAo!;˻{.ǯ}{G}}Ʒwо^w}]キ{x3_s9J]_^[ao{wZ)o;jW{ϻ}ﶾO]ʭ/Bݞ/st}w]o]{w۾^m{='ouwX^nݽݵo7ٽygݫ!:xzף=m>z{uw}wkzڧ{軻SƃorUw^_ygw}}틵k5罶{qmg|^>pޗO_]{gwQ頾5Q;yݵ}ovkzo]v}v>Ow_o}]vwo^ex}CӞgnk۹ow{|{znw}ox>zM2ӻyݾw\ۏ}}o}mSo} Aܭ۪:ڳF[޻A}GU׾w}޻o}3wmCMpﻖJX}^QkFmgky{g޽{}wPjwu#=={^r{{ܴ5}}on7^om|ƺ.Շ{u]__Zt}sonY}w1wן_[}Jݸ﻾+}}l%ݽ{[oG־} k6n{|xޖgו}v9jOGF{n7]^>gk[w/S϶}/yA{xGo꺭{Si{_>uOlvmz۹}v>;衦m__VCݼ.}wn]:o|ގǶ;>}{l:ٗTljkcGwnwgw{}ݍ^޶G}o|q=5;cw.w͵{͚+f}Ws/jq׽|}{[k;^x׾>AS* 4&UO SU< L@`*T`&S?D*L<*~ UT@T&`ST)S*Ԃ́} ~de2-'p}G/+Kݬ9M%59>068[ kiTZCnVH QB70:^L|Q3d͞B=te,B^: 0RdjL{go+wr A9q\feoU#, nT~ 2#؏@1Xbҷ Ei[BM -~l]Y+2+a5}k/WlGU+C3_yZ$:7Tud@(bDLطIpO$ne$/XŕL9[A|uK,tyvNhT*T±mE!' i:C. ;EFSOfi L VZBAuRD~P˞'2!V0SEa.CAWyr΀V='B3& ns \ut>{x:KK=9`ӈA[<5JcNC>rV:VēM$yy >o8|Fi·G+LIm b޵ 񰚑2cQ{Z)Y9򓪤"NiA;VW t:Hۥ,K֭Eġ\X1< qh_\t^nmxrBGk PnLp7Ch!O <7!*c'ʮ9Ê^ 4?1*ŏ5 L7Gjvq&BRC6pUkKmAr)EWbׅPr;yIRGse.Zg]~uTK7 H="W;5&˺ps( =-c |f0c&Kə)?gXis* ~׉씃>;7 F/EQtn7h5䈭n!Li.jq9_S^gF9x!py}TI`L\e͚1i(ej Za68Yvw$s)Zf\ p?FګSbUŰ~bqY. %9uqHg@88tllFL;P5UHq.,.R1p?}qO!k|R+X,NOׯl4r1SֻS̷MBIJ L88W殐7qA{6g:kd+Ӣ?4Df#gTv@Q[RZ0+jV$wنgDڋ^C\E? _УFR=0yv|̨t;1&ڪK<-lt&z.`چj+b R5wz>[-iMxNuL@pֱѢbstSBOB0wzZW*f/9iG_HK 6@]'cNgNs aDV>TsQj濾zQMVI+paлZ̮̝G;pFCFM ,j ckkSl34lo3ò\8jE. N&̔E2$IX!o3Ye=aAfIu.YQ(e@-A&{Jx7s#1)х<5?zA7zzu "uV9Ў5?. BR6М+1^hgj8'm1AGj~Ip[;3hogpF__m.; so:U huMQk̘ Q?\eWG]ĕ%SL)YTn7Xt7 pkcBhKu"ϼ=ҦCRf+8DJ?|n\mڃx*y@+'uȸ]#r]+my+)/`_R^; j$M"wGh)J'AKWK'NBgȒsrZL/RIcv ㏱VWb~]̽ ׋ZՏg 3Aa"{檲\Edq-UxMt0U1}lnU tq3vik6N _D>"~7E ɠ^zb泃,g=_):&ça(Q!/[H8rD/7ZZ E^ Q+nACi0v9Æ %eK8O2l 2x'/~fXDP V g͝A dʣsbIeCV3ZȝȎo)P5i5E| <1oVj7[{L.lQ;nN/ y̸bZ2B[%D>/NGC5}t U}6Wh%P546fpV~u<"Eз U'SM]Kza\Hk Ϸƪg隰N,˭v3A m_zk0Çi+'3X,'rw0O39!ݺƙUѼSV@Os|Vja1Gd%4rdSս1-8yZZk^!A"1TPۤ.^$DK7P^wuA=^`I[B|i- Tt|КA|G %6 "3."#u~W3^߫yg,[a26W`gX"2q ZRvyI,fɊ*T?ml|:k(Y_a@ڤuACk halMJg+3Q)HbfIݮ' K@FvnorCXFy23"8. h_ש}&_x}!-~%?.QPAPm}%<`j[$1c:,/N,wM 0ZUyC!mR ˺!hЍʫY2Sǡ>p;KI~cRSGIQj>~ 5]2&6^Dœ|_ S([2j9ߐo 3@cGK+ʀRsd![GFg(eL})Ddti jm!P R/\E ڊҒ!:+ܗtG}KÎO c&fIaF2Sdujir^F[M+qG>g֚Kd'bGUm4FG(a;ŨIfss_D U+{Wel Qs@mSӐ*svԢ\IWOJrq<Ո,bf fp6YB i*W󛎠!a*'.[Cu69,M!~Ǧ-56NAo$_s"FĚ" '›钿91Fdii4/mfƂϜ\}o6/ۚ62P?piR_L:g@ Zo':G}oq ޓ FW[i]"L6&&ގ ԗ;h{d⭖z+9}T@GY]iIa1qQ޿{ĽDF|T_kT{ v^@2 鑦>+L,\ Ѹ/+9'rmf֩>O-Ywl؝%$KlXv&% #sTM6{mR^IuTrtsp섈`mB?*j$%L|;RE]Nb0hϗ̴q ]"H=s0)1AOELA +Y8ǥ?%?\|xQ$@SmOXu|0h`x@B~z gӑ 1!\wXt@k(>l߀~ye/<_m6 q |J=NEyfrcR{^іY_wכ_ED{@ϥ"p5y"ɥ `>ml_ v>jPPg[YbaYNk-B$7H P.qI¼]@qֻNf3!Hؽ/y!l mQ0d&IM*F_` ~Q8SPOx){\m8S=OJkZYzN+IͅDҜT^J)0@ߥ@0b ] p 1ȰOV?Ia$j(߯MrىLGcPZc|xp9ߋLWh{ZhTެaLnM}.ƍ]6h/ j~bO>%u?;׽h1g/c dWĞv7,lhr*(q:I[K'G:fʩKw~ϧ޻єr׍Ih_Q0IYfD nW٣1'!iR0sI42a[K~<< x/Ž6gG觔ǎ(aaܯDvE-4q`^Yvԁݮ ܂KVٴrubRTJm>; P]C[F,cexE;1q^✪M鳏@hvZRWQxWZ~^Kl>? >yRGT :Q)Rt{nnA$au*P4H{J̫Ue+@ f.ljegmB,*/uI},XuqRwx0Lʀl'T lϾ؏b7bxus->0r->nʓ*1[ұȣ8~yBb Q2p0c(ңRmZgGzC oB22ҕdSB}l'VZ! 8;ho2¤YP-xü:iGU:]N}ms@=L;ua,@ Bz^t:錍i̕΄ތCcLq if],^_iy[%6B.~#Hl.wWD b !5r-`"dFPb^l`4 8c+u"%쎲Ӿ='"G| 3H]r ft%~U_Q=5nLz9GR4ޱ)l]:s_br aX(9Br,d? -k(p'"b@[dT=npo@3pGū^5Y}M2`ݎ=%UKHN=CJ%9\UlF@hxI PI5Q|gЗ2,*}|:Y( 6xP &۟+79Q\VH6CE ,|F،# ;߅ $N_[_\1ORKc6,Dz;;}F~3Ew@ݷ%31d,=7݄]r `n9PdżШfoAA|:BCg9E=Y!qusö1~Oo2x//11Gݣ)l[V9\Fh͗ŷq"\0c `X Z3\-e^lg\gyK"gЯK ȨЁ`\8v)ЙIfMOScf2QP)>TZKf+ E[ %=Bs>9 c^BQaJS :K q{N#F[ͪɑ 1;IT'0eiZO Fl 7G BWGnnE!?3*~N kLjmGzrMPf:0OJCkelz4HEJͫɏLL@7*+jaED$TAF/F!Ѥiq3$Z, GI$mDT'**3@5=dWp+H)̲,N._42?מz(&eE {,6P3;o-]941 FQwr%"T"m8G$4 1p?/ё* j^8eYBj)>U[q8<^}Kb;zaRB15kK9iN%C~i1K>@OpoN2ܟ%pI&p?KJcacoK+; 0^]m-q;z=p"X^ $g.xzzFP4. \- MU.9Og)a3 1ǕJZ>Qfv <ć%~,ypF$"MŨq~)º<=@>Teo.̋dwJ_jd;EJ"z|f79/qCQ8r;,F!mʋ܇<qR$tK Y09 v"J#( kgFf z5^iJi$*Fb qfM1 xY#ׇ-~͎$Ysc49$Z׏zߐ`7zI:gMYg bzQid j$ <-GP1ϕnд,TڪFt*SW?2zœo|}KT~0J=`VR `=^(*,1<cw᭓m  [wxrɴ]59i>Mna?.ʈ VӮ3b+FeIF}JKU0S>>"@}XHFfaa7 IƁ(3E_\7r]>hv]QU(wՎNBΜ_dKG_#(W1/ 5(^KZӟڪr8ڋZP-ʦmZŠ#NUiZ)FHvو#b (+\Kw"!ˮ(tGC$eol,OK휩=bOrj̦prqL[eπec߉h.IP ie'ؼ>DI&lzO뒗Nexr} $/ށ]6*H{8Dt?ڬdp]H@Z/ʢ9(]Ihң'UNe5!t+eUP=06%O'jxWOA'?u ߥܑ{DVTaW d)X|C{exuݰ W..dfqzf,H;t>tq,wJ!X!K/l9ՋYMq`'^yIogd4U_LTl91t|  sWa'T0?Zdߏovִ[oF  ==No+v*V.dbmEieȚ)7Ԛg1U CCƇ(8k@Îe t&1Jܻu\_\Y+)3Y+Z"G15zL{T5%aQhTVU;Ql0&ZTq٫3`Kh99l{E=5d pO+r('6)-"󊔴Eqpٕ;@ @S1)d}?WU GjQ |G.+'Nꩲa>;k6b dVw9Sqz!Ck..UMtR&=zؔ/SFj*'ZtowM?̮E-Ċ9*{X(hZ3#kNRbY>x<|J!v(Ýh:brfG=p;eN$w:7Jjg,Hjf ˄ixcb8~x͙2<1> Ry S}Vқ4٭ b҃hnMt!_4j5ф/xԀ KbﯞZ/q |Oú}bB躯~\aS[>C",9՗p]o$x;[1hF\v<7Ræ~[7TU!)QSi.Rl9ꋌrm/|3/>ZfVE?1Sh17OZPɄZv(E[p~lW(uSco³u "l Sʽ5XAqsmՅ%FDꎎ~@AU 2]>릍A͊E,jl=(Kٔ9!IVm rB@J0O}6K ^4wp5tP23Ӱb&ݲ" B#>WV4)p#>O-ڋєjv&<&w#~Qe#2l}gy|1Ng.h7`GoH#7 Q:L\#LvRcfG4S,Xi?-3u9r,$С5u+ޜ#rJV'd-ee>plyF"HYa4j%`kqcՋ܌hi'7iC{0z&`h ѳ`.vKVԺW+KءͰj3dVHfSCS|iLLWJw_BĉLD\׻9r]F۽Z<a sa0hE`!ϒ{Vßw7fE/وak!/~z>.4ЂEx0O3jڶWkg0IhO/O!8ut=#B,P0@Eo$R#zg[wo?j$ZZlJI'N Gt Q5.R,Z3r7ҀlQ Rvh7ݙ>y4d:wWZ+ i)q/@t1:GcYNhǶ [0nFE4ʜ|ms(?LrxL퀽1%i$: 9C@;#Nox*P91gDB3ی6ںVyAM}l.vOYtI6绀3Jͩ!J-Uoj:GAut OPBξdž%xS\QmҟOe)zz6f{on>C2 N| midD4ԺWHrVR {_t/*@8t~qw2S=͞ T05'DsƃoVr`/!t}XTKNظ |JB? u6:{f&P+]Ȫ)ލi+@tu%pQI2X84˩F!RR 1_ 8Ԥ4g +iE֎С{qSc񣱖 %'A#㓉ކv| rJW;ZRi/R/»+22fñ9|wV v6. 4̄چֱظ3iTͤe~5UY|lO@"Q3)(>.Ѱ/##]'ohmQ\ց'~dTK(oۖC9d0ogQf vK%+N.Lkik[{ծ0J;YUf=E"'`Iyws#Mw6 /愓R6 C~9({æ'qB@K#Y,;ٿpBی/#$YRnT&@5f'wN߰fM]Tڌ}4`rh ;(;2ʃP]Vf>1_N@SS&#Z.mTBzBAvX?q+;RQDE88~RBg!z66ɱB,Hf5T<`-IL78 n3>.#,R\=[$ʂs!l.֓:FMv+]UZV`?cELb܏fq|i~zہ!P$Uy;P݇(¦,!|BE(5Sq?~XMi# :)mşfwu: PkV2o!ό@&oUއ8W=2^]ڡ-v5gUV`Uz-rn<ȾF@NNmvkE ZJ"YÚ>n1xivǫ%Hw 2nۖVK~6PC.˚S PaZmi1Qݜ\E)Vڤ+t:-ȟ4_V ˨Y9 xb^R! rMzt\SH#!>Gz1"K5J}!:Z]95vn!@P-~w[ip7A7NI&Yu0-mkiShrj,,@Q,FCwASlG.֭q" \]A֋<tGz7wo͠6cȘJ10,B(>[Q-7qXR'Cg&@ҝtbD'Ӆr\B>\!CJs)%bp -H7QMc?:6vӶ\Ee &)5"5h+q&ಮMݱ5Deϼn5"#-+ %DmG _q)6T>$C)] 8[);$$"pˍ_wMFk0ᆶxͦTN 5숹ՇHؑ2};

H; 2Ri1 pMر:TC\3Y~0R9[I 5e5f\`+\q\"$b6]Q+ xKhH[lϬC&[ؙۺe"d;V X NY{5h ėk/"BbגwkFkM% $-::&K.p/cr2쳇5sk6pLCUK)H!v$Bfak~,2P&"$jk/iaV~&b+esVQAdʎ8-@BYug=\+KôJdg.uX1ylN4hÉr(!> Q$zl\ȑ)'WD$V--M꤫Xɯ:(|t` uVJؙ(L)*KAqB3ZG7)eB)-}NZ?${ n+aD Auֈ ҳOcpyV܉*r}opp?K=x^`)0(M}A$+6~qxVrO>:]/o=t ړr5ء.a3Eȟ3rk6q / 5BFAKj4c?{ GVdƟUkJ[#]\aNʌ{x@<b0 t~,3lEpd7\Vҋ 6V1eŒ]Q_cE8#OJd v#T zbpT ֢$|f?,Ȑu^DSDL5Ug#_:a>5 df$N|fb0#Cx:%F"Eܵot+SS+8bY{06L{KIÎc]/I,, ̻I?6gfAr'q2=w:8]kkGߕڬv^g4f/{ >#vb-%p q.nEg3t!OE}HR>NR5r/ױ 0OjYy"υ^ϰ{ZThUw.[wV-}AqRdM:(R|uWًD,\ζt 㑗*0 vv?D j][ *WCVJk }2x ,R!]?bj/fG캼ad8Nyo_=s\ ,BtN GM@m[)e/l[)Z<~WBwPϓ^ظeml$ 2.<PNW,mͷJ ]TS\}TN@9:^ȸYW@AA_w˓Yd;"jNZ7ɼ)5X ٮOH!AU0D}AU;pwj~w_4sdG;JC5w|w2(`zHa^{@pDZA _Gk[; 杕W%=, 5ZV){N$a6{]M7'ɢ!L_ ỲM3\Wհ$AšL6-s0*7Fx+ JNhQ.$(3<) lQI.9ؼI;aG@R ;"p-:+ (0K3MZb/RXMJ[ɹr\q9Fs Eg/msLt7Aσ zn8#P'lrhJX#ݕEXɱ ˲5 *&f R@?gqfLJHևF02P<Ͼ(-/)b2O:tNq]ŚPЭHΡ`"wdڮRt( E-Ù#%iǷ7lkqj¹[G:"Y+dͿOɛp1]}R0{6WFFzн/K-&A|aߢ'4QYrd93FL *wXw@K; j^U,sG6cA  g&> ^Uר,TbU =LKF|'¬uبQsړJĵ`=]] X)9¥cp"׎n^ 2IHch_yӖ5-u_sFjVf7zȤZN43 ]1W#0z6nޝ|옶K JWiOK C\/=϶ug3]0\O! 4,iHfe%ZޢgbD4f8.۷^4;L0,Աrov-fUD| FQdk~H f|?ĵ;k`-3mwޫCAiZah뢝N@{PjD4s{{Ld=I _uX6I MWi>w9rH$>qxihZ 5q87|;FʑndҬʓzxQ##*7G?Q7xc#TV%;7<lCx 5++ /,xʮnT>θ$0"x9B[j;^PIMK2jilῧb,.S{Hxl[V 3dxH\8V蔰4fCl0W#N Ys0[)kWJX.cPOPufn~!Jj|w+avDNI9^| /"=h܀ ">3.%ĸo SiJ'/[q.IRH W94ǺPOhqC @5B7I;I|&#h eb?'Rn&nHw ':C{g!ʡFVp;ʏt=S'{5SJ?`  YP98WU =uG66*4|-w U0=R7@B1F(7倅l8X.mQ\U$E!i J$P6VҌ$ 6TKwuc]fm5|<ɊZ.dz JVԩpR^$c)`3iMzyR{֋n6/G] -Id-[+.T\bGF)qf*f.oc̥3' 97g~>ç[u<^4sJb@EU2yH)4_ß<ƨMtJ{?FĊS:2əcJuR^A$p"23E0k/ōZ84Z"737rQ[8(0vApyS1Ugws?)KRwG|Y"Vb (UN 5ߜVAo;-ufcH?Xc9Jrz_F\4j+2;I~-yN5? D)%P_[ GөVd<$ZLgs( &GQ?X/d,cz}\z` KQG1MjA0eRuܢǝ7L5Ģ&ԠQ;,[E 4~tneacdIz,2ܗ@Ds7謅)I{0?]EczcyDRm6Q߆idFľ3S(45L9f Gp3=;6"WnO*y4Λz3H tAbOvʳWzEPzx HyYSu⣇^@b'YyXD<>GGL- ['#e gPp}i~ٻWQMK>ۂ(+r`B \Ԭ&1_ SJ2 ~D0!dfRݿI{ǕԊ j&Cfծ &A_~)[q-" R]6 M 6?1q4_rXJ0| S4GqI ^3+":Yݶnz&K̖ %-'9 VhސpT:{@>tK%zN7y_NSuQAsu(/Q +Wے ʠhCCn{ӇTֽ/ľt(V`oܦI.XjHAv0e*eaè.)= ڪh%>4"9=)…7fB981KjFe=P-v-^Kro"5E/:$DNewMw>ۘ'Rw9o; >H 'ӚۚSoM(q*$  5 Ň`i5j48t l6{r&C'rk'&j[Ju}&"[mhcVX ȞF4p{R}\Y;63v:Qy]Bg4s^`}s_LOCȐ5I?L j_bMz t FF5'U c13c. A8H/N<ړtڳ ܇"ɐ|a>+!^EO(T86{($D!3FOJX{< JCĜ6_o)Siᅒ0ٷM-)ϝ_x"(N|𓢫z-1ƧY{aN|(li ?Ln.`J8=uD6#]v(,Y~m|?*GP nK$`tzKx޽z1RDfW:4+N1gxub&YYTfûiz.J s'Bf}0@4:x)}KR+qפw)&a[aӲdHp _>D+dXdLF!E>GOj,NOš\WՃa^zh?" V}еhmb3CvFGGEg%CAbvV #T $`7i#D4%,JSY7}N@.|ƑCT+ԭ!RyXfU ?2J񘶪Ls3!GR;Hlcmud4 ]daT,hN@7Piran]}]Y0*Zڡؠ6t3f[)kn&r`/6i5k*1>_ ݉XI3LH!&ن0o>oLqVvA%ZB28gm _7jA6T9hB=q/z?˗X?zwbapοQO cΏ?kցUGzPB vVBŝ4`[Eߎaw(n;LZ4L1y4ןaQk($IՍ]R)oU,zU x(aTaQ"2ftgқz|j. F,Мt 3rz.&RJ,L/ ⯴SUO >nz? WyI_=r,M(/}F UQ]k2}}z_~3.EKSC)2on (ЊEEDi4 AL5) wOsdeM%ۨGuǬtnO}5=6Qn~\ʫJztLwO~982 g-Z ЊI!P[䖇n큅^/LMS$~Yl|lH[]|]F{0ODOCK-8 kh&`ˆheM&[x]3]șYAX!Dd+ ~}_FL}=7fa2$9uDZڲH~X~JUMQ0j+un+&LPuvjތږJY m&jḛ]лf.:_X2K`(¥2j'(q4-U9ũ\ >Io_|:7HѱSbhEZftlzfd^K9>_AkQa񴨐"?`wlQ{Uǯˀl 9V,Q#1TFXu+c{Bm%.W ^QdC**U:id"m4 DKκU;I} igu;h sn]0pk? )N]!7IF/#6wN9 ZAW5P0*~Sm0 h7YaU5YJh[A1Eό/S*:1!FrjQm-r\.q2,#:s,?kЕ#0y@GRT,Dt&5.N N*fEY}UιٖzVU̪f.`1GV™c>@ nSj~OQ삻!qUׄqABŦM{n.km]ZS#Q8(v+V;%Mf 3k0wdXDi']'*S GB{Ф഻?`Ǹ^g|N#.v$wډMڐEbI5x{^5Z.O7149WL>%(>`k´6L:Ћ ٻ;X WtF~]"vbiiazoI .MW|Ƽ?fd1BRԚ* Cg=h-8# Ia h:1^ _@(ҵ_-N,o{JMYAՔ,% .e iJ]zf?pGÅgXIӑݘ7o C¡82|?7[$SO xWe'7w]prtc"z)V"S**#%#v1A@lPl}, la{YZ:KJ=il\q [/x<8CZ9es+Hj?wDӌP At ,PO{ ?G%ؿr|G {cVqˎZ/?7-iljj! 8 e>ʱ=8C:, da[kL&=_u8EIeً<KY{| o٪ )qb#/m% 9#0h?_%:4v5O I?$hZ}1+c>?p}VJ zAƨ~"̞|rwlak( 9f/gp,Ib8SFnGhvD v]]|9 =k :? ?,5ZKQqlӦ81M}sʳ>@Ф}Ud-6̨&NLV`֖+jLk}cp<:t}i@sF)~*3 q& ,=QS:A,֨@dHIlti H94KBDm{0kc!,X93>d@m+BENxPiz ';lڭ)i5đQ x׊@^UUډmSJKOl*|e&2dn*@X+΢e;tYh'ʵr s+ 8 ^]hFm) 0&.-#焣/1*bV̠e6(y-o:EЕpO`JXm8e&H&eYmň8ø'$ 59l$c`^e ௟q-jڣr{m0碊^("rR"g&LO(Q=l? U* A+ȿL4؀&JVΖ*PI==@-ܱ0˽?+W,|.8~ Y}fgx?N|Ri:iwzGÚf愎 d|">d5~T@!ScRPxf$x${]WMqj&;ٗEr$#6B07R~S+GGa -~2`)z\ ^ok%pwDE@ƶYKMZؿTliLc0n'aѲa0ud<䝇He$wȥ;aZ-k3a4˄P>KV# 5]u/ d·5X]Š#~P;N#TsL$R Bb +[; A,euetNɦ$Pd@>jA6bZIJ+_ Jun# KK[zWSkEw@{(f0( *,\6q^]FXoC KER'|XNͿI35ި=sXr`jPBArMic%e-AO?y~)ҋQWFon]yd!R䔷|nE  tNzEz,頋}J#%dèfYrJfeZi" AوӳQjd?} f@ ["يU׶%ΔQshE_閝^Cx-#kj '.e'n Pb& ! Nm1j*icC*[-gl*Q7ת@ۙ- L#umıZs#Q9_NK-x6^3͆,I:`\)ύN"%XbL0)eu%@ԣ,Rj^Z_oBU[ 1jO!8``XoU7p5*ڏr9zb͈ ?i:˿@j\wV^ [f3~2޸cu2R7 I:C\ލ-Ԫb\{ř<JBXV@̭WrJ7 UU<]n䘓{18Lsۜ^1(vK3#C2w&DZ\" B6q1fV}2 o2R$Ζ Fq:=ueE[I(E505fҐ0^Z߿Aj1d\fa}y^K`QԙuQ_~,K?{pr>M$H&^ݹ])PU D"}2dk4=flh l3؝Ϲ"LR;|}uhЂ`2͟ 㾦}r=<:;6 P' :tPHUE^drbZNWvŜ,{tfx 9ϏW4Z.*հ.i?M}(bAC*fpݞ'Zx/m/)٬aћ}46~p(B:Fx ?m^z`]zN,A=j6 DVs$ uR3lp ?@] v,g@6UgXqSI݋wF4ﳉnU|ŢQ]>)@^;'T3GIË*A^ĺF3~qx{mW+0CKtG0| ^1L%Q&[L)R]|þwa=:H  `~i+kbE5%=ȵ i[y ځHڌ߂ɝa&y뇮ҡe z-D+zAyRM"dT ϑ.m`Fqvآxx11vt]1Z-clPGaZ7P(b5I"z ]_J\?5ҙwy҄d-NoyOwsU2q7F#P W N8$kAe ^5g\mɈj CLX_2V"ZU}Jj=Yht:>N&QR [O'P_|[] :F".dUAFҪ;SO3xB,Gdcs/9FJ,P"ψֱp̋RyB@v$~^R _(A Lh2j lysʃ:)ߓeX"U L/a; IT'f6]iXw\ˢbK+$ _+]jP3b)BU]ĈQ?\W^4r͋&kA_(7XE&(CNNuk0c u_zU3`9t;5('0}j?n鸧(OS칭|(`\"lրsuĥk$ %"`iYmeRA8% #$y*s]00.L2fP+S9C; 43nN||`0;3Cc^< R$iTw&8bʕUbS H w3^ . 2RHd6iR?l˼[fz9L#b~G dSDEiw@bP5&+:$L*-ɖGg'=帀fry]o:UZh'M[o,?I@n!_Hru߳u}1}9RKZß-p}]Zl\lE*edxxTx2ԄLgE!*Ѳb+2x-Ov0LSWڄ쥕>D&`NLlK9%OJ.Ȩ A%='[ Yz qlQfFLJPj{y0"^K@$wj+,UOGa>,\F~lg$q҄ " #)7o OY 3{{zVž, M~*r1QF~ĄQ5 yms5 fszs .Bjy+oh{z7C֠i! tQ@Ȩ썚JbRw+Afg3a{Y ̮b.>`r(%z-#T6 g0$ s,;Ja : Kh)sH2&15Hp-ML.&.MY?oFF}8n0p˪]WPLA-tjb`[ҽ{uSl pKvNtW_ρ&9S<5>%)Uǀ<~.L 7I:9![|͞VR;͡q{*t'EpS2G~xQpbNJUt_4л ԎL"/I;1Nͫ6 .,"o?-oK.1E u~38M^{]U >/Z0<̣?yn-+w(> X,]4)6lPH+-Ruɷ%lxj⪳!1W | t⃰Mx嫚0MR;^ͼuj:jLh7q/ 3biTk$j&,U0kWX4nzx* j {.ЕƜ1bC,vƇi8jJgy"רAd!9="n*E/bfֈP4h+4 0iKA L6% 4InEo1/ *$?NDWױ0%TY@߸< eؒ>@n(嫮lmS8+&(ٛV!^P"h%KQ?;vx:rX>4q;dt4.¹P_܈MfIE1Ha=3)ΪOQ}N#6нq8?Wn1el?3,l~"lЖ 1Zڴ$LH7U:;Ĥ|.ѬV*й Ch"CbOlWu3Jr\p(V6O޳tʾ"l Da8`&J5꽨K64+/LDS|Պ}F30ick,vBR û dv&υDqH%a JCmNT N$ s9D96=lAM&O&d>u=)ʟrcnk8& u <i[0xo,P3A >KuE78wWӳSdN:Mq[Fߓ󍐡5;b?m7BxXS|%Tm?ާ<,0WUBcQv5-x^aEiObY !gb]描d{Bp34<jK&Nn^ ^xчtgܔaƩ؞` Ҏ& p11J"BoopwS'uFN#YSX '0t/i:+]se_`XBڡ3TdғUpevn WpdAx2SL*wyx۝Myб'mfj?N:ϤeSl5S[J7g滎HynNr"]/ ѱܻcc?brax@>~ә)& p0jqXCfƢ-6mrX*S7'<y;/-5g4&y g\gAͧ6 2@ Ć)tqua|~RjLrOa]%.?g^P";/Vn?Zph#t9Yo ˥|MO?G|4xi]ۥ[w.O>ڋ́hA.}Z԰Uƛ"6G$hF*4jP;#TzZl{?!oM*c9F :DU؉y?I# oyBҽ oH^[R,y3KN"W8~KX.](D-F3|d=?$g-SW5νK3`O4d4|``d).g 5FSʕPw`j<q2(~?pZ XX@z/i6@ځ߸&) ߚa.,|*]mSϕGs%&$|#,Yd2~W*T1P+0X*9¼[;Cb8tH2T̵q=h"hPrg":BQ*/[P ExQ.gInp a\̗G|&Q}r 7u@0--e=8VQUdqUZ96_!PgaM# dZ' %c@&"o…2$)`f-Ӽv%3ar-GY- tcoGYy8|$+V!&8z iU5Q PޣDx_f4NI0:Z[{* J˚O. -)~egyag0и%mӌ FȁqǠ: {D%.fq; *̬3;}zzgٶwch RM; ˚Y "4%t4{Z}NWf ,^<ע 61s[ޞm˚Ɨ_-OZ; WT3 Z94k|Cn3鞡)rYOicw8ޢ(܌5O_o I\Xuwő`j*4.cg6˹M$qmJ&c^v~{>.N;` ɒ'vdžg@6ȲnVM![rSRaNJt"KOSr-$͞ޖW+l/s:/YzG=sKٵirr EfRܱ+L`cJ1oH ou֍{\4z ؑ nh OPы#EvOҨ>ÆK/*#gm^o| viD~,gz/{]3~}aigUS - g1Ą{*P/Xg!]ɕ֛"ZVR4gm{0b=Vh|7 ΠZ_r>0UU^b*Z)(ޑÜ)]8|W($6O$٤_tv~wD,X)TVmz/ 8 F—Ix`T&3^wq@B|`7G*mMʕ&u=/X٧DၧQ/9B@l2}o 7bQW E741dNeJzCKmERBBKpƼ!o=L)U4kg-p5\RccbdbN0!}_Ы7@y\ auߕ|oV3fErO"a(gY[ pΙf$ohWA \z.Kd1Px/F$@.0AjҎ<\u|x[ZR +2+Wħ4HOgY eROF 04aPW6DoJ(?D%_';˙>U_E,e荰ܪ}Q[~V[)~vZKIzic3H] UcF; 2M_/]<R(=&(8*fbxѭվjׂ5镉3U5X NSE%HBQ P춻zt[P|(\ 1_D 0{VAVA$xCUxx/\k1ꔇ>TEDoF 8k K =:c'6 F#I9fL\28M2b?[n,%?YY_A=ZT4}duh3 nipyc+sJӰgl֓.uvuCw5ne(>X}OS3gqҭ 7睜;Ccqwt tŮ ʖ=zض ~SE]Kޖ$Ei: t9BaֶNx}5SמZ?T%cV q cq@|qh"y/1w؃RklG1|.Sab.aZE8sL:(yzBĶ[-CIngS_PQ<Ԝ)Gy#`%G`mMJVi ^aRB5Q7T5;t_ ޹VQ>.a:P3˦ 197΢<,wJUjs|>=e(l [, خ?:󟄉 R BG](EIS >8BqʆsHCSl n̙L[):Z!e\B}^BX@z3A/W=Б}܂KCV0|CKOX:QMV鮑B $ycJ(b޻LXJ(Q~ Xbqd(w(aQ8iiJ "e*Wk%hq-ռ"()x?%>J گ/Fyu8yO_Rh\k;źZd\fsJU.RH PK5V/ HP.QǺv`\*d|dGlUC n  ^9on^A>-.&vX+جd7O9&{>Cd?CXv Ggb懇$9@X(WNY-V*0 2ۿKȩ =eEQ=eS5jw]o-;.Jq|Agڞ£+ޟ9ZϽIx8M1NI) ᗝ ".#ucL}ɓlX5 2,~/׉6zۗmn}ܶ>9w{Wt"LoOw?Z & &iFnW(t@&Ľ7^Q0z5D_͡Hbж/R\TZ oi ).Mc7q]j|8e8[PK@79*?ZK]1+O uܪX?;5-iQ>wwsO_OveؽTj'Br?|virci$}U톎Vjx?S. ڔ%օ36) )^evRIer >@YZb~5}9:%~Cu^*!fNR`qzzZ.:eXVx?' 4K@ULjGFʷjuW6jJL!,9}9PX@+ScʡLYB`Zr~ԱG GÒ @!4PbB; 8w܊Do9REfe$_yFHvLҿJd_x306t ΐ>"mgaל(dmhWM#|,.d)JJaT:{#siH c'Z7 9`QCXh nMXku,"!NHġNbazl$%9ɬA%#scTF&UVv|F&=WN9DbJ<%Ĉ>0ϒIN9g#z Ϻ9u lOaAWob>N6{ ޿quMn\/[UEH  _gONB:_| -xz*x~`a$D*njs3+-A#uR[+j9"Ϲ׎&ԈS?z;a,s͉N-CGx%vΡ#R$AWG LKZ>+sxW0#dռ3%'Whdū:$0~<p8@$B3_N@k.+ʋM/蠩݉4^G30"vx!n~FdQ2rE@ea70:6@rX8rC^|#h䨖8b0c&Xnakj 39hE<$8twn`$'{D%;pǎlV\A9A|~!bBL?a&Q{Oz %2Ζ%-s5Y~N+0FvjdD"-Z )44="Kr?9m]鳸q0rS|d0S7[@20g * :Qz#E 䲐= Һ{3ҹuT"9gj?HWM(dMw pWc'1hfY}AgڝR5™EnO[9&7?T7y,o2^Z̦||׎NsT5H4|DA[h xB=sDM1-!j֋ IOzkՉWhV+ǚFp쒵P'd>7rRY@x8z@b(8*E)Gizavn [SU-(jEDZY&o%N)_\|t3,iN+{L_O 3]/5cceBP4-2I`/>35~v ;y-JP6AMX,WklWIf ~;)9rs_яq t#I&`~GpauJLUMTNLsH8m~LJH1SVGT ,~b B^XmMOɁ`m=Bc'co^FKW_d)T([Q l)9_٘p#m"vTŕħgsaSR&mL1jfAaYVyUÜ*[4f=O671 8ɉm;uZ>{js2A%}l(lj@770T>ۡ4ȸ+}as: 5*DŭSuhM01WG˨:Ϲ">E "P Rx2CAUct.# O$s>K0͕.wSyA<+b/Q|-mN{˩<6b#=l"-/\*arxBaxvmӓШP 91F[i$dibhͪZ_SX+Jֺ#]53C%#tbPR &{ϫ,ڊ$4y7R B*fߵOX -#h{&U6+isP Vנݓ<4hiC剏 ZTP\^DLK]dߑꥋWfUurdI3# AF+Iz˙`ߐam^1l@-F0NMjC:Q%I>>鶼9y+Rr10J5d,~gҪR&PCa˄׎`rR㘌g$>CX{ǭpкR/6-mh5 >qI ގR,(70CcJnC,\}{1؈EAf7՞%N3nmZ^Ӄ; 򅓠* (d XW؆BD4nI-g 5>UkBlMV-nIUg1EP[6 enO6ݳzQZODpvz,ʤgBJVWA_z!r}|09ZS wbI|(`-R &7SDeUaH+"YuXsMiΎ+T ܱiͨIIUq*%2оyF{Ng5s$$BI:`rmfXtq+p7f 4L]c5[sX0C{+HK%N.'D Хo.; &Ci)1 jU,܈gv݃>E? \e.nHu[OE"F̺QG(>"dkco[[_)ZwXq^cғ,A@!c&Q l)&Nϟ-Jvx URm|tAC}+9S*zY-&мe{`ϸV4FO͘ģ*hgKSQ{/o_:l?Vb SFWLzg1"'^g)w²)G}Ӆ4T`!*(''ퟶaH nGNoȠגE!D^1޸7]@2>vsM(/I""vfK| Yx=}/ 'u̍Kx >C7z, .oӰy࣒k]=, ñhK~8.XΌ$#vx J!^P+.0aā1*w ˢZm&- JB%Ls?'^pڻemJj미O$TbܵޟL8*9A]ȳN2UXY`H`VJE܁ٷ#ASr ΍[TcܲIv bmz?| gK;IRN_n B!Zvyl;s` Fؤ(Ԭb95 5U9MHo?n$hƗq3ʐ;H%ΪTAepESo C覱MHӇCdž K4p{0 `M!ޒN9AC{ ,$J]6y"Z^QԅnLy2(3aKD$V;tep._uP=_Ǩ}0 ^R^9$ 2 k:H3r#y=d8F}}!IܷD S=|ђe6VCެr )ˤT~Zu_P{s% 7DQH/Z=@#^q>;y5JB>iukkc$nHCx/Ɠ|W$CF)t)]餂m&,ȧ>,֖J'(YIΣ)~s"pڳcN:Ty!!V~ HQ_e1Ee`m+]'<nNEi5P#IBT߱q;`BRC%K/q`HBn̒aͨz]az'|G1-ϐi> `J _3= 8|';>ARnE=wk[܋\2̳rMF"Ivn7蘺(AR Ud\f\sY׺&S`@P|<ԢV5<ƴ1/2.P̠g#]rO'BTUy kݒ3LQ\YHDPdpwIZf{vMQbqMμ@[ܶܐ>MCP6fXĖ*ood]sC*gI蝛OT9 8}G ^4TNpyĹc3옷yߩKgȏ1r<|peY"M[90yM}nm |6j (``+B?,K-FR7+1Hzu46/tNI2!* :E.1-Iw=jyQ9q,85D1mrJy"8,%Ò*en.IW6Z4c^pӐ$7Dr U0Tx7SpΟOyB]3*EpB(_L(CEx&uljV=d#%z *u(3ƦoG"xiK1g `>ebۯag'Q ]ᕃF]{φ}&d1@*5 n%.Y MJ7a_Kz *%6󯰄(#d*V2rF<8YϿI2ќg}4q2w"F(N8!KFKE^Z>P߽-eDy:WR1tvVj6riz!(WV!yObE0 OB>Ox(J5ۊsqFW !(q~Fx*oitZqx l$E-NJTˁtu)zJVE^({66B *Ltt7 -&sAf+2-H-wMD >(hzoY A} 9OiEo;'/Nv?V!A$0 F:?f>:*$ h!RUo x $y'0xHskicY0)*H2%];o {wB@}J-ު)vl:}aNuDTTխeC-)%ךLz %87 P7cf0("՞֦L2cњmyfV<ʁ6'uv\dOPyn}#PAMU@1Kd_oQ&^m7ne2 L [6NQ6coLV e'}zLJ]>R[go% qAIS:[+2݆B@:9_j;o_w#H[MZƘɒ4tZ<' T]?AlEgtX$|3+1"YރeK mP!`eOhWO_ZYTW-dwЍcS @]xW[TD8BP_GV#w jcxu?&rS9!E&HŚ>uީcړ_;[4_e[,v)e(3$s~ е r?jY4/$)RD*bpN5m)OM~iE 7 „۰@ZrDx5†-86CuE]+#l4{ 6^jlأ+?Sj9p:+DٔMx ^JD5LF8KJi-yxd,ۢpV$D7U_X` qg{Q_QsF`CL]<]/&3?1RuNQCLoP@^ D|H0#({]ŞKVx<릎{Ѳ|O1s F^'1M]+Щ98Τ\WlhRsmRK)y AlI@<\O2 6M+ &8ԟ=cTrlo'N yز&IVubef2UQ ܓrL>ko!`pb7dxPj6%RfL9Y:46tgaͳն~Ɓ;p#[ JW naQB O<-2fߟug3T?7U3eV~L}qm ~ՙMLQrE>%< Cs R-VB33$p}rPl-1$^a;[#Z9, ڮAo QD⨧nUEI&9tLДXࠆNb`_^jP$ sz ;p?|4 $.:Ujsl@OpUuy䙞^˾OƐ#\iд 3f V w-| 3Uh!UY`tq΃3a&~dTyvĵJtQc+MZ- rEj!q r s>h3 3w!g'81k1Ir mDv%LM¶?^灠 -CjDXk[;=BQ!* R/M S{El}@B2Ơ5 29>L:x$3&֒1 @cМo.GI8`Ûy Z C)F +nG3d}(?)1t$He1w] Lş 07 z ٟR;ͷMGw1-&@gr҂/!BC&hmPEQ#v>RA]7U cg v^y#0Sև۟?_Jbh~95dbBk"I@^5Ѿ$[=VdS6 Ĺ ~Z13ܟ_\P.% OnsEge?M(qj^|;7ݰXvEG6!z30=upٳS}ELCi>\̣ߪ:];whg0)YkٕU1?}[R1Y6\Ekl% JS}Oxtdٟ E .Q)< oVWo]M$o=%Uu6v\Eb_sHp^jk1B9LJGt_<ⱾՏ3/a 4|L6 n5j傩UM1ڋcW;SYg + aH@)dm]vT˼z6eCs7 TY7q$9vWt$n8Ģ) OZzUCs 2>gd3XEi쏿H{JS^٤9lc=23a7nWqǞR7E? Qł=JՋ"by9Li^>~T"!W+ni&VX}KVY^%d߆0op#y]=>ОMr+$ dc/1cwQC}8~Vc1@XtmUDŽ;dZ݂{tG)ɉ Ŝ$WY] Fo-]2N‘I+d/˟O+./3G.*{;;8 m+ė͜PQDp* ǝm#$ݍ[|'ٛY,|@L`~Ӗ 6Kq唿+诮M~9%t@&1ӫ=i`,9RݿEGR%;6ϣumڟG)Z];}2Ud3tBewBeLxGZو7R=#cCTTʹ n3?+N(\#y<[qLbGB&o mG^kNϮmFw{\\boO,sM2r ޤ8Gӡ0ɓNjt@/ڃn][}xaEPzhIEuEgS_zXOf,H'P߃,[N1Ykvpl`L2f]6󭹟\h9~jh v1`;"-痳N~%Db,D A*mm.bmgxxjPc/2ZQ {DJp#'3Tufa\y3~ OXb7/X)gZ~/>up?PzoD(j5}~I@?[Nt߶؊ケB$^Z= ][zTt!h]++sK$wFSdaW:)rkQGŖڍ_QHoLe㶰:aYTge?zEzeϬo\'sܭE != 7k%=0[#彠𤆑68KjLj$N òO;: ?kHH _ſK& wxKzҲa7{l&*D޾2߯s']wڸsDd2Q.3[;!j(Ζa˞Jgu&ikPlSt(:nWWe/cN;R/8ih,._-)*v7Gj܂Jܒ"1җM^0 Ǐw! =~|ȱ1ݺ1mH`2 e+Tۛ52KG leg5>s]APWnw&2B P;y3\CQ%􇊺YO)):ȍX`+A!z>}ܤNOtO,ĬwGcQſ1&2_i홆z'+[KaP7 \.;R؂̗St pJo#*БRLos 졤v}C79\@t9]HiuI35q4on5H`; 0N ,30,+B&T&~79+x5ӽidK}?Uwmd cCHИI/*h\c>1$PFRTڂUlF&K'~(×_K1A!~i5qZW^rbo(:#a C. XH2U(p%VaNGW'I0z2#tX^+P[vAb+\=(-Ap'*XV8)S1ABG05)Afw_P0yoG tuH1PT2UmKP >1 pp je9av, PVPg_C8[` v1C8Z%?1 (H銻*XU Hk>>Z?]%~SMI(}qH_kF<~W8RaRLŽC_vm2^ZX Z9@ 89` ͩk'ib#b.v G|2\߬4uHo)v4r+m8yMtK\v'GSԚ}Xe0ߟ5y30oc`HA` wvQ4mQ_6;\IK0I1̏^ Iڔ{"ɩڀmf`qGo0YhXؚD^l݉Х(F鼼"qGPTz 3s&/vgFG,C6הNcivcn'8q9#%8}|a=ndep~m0Fdl}9n_?L(&U@ fn/1o%>@v7XӔs,3T[ L?$}b Sלryʥ`UdݑBJ4=,6O}Aܓ[OYȻ@P vǐ;P.m~Y̲͇p\@=u/Q.AI'ӛȲmC!Q/0'W$h*lT{J+ɦvT[ED_=`p eQ*`8,ݮSs_G}{ϏA8 nV IDl>pɺ3uQ=dl ӓYê2F9{BO6AyVSOwDn:V67t{Kse&/9^_BKu;&oe'rVe ؘQ T (T(Ϩ葭7,\ְћ9zk1ی(GlP;7Fwv`S6nYs.w#:fH59QnZ+ ؆\6tz#}J6g{$?i XH0OU#ll6ցHX;?2 pu1 ,n.CEsE(~;/$`I ^6uF),~qI{uBn:8G:Y@M꬙IJJ}n.s}%:M"|ATUX"u6QV*ϑ˦BHpo %Ѳ葞[+11aDN¾Nc #2/,,!e~}oC hG.W ="g-IrwQS@)O_;)߉Pn-›=YNf>E0>eȎMC5ZRG׉~|Wa'Z>@dX֚Ct92?lj&=(ٮ[gX{* vϷpo h(ZV|G`zT9Z|'Rt PD9~րqHm~zֹyQy_tُ+$aר!0$o-ugV_7FI)יQ~_kOl[ʖlSQQ o&*MN J:6\ ݼā X;Y1|F ::lEq<^?Eil)$P|JEm !YjHNJmhR)F2?{kERʴ[C| w~ U K"X+V7Atzh1I)JZç=J݀K\'n8M{nXo-=so}tbZȵmOT.[<>gUn<@ dI8wkV@~01(F;BE01{Bjĺ褳w"?-"Rl q&M\5C. wG96Nе(cI5TF$J $$TH,glHe)_O9 [B +t=C۶,pvᾗP9/Ѣ +BsTdBǭ9MeF <3{y;u,eFs-~=O[L3gqHvrZj(/V6MO|,@oB>"oqXYJh(d|P&_.6u5>www#ɶN2,|D=>k 0epɫ'5Y7P"7ǼUaeVKIlnhYc\9bxO3ڍ:@)hמHھJ i}.׷[PN,ɺ^mbw 6 ߘ|?I+$۝^wF,e;QeC찪I&q? Xgsq~08k:[hV)m#/V E'ġZa&~+.0 ak]t S$qW֋n .B̪.r^V.C4]i&; VQp\Hde8muWAYn6nK?V4N][+)NmH"s;fum4~z5moޮgGUU)0oOB jA&a8+$ڬ/ !+ä' M3!moEvM%}9 Z'ZjMF%:ӰyT>-Q}'CZ,TPӊM6E<"w[^!%AGF!8U#82bdʈNC7.s1x*(hcb.kf}vŀ%CIgc;;b. Ǵ<* ^V9ցxIȵ$T,DLmfuZP;@Z]"q(06L[{RHf}o 󾀩(\CeSE~@XxZ.(V~̝$ $TB-wRojɹ@I쬢"Gl2Q.W! GNA_+595e?kQQvs.[BpVB`(#I Ink$@~8}PZ;v:[7ǥuP e]Clrsy^j2ib4tO)[Tz1XP3,0g}F|sZ%ajl_`P_}.LRy0 ط? mcc_"4[q JƗ"҂H`ytm%[Ol'k% _^&W t~B;!(vβ-=BATn;toiD&c>x9׻XKot+ U7.V]$R!jvb/#-&H]f~}:tV*ҊgHh*ˇEx,#A; ^+D\!eHmušt'. -6?`F)G}X'K(JP~=Ӑ0ו@AIHΊ2(ٌwq+ҕUǶi;PC'z&< XˍiG> vo֌ /[J@,;wbwcѻf&YTIqWD㊻+Qu>+h Ee$'KN=TmmCLFYV^|(粢\XȘwW~.;ӅhBqn7DhFH4H&z Vb!QBQ5TtZ\foY:+bC nlpɿOQݭa-T`V!E2n)*Ěcp M҄jF/ kBp]6uf[y how$O|P7~g}!EA٣h㼊]-zuS²]]2~gNKi[3T d?/irܗ*zšW!6"n|Iu/eD6A^:єN'{'}.k&|ދYT5L(UXa}:nɔS󽤾tX\fݬA8$rO4Y6 zIώ\Ӈ;vل8m&y*v%]k@BkЍ'ب_mVYE*- ]k|XiE&5lo_=!oN(1zI-#EDv# ]S1M{NKUU>U=C AI/N+׍8N}&52kp"MpLDPqLׂgxA3t;p# 1’pn/Wƴ%7"^͠~l덹1'0ZGV7fe:ݟP`tm$^_=57m>zռZb vk3C挍΢-j9Vv z9fd`:ЦDXв4ȎSEVM4O1a\ThWesLű[ <$xlLx67R\i^_{W.( (z=zd=!?VlO#]lFV \ɅvƩ#L )l~{6vF{%\m;N y?v1I٨́`qi5$rX!'gybOܙV`:Fpucπ7*fyn;S~q!Hd;A t ,(Bʥ/('%oeWCK%jZE| 3 %Dc^~?|r yiS#=bSY:<>iDԃȯaPaf(> l=e7A俅?s *O\T="6}\1`Y^vFy+ګ{'5eR k^P1 &SeB_:H;?rr~Yv#ϻ&hwd wA- Pl THB{DfحTM} cY{gc~7: Z80nm]>a`"_ORcLխPq+G]}Z;ȼBh05]:Zד)X@oGZ]Vϣ*N8bg]Z“jS!u=QZJd"pho1LCD@q^_XJA{H?^־+STI ",D<+H|X!TȞߙ$=HϔU ȚI$2PHÝDQ.:]Pj wF-D'^(cN-)um@IEnK|Z_hX-" OLGe2똶ǩ7 ۡg:W`.rtF5`̚w5l%0wܨPJA`Bow!%=^qɗws{_Vy2M6ϕb=OH1*F =O8ٺrtG|sWx߹vZqEnyzuI73Bޥ=˾ZfF8;29Iݎ'- "Ҧx&4ǀ3b͖¥|,0*xYEW}q7)sݠETc"㔗4C4~yY]ͩK{^V,a/pvҥEZ0C{_!z'Ao&SMf3PmA Y=Y4y">Tjug5txE6K8XI.8A[xt847Ŏ;MegNvo'5x!{i^+10b鐮MpY3dVZkg%!t%{J(”X7I[m&UXOnNn&y[Wh(Zě:HI10:y:I2f?сƒV>J D 82P|ݑ$9͇`2aZfv=-m}PqN.{*Z ق½@h&8I2Z|]FKsdU@y+" /t ;Ow#n2y:=OP0] ܋H7O , Օ[[Tɡ!v _Qy sK&lEC&=u`\C$޺hM|-("#Z-~ +!?캢陶ZJsNNp̞Vwk[8MGQ.yΎ~>",Si7__`5m, lC9v8<2{=?B Y !64Epz]e-n>kn{ވH&&4!i᱃#J#_>HY Q4ZO5dc'qW`?R 6e>"0|qQq6@?[r3"S*ZԒ/<9PSh= tgZt9bL&h/6}}K MJ 4S@) |c֖}^2F҆X@y{R(-Wi !g6u{G}Iӛ0 % ήS N|!ttGgr)*qiWWhF[|Jp!m_7YI 4`ejl!h*iK4Zu8ϸ! ?SYi>Z:AUO,@K>^Af' 6sthsKf|:S>_CSDPĞoX {iŎ\_'F4FU+{Xx>!ʘ^҅˼n;Z`2-6}J@(?I*vz`ٔC!A8e~ػj -b4ω7WvvBG?w`P_I(tK7-8xVqn:Ka)-`-J>'k̽q ߵQvywNh1r2 L}uQĻk(9>;B-!'V&@Lk乗 ,UTgP"(>BZN W%;4J6w,8MCS[S$jNt44(J4J~Ĕp!W0hhDQZjNJ\o}ֲVPonBe 'GKEov o Me:Q{%XO>k/KcJ7b/t ƀnRrta8$e#jpVXiоΜZ`"&څd8R Y(*u .2kEV9=uuLP<֣ p"|97ekm\NA|Qj)qԺ/b(QGbƞ.*exEX HE^,JC QwoSߖ.9z`n\XS$8wCpxbN?0~Il YR[ 'S <2&֠ ]y1#+'I߳w0r-f!j܂a`;QsWZDEw^Ri{7z%:cO>xX@ͽ̒Ǹ(IMAK~cCk;3i&քAΣ+H&lR\,]z5^)JrkH7~e]BJL1Ò.|F-$ӉOtd~4ʐ\$i\j%WU$*›ʺ{fZjJ-WPЮVZ@I~ݏuA0f†|6S9a,휍R:\ 0g&U&ꭲˀd1:Wu+nuXeM*8jYQ4"<&AU06*B NpMfGJ-rs/SٱPҍwD۸/?rVGWͷ ><]R!\{ėxX1HO$l|7 Zi"Np/S̜/8ϡƢIgp jLȪ-HؼсP^3cڪ_z,ʢ6CZj 2KMXL % U( ݤʴ}\= ]|sb;*x3࿴TXZ~Xd:hl7s`2,M8`?*  lg~ @MGWٞq40߻P#=L2}#&PiY!4ٴ/S7@HHyx+ɪx s{o恵kyAXBu=vKqlkP䭅1sҊ;mr:AT3Ս09?; $jjf2ܐ̳yElMP C(S=FZK|n2~+WETwݤ-,H!AVW\ ]AsK^X=.q@pшMpa ̨v̕1FF K&4ӧu<7JBk5+sDh^ 7U|8ԼvoeڪFLYǿeKfKeH'cXϑ,R4Y' 7_jJGx?` WC(/Bq1_d6}M6eRbQj)!Sk=3(LeTۋn%Q ^62ݾFfxl pKƪiq|m~~Ұ7^o9RVy֐`GKӷE ^Yo9=|[A#qf3@eb7^7Z׍8>,pJJ7b`@:Yt3&]Nj*a]wv(ɓU׼'/Tsa,ߞYikV52 v ̫l7Gm1 PY i!0RX֦o3&1R~4"hXI>]'K\\&旐m1.Lմ<*vǮ̻KYd_7pǽq..+NFYVVMWtz a?Iwq)a?װoRXס}W}.@q;]cXOũl{)I{a͖`NX=ә1t:Qhʼ Ԏ@Rn?]66JfC4Y0 PJun'y0㺼6j2Cpm/:贋ӿLndԈrƒôsR޿ZK1ƅZN^z +,jK^]kyɢ#;w%#HB|:Ԃ-UHPt]g2^o$\)lH}18 $)x$ )<膪<4f dĪ ܊@\}evaZ˙d֪˥>^gp2(E_+dK.$>c'NSǁk)TVF]IliTA8g| EaSwH~wP2'M<kc:-L-{X׼+ WB^[e7:tA_gG']/\E-hDvl3r}IJB;1|t':zZ&Y3_Ax*؞Q뗜: "@f%:eة6hVpz$V>V8I4+Gu?/k$n6M4RaZ1SZvZ$ 5w3b1<>yx Yq0NB]cU9eBH&fdlņh`dfmS1IQp3= yI9Udhi>֦xA+#z!-Uke9H h}6*lޛ޿y;7pu%juVX}Bnf(G0 ^ {ZÉ ),u#U~sR Zf֢~lSJ ^aL͔J~Qך`ʒ˚R![AtJļn~Yyʓ!ߤ^DȨ=|H#bV򓂮$@2LA.+t ;К4B#ewy &Ԇb`5|04n%f:C2 @Cܥ?h+N>7 '3[Ik[^- 㓧Q<icìY1-n\;wV]^hw5i 3UG{<&CX^sx7^ۥ֌%D8zRxMwhbEϺRJnU=Ur)Ŋ$[IT1y?DUXWU4@'=GsݔCh`-VW yao PT @xfL}oL9ۧ u>GFvb"JbY h Hc͙Ja53Dua&xx$) i[bZ{EO>/;DW 5c{}W ^u,6eخPax@dpN!Pv̍J&(ҍE]8`.K*bG.8=sYhB(2V߿{::AH47jLSsRRkm@HT,ʔpkR;iSD@H7@߹mAwjhVNyʈ7O? Xfo/Q+-sgASĈ̄ R"հi]]YsN:pOžiZnVjMGss$5e] b&e9ql:?6=Ff]MT:`=NHXzZPeY}=_yb}8:s5ITJ]EAhop?G {zkfAxtc,:%pQhK/w1Hg.,?>ԞQhV$K_.ȇ(fNn7EIRhoOעOҠ1k; ^}:=.7 m>Fe}+#0k +\"/4TE&1`.fVr(wbzNNdGG}kM0^|)TYOx5u8:ǑKs0C 2pv턗@"my wǃK/0@FEjLgkԥ#o=DYϖ}*?h &ůzl?A{[rwNdׅr:PKIӬeme~Tn"vmR6+ #fp%nC!V0"t)goTx|Dv (`9E(\uliYP6(ZD!@}oCe)TS6|"YB@+KDӽ[I!Qje߹j3X ˊƘǎs, | W؄Ύ= +S"X5e={UXO9>-zSVNzc `1OW5 I/5`+n7;>#0eA맗~:.jg-Қ5O|ɨ;hi zv+鉪L-D{R 00ƀu-JZ{+oǟ~1 @"^:y0PuwY[:gdM m8LE#-]CY1Ki|D{;fS 9;#6i5 !+Tv\;zo*u@K=o>n̪C[yN>~韑:_aIT` PedU"^EK޴M9s$V8\2+2vKO_lO/#/ aжJXN\u6maZ^/F  *a5kHec^g1;Д ('H[.[KG,Pq$.lkR嘒H0V7iK>z<7-v/gr;l;9[FK8NQxUtveO]ԅg1ν1x^I.bUx;S Xͱ|W>dKMa5b=uM)D1l73Z1EC,aw|SniԗҗM=jNiРf Abv\*ꦸ~-iWq=~_DB·&B%ۆUy@~":٪bCɢtxkA_jӔʓ.ҡQ\rN{l$Fcw{1&9LH's Ӊ:ygn4!JAnĂD*, "T̸ 89U^>8+k e#:V#He&e]x@iD.>W[_?2:98D5k9C0+mu] >s1 I28=$[|r ux x㰎8DVR> a6v6_' *';oT|Az.Q ~- [Z!C~zx:X7!$vh6fJ+[?:[6=os &B {Pj n{YUhZ%#?GY} LDpGz=oڽfqB]GU W<܅umYɢ5t|8(5HPgKLo@xGO.46-&l#ý#q@ ,\/z>Jhn<[E!(%h˺4hIuK?,qQJ_0a!~pj루YRE$h!Qpŭ<C8gol)t!V gre׸]%n*kKQYYшn hͪGpgJdhƂV]}8gLe0P[,^Z\zwO՘ZW'ia31h>g8nmUR| ~ɓr,Z|b%s{`3p^m\81}>} T@ ^H01MP;iZܨ٦j;7K…X Sg;*]BiJ{UX_\o"OvoT̹w}vٺYA5Ӈwo*lz;|np;3q\DL`TS("YWpM7;b6~pDfˌi6Be#g? 5cVZ!Rh=; %D'1^1!Naw7%,(fڎ(MGU$ך%p80 rşZy2 '8,@Z)&םwbO9MS4J۬Z,ݢ*b-3߾ ɫIMlZo\L8/7tt'؀ݦU8biZFpbLTkfz\޺VY%l>*{;rS9#tGHg2D [Bfz:o ͻhMz=E1&j/ءI*1Fq<4T豯wRc,X䶌 9XNTD$3}y r슎t!#VqwU`241_N`RbIL|p/JdUA%B Cݫ#Ϧ$oE;ߊtp?>wYC 6?@~sq9.GqoFz!6¡Pe( k#fpN"D :q̇Hp3K8ng)SɀmV;-7IL="9 5ERYm--B JEJ PieqdUQ27\EԷ4:C?G=u Wo0qݮ{cjKP&n >#3R({e.wIׇ,of6{uĞuQsOh9HI- *AՂ 71|L67QxxEet?lu7vT.vfxaw!@KXD_OVv^Tǧ7?"܌skq)6Xmtr!Љ/Ca9YHK.:Alb ʸ\3DDE`Kuy0]c`z W)xP ɵC4q˱$$A >M-B w$e7Uhc+Xw.Tx @IfrpP$hFiTbWH:ce&{ƅP>P,=^Hc7!꺆֪%Ɖ.1f3&n3#Z?)0]ߑS\f i_^w!JF}DsH[5iƝQc# uҠ;(-I8=y<;]"`oj kk1&Nh {n;`N Χ uw.S@(kU/0'*t+DiO<[ـ%Gƚ4-ZsBք2nQFClA[`hj 5 9򔲭u}R:31.FPy%3EL_RFW_0>YU%+Dt +s~p_u;WӦflO>'*3mޱaIˮjK;9Yɹ:< [Vzy%M_\GWKĝS֥7jz%zDf z#j{h;YЫKǎN_X}̺D7n ûg{@󒂕XRҞr7N(Qٟ@:%}5\+{dh Ks}|D=4X^*&1ȿMGKmɊRºv[>46ߘI\XkȜ4d-xLdRS(5:H/FZ7cU<"߻#-={vPJw,d H}0(p2`MiF%/'׾QW߰ܙ"Vݸz6mŨjIu)0WK`\A))r9rtnB_-I.OW 5fev'l0df4-CcFR9_73^deOewN5Ak&r4$:COqV@.h&&BɋdfO>3V/To1`!NO_T~6* eS-+,5h8nBˁQRf8t9#A}%f?CP̖4Ԁ,]k[I/:Dٰ#\ǷXChdCL8_-X+Y}9@_K4 dް32>:eEMR5{~I$\=%)"i%⤢FCür r ֶRHdc/KngMU)H3XrNcв#Rrq5׌DU/L~|Fj0ZN&_{@W2JtYDw &&E@h{⌸JZFe@xFWdqBr?ܡK|eUM LG{ŪDž$QNF r/wY ᴖ74(DJO-1;,V}Iƽ$!ƣOu}PUN 3yL7U {ff%Sm#/=j>޷P[dl̚+X8T{jt#D {״mP-paWKə"Iprwvtˢj#Y^mL%* Y|kΰXL_BhmL>h-#!!,GqTt'&5,vI87n@Ľܧ1@o5p6=2:r}b Fz'~+V LecŅu7D#5$¼A0@*{wLɵSL\W D,+#8fp߸Gk$ 6jYdu }(y\jF,8a@( HT&.*9KPWu!NԂUjJ%/ ;h R!ϛ)}]nǬ)jj q g=_3 #vf0"zv%/J헁/Ǘd$(한2\ذ5JU^@`Dk#0X.YX u՞ kJl+l0!4>ZdO}5!@?JhO)|AaIݪx-g<<6ÊMɉwâGV+J*$]\іzVQC2>fGCT`Y*ed9o\+4Єt6 $6pD;z}$DTqCy ㌖kY=NMwuHJ5.<)t\S6Z Wf8pͽz/ʽ.ԓζǐg.y/yؕs-{ 1iIzv"bg/,h>(l3g-Aa;se$`Tz0kAI.m{-䇆8[mj#HozŵNJrˇ4SI9BU%Xѳ훀Bf;(CyK"DQ @+ v5l_. jSu{;TL5\@^fyx-^}!6+_tn9i dx0U'8!gˢ21>bCwPݡiGyo2-Mu5F #T%<n+`%t[T]-b\!*q"zmN8) >cc *0s75 U!aPS0-q!֟&,Oʾhj7nʵ0/>Ri T|]ȏxNy0z yB+45ZAaD0n-FiDO/4Gz}jIy6(իWe&ี[:)>7{Л*9)0Fh8)(8_uz*ӃG)נvBC+|:贏;.loR5~%|=yb̓P^qPG HBCCxٍY) 'c ×Ζ>0=USdʀaV0 0 GN%PAN@)1z3ceR@CQRbR l "(_~)Q.)p=n7OQ+ix7Lp\nUC-l+P52aa Qh╓7wRJGb{YW5$|Xr hAv+ŻVcEC!ixtNl^ |wIB_-Xz@Nu[fa-Ev_3¾|GkǮ4@ p2G95"1X^M!hf_$pxmk(qm-G#'/I VsHɯL6 ޅ:dSb8 JѫuԀqAAWj@ # &COY3O6CPcX6O&UHEݑpyj4;?[Cc/[ w jDѳY랅m!i)y=7r^Z3[n=G6h:JFbXK%dEs\NjES hCCtHYM4ײ\êD?$ɜeϞ|*E_2e͸,WSqdVA=]le'#)ȔU*FN`!2ea>|]j&(%`& =KQ<2_! `w;K@MȔ=Y?C]Q"/.I@g%g HRHFq5)PSv}"IТTN湱҂pmMφ$\b .ֈfnjK9̶Б68"X7rGɕB̴i \"lY&4|ioӁ[MTa0tG >K‹]L?}QsCLf@ՊkƦhDVJzCj̢HAVQCS"isuXs缛@kԗG}h<Ljnk/&0@A.Fs8b$IFe#>l_) ms֐9HVo+8K$9Btf<)ۃg}3#?-~ `Irœ)S6 (X>Fְ`+N&Bi9 3ZQ+#3Ui2x744p`,3!S:dqb-:v pO/\/"'!-*OI!gtAf (t⧠pԨ~]<צZ^B>_x% y3!fj+G3浙cU;n}AG3K~{`6bkWHa^ֶ"ssۣ& {n [5&ʩu)y|[ۖ 2D [<),grlDg3:?/* z<ţp2DsH}%z졨t7j(H‹ m4oE ./gf&q2 q\!ڋ/N7w|rڜ >9ϳGm}p|U@ Kڱ}> B;f-Ⱦխ$A5 <A"JpRQ'YK*P2دx\A%JC fݝ\m.I6b۩=LJ3"\J˝[dWk%/ zJ+(!J޻.Q)?lQ"ӽ`(cD$e6\Jgms/ʼ"AZ zkxcbLsB',~+$Y4NQCrLsdTi5N~ #BFb|iۼ6KFXWżI~=, jfaU'{9L=΃CCf'ߪ8k:yHr??BPA_`TmQ#SI65E쫢̛! /n5ӎ}*궽BޔdK~eK@*Y7<E.c~ )}ĵTr--BL  C .H)k Znpz&+ BzmGm9ڛЭYʆ( x[ID]JrUpz¿BT&3P#<81>|؊Iㆣ eh|> bS7F#N\1˳NvP!kIN]rPa).vоƿq%DΛ  j*x9'xd 2xL8;:~_M3T M7H1Q?2:3A[j dv={kQҫ(F8U\ n1W\c7;xr"9h Yψ:Bӏ]HFa mCS/R~,E@:i$٬/Kj"G)/'0sSVʉp=H6bL;aךëxtc0 ć'GmN"yiBJF'FԶ-߳؇gU͏>x[0qM.*Ω5 BfmPdM>, b2TQh#,Mr JvhOv;5YUyv"ܽA)z--h:uN`T,$z E-L־Lb>l`)?-Ksqjϓ7tLa,)wa^U>֠KPzSzoDF$rɠmHږr) RbObA:$LJr ~W2͙sqnHqE߱k/%7Jh60:\}np"!o`-T _l۞Z"85T.kwc/1Xjz4TJ}pY@UgkЁQnfaS1sWc:^$XkYrw $ \A]?1q }+&9+d~Z G|z( y[~eOm|ԏȭ wnI,E,wAr8CV[y|~ r$VFf`<_nJsB߆z>),7٫_L'{TZ(}^ fF X7ob[ZwЧO0fxWcm"$bv'] RH!PdHCA85 Hp'ѽ8}l˽ %0T̬ӛߝQ؜5ڢne[B))qUx߆jt*0 mm{Sac:tx&Jn꫆gT|MŪɠo"ʁb,7=l:Oc`y\Ȩ;S8+e:̷ O2XV-Ziv3|ћEJ5(H0=Hw ܟy'"o zQvjI:rDl՝(ЙyDFr\i%1"?20 g+n;DT.XނY0q])\<|X(e *Toqk߿ 4E`{W6{LOςʖ[Ia!곢bUHzb֨ΐ5/Uzl- W"SO0̌sFiP)+`ꑢ~\HXd,L]EϒOE"=^ܦ#_ UTɹfn17@5G\so ~v(aD2?^g{NK0CC*ھ )IIpz.5 H$Ņ#^#d0Uf9(ԺD}Tũ9Np_HbxǙ%ZRcxq8`trZ!%oaEpn4[ic8^#Ѫ$LJ ]v'ud@_[5*iٜtIqD( my+*Yٮе|Jr{&]6F}AM %=c֝P@yN7^{D;y=,`2]b9)MK\yWax,iDfލ-R0YkcgbL{U*׆\alJoFM:ʒX(?Atbn&.t Iwf9tLquL 78TR$b4?dqR@x=xCFѫc&\m8BDzŀqY!FbbqWtUTt?Cb,*IcFUlBOV H~N,к{)Dt(박:.%<5PA!9;%`(|1@\Ԇ^zH(Z|d+\:S[ ;dC hF0k͈k Rp[.mO`.2um _:۸BMrS>&C0g7;_UA+1m'߰ )ǹ+tIhZlg uЩ^pR %k<ַqOk8lݯޔC6@^s¦C7IlPr"fN}eb52je و+vlOvE:WH,ֹϥdh&՞B@,!`QSt[wR(hxdz/"ᾚEcJ 5? r1{YyxC}h+q|;hKt^N! [Er*~: UL2hvF4jYuvI~;jJk](=Gh 4 7r!< Z`%$Bq7z(v~eMx.0~dL?89QC=ə^鉾&d(́zIݜ(E6~4/8n7#i\Qk!bK$sSHn5k? V|u dD4roR^$9{ 8κ2J)t4wR&al;}Իay|aجSB+:Xtv c%WBʐN8=46UU=2N9SѳV¢ó2&gfX}#oYA 0ty WjGVP._>]'n͘nh'rM^\[I Y/~b@sW#ijYHN 㲎'OƣW[UM10V f919 zW[ HlBrhK]з݄!㫜8HpL7:3(dk{%/TOn<Њ9")Bf9qKڑֽUY.\HLng}ޙ0?ӴqyE@F\KάoF…`(ć2uR @NO]1.riٜm}.=ENUf-"XH)2!9D2DqfRy/sHg(GV59Ż}QXE{w #x3ʙۏ^?6+WV&91rsZ >L|\pL)>6yji`gѥ8U=Su0Wo͉I"%?:"L|f׭^ e.΅(Tqmy@7{01V8[W%.=0cwZx$#x~Mw UƶgMŻ2z;xg~h`L(P K~%f=A@y+3Q-ũOw`j7AÁw'ޜenC6YK>YBKP:rJR$A 2:1]ogj83&1v:-ԅgkK[;o͗V, xvTϛ_o7`\Y+TmAےbbaI^-C45 #>u. 'c?,FNph]b"bOM}qkxZP+,ϔ.ᙋ)@a4BB2lF27`Y1"?2e$Hc'N/kzgP1x})cMM scfZ ey*;1zP$fK"ZG^LJ D1F#.|*%Cæc5ufS&du˘ #&_F%s 6FI'Qaf#NhtA<$ mE왍wR5\ބY}t||umPH3FQ[v-1?s.bRTS]L{5aW«A/WOtphҠW!Cn7:+`A!@<%6‚@IC `yRYItEe;xX)P'/ VSs~FYL@p:~[SRڽV;P,*'+^Jd`qCGs͚.I=qvd{~S|LA APrewL"ꔾ*ň*?rB3_<;'1t_Y]ݒ @/`XIXON!OKNQD U)1E|Ea:1X-{fcfQ ٖ2GIҧ<1 w}Q==!~ج֎ϼR?i׌r*5*BHH*Y:S;ɮtr}b%[gZv!U'f Z3.~nZXezx׫)gɄuպ6ڣ}d}زɼC^U·"$(|(Q:-]V ac:KnqϩjiNNlAѕ,_4zd&KD#pG1qV x߉뻯v ]<G&'iYcr5 ;t u4o &Pm+/,#΢nXzXP$OcrQa%m-E.1ʥ 8VjiFcQ~QygBz' )\\"67!\*o<-@Zy 5'u]MJmYleW#㋺? Pk$+-C ^R qFl_(Fޡ~ky XW9tiB3Uϳ Er+!7pB>MWp_Tzs&Kqf;̪Y.;ʼNP@'gʇ|+1 ?'Z-FaTuE <@n4l<уTMG L>Uv !!@^WtkV<4[xoȺa7Qs=t[?f=Vbcmn+N݄&?R>7d| D##|&GEC3U-ZP]ҎB洀Z~gڛwwRbEvSY! eIꄛopAiF"зt!xA er(Z-!>ooJEe6+VH=3ŲTeZ[?^bUc<4XZsޕ΄D5#r@D=a6Jϫ8{Jþh=߽Qx':y-F4o6j<``U>C$"pf]OFVGԖHlKT:I|՘`s3φ٪SSI :8}JY} ?J(a,繙MU^vtó|UID<7N:Ģ7osu3{9B*WI ~w= # E/3mF%7MQ*@$R]1 +@KZKZ"h.@LrO"ǷQe Z=S~ _EZ9ԟn ahk :mH%vmϔd5Zyٗ/0nb"l"ӛ܂%8l0Y P+DC!bvz7dg*$n>vZ\Y\q1(طBA#3|8٦vw-1˳ zyj~'ۆ<{d Ontw}mP~ϓߌ Bz^i1ӵIPFc<~hu'qZ:h6 m hy Pޫ̕aKBޜ?n2*QV:4%𨚍@e k&ٛ<R<A /GcCܓ.}lflFf 1ڧcUumj7]ƕ˱,΃/h2|}΍8ioL=;+/ qLѹcN>nPՎuVFTHődqXI9.YⰑk4ؓkFw,ҥSLG:C^+0_RlmR&VP|-єlo3xQ|zCQKo{G]y;q-f*NbtK!m4Zauok&t;톧=QEj-}II4R"NQ!zk!w;fEj3[3 "#i#q:|gk?_`x'lB4O^2m/mRm;0R_QE=O9Q "*E'|!ތ ;$ ܷ.)~1`Jp2Ih21vﴧ%ñ}a7}):98n xJ?i"{7 㸡 E,,m9'E+i񼆰 Z#k'I Z~3hPTEPan.z݅3nȬF!zԌɠ1u?Q#5D=fy+? yi R(]eCnlbRP_\v0(p&pdپ1dv Q_;I*N/wgEj4IF)<>r;aiT՛XXyеu~e1dJ9Ad+6EYuA}|C@s<샠Hd.+E@VL\|%s<.ޘ2+`ژ,K~ޫ yC^5ns8& (.ܘjW9 Zەηw H iȇ"9v:s2}tS^4ρCtQD"jib crKޯ$^I9hb2pXZ9))Cؖ:I*cOᙲ"U "й \Ȑ4Xɻs6|v5qϸᒡ9sWz!TR\;@n.ԗ րIfѵ˛h>fЁQ<[" / H: ekji@d0 E65^VGL2Ɗ<Z.witj`y{Y,3y06kfbY* +jˑhF9.c,~"lz ʸ&(S.ۚ~X7vL%wFcX}nUR% sSwc}ѰA"jԕ(;r|0m 9w9zY2(XN"I)FҨYWjj| Dw|Ćf% t ;F\dU2<lXyaipQ!W߉4`Ѳ^$RBэ™͵ex4?*U.bCAQfp̟^ku[Duk!{FU3ཱིCE1FvQgE#td}Xz q&pZ^ذ>κRӝ6ХS)3^{|r!EX Z,L||oύ +qʪ PT6oZfv/ c lo]ع#:Kc)5H@qFNtL%E-޶2(>Ya8e_%:.G=DBO[ՒNO8#aS#U_$ŋRl򏅃?tm4řjI/޾VZ$u:s3>5ЀH~sg?bNA2G5c`q^Ė)LlTWq, )Cs}7~rIY tjNZ$iZIdUʢ}v⤻ g@HP?w,@-R!ϋK^mwt+AU2_cX}IiT,Rne=F$F8TR)89Gkij0Pn1O:L^&C@B4q *e^t.X4QLvyr >"TNi@]R.Ҭ.Y,ۮH&kml{"n*if)=LX%۸tH?T﷿ 7&S v pXm uB"S1E/n M1S=EsR# *y/p?ܮP7fWDZo*[E^-O%8Z sQvrĥʮ5cmr;w`lwsih=Tu>Ի $ACQ8C ـN}0x-PF'HNiF64rSNhF=9E[^unTjPA[Q!biDYN˘ $UpALEAK:K9c%1+&\vQdms.#qbe(Gfv?27!%xW㍧W= WENjWqA2@,Ժnv~ mq5At\"?7OԿ'q69&IZVyeS-nXFtRǓN*٪JT:kLRD[F>u-rK4(Dh^@d &4]ҍm#(נj26c2ݛ:hbVSl<<Ϫ<)IiGhW1@z-le}?1e(miy I(HZ$=ߓCN 0M$Xo7Is_a}khs0&> YCu7 킦+jRpEjrSO`S ;W3d cwp,{*6:[la7>􄺾ح )^C򶜄K4ņ1\&#ME3×'mu}`+,FX)H)EvMD j ҡ˽n| sV  Nb'Ѕ#\O޷JQXO2 I2#rrdb7)3TzUNH:MwQԶ7O+͓4jԜ1X2=,fj7UetWaw+ RZyuYBX*I^-!@hdvs= l߱$Qq\qc@0|Z =8Y[>.f]vLU͝sꜫl]%ӎd,F$d=jL5KIG)܌&ݞ (xf3'F-.E9Gs=Mbш"GsƆ×2Y*F[_ZB;3lA"g!aѤuTذ\M24M%뎎Hܽ}Ў% @.HˆcJ(xARbP1Q9^,iRP#B}N2vMsgӋxg.WV@nPt!ۚ >DL8b{s RRh0-QP(G(BġXY:"NDUZg>1(u}D=7@ɫMFZn`[ړcd I+Z5Cl0${< AvWeYC_&ea` 5'u-\Vg)ʤbT'uɁ +SYâ`2|5'~e/pKi@AL^ږy=b)d;~`o =kݥF"X4p/;]_6Nkdg$јwiWu}FZ|H/oqP]<yP?aI808PbPx,g2 |ѨT'nnK,j2WZ2Y!^KJm\PgIx*iq[~ X\"齵|)|?= 0] a*LD)z"'2NpqH9`Y==HIRO9v+aI 3T `ܝnQ3~0Kd3)-Ld`=o2F / Qtnk c=d݉7 ]kpC%ήSNWiƑW.dž/odA#/ 4QRϥDY<{Ujd흯 |fHuzvMx@7bbv=2Aad\VI=8^<NU)5 4 8KW;NBXR )m]dέOZx2Ү2)4oQI:OP 6RszI; M6` uLxFpMK C ? l'ͥ< 2xhώ[?t 0*W9S=Vn6TI ЀR .mTHL*.,$TdvlG]ޘa H2(jCMj~;8"Ͳ4;_UL֡QOOqc:de*3IHeAsWz"Uk*&P=$ܰRE0Py0j#? ~ v]%;$*Cϡ'As3cK%k@57QZl j `s5FF=bf &f?Bq:&;N+]lK'BKlֶ"_lhk#Ƽsm.^'MG` rlj&T6=&O&Lk#KkBf-јOpM@H y=7;}[t I4u-3@E$ѱ%S(% !p >rry0ҽ7E45ʆ cld*ۢ4IM(Xܦ׮$H/U@eO_![/rEm@A3_B=>E9ѸۮIODRn6؄3% fxM#q-+&(<&#_9XOqfc3e[ &-&%5iEh"ɎcSKoaKNyP4R;t11kdJ='r$uSܟ7&BI<~;VXƀ8)ZZ>`g?M;W4LȎr+ܹlgN9 Q\y`NKk[.s`ӇzQ _{S=)KD$;/nQ X$#\󒪁>X11ilc9y=Gǥ[H/=qÐZ b곆9X3RT*c:¤׊rڅ$ eiVJH _#U݅ʥXB'M, {p_]p2+19t(XgۇoyZZ:/+++W%:qL58G7UH_/B &k$Vmރ][:, ~$M:y>F.`27V,8nָspckuZs]Ly%eMN'V'-3[`Y.q]SKDC gPrؓISKFPb{6ȥN[$>ȹ6HC8r<wO:%D2`+McR?78νyMz9l̗C-%O-B&ؕDr %~?p}tr_&s.Z6'\ֽvi?aŧ#Iꁴ.3(ƴ(:|2M>Ȳ F?%~vW?}T.ު"naބ6@"^P0/f3-!9"%䶙# Qh&/ sl鱠&f!ݑYr]N9dGs]ª 5kYTL'eèW ul~ R"T?-AuEAoZW~eK If)(j@fY$u>χu@94eߣPK5iS(,_S|`㧒K NDEA$7  su.i҆@z~keBqc9aMGaGDyx*F'',zt77ϡ')Slxߟ.cOLvPoxW[ ڕ_EZd|vHMj,&&6pڸ BL G#$',Lw=sjvi꡷ Zk qZ)\g^RcPT.x~fAb$헵^|Jn$A50jo?&ǿр_UԧJS<5KGO(HO.Ar$網?;{> @o$zBiy=ģEo|߮>>7)XiC>5_NE?aCʭ 22"PwH-ic!PD4E|5u=[w0NH&}ϳ&I5+:+pwR6{X&3(V2=h+#9T-UլHMݼ\^J"~r~geg tJ`-OҪgGnvC|H;[ryVVzԅjėe$Տ3-z^xFh)$}$ЏʏYeH$ d W|WT2ƕ3e q pA ODwI'aƈi=ϩ / 2ХX H+%F-ɄƉBY8^OB#ȯ}c2~ȴ0, \qUɞ-o/ 0 zJ A,I[jPuLKmz(ڡD.`_Cұ ϑKGIpm7y4pەFb.sxz[_!cQ09Pl@;ATe.dn9OUx"KA$aHvfiq v|^ʅm5shUry<Aݏ긽a/mBg+ G+~ivDܩ8(1zbf5w_AZMmv^Bv》p0HUMu*^}0lSbuIq2U{ian wgI44\ D[F"&e0b0pR˽&K&wS>i>o7ĻťV@y?aD(WV]psl(QM%Fbߐ^7,-IܘETd#t_t*kYEI{vdd 3skTގ`kn1ɌႬ Kkw=%8xY4}Y'N\tSO7rܛAYX(Ǖ͏P3@؃˸Fء߰<#bCM#ŹUA}TNm_0t<Y3*uӨV.KD9MaTƵ2 znB#\߂E,j~8FA J۰\.%卨l|w0[ pۋ Ţ}/CWJ 繪 y 0ט4ɒJ'!ЭUE +XE^_3ċ$0&=U^r_ǁ(tDAι ɘ*(E:c8t(Z]Gٻ%m*EݏGfEj/+ 'QJ۬I ԧU^Y~ȽPr` ؏R}_ڮvKU`[vZy4mQqs'VA, '} m3>r8N žq+>⺅ ;#Z35-OTXE4$1箝gNV ['|bHiXOx;P$fkz^A0iPbQ'B e|u:ӯ|H崲m9&m3ƊR$Mn;;!dN|?l Ȍ]>+aO&1S ( C*eĀlBGԨ|"ێpRqK -&Q[3rZē4XnJll{R-dnR˘'pEg\:.$T)'s )9ʣU]MEjF@qA2,AJ쌎fߒraa<'ˢ{8K(g;QZ󭐕wQ b4%a˗/=F*ܦ Ѿk9ta!EWp tOܶ`r ?myJ ogo=1AZʘyz i3ON)L7hMhIwt]=.H(W b=xϲJygsؾUX1L.kOv<\@ `C8~u[:Co\Eki]-EkYVUao~l2Gƌt H5JHE{q3, =F"fMRR*)rX `x:VVto ːǶtp>^ϫg=R຦2P7.Ȫ\"AYv&9^J/*.a;FeD1`|V]sB!GB:v äQe17a [y=U>S$>bAʡ'~ {5/0+o|X/A%W<eͫ&3d(1lB+Ⳃq15`@X'Փ? !?_zVkȒnMȬR4*2J &ڔǺ!v(<5 EW怼SX}9.W9H5Q h?חJ!YD PWg*:T&!F(Ødر33^"bq}Dub'(ݢ~H-7pZ^6A~8Q`nzcG[#?&3qɒD`ewɸ3D[jr ʼi yŠm"[^ذȒb3n-=baaglF6ǧCCDOѳS;}4BTflvXc-q!cXECFHɝj%? l "b.&uP=6Tұ2W6I6'mMt:`OKWD]KGEr]7.1Z?CH0;a}-Zj IވR>oJ9;stʲS1?걐=d#s a()Ejbug/Ӱ< Qϗ̦C {/5:U 1"33za`" /a@^P_ܭbGs[8 MFj};P!aM[#ٺZ*67bsբtSK2=k/Wr9.`>9*tY`:rqShK: t #&qr~J6eKvn%{}R'F+oj'd?-FZ9yFu/MFЌhVOb?>i034ߪPg`8I;`Ϟ>T!l:Y 0e>s/=tKfW?yЭ}&ҳ N8'-ȦJDKO\"V~ ccѾ`a\X+yiNuOdLY۪$EX?diGsq-)Qc3i P虺JWوv]pT+]EZ!z]\Big:FXvIeI\ĽPNSJb 9^"bEEx/x T =Zvo@o+Ku Ccug,a ne1Ed&)О+6D ܃)ɩ.EPY] Lα{hD|r;kRF]L+ezgUh؉;?~ByNd}$:x<6> ^]eO/Bz$Dg1Xją^ 64h'*"Т֔&)6B(ɴda bwpV@łl+z&f F$QT ,8farPსbt]﷞\Hc³cȿѩ&KRrhE)G˰JK:1 )G+fB'kF ;Yr+9\lLgҢ3`A3g.8۩9_Vdz+b3DCŋ vJzgC>$nE3GV}?5Tp-?Yin٣ 9T#YxJEUI01eSpx&.[_gL-bXL`q@z1pb 23=^xzI|+ ĺG^$&:3L #/q`]ƿ,}iykn)*j]ka;H ebo(xZ o(S`_ؘ=RVMծI_"1`mlsX"Kqfsc! Xw.{9#@(*X̬6u;sMOvWȩ k2c%2roTQ*Hj|Wo__IiݬØo8wXg0]ѫօlaǙG)w` a‚۝K"E$cX,̶I2imX v/' z=?¶hLdž|D?~KT{}L%YLV6qJ6fcJ"V57_}2ߐ{h ]#IUM2DknVvl*=bF2/ƮKKˎmsYG9g;{[ѵ *  g"ɻp =)1B5L "W@JeiO.fH/m42:<6p u*J[@'ay0'*#|~"۴ڽgLA& 7{ |*J8Qð>BǗ%E'龳7}6t񪌵ZH2syUƟDuFʌ3mbS,l//7)/!, 0Z 3GAGZQ>Y6h b֝2rm.&2g<0pG+;C"C`ŃN4c |KZ/$ЏokC `, rE[GE5C$Y11juEe2Ə5A|Jef~ߣЈlG™:#mIՀ^`S*'ՊR~)tc-fKt]'3&'Nw_N4t4j73Iȑ1l^Ao~WmلqKt,nͷ["<0\Tm=)B\9h O}!ND LYo*s&@ FX@'+q?hRCWS̚qHݿ.AmgT(P59IAzӅb5;E9ыhW1j?/[٤F50 x%kZjݦXRf ^=n2S>e{V̲bGa(]N.b:rKR5Zh(ecdc~0x)3r7J\$H۷LH ;.~ Yֹ(ZZS׿{ SnC7R ""#L=$N% "7 n[uxD9t?ر\aa ^zR ཽB8&OR }1c5?ew/cס`a$]cUC= 7'&!ul PPdy29jpFSJv{@< ~>Ϧ- r[ZI 5"!1>N/#:Z+o(j&i#RYm1v;5%lNvIMzi~>1TH%)D1$uI1cgE=+˱I.--M*RTBl6[Q7f4zJ~ 4-2ɭ"L `2gotyY[¸Ӷ}cGܴ<ʧ&S+C2 ,6o4_D[{oD0h~;3%Ys]O6pW=MSQU G)j4l#Nv@^LӽTR~N uB!xP+\U-UVhџfQQdsYF#Dϗ̹2S>gH5E8jZxFt"z VxJk`,'l9M.$MSZ AG{%Rܴ߯fPqH9(OS9+>|Jxvs/g8z1akWۗ^u(Ň 7ZEdژnmww7vۛpɃ3eP1z 1{1JN<}Ʉ@U%nXe/rw2vIm\/:N^1ڦlTl[+@iq ʋƦN;rf4~MA~$ O10lH SnD$Tᙄ{D wr+egy@S2߮޷=R;ƢF"$bp; G-hPe,7¥&* ^d#`%#E]\g8e-Wo9F),9d _9i HD`/o/H x!OX1c33ب7̜¡ + O|VCO}jK0jAd߰|)ÛΤA%1c e~]jUQ9#ẍ-;E 'сoW&'!U/!~-LPq'8YBLh{l@Mqa?@α䫹{Cmn]yrt](ؐM^E\XQx؀wxc;CLy"k]Ck %`f_e؉${d6)́kmPhh9\oNuxbZ@6΂@Toa * g:>Gch~oIXcY^IVRFY;{(] PMDDo\.>Fߢajo:T*3*+4$ʝ 9 0}U%{"፮=E>XYB7tBh-cyuqJؗƩaxf[2ED+okG)?Xp`1Ckn}U/Y(56 ?X'R˦P%L3Ҍ3By4@W`0ٌ8טku7UK=^=rP'C8 ̄I)i:8}rt3|̦3Bd"[L*kS_n]֗_u_cͳZsSR`p a,[ѤՓ֟#)Tu~n !Wk5 )7\ZW 3qUZrN44|^Hk_Ia=`Us'~GyNbY )B`j@bw+\NNʽ _+uWtn%0ɭn(G3@2UG)6;gv%KܜI[Le^#ἀ XpH[#¦2,mlwU6N|wAq4PL̪:~rܳRH9-gU]{y6ۛ-:HauBdo`)ifWA|3KmLܨ6HHsk@7߯gz. ko?1zpE4xBe)ɇ'wŮ(̗7/ʌ.QpfD2mFc;H?=:^ipAAqBY?(C{ʖYܨ{H|pydzx~wKl'aG1A$N h$(U,88 ՃsN Q)jy/[{=$|\XrJ<ݛH3JB䩾;.c+ m3~:Es~'ƒ@A?sY}Q=QmDT=Sm@"+jf(chJlm{{W(L߬nwHLNC8qiܭ|Tɑڥ7~{W%Hu&$)RaqbYӡPeH=Gè39 HBJvSMLs!9=gޝ3?\Nh3T{ӡzCTb0lWxir:d4~S@-+qt\2juI#ᅁ3۠Y~Q_I>daƱ7 ף*HtK*Qb(}V|I+*xMd?2J7h sQ(LJIAcoWs*U57]uøzikM.]#@@L#e\H7"A䓟#vb[s5[~}HO.RCYj^}=.K$VwZ=Fefom[c|ˁ HS~$?~Ue6=#k4%Җh龝dPT{7(]bT7a%݂y(w1V T=kR¯BaMxcΘ# 3H1cyPhp8lj5Bh˝ID8^8!rk }x;.]ci%-x^"}>Y3_JQ 0Fn'}1".TqsdiXLUCHۇKV=n3s$TA D}-_7j5[zk^3r}ePC/^pו]W/rU|4 7Qx&31ߒX`z9*?V[FlemhSO 3/ͧ8RE^$S(潆%X61y`J>BM2)] _0/FU.G"jF7~^@[d:g6Ӿ܀#l_\Ue3 ^ԏ#cIDcB+\sC+җG$ SvJߟv1X/w@suw""L_}vusw?E .jLAXtMԉlBl|Q`&t%Eq{fm$[C& y.TǑqlAe6-W{P3^.ߞA1{Tv);^Q\|s>Uh2iT(}3 ЬU k*ͩ3"^'=&uI3G3} p@:n;˥[?XrQACv皬㩈v+;[5)B!*hai7/D"8)?.yLXi5+bzDMy-2W̓t] SM[tJ\6?N~'M2EGț6cm_ҶHw Q 9cۤMWhCINsV/hwg_*fxحp21/U:[IuR E.)v<̔()W  ~9@A^jnЄ2t3 4,2 H?QlI5!eW0` qI<EkU_N;>k[Ldӆcocְ) 'OuX0'ּCu  a'#ctn1wђfyE+|ޕ.I_/:Ͽ- M.`jɏ/fT xO!U|Y`W.+&Vj9]wLL8 \?m2x j%vJ\*{`vm{lߴjTKf;,Qƒm<`w/ܙwh?J\F%/DE~=佱PE|E֩peNʎ!?G灌d-hzz $I3[/vusf-R S*2q&ww3ǒ+vcrXI#EA<*Ȼi Hc6)钾'0kt)\ҁ{ #mܼFA2ږf& y`bړ1'4[6bK:bOAC ,2]'ZGo_ rxVa KX<_tf)o5Zd+_K~d*'W m%%Eŭ1'${R*d3fc패!NM8}삇HI`rZ9ұr(rJ9aZì{@܅$yK}D{YnK?"!:oB=љZåٖ D-u F"rAq=Z7CEЮ AO {P~~{Q#.4ue?U]t]ySK ӿQM gX:6̸_;T-a(mB(wVUj'I Pÿ@ dLyBEyc nXk ږqdqg|5RF q >vjZ'/wM#|V(ē(9Rg;cX ]eDTiJڲc\~phc7)8kt M8]ۏiJXypX0Hv%D93yW"e,wߊ[){;=P%իړVv\*@vFX3 f 5̂ m3?_ĚQS'_ RcyAUnю+Z JK+J5)vZ=fiӰ( Z T-&W'H%sWHn$JϥAaǀU塓 ڽeUW)'_:C]fY+ c >z>V []XoU6PT\q$ES7s ZU؎uKݦp>)*y|uVChP%φD7d}fNX-M]Y"gEhSbAQ;4hS7#Ul#uT*aat5ĄCX<S^$Of7.aږYT b+ypd@,2H=7n).yvZ#1]Ws O+F+F?Dž Id~W@E?f?1?jġP|Gqw]W}`rH`OKxIP|f)k8:m06ܳ3O ed b>T"3>$0n$/Z 5`PO0-#"`]N"~vk9m)~_^ $|y T%fS?U̓Ԧ0O  RrV:P4"EeBxjhCT)QR1aF 7p5z@Aέ!y-=U9:Kg^~+`R(̒Z`߼]c74R1r@SL6s懡.ocXG>yuD7rlYJ` Wg{ ,MxG}O0Rd7ȅAZ0cLQ ~ݵQ85vÉVIۂZ:FγL]=Tmy"V4}v񊙺W*,Tsՠ)n^ 5;9^tKMevC8ܮs@$oRdB݋7a}hܸI ?rtm{#/yD#GD/.TK=YQe#ʹ"O*UG%>wt3rTn؟"Zؿ3e2t7OMh^" xjBqO#836 p#TBRZ$}3{gݔ!a}N-ztH'Z@2\ES:-O)$!*-Z@G6eB*{ByXm.~ȉ9 Ƚ͑G[J\@h{e^R2Hmeq >?2&H݇gdbAߑ ](C!06bD;BS_ P4.Oxsl鳊]o^#dhpT קZXj-Qq.KCcOz'^}rjN"%.叹D|"rg|cLo^ko8^NM+F3HE+BT38~q?w#Xl7j?ژZCXjͩfx1 WjN}1"D[4Ǚ\~5k%3lfO#j}a"AT:O4Yl6KLoɠ$ڬrE0&òW: :0lFN 2DK--W}`׊r?žJ JcBMHpJ~5H?@Pkh?k_<hbjo7&U ؄Na`l) 6GhjasDk5ʺgCt$&#Ʌ)Q "zlPo0HK \"} y1 Zed 9 d XI>@vD>yw A8ۣ4wlKCnZJq|C[^Q cJ).1.}y1@eO^#0/9ƴua !؏bĞ B 'p#G7^ V5ŐzBo`\8hjUeĎ`ZgUa&'wJ WL7NreɭlaS-$b$@YZ)Eˀ3ՙRD#%"tzбS?f-sG_Y3us(ń:eMUfJVKV6 ;P9ey2u -=qQ~[4ɝ}TXԁ`Ltql߄tY:-{i%ܾC@ٙbxq97CZ3l#䄔F3uņW8+`/sv(d_&lWerh'Z7e;TZMյsb*ybxm҆[s3vtUkX۠Qh~*pX_0!!hJ"WCDԴzЧ`M4@H7'Ll@pr or*y~ⶆH f@fq+'MDa`lBaŭK]NhQ-9$XXoo NfjJn$k`H)K;UK%[~/I|%r1u-,"&j?#rۉM1;G<7Fe+ȏWLW [N>3-SBt5{w32\FKG9Vd<9SiXӁf] 9f td{q#0$PJHoZW~H޵LqNa:m|CluF 48)v]aCon 99I/ 7i[[h|GPh92d+q3A{mts[>SpWe^|v|VHr2IoiiEIG^w9,S~* fskdj6N[K^] U]7MH;=p>L"9oHDWq݋7jO>=5S6C#e$*-MKCzb%+UZ5[ႺIaH+VC@G 6lꁱb)1,->U -e55H; mhrpOaƙE?.4#UjZYofj|O\Iʍ욭UZˠEVse$ ͩ69]0;XlMwㅊ.nWsZz}&\nw#)n*OUOLhR"/|J#Y$7,[ap I1=8XI[sm 3Ï; k{WRxU#ؘ tS8#t!tޱAXaij:/DɂJ SƯ!7L?B6~Z;5ꋘP<2UkJ-d8/XpvR ҆Eo:K-j~?#tд}ټ Aw=0zBBа^G QQu0F>]' E?+9:W7.Fm]z&:퐛;0dBd~uT`7=) ؄fSƇ3`? Ĭ:3 .90S2 42FթL(Fo`q=mFC3 ~`nP׬S7 T/vh+:u,{X&rpP ;< fGւԲ?WI VL75?9ewઓ[M<$zGG x8y8cc/}o!]s*g5[Q@ʿ8e$k a3u_-S>~Ǵr@$`n',CPڸX#Bk~hSρpE=1E( }۽>Ϳq'(au$ n-%C+>\!2X(frϼABs3=w kk館\ \T_~ yhB.e!>()}]* t S m+^T1T\ɟ*@znݕu fv qXi/[d+8<4D1ooСeBSNUy,᠈jgD/*giJP$aWe%% @9"~&AY uĆŇ^׽R<76YE=olT<% լhl=r@8i|!yθzrSr|?@ >^q_,Qr۩)4!sLYOz/*0uG,^YDkW LBԞ&e?v;yBe x-P9Bi7.Z]wv>aPa'F3DFDYH/ۚkſ?=F`>' oAʮR˧ҺU-vFvќ#5/\ȧ>ք/WKt{kIE?_=Rf-念etEg큵h7_kn=*0 [b;SB׉V+$H NQψ?8q mB3SԛCRcYm&tHC7Bm 󨩷_g"z)PG}f4q K*Ƙ'guZt]z[2j3C{:\틭1dGTU,ڛE =Ս֘3)5~JJ?/qZ;!ԢRR9#smT'L /S`ׯv7_JlޯۣsS q;T*T`4@*OwCwbNHurRhKD)) F 3*\HFܳ.ۮO2&;eco>vZer`\DYNެBs9 齇:FkYIfT0?9B5(ݺ03~渎3T Umo??XǾ/%P`Qi>Y-w<'x QWw ؤ| f^7xqt-! >q[dT-"fg&Mϱ# "1m3.X#3bHE5>rS/q@#N/=:6α!jKt :{tO/(:2z̶eHz7:1^v vW XQ`Jc;y[bݣ{Ÿ7b!%M$tHΩQ]U]d~Ʋ[V_\YEmJԓ#>f7yK̗IHz^bIAB^?`AU!RF [?yˁ֯V+&wdO!69cm I$PA4,DQvS[jp %Ra3"T <)& Dp4m"T DDϺ(;'ybެ/3N0CKk%v Ev{4ϞvhfPDh0|堉qCYYA/(@y9ԁ| CsVq_bzUr)ͣ1G󑪲 (I|!XHeZ0A;G,io")N?;f4 Ŵdž>fJ0`dj4I|њ c2QisHnw'UZqP'k(ڊpSv]9<ѵ6s'e}U)Ĉʂv\9pñ&?fum"ib`eWXt,1]&e'@M \jɜ-jSb߻K 脯mgL;W@\)r ?wg8rwaW7QRQRdAD˟eky(D̛KQ[r0v!";>q[M0 n*& R&5,Uᶯ H @X{_J>i*b`}bBEF"WLj2<2ū ]I!P&̲>ll9{۠;#$_1&<<% |agQS*n{%@C)Oљ1SAq@dgfLmV{Bȇ 㤷 x(4ġ} b{~|<>[ Z"WnXoh=YE'Uo9sRt#yF}:  >n"*7Jdҽ%hzQԧux,Gp/GXzEC6)vziH8i]rf9ƶ^Q+E fFqM==Y{ŏ*G|ع  2wk]&(K3T̩/V S[+eA{|m!9xgiR%ݭ̷ͰzٳKyYkwmmj?YBxekRgMj~_Qpk\:q,OG ڀk9_B--qo 9w ro1Ό(ٝ(znq@Hy(xNFd8-m%ↇlAv9'ষ+sy;}dwY!O"UULP;bL] S9u4P>.%'Z{4 ^Ƥc1.!J~l~ym% G,0%^ صx%K/Wp~.ug`ٟ Ur9V,DRʶ"V$ަ}ǵG:I=S=4̸uIo1Vw: paM?pPr4IRψ)K;4ZrvqCR':^('vyXHeKAs ַH&lYU%|P 먡|irM[/V 2[hձ@`$;NGQ*A45E%/8KpY3ֵ`L %3ml ۷qkY ½ṧwoHIT*(-n']XWi:' (`E[ߔ턼c> h["eͻ!gXˋ@hIlis;*[DzGӒ8SP²HU,YBTUFW:r؜Zs(PImzpE8OEʆ/Hc;]cţ)\Z'pn9(> \Uo" b8@ށt%TVdwWGA.)0'=ceXVev# 0+DEvX3s$AcGJ=+ 5@;7 |X?Uii]Av7&-Q|(ԓ- 8b𸌯8Ne6ˉK@լbx*?T^NwKVScI"lk{ɔGð 6 H i5 H0!)3oS6 *ˑ"q{bu$n-Uy9f0N1CU,]{&Q<ؙ{\NS1|~)e3wwr;l,("0B-<קл| DzדR:R#wP$pF͂+S _N g"sZ7 0(tPÎ'ЮtUh+zkid>dIPbzUqيcc]2Y|ʄ?f3>AؽkUGV񴅞l'TL5ɼfkwfPdUfo[%l?AU&&|ghLJh1Q0-VZh0j͝tM& ,\ abD/*趰贜 I={*Zl@)t=G c8mg+͂\, َ否F89D-KN"JjdI l+F70r=`׍%|$9Fgѵpc@Mp^w/J7'V,¢x[#ZKG`_~o} nn;ݍ'Pם/PFA,Pc4v(q}\2u\v3 0;N5NؐѝlsvÃJsoQI1'^!gV>ia!"[孝a(OJ<Ԡcw/.84D մ~#\bgB'k=;gK,C ̏bA)QIɬi@L5Uv[4.4Ӽ}PGnG(f%85I@R6P)?}L * ?5DpQOyMma<}0_/(MÄA6ev0é# Mnmr.6A(L&eEdoTV= c}DY&jskF1iB@!Q^ޗ9܇ o_~()y<:͌wLdm‚O\mDNW VEz%Pu^ʚ5njg-w q9u C1Y'?0Oow?it&/e{Yڴ.lXТWCc+Aj*5>gP}kzj҆` Ͷ,qGQ2)BJ׊XYZApo b뽂Y*l 9G\JMKr?efPY V$tvs{PV{Tdˣ0-.dSQ*w؛*duYGe. # xm;mN~W^UqeK-b\z7AukQ"WPvS߭Ն’'diӛ/  D,B0qMՓ֌Z.m\H8@Zb$4L)CDìP +9~ xVj7E]p_hȱZ5<[ŰuSC Day_ 葕౞?EtT@$L l>И+6rLB`hnfs?>fݶ/"|d}˿B#O{B3DfZERrՄOA "BP W:h:=EdF; a]>(x N6;9Y\OqeζB`O,F_1ϺBe6m(XaXWv/WQ~ qf&g)oCbReo̷'TCjMVZy}H [&۴Pmu 6*ҧpO?6ӥ;JlޖY}f_0<#Q`LjX\0}DhUCny =|$&Jp|IhhA1Y(⤜&@viҮfftOcR[F&QtPDu`J5 :)=$}V;Oi n^e}h@Bv;=c|;NA/:">C;G`YQg"ad+ 6f}U쬵5I7em1>yoO~춘sq.5_G $ 6Dez5 vhqYE8$:M',ON/}X:B_-Z ڲ|9:bSVFKtS[x`WћG xnajv"T9LyB iU.F^:VLp{`L.A8 acrUK? Ej:NS2qJ bzyYS=,TANc%#ZtʍY 0r5Bӹ0׌26'՝ʨ5A"iS3'LlkG9 W:ƨ~{y+? o-ܠcg髗凈M!`BG3j-)j Wݒ~Z`̹.3 'ʃo컀k[ݽm8ŭw޲^ߠѢAHANF2"Z L7@3R7Pnɲf ~CoR˳n;R8nB()d?R"Դi~d9x*㫐 A(464IvPpIVe?~ j1\ͱְ8ӒaîXK>Quh%GI4*̡ msKoɽޞP!=;(dvj$>ZumMRPݻcK/ riʌ] V(/㤖pQzw" ^S\QJMpMK#j@ F'* lYuP&dHC z1} 5-K-H^900 ;ka$p,?3=Ve}Yj&pȝ~t"YQC2_*NUu`  ~eRn024kvP=^znhŅ 0 |WM_x.CWKp{FtW]0ҟ!"mZ >?cڻYʆ"FV*f,\Nn1e{G]>~b`:a #e}b?E{r\~]`"Ҋ _NfF? ˲Ё?VW /3N`lE}k8v˷zWǥla*&&W 2f@ ]㓘9<ȑJT.._8@q*"<!be;< P]1^$_5?s7Ӂ^ %cq^cZw8- "1St-Odž^[/ # _Cڋ?Bq=.Q$4JeոRghh"bcՇ?8< S2ۥ.z ݢnQXbhWt/6m2"yk},iE/@>} {l$p/ gf@5Hо~-*6J3rpQJSFldşSkC|80,eP)li&J wBw=_mF'MC"Dq&KŨZyO"w]Т$9zcyT!4~t4-71;j{rJ܏As=i-e?2WQs[]&qz`ݍ`;#ֆ*^;ETS2"߀R^LH bOf|d RCb$P^b XO{v[cd*mT-ΫEjZ"MΣy9d&\Dv$8NbS TCCfpJ1qz ]c׷cT,f$%(4nI%'Pb}7܏!xŴETV:݉tM`k"mN;Q㚉Tݧf4#ecb`BHӶt}6L=J>fkɃ@rxk?;mpدe`9]Gs/Wqs\}}~OG>^,+JLN6:*BAv [? |]m{;_+$wPw=Ń9{Sj n^t*-<|>D/(Zρ .sAyh@צv0IG#տAeuTkMV7!!KB؀XgX{j:VйDk9j Kd6@SWs#\NV̪>yHóR|Df(89;_&啯&<ZA VUs*DB2`e.zSiؗ/9TUɏnafdiG"%j`2ΉI >D0&Պ*y8zJ7f@-L}.͉蛢3`Ne:e?=^x"n3!^@49`Q2wN 9um5I:}bx""/)n܅ rƪȌxzYPD"guޙB&8w: vҾ5앒hے#d æ\"w%C!6%feoŜ+E/ U_vFjbw'HXnY߿?l-OFj8u3y 8j֦aܞr>mmޡE`Qki5E~>F}5yL,Csql,Zf5U$(w` {蒿SE;GZ{~2QyYԫZ1BOKS馄R4ͧsV "uA*d7)cdS#.y*:IUD=-n*>[/]՘ Q"n/Ǥzs~ $H7}؞JY8khCDdMrGXT0A[%vaJ@ORAEw0.ʾ'oiSĥ/w'ύy[ձa\-qk$łU[)TO0#9xšv-qXc&JL'yYKC+?a&vIiqhmlbҠT}I2lhjP'O?`alTB+>i/G7DͻepJr_p/h=|ҸTjqȀJN$j܋Fn[;\h L9c;Z{@| F \|:Km.  p63$̈istnܯ z5 ?%TڋN9:߉Mpc,[g`Bx<)j~CZBARbA"1%lAkԙOUI{ʕM[< C)v1b$CubnnQ<ݿl4WK+Vdt6#blVڴ`ڑw)4x-O$0D+-s ЙCރ3544NV,,+pNڈIģ<C,܄6M6 9t)`Lgy7p7W.b`ʔ&`&懼E-7 e/; W·?A~̮E&n1؉puykbBY_XU7sڔsFy 5pSYpxB~0&6mTlO7.M " hj!l7x?}^cyϼHl!>gt$G[ ^'iZ\%7Fq@<܏Z=130mBpG~dfF,ͭekC? D*! :B#.O&/2.8&l4x}p͘AVaK/f_.it5wnYhW=lb~W]ZXcErnc/MUԴ?2Hݴñ8WdP)):hp5PcL[)Ćm; mZ~携\E9xOiYE21Ŵ 6-{﫺Vz[񮩙vX/p1lظG=#׶~>H?SB zv[dab__ mACrem<>5fqu5̒sJBTTx*5:SJYsJ*vVb Hj \L~)ᒠ~&f궊 Sj4V/=-}Y+H|5;O9V[A ;VH"cji=XYǃ쓤3ByE R$;ij6qbB񖫄Q8#O^) $@fœ0h2Z8wMK@_]'J]HfK㵒@AoLu2Ykaz™*f¢?.8bKJ,Ol@1$]ɟ?|U E>`'f`BZ;8940נ-<⍏na&?K YUj׈J!e*enMWLhT3޼oqj؋,|Ց oz Uy Ǻk}-c 1zLRvy:Y\մo,HNJt緺x 'bG4,\%f1/$q*l kXV,PO?87N~s͍@7RM gȷD+SҚ((ைae*-G:PeکN1(2Ar8.`o5R%lSUno.qσh'!45&k, f`tW^5##:;}õr2)=%lNtxOx"s>u&.w'4nQ`rsw_b&az36$  GJ*]0w@`2TsQo}mzŇZ7``iS.4|nHk2W.3TJAfܬ# }8aCJjpcx.ڲtͲZTZj%9 s07'unlGC/u~t=\;BHxE[ _:[Z~ Ekz'&k[lƠ`?ppԵxG7ΪF~eZB l~$ 94DPJRߒh˵SHsa5+%kdR;xIJsr*mƶ1iXS5Q ǫ )G;EZ,?dk И,+z.s*z$wV7ciDBt^͇C}:H|@Lci!J܎;<(mwqk kѴ>;\d1a($KXňq=l^قq^x_~+m/}Tt{,w zyJtܔYH3[M:BW~e;B#X֜0gs Exx-R6WTRTxI7ѠOmE5x!IuDNϰh>IؤY8yT KFnBd !osU帨DQ3{?ѽt]k몛n&]N'8&$龉RmQs;Gvto(iï,G;~T'I6ζrtmo1UT hom^3{G;mC 1<X[3\ Ci?J5OFUs Y|0b#$$aGM"²i3Z`̛izvQTPqP =g\X2ԆXtFPF%q%&`]ohm*|_}W% @Ʊa8.&Gk =`Ep@ejS⿦j<Eh΂Yy#'z+ċZ>M }qz\oprH&kq Be|, C;[]*-KΤC6ϐzoIN/ݏF=4W"LMQ@w?ܭ?yO4pE{"fuPisg$JWG 5}H3, C(HpS%P06b y'ɫM17CI!u-wdMP |7tvq wKJBx:vUe$6RWI9O'Wv{Y& ,9 JH\di2iU=JF&|67iSىXdmBYTN^W}FrFҌDCh)_V䐱'*1U)Sdk^v )>llˢ3}# mTG)(a~׊PW/XssNB=1kS3uoV+H< )47G(οZ~٭* wgPhr;:(O)m 2mGhoh(s :;e?Op*̆e N2ͯ/d]6prBF+5?~͆MQg%qע9ic&;g5k计.3UNrO1 8d52I& pMo9#MsW]sYͩONsAUi;xz9B3hk59)_=j~KRqbL3p]!GWӥw` Jݩ=vi:y5l")}e.T, V[I: EJ/;,h9ޗ oL66v?싗Nb^uN7!'%`8fʀF쏺v 99qS8v=KX 2u3jDu.TWpPQֲZTYvc9;vizb!-SF=[ !i/Cفg;ST3Mm;(Yfc̿j_?_ Rx x~Ŗ-G{Y^Nњ:t~ ,jau.0ŠbסW8} ΫDXHÞMގ "%I8Z Oy|t ޞ!5[=ݻ#G`k8jQûE]U >f/hwbdW4i(wН4,n{脃G;8H%-xc&,^TBVzJ "6|ɼV:' /y)@v&H`/~jբ07{6 jgΧ %(ꑫ]>OŸ kbw)EsH](4Vm.::ดYi|88nhň$FLrEʽ˹K]8h4yr&M𫉗A|BQ✎;ͲOy23[ss4Y{D /{@,ۻ,SM:P0x '6I4@#fr'f5;9 Tﭿ VQCP EA|zn j9(̀"0 828 ٱs\mN| u#*@k5UJK]3E:쫝o]@?*3c=^ 2,jl;%<[}97f[ߏqQsC (W_M֭+Q!Cu qRmkEFVXJA=3T}NBvCn/ʕ#J mRX45gq34VNc!*K7̇RbB\SP pA_'{sOd@Ce8/ZŌՐB2X&rɾv|x4,SoʁNQ]DR }Si4~qEr)>ó$U_iZMY<7(WT_o0C  }ǹΩ! le  o4]B8BجĒR ٵh4#,x;a?e)mΊj (I<3C5tD }%0z tqj,A=ym(8ؽn6Β EA>4=i)iGpLMkRG GhYȖSJ0i|i*X}7QYt2]u uAJݴqJE[cb0 OŗF$;wj tscemtjƠ\ D~UUfrX8dN>cۗ$cҾ6At\kŚyE  q#4󀹍GÒ9yEt>ĭd3JVg+ډHH3Ro1uϿ?~8NCM,"9һR9J#䅚y gmJa=J"gx?~5Fm)BE ݑpwzN^cooT"p RFؚuK `YDʷ1&Ymm3Pt#9͉EPw D-OXp2~k&TI H6=<[ڱ$;! _:/[mkD&˞j[KU6QzzI-Hv#Br{Q\ 갭Zw|$]w|l={:1aLwq5bYG).!.! #簜B*WM㉅7jl[ҷȜ$qRY0ضA @G ~YVUʾ<}ֹǠہ~l6}ɵؠnM=SG9x;~^5A.b<҈糤ڊlz[B 8sv(9*űG-{p&+VY!vЅ*A Jo qm@2#r7N~D;1RW˷ni+.W'zlgZi*4jEW\x? Q("JV -Mh 5{OpHjNN>=XtJsL!dZN +1|II'b1KP䳕@t[Xul1LSUݣU3K wY>INXdm71AIZ[Xz*Q|M\Yxplёak]sޤ['')Z, %S+` $1`$cF,ͳI}xʑuN/ ={럁2 K#\vTE(,\L?U$Gjmf )4:5e~ЦDkhda^Lԝ܅HrC٭lyGq(=q1v`Sw`b:!58rmfĭK^A!Oۻ}jd"kwѣ;Xf<6ԏ҇!$ܮ(VBM `N;Q{V,"d"[hz%+oIB&<֊~&_0^ڜt7E,bɭZDŽ񸡚6Jg}am3!ǽ%&w*tZkd3֭زQq QG1 4;A|P J+y0Q'k\󈴰5Q6EM=bz>poT݊\TW/Tb@4O !.{# U$ -K0Xo?2r1blֱ:Q탤e_q+Mo0 jEZL"/7)k^`RT6 `!..A'4&BJki4짉b@$_k.)htA @y:trdbT`Bw+:+|U-\F9J(}@.`ZN "R~xN5rSh;\&fӨSjS. FҀ4[Vɚq2Ér"p12 9"_ 8fc yLefda<~uY oڥs7|_Ȇ.5>^ ve#N##w#z]tST9ȳץ%mY J'UqL]IIꞛے:@`k1"$Qv{cА0MfmODQA&ve}e@5џ^C_Fjrh[dAm |X+l!-Dg򿲽Jxf,z|=g*T!DZCmʉQiL.(R6@B<1OE!YeīF+>˼nazA,/R8* *!k&7Y߮try߮,؅A/'}2@tT:N2lgx 3萐Jq+$VtBϖzkr[R|vѲ ]0g_:2m V\geAv՘y=g) l~_4}  >ꀓXvWI0ϥE7/֢(I3 &"_qގ(-xEkZYd 'V@zIz|$/;m$K4,s.Gsg m0ĴY':qB6&TB+T Շ.U, Z&N*@݉ PFıq;1\ZqJ+94NE~Fn0@GzE$!0+4U'wQL%'_luv-B7;x61DBeD\\荻0aڟF|N~(!zpQpʊPKDteX$!Qks~?QuQhe[*^uWQ,uu?(̈́yǯ]'Q 2N^b7y2 ޟ 69S4=PY"+¸EXPX=uh& #eƷ x^vB"Up : anG;⡕V1sltm9؀#a$4G_i1lz @ɪ=R&8H郙v!Yz y? ܫz%{Zq6Ts4v吗bE %F EKyPMԦG *Qz d>fZf$_'׈>ӊ^pܤ;kkeFLi6}О ɡd0xᲛCuW_?O R$& -)98Q^vQ`HzW66uA RZ!W/e(p05YGÎ`r;T4ф̹pM&%ybzڈYn _ޗ-@J>qqpub[^ڔ3Y+IA08hK0-l.֮Eur?gZ4KrlgS7FޓTx*}ף_m Q'iȝ:6X2@}n%; 2dxmJP;ƌfʏ瓀"#+[%9c;D?g9064oF>/Cvbn1 ~TYJ U@X ЄDd)|֜+cPĖBRFC92-jx3*%AQ~uxf `VJbXzf+:ė%* ;g6ǃٵUKװ[4(<9Hoh Iva2L_r?TkFBȷNyIژ a<,78wqv;QN*P(h,j1F_9{ב {t1Q<Q%c{o  쳅LGo,Ml2^$H6=]* _ Y#DJg ʏvNde Gmlj)8{V[q^Ry$3 \P4dX¬ (xYVܞk>JGä&;traG C^fҍ n' ȏi rN=ȐڿBN4dh9.R̲;HpDHFpJ(LO&#}/ѯ0izٛ3\Sv'cshr1ՐABN#[{۸ y!GF\)Ē Ijd{dY_)$pA] %WՠΎV; < =Tj5B=4c3NCV }D,EYvR[>\k$ۖ2V܎.–+(D*KL@.n 9X/Km3:#c:+gaIEM;6l%6koRM)4eUPYu1 8G[$.gbs;{*d@/Yϻ훂 ݔ}(e@ CeFO`,^\$l$ oDFSɘmW^!)jՖJCB'qI% |0V.q $Grms<2dŠAHW'M{E`l~ 뮜j"k=az@y_֥`Wɏݻ*IH q7uOn=JFHlnb)prBN[YIDM>c* EEnDAF Jۡ.㳻Og}?]f$/aZT[Ix ¸ 3+QgqK"JMeY2.aւ1sȓzAMn.oC f8[|x@Bx/ܨ*zXyQqW^&Y!Jzf@+eA(yY:hBf8ă=僘cYpja2R1dF7k ~$X;Ho'.N~8\o>NΕ*a Q)`u$*pvўw^'keϣ>8Z;XMX{hR.o$7\g*V9yM jnX}D˝GGA^)j\5.羟V,O\-Ox=#-m 1fvžCYeՈ6vOmm&!擽-K1i~ R֦0fnNZqY  )dY1LНE#d T*ΘOxz8f^h U3sx+m}(Q7[;}!|.Z:kcOEXnbx٪Y^_x%Z(L,tZ^!&.=ѾuSoQECh7$\\dIF*nZhȓo+\2W3[._LQ`/CNHܚϊ8c*C B1e9GuoZ5'rFKcka0-GM7w2 qT`R,Ez-N ALB =ԟs&W'|d5Q[t]-hm 90^pOw\4($:D1Cy /y6^Tdĕ&ALO<&կ5,T҈^'z 9?>DBo&R(m,|J!v*u_Z#iFcze%QfȲs0뵹tk栊ѹ@|[PQ46Z] MΝE xkn'eԼ PpRZS뒏XW ˎ| hNp|ʆ+ƭ1u^a^Tݞd46 agX%ùSux/ afӮW`t5S"_SA ݠ8&"p wBL  Rsg}TKz3Nv"GʝhΣf$T}mLTm\_oz xTৼnaݙP<&Vb(mU=ѯ5d0| l4[zu&R;"j7N1>t?8 m(k4DIA!y+TU0m}pC@.(*W .Dqp<ۙ,TIQq!)`ksX3LfA7Jx5uT{1nU u&ǖ ~ј 菲}p+7&jgxN}t:q}ҿp u(I  FL7g'G"-Lhէ>՛^_B|Ҋ8zԣjΛ$v0Og*>:`] QU( 8_øN?~K_wKxp%-}b~|adˀc\c=Llµyhܤ: t#nX-"/'er(o},gCne~KSq zINt*ܓGAԖLdmX3*2#NFDWLTwBk۰s ޸E!rOniRBݼ'EE)1GfTlJR"Ø<@n~`)7JeeWq"3[xޞlP׻+oXv%d'%|=Qx }XA"PXY@)s&M!숶Q(?%ˣ.͋ (8Ǖzϻ SK>=Sf1 v0@7Q:jZR+Zo H6&M}ZQYS6  (Yd(H!O+r )=k$)̋w_ț,S< W*$u#:dBΣ@1`LK\o"Ŀ&]Wȋ=psF>1Pk{q13@6@aRi (>={|pL~P[}m||Z"@3qԺ"Z\þ1>Kk_g(wtKZ冴V`vree"'v1#P3Ȫ]Φ+[y$ةpJf5.m R_/n/:ߴX?v3^o oӁ^ l<ݪ)e:ɖ>Zp#Ƥ>Zcr5KdBfyjF)x'|©y3}Q}f=DƄU9$kXhye/#JwJZ/âQBq55ݔz{ˏK(A 8ئlݎ}HmU c%nHwpn0" hhJy$={}G/WI¢XӂLtTDR Hq#MRzwbX~VƲG[o'6# 19䋧Ln)|EբG 4h  k[+eȨԭHX` h1g>i0J'Qxh*IF-hc<Ka^R*rb`eܨA*wM{7^eC!}3 3hu@ ֆbxH@9r5#9ʊo(͛{p`K_eN! 1eGV1@i%iEa`qdhMGlVw#+JqQsut+s37O:=h/;[[]ױ9};mMZDSM=Sb]CS HhfJYi @2SM $m-¬\9#'Hm ,0(B-m"kyќ -ix`Uv=16NW/ZuB6n7=M},o1K"B^eNEm:|+fLρ*e}`@{D 勌R% BAu#ѬgdHN>"1bZr}INSZhAW̕mt%^pZAI2oܮk=gCRU#"?~:h g6mVEս5e4VA?=E6:>mˏȏn0 ^H48L3Z`- ,, [" &~Mj ݦ/FnRe={3]MQL/Y&-n f(јȳxŸC \β_M絩c@a gpUW]2_ <Ci11ijx592˚l\Uxo*]蟩>描 wB쥣}ڕ}c\(Ԥ]s; p#skl$toc<(㿖~5-C#]xuVh54yOK%)7N(!"x3(:,"HPh.?\]b .5ӵr(DNLˇ(/7O\E Iy.5́ (j*Ϥs>(f?&ݟ&%V)Ff!1/_/>Oii#ƿ&`{V5Bd%/G/lJɝs)Gɲyl*[p/@1>(LC|+SsFB֨O{3L"-#)}'˴C!MEO_*ݬ|Ūf.Dȁ^<( GTYfˆ#9S#4ùЇzBu)*= .O^!=ٗ",-6tb}W >IW V6y`;xŝ #!I9YfQ1Ev<+)uw-HS6UrYSv@?d#.9960&?~0W5rL ^e#oaXh%s%$@n cGUY)Ʀ1s4r>& X TdT1>D/Qkr9%3 nN{"y2Gbv2hqxϹЫa}$ ЬbhܱgZpt|R.?A_BjE4;3or |d1Ah7$@ݣ/.u4Z (U_Mn)4iBє e&M@#%0jx^ k6 6+MrYSDh,DE 3yZz IcA1>d@YbC"5^d{ϫ^zрxߒdCQ@{rKܣ73B{\*mk 38{E4{Tѷ'"j+*LЭ߼–O v.!Iqj< REL?*Rrs!M9VCY IQ]]ȕ' f"Xy;HK-g8]"~)#*|ս(os{|.eʾelA uTZ^u[$I ^ߩ7{uVjӪQ{뀵l;GsxB?BBn:jjq M|6?$ pCߘ&6,FbL>v$jS0OwQ@F!7ۼ VzAC1Uj1qsOg, LHyu2oA.&L`d[@ﰤE%XĿc$Yy=8[Pw heV3׆~2s{(6jGwD1WP>L.Jr߮jeގBAn jLq Z?y+VB3rk->!gOKٿLk0-#{W|-*Z e-L]br@\MJDBѮA]a䫲 $@$˪[ g2đd|7LZR){C]G(wȝ9Lz( Sbo˞` YrTwD჉vk_'`WaihԏfAl$ȣ'T']zv}hd[6C߅oۤIpm"cY W=\=վ*^rwU*)g Yƛ3Ị kŅ {ts9@v-Y\Z+I^~yave\ÈO^O"0T #|gQdu^n5~Ј|XAlLXWr3yq,y~ kqxS͑]jRѢ->Do^v;v2< ~/- i;E( W+p^x鿰pukbW~5AR]Gഔ+̣%J{Y/LJ eJ/zH'z~\r'pmRi͔GrE4Co_j~g._u"3$xx4o"r._kfL8F2U2\qs/Xd8nu4Nԓi>RDat"V,)t';mmneWeɋ=S&{%4joZu GN(U(cOۏWX #'y|fI"9df! Y'o?qgp̨]vQdrJz{-Ȳ!6gL3`dk;iQ:a-Ux2p!AZF*4`?ȎS??sR&G>{W2U ,#ɯq=ite(A @g_R!*1q ueo/YV!9MV sye33Q5\0zM_GFtF&.|>4r{z]#hW3zD?-)X<+=VCF2!Yw'J{!ɛ{.,H,~sx.IkT55xIa>WW#^/}ȵ?Ә5k`aJS7)&uKY&[ҿޯR@H6>DL$lVh}R؃FjW\@bL{rxٳxۣ eJ蝧=ǓLCGP{1]2ٔvB9H>@(K,*\5o0{9t*q%ⅺ<mp8Pf"t/S7_"7ʅbS-^cY2ma 5EQ]ͬOR<`ٿY. R8dqdH^ vEvJYg[IPk03ʱ[ZEy ZEؘq XuCPwmqc"mZ[sjz9KEՅM(rk|:]VeACwȈ)k!5@;_9W;Eq}oW˹/Vxo zĖN]j ɚr3p!ct3 XBΟa `q+Tߍ?~7zjqV;SHeva;6֡S@W)wg`njBqt.C` ANz|0sMZ?eVSF2㻁#TM?\3us>z%%4%XʨN-r~!2G1W?4T&di È{>&'1vZ>TL3eڵyqLc滟U tFqs7-V}ceq PzKNT` g6FNp{JKG{5C*j(,{o:ҏf*> 5*8Ye/Tsxu‹3-b.A{áS{;cN|o\N\Q!2G+-pepA[ NAf`QBC x? [˲!iH0y.ޝE[!yN&TYUV(-ƏFL.@VZx_X/j f fp@{Sg*1ɟR[uT.%_I>,,S˓F=kڪې_OW`FMpXѥob N]MDެFQq2Uy#`]of;]P_]6b`8|{  ®kC!mfDڏ}Oزg3[K[ޮVh!*a6 u2Ie8._`w.4}֟3[ܓoY;ؼR;L/.i7~nVݢni5O')Z8 wjMzUQ}w#J`Oik+ /nzR $_݉rb_ kD:Aw͸zP s0 *dɷIc՘Cʍ,&XHpxdI&;e]$` d&\C%rnezZ䣐:W0ifm'XIg EU],/v}]裡<_6<#@`JzKgy8ڑ29Qb ΨԦGj/|Rנk&Rr| MiXe&)q /$4 Eel2 t=4`|':e8f}]Y]tB8:<F$-p#Gj^sցpԼh1:闦3~_^iώEw[  o}`ڐpbl34~_wa-m=8]Z4Aϕl#X9`o疟QSw`Ǽ;^e}6.Q+UHAt-ӱ5R? 7ij0Mbδ%rHC*J.xrcpI6'2E[ɥ,`ņ /r*P4YO)$~j N0UNEН)@ 9;$\{\;620xŠ0  (`OccJ+GpfQ=-$ Gׂ?fuNX!VO-).I<:0h =WǢgD_+CYANFQb&RHK)c Bb-I5wU$sR2\g_TD~3Ğ !C@ܵRL@2դe|=iʥzd3Hc(G"!@)U7Dՠv<ʋx'?ŭ9*VHA:ΩUWsBКl^hDXOh›B.,T n<] Ҩt)ead=Ah[$ w_R9d*PlQ>aBxsMOB\eGTljޙZ! [olCQ+O܅ 2{j?U؄:N47ÐN7'urpXj N6k0|DTfu|o\B|#k!:?/J="ķSs) C, j>͋^.#\dK4_UǸ@4*,) :jnՂ[AM͑Iu|n/is@PIEHրwM0&4D3~Ŀϒ>Z^)dTn!!񔃫UXRwZEnXtqgPl2֛-MTKa 52 Y^kы+-5Y!fى6S x}ܮQDiL|tO:i_BoY;`CTSF="%x|>2Y3Wi=Pz:>B Cs½c!3\covw4:]˩t}^@xT-hEe!Ȭ-7TQz^y>_'T O5x(BG5nYqE_׿qv*i &HJ'ZV^i@))%(C뛞23AB.0-={0:ֽT +$y{ McR=FM`dx3Bث7`,`*̑NqHѷP| iQ+< _ح Nۉzm "moRuR© DIVB+jn! 'Zp WQiO*r567;z.-7.WW|DHp;OڹZ!.jl?x|J4Ln_c1 JfW  x]KU7eOu$+J*fra]ÖuA)9ؐv1qGչqWhʭ؍+`PúTlk:jhEfp4Z5Kx5]"U7e8o*Y#imH5_{8fpM5T`yc@<1Y~)c|(w8F D;p_J:86#}&uP \,P>5İl6?_λJ*0͖Oy'4aHEߖ-g)$ԣ hmC@l)9,9(JDE] "Ӳ4=J r7{CF IP98"2^RkkoU4ڲ,ӷz ;v~,Cז̹ 1ѓ͜B$3oÚH[H)מ pSiDL7&G3W]!vEj.F?Wi[ ./B`},vOӐN9?*1< # Y߿4j?n ؞&V>%tZQH=W8F92̃ڿJ;P ?'J\ ,{s'kc_M cz7_IJ ц쬤Kwl!ٰG틽|D*b/Br: OaJDF_2 XD-dB #Y\oDþ+肍׻e8Ѷ~yJSFXqDNb1(c;f3xäҏTNީa~nʑN WJ'6[Ҧʒ\`w `o{)%h#FO9pd",lc%̴--,IH $F(Gj~657⹫=?;mFZ$pljMi-E9 N43At 'KO~[#B} ,~䣔HA(E!n-k։ MnI@ Wnġ5`X,OyB_v/)Pml'rcOw9ܵA: fӻ'h)ʰFگpakAd1f"LU{)3#Y JDZ5)#.GǘM W}uttrcX 3Ҋm&Nhb,ֈQgc+ ICYYVz⣇ z6AmftTbhᡃ.pzAۍZRhLS9K1EȜJc\0C $d#4ЯWb< w8Ǽ\(aekq6 ɚ\s"nW458rߔnGh/3V+?Av%-wt&85G)*2-F l[$?O FJ5HNbz-#ԴO7{y\/3fE1&/2gW{e>( 0IYZpYWRWʷn[݉XycGn2zGb_X)$=2ŎvNx{-kP={B&!W}l DنQJʪj BqC-%L y53Z}bQ}jo0AB|Ԩ x뒍qH5Se9QD -GUDf1">6 jv= V;Ǟw%DvEД4c7+x$N'%xnQ[ ' =d9w0lu3b\dA@3#Tx1UURZڎBx *m+a4.jl.BvN)w8%SB $ e*4 k(:#%VCN>d;y-hí H'T5jBCMz-jQ='[Y> GBwJ2%)_DvE v!+8fH 9}PsLe-hѨsaW'd&*@9m)^X:I ^11=e(NWRO6BtҘQ t{HWŨELeP֘]o2p0p=.}HyR1ؕuzJF('W&?{i^YVTAе4yOɸ\X~'E }"q hNNY 5׷ŗP-)LX $گ{ jZ1V7 ķ^!̂7Ksόg?R3gmP,qUJL3 J)(XmE 5'E~GO a>۬u:qb2YYmFa ~qXci{VvJ.>4Vx+_{ %yScEAw==;&)F7|İ.Q8CBܱҘ<6,tRӲ"dUab.>wϯmj,akm%WY<~ te15ob nqh<#:50[rд #F?V<./i=BR)< (ƦuH {u;6E|ڈ#xJ`S>>d'qį{Mȭ[Ct9N?RxݵT΅uZ<{_rxM1?iT4nV[揋%.o{b#'36m3Һ7W2&>9hu$yT8h_7T>y8L ;B^^@Z*i04*ڡrVIDy4w7BBnQhPZ^!IqS+˖[̓y^i^ՓRkVckTc ҫp@R}ao%iGwbDdD*@£@~9:bdI(Hlv%MtABm%y5tI>>;MQWkԐ&5)gx/2PAA#Mޓ'hTX: NUfZJ"jZ|5cIke D(_{O.bZY S7\G RN:둭(=8ZwF I/&c}8 O@Q>Q0I7#˳v$!=Oh+W+_ 2ԜE}V;&r'&wS7fe XN8H?FhM {5?MXzLIK5%1pTZ]Xi0c\n1벲Ln-.5`W[慢5#nj[=Mxln@BdF s_SPaϳxh΍TQyĬM[a)yk7ftqq!Y4~B"$ŧv9eыm;qN65C4 п6Zg䙠*+-0()XݺVU|DǦ\* >j ~cuU@\/ݒ7#oB>l{'q`VQc7pN_C{uq]BQ_ \}xK'* YlD6h7FOZzexgoN p1V$11R*bIpdv=;=siR(hP/ZobI2.KԊ/Ǩ +y;.` |At |ZjdI*;/4i{ *mLu|OvҥWA̶LBhm@ۧ戺WJbu}ɘL 3upN+`p+&ũ[=ET~Rú wL6 X[k:p̀7rTh(#l::X>=J6BxN~Xx=m!U&3Aؼ)_WRez^m˟~4i0L}0Os1 ]!r Rh4FM U/GV-'Nj!v@ȝwu' 9+jwh7J6/h0Ҽ&X%ѱUJ|!8bLݧ[ %I Ha^#ܔ&5|Y.<[TDN*-7Z 7UQ2Kt5A mpr,2Q"F+0ف5&LKQGSn ~A4!o.}_J,~CW(i{!.դ-f0%a׏sM=OP|9SI)ΤW "Tcie9qvT& u*m*\,%ꆮ؃7) 1< ٦Gw^^2DQ_D5afsg eWĨ࿃a\j<06=b&R-*uLOȲ-~%3(,CQ@K/Vj_v3Ht7zaOYf*O~HB6<`5ᕤGFO.-់4\n?H\~yv;jn$sی0U'dRFE\%cj*./[wX)~蕦f8l:iUw@&>&BS  [u-C7<@v%X*4?#^.5iZ6&i& !~wP>B%Buޜq%Jɲ-@h u=GƧZo<^ĢoA@!(\^GJ2[;ނ eX! v"t|,|9 Ay=Y%CE'L&,gXUTg<sz{;NW4KF޵ η8O{Ĺ`o/V Q_U>Ǜ,bI bsv<̋8߉!S@ ʓvp _7Y_bbt&0tbX*WD']&C:V-VԩJ8uا+N-a2=0Zÿ=Żݘ4B?fj^42/8O,S=b-0BF'XDؔBLsnEzK2=hA~!`x1~"&Ȕ-osHm}Oc?Ki;=ʫ%S͋ɬQ񕿙A欍@5ꋅkZ\,S |G>a%yKcu.i5_u ڬ%*`zgUuJڋ|cL$@e!~Ly8Ԣ CX^ 44\{`n8GMk"@eF;+EҊ>{gq~~ENJ6"2eb@ xWp]ԛQ_㒹tW> S[Ꝧ@ƈb 7ՠVH Gcƶ3$6"90A|Qnxx^r̡Fbr%[c;'{LE΢2,:~ h6EgZDAO%ήtgJ?1!['W;IdT|D#Q qA5@B6;> w: .cLJ)0 nWuY@^1V9r NA{屶ot͑4 7B'RϴR{ eM6exPK:az_dEQiaZ*LFu}"a??bEGW|1 Kt" ³*sXS'#/ul4 k-+G0S)) 5(/ѦyE(]Tl!מ_>W;A蘮MefεoÛVV(DXz'd(EUuPB0صZ˩ FG;Pyv;A#Mwkbo:KŋS|4|ż$"8a0'zDR5ڢfc*I]Y)dxpj{Xߟ?Jd#+ah$۝bp16P ʢٰu.V3$ܱq|8GlnKР`yRwu @aU8Zsak%(I_~DT6$֡UKl~_˾kNDc5%3η"BoWiq? wmSe,6"f$=N7^|R7D8”*I_J@~(Q ;w E,a .eްJRhrͺ;'s+ 4tӻ0'kWtX>T\ekpA'bٙ $Ȟ3Ab$;:Oy֟$Ţ7[h / =g 5HL4dp)t Ƭ2, yJzLo ñ`d5YLfKJA(U(5EVwdBK,J1l#54G9/nt)r]^USvz}O@h%f/*NM8J?"YFdmvt[|4HE&jFˍ`Wx4[{J=2>OeqEيk]t\J{ap1i;.4_brf ue^2Ľ֧$)% AWkٜj ;Gqh_ߑ@sWJ')\̎'oRu-)g}=knUyTG2xAzjQY^\XhΧ.)Bm Ÿ- Z98(/-iBk oR&< <8BTv#TtP// J.oӊӠw@`כѤ^'_ТgTKn6lҍ1h*SO#_hegN_y~=g'nxtXEqj=V@ɔ~#:뻚D#+g'7b6K?o eiо)tAS`Jzj_,qڃ=jsnVSGs3ֽ|~(jCR <E/ " POsa4iAe c=֦ܐ367'&1x#gՅ*8 4T rn;l›WK_x鴑}'V\%l]6S QQQ!#ct(e3k  b:]x82%S )=[y0eү-VP,:;鷼g-6("`$W d̢Q fhi;1v1ԩaL$RdTMs`& @r@Qm[A9mXo`;{w($JQDt H<5 Wpo[Ck#4b7L[8lXhz@-ͼ!w4@Kr"gYct˼D4~p߄:ܧ)/*LV+WEa$Cxl_hϰq|o,7(=<RHFlD 1UfؐssCxGt3Y<9Glc%+TU3x0ժ+qA&=)ZsijIq31 snnDcG8ulC Uss,OWw5Pp}of5Y$N2>M#crÌ:?Q,O9 ^W=rҙ ,u:]ThKm(?~3Aۅ "YUpSG (X|/R MC1Bih@k>jhH!e H&|\T̈G0{ôXwϱxƈcj=^3ƒss~$C~WP>j;T p^T∜NRiWWqBI@d޴ Dhx&<(2F,뿲kaDtZ^h2 <$0ЉIMEWo ?%Af ?}Eᬲu=;DR$yIkp3WZڦyAz^vnS:;ᘷdY [de3ZFFPnjd.rR1N{|VFv¿e~B<3vMd2j\ֺ="Dٳq):&퍢KB5 `eL ˺qF+=he4%<u1D'\^j"SYYL'ɻi`CÏlm1n=ATU\ EGmKF5UҊ[lN JW w)[)i B*ٕLl)#K/p'>f«oG`K\6hN?=cvIZkx2[:&w4d!-xH;~g _[7MhB¹<JBO5$ʡqpCW~)Kx"Wak`#B7z&,9 V 26G$c@`s̕C维A:G쎒/>rCgj4" сh2ZG̦utvPq3@v/Hx$GUt_k?#}ó~/@4Tcޯ2kƗOR\& xx??ǎj_폳wBbo.Y)+As\,.ĸN7M߻eI>YƠ \г"t"Aΰ *j!>,9.HƤmP9sW?O8Ę,TK+-3 Y (0'?[Օ}7?I>tsj>Y_%]i%WRa,3$5Ɓt7 RK?*îgmp&f"x/B}9ͭVp8OS@-U3^%TN+%V(1ANЇ+W~C}2#S)զE"b ݋^ص*Nmk cQmu/UHBߊU+-Nkbsx _0GDN9< y?Ç)tN2aiUӋ<֨vZAҽtg*LȲwfdS*BTgC ΦNFh9o m?2dqewU崴Ạ(r`4|xId*23UR|T-2+RFa_w Z9ឃE3㢠B͠U"y2zHA=u#L\:U +~,kT6ݴOȀ8Ibkij$XD`)D}ISWZ ~JJGc9)EEsXY:EjB]E&( nݫifߠژ2rqFx+n[֔< Pyu^#ϿFaٻ@,b wпvNEeZ=oH)byn| cT]7=FUnP`#eƉX|xknWi8d} 2w#qв,%e->{R+=uZ% q.uʶ'k`'x`0X®P3a9 wN^R2UX}ooAk:Ko*(C8x7J$ 3V\GmFH$5Gq'RȊqaa>\̏(z2 < W `*cQ<)ёlq=JEV`E@,t~mv5.P9CUq32'Ց9 X(pL ?vO)"ݕíBp-KإJ]H^ŲPP ]THq n[[hPz.)cUD];WK,VeJF{Ir kont&x́j ׬ڪH~8 ycP4` |)f(:n4-_è\Љ^X"48ehhI$]24(ɿ?%^RR`WٿG5-jπޤk4hzA׭, k3:u+aQ*BJyi1@me`d?VY(p]~:Ϧ;tJSց_?sM[ <(Ru|7.tkWUpq]1/t)V4S{LyH8|$S4i6F/tv!g6 QDF#ݛ$X-(y|c "OBSnfGbzxgA=g= H? ȽͽY 8.y F$$CcZv1A%J 2z-{4 o~ъ;g`wo޵P^h)[g#aDe:Of  T;^eݘAksJA;RLJs 0] (fqmM>V%.C9M5%öl,tv(RL ^ Wx,(rKw;mG;.-y1MUp4tJ<ᣚ*p"AT-\ϜxiPF DЈ i:'ˢm:^7kbw$9T\ɖ1J.L% G(=aI **'٠ʏ%[yeL~e֮.GcZt<+~_$]\}]ka"lX$x%XMdUIHPoPwLzul=FNqBOBBG~=KcZذ薼NYs+U;Lh9l݆\;xHv|3?P8MefX4ۜ $'1"%a/{MnD %w9kBR&?8Z=g9<}>ط?O, #aq_/|=#7n7*9pO<$):Zo[w"ak&FR`Z{1@R?1dPCiDP{1l;$% F_uZyk :" AKX|($K|IfgZt^W(vj1RЂȌ{wSJWlpΜFxg(LzR~s~ʼʢ6>Rvo:aq9 `ǰg`T6ry#2M?Fs$bJ85A~Ʈ'vmj ܸ~V觷C=Z pTȪQY%DD^<(~oL םӼsˏLǨ*S4aKa ԎPOVeCz>T!ak엶DW\Hl/y$Ɩ{ܝ3SWdXϗB\QrmS 3F]I!@#JA74=|/\>靈1WHy zB% C/y0ζ"a,? ב6t'llrfm>ʄU"G?$Eq% ɟjWT&nt+43׺ cD '9$-%LfvsǙuGS6YHwD愫Ť+y=*:3l-YY7| / {(f4y[ˍŽx_cv rMCw ]wV QpGip6szBo $C-*m>`ӛ AqX !<:I. B%HJ9fʏ[q v.rcqjNRy|IZJowL)I)5iYnrYy^V{]3cmzǯvy 5W]Y*pS0i]XA`Q4I0 XXؗjcϻVQ0 |`g\qxYwoPSaykɝ .>CxF˼%"qkAV)N[i};۰"RxbVZMJ6Dܱni%rj~'+@-7;Ģ9W̦2J:䎫SiJz?x4Jn=3-vpL!.s>d X_ɳ(dBTWB2ѱ ZdȊ,{;U/CU}pbٝRВr%32g3{ n9 HӐc࠲cpfQs1c=cCTMV \īP*saS(7W..?8yHCDؑa @rkLh^'-tiK> ~bV_2*tαIG{!Cr )@;!R5{BRܹTXB?wQYmC=GO^.md:&/Ŏ x^>7AGq6{oBa}jʃyW5,0#>)»`qg[arQ!׳WKR :ROL>~x?Mׅ^ahձNNDF=Tvhgc.aDSUY)KUٵCv|τxĚcM(xc4G8PefU0;G+w$@2ONe;Q1uS}&O(bj^7}޸Q|7q;e$߳MFSEEkMxBo&8b;t;MȇeACjH*dVؾf .3kALOR;/@i^DبiA1uv,DcIy(t$5uؒYLRIʂ~w)]*^F/< ,ߴ_쉾x.̉g HXY 05SZyA]) I؍p,ߑRADx^x7JiXFN a#L P 7u{jVOZP9i9]g3ݭk*C0ŊG5a(݉_w8y ܨ\tl*n8ߟ"l4U`_kQqxb&T#B Y͍<'n҃ALBy2x.\9 %M9tf!fU7P*~9oO=2/tT"&=SnUXd't'*o547,l"y9ta>EP/O[%#RnmFtvJTu"^OI (\,Ý!udEdqC= Gfjʿt듸gϑ7 6gI]hO֎KZlܪit2=JKdrL<:G~Kn!9vMiI}JKW[}v\MwU3 k7Y+׼cKG FRTO$?W9tb-ySј*_')zZs&\^cP@Ӹ(-&ANzY(t> ZiѦI-WDОg pU3|ep  +ԣ^\R*0h~.!Xptɱ/3@ajEp(`|}t1: 9ޒM-KAS rHƥ>mna }1IL:'PSLȓEmV\'=QgÂ=ZP˭R؍(W qfior&B_~z[u|3923rSvYbKޫGB*fv-/ F:lm# N>:Ҕg֌hD NbJ,fĵRht4bX?IA+ >SkxVA&8Id;Ӗb"pX XDs.5ʶ+sh^۲4dH K<5P;KrjHE?^ l'1n W.û8A"`g81!ٷ˜E5IOZ?3W`f}ls 9&3% KnO?^jL16g9v{v̚zk w U;H|ޥ(TB` Ec]?;-/I> 9CE<}m UhrOH g*v$;֩3eՕ'˴Y`~օWIMIr l i7nO ,` ta!{<7P:vA{K뇬֘DaG ;znh{^q#5ĜHo/=1ᓟlX91014lƊ̴A׭fNbY6AF\i5H$g~֍0{Klt!LP<ChfԶ%"0MnAl-7 >r n:8lg[{ܫ,?wJv:ژUd`]j.iGG\~πg;iYasvqͣ*:W}\NAL8ۄQF֎rbge0T5L@st|LQlym 4Gdp]ItRE ]//X$y2[eQm?_D]Q4L/(O~ >vA^[`Ჾ=Ӄǻ+tJ rJȟДԖ6eXqSldP*?sL0BGKg \+aMe~kpkj-[7ٛ̉Rg0z_ռWJ PxIsWS ?wT\N&̈́x'&N,]E k[ui4Zt_&hw1[|y(o]Ò΁X9ۉ(Fw}+]q\-^AR>)[J*3#1 cXIL}(#tiM7gP>7\.@^Y牾ۃ+ )7>' { B!7\l~-Ȥ +x\3QK;I@{Azy{,nCu& VHKm^3ƹzg0 /RGk~SE]6'NJ#{%8Je. 'C⬴>3_=Q`gB3j1B^sZ{_X)2š͊/ֹT:oqsZצtµ XggS|pO7Rn4ῢh=O̩BDt{tFзPvn|Ӫq CZ 6UWl<<& nEԤ4\}宽\ v}pwpίz^5xOBpf/86^3WѓFRZc/%~YA8ђ od#M0wn1zFP;wq ch!b"#QIwjT[\0OSm&HxA@602@[:bxlszJ)S &"EoX L&N>KHNIS{ۄt"ewKZI k$ ~ ('Dϵbi1Ypyn'=M߻{0Ap0 Sh8p)^n0ܢ2~ӡrjI6(MSز^_7L lHN6h] M50^~@m MpA+~7sGn=Ϩ'GKwX*e<32n@[, rGV^lmEcX%${"l'xLӢ[cHAcC T 2XZTy/zM(~.3C^U+'7U!䉫'fmM@WnݲFNM֞ *XǠtGHO_ Z / كB*Kަ|;yڳg*H],S,剘3\NNik$gnS%)m4EjG ,jj%!CUQd0& U_~ ਃc7YС5~|DE$@Wr0/у)%kO"cG+ In?//cC+# %BP`Rja,IM8g%Nf̦fE F)Ktp[蔾U pAoft~[}#_E&\_{BJI+ٺ!XvH%WxS#)j|u1O2[ѷiFOj ʰVc Tza9Y F͋Ȝwgy._N.tIx;ZP\` T!kkqKӧ(#z4&M8q7a~জbjMA'o~0Q:8Q[ID,y~z(Fq;A@|deVWtԷf^0 ^poU-QXRA:"jk QHe%\q:S尢8Gcy20 ݩ5$S\HD"†ŷyhQy{X=ik$T%>'eX#Zަ[]L[ kI{vPz!(sL^*"h0,71S@Gڮ؂=cu.Qhh|g([̦Av(O_,X>.+RqsDUѰrLn+.z@S-ƫ?dPҹ|7pܢ D n=Zpy Ra;g3-t;i wJ8.yn|ؼV'ۻ0SlqgDARw!xYJC0~{#8zLrx *g}EL9vc=̢N~Ҵm¬r3${b?D}IZ$R{- 5kLqjkNZT;w-c[!Wԯ~,ECVHI<9qM|%;T73+_25$PjtN2<:XuGNMYҮݚi  zDdcvKKCK^G9d91$Yn椦jg2@.QDrZ !%f!m?-C >K) r4To#(nuL/XGTfMpc)Mߐ#BE\v!uNg4~UZvڠOoh߀m6T^R!,]ɟ9 ȴ̇Qqu G/Un \Y)Pu= *GR~" 9@AU*Q$(ܪ0CHϚ4]fOb??l45=0 > $ά\S:YO-`3"@kz$2g4ZwG`!{\S M-6Bj S'KbOV|,[fSg9tM`jXk Gݠs.CBeXbvz)a@}$'Yb'{0A'8'0WkE #b*x#^H7\k!r8K\Eoo6PLզ~aiaurml+[m1E\$oHk$O79䫌 ݧd!x$KHWEo6Q1gn͛VJH|VX8g@w֑ÿЄ+R|yRh\/(iN!k Lc9ՑONh{ (p̊ _*acVw~ y][(l@2izw}Y'_QL|tF+d%ok'weFxb4v}@|:WJ 'R_ұ%Q"uV+yC( 5^p9BZwA#_({!$is mGd 7e.uƠjҚ𹭧]8n1XECtlw C~ý;hqluGQƹĶB6vYszR=4)~I% l/g] -.\9RdIqE'R.m {Cj_tqo͏]}G5)#m5)L?& "9)^X6$:t{OYv0+Ncg0s璁vXg=oO,٢8ѮO/ƾА/96"Ny0_r"cuԇ7r9iwݷ}B> VR[ ؉k"vܜgbJn_f$[.G$D0r-'ďhn8Y?h# jpbN(d9EźG]K)Հg#t~zCeJNTw]J7UF^*4UKIYTBb:c'ճ76W'sY6V/l),=pC;+_JbFMid8anSnǔ ,eJJ9شb5cq cՓY@UՋWX(d o +y"R K`[ _đoO%{aȬåLQx&%@8ɅA㘽vK=yD qU'q0q݄)&"-ز\<[on !N6F$:Tj[9յVR^ iA60/Rx+RFaBP5f`n f06C dzBEca3p%nC)TLR~{ؐD(YF;DP#(#H \@5^N?ZJW\U30@MGs&i`6uTꡌ=Ub~d`T|Q|g;'LG4 nd-^/e Ma & 4Tj >LNk&,Jqv)n(rh۾$LFjvF$74s7?yp<])-lwbh:̈?+73X\$Ȗ6r^!#MI*_8Y xĽ.2m^K}0bDӥ`mR&W%$e|mE6dzSJѿ'-(Z°|GQ@.9YCzǽi=ESsou\M1Ues͓x?PbVQhcjmi\Gho ᒻW}K2[qSe 7{@D!tN/a➯)8TLJЬiel>첳bRBBX wasN$!Ty?65>dfG-u.D_P+(yI7eu@NgÛΖ+ӟUય?PmmeU0fkFΤԭpˊT9QpW%R mq=4f#hU\TVz/w;| ! bn5\`pH&WQ 4^J9G!sR85ƴA1,+ N>&F a{`_~[<2NMcw#@oݓ#KOwY ds̘d,aRI7)gtBm^Rb\NDѯK"A"/z7Vm%9,*CSdN^^V 伀23mC;~aG~ͻf{w@#sD74%B_q2\E/z+WBBUP UGF̄U,9\!B:kY1Ih2ה*5tElc3!,zU~wj߯xXnO]SwTn1m;!+Xtg?Dz<42 vmmL\>ZichRtp)篖 Ɔ˩0TAtT1mjުK$ J"3[e*cK{* 9*/8 -t[wx;їG4:ZCU[w-Gdm7wș.+քlj!)1Pssh -w4nOy9kژB^҂|-=? ] F{! W2>ug]wDg}Ooۿ𕊭2%g}3P0U=zm'MNWwgOMY{;&ґS^`FIKlkh7h]`Sdg+'m==dN*0vtQX!5#~26X\>E|a]Tbl_TV6GD? aGH̽Kp'v2-I~򘓒E4$0M3xy90ҐK007's?&d}r%Vgtr+Y!7 8ؙn -=E]$vB#v8$o?fg27sXpΤB7-}o%ѽ#=XRue~s NLLw5i; sR.y) K%o2{3Sܴ _;-ú&DRLfόBzt7.Z (0K q'l%B8˪E#6-^1,GUGuin"t~2mThd,\ׄ^bV BtDZkZ\P(ZSPHsuT?x 9GR]w|ۂV3%#swY\7,sű`^Mv=e|f=faR#?uG I]Ľ!p_ba0JE9{^(Wi/Π] 5.[@b6v9EFXs$: IcIuM_~h"4r|\.װJG]/ɱ3? GBiI~U]^ /~;9XWZN)=&y MIhWx{]p HF&pӫ-}':XaIOs-8^Oo1c9`fcuz7$eL;r,es!=Ɨ:+o唦ش e˴{dC[4t瞮Ub4V:;VmTEaNW} ZͩoVh?d NhyCMx??.">2D#zkq-]( d=yVɣMFF'*4QRlA{Ic0xl@JOix0GorGU5[MF=`+UnMC ژ3zR)'s"!ԟVnw),L(%:_Hz>54wPxTǖi^Erf{;*j~V/OO*ttԟ9 LORbF6R&u)έɆ [Fro0*Ph^a'\;G.7 `Y]WI% s+ OƔ&lxa jDBMz7\P?g#p8dq{]iUDoh͎kG ѿ}s{%N[FS8u/5@eE kJWʿݹiEGx^Pn1$q#ٟ? `J&"׏q? v2H6AA DgV-oPVUmr!MPڋ/̉?>RcƆ|\4\OKޑ*~ }e2j󻖁oj%DxsqXkU ~kt)NɁGC_*n|D=~J<[8INVe^љma=AbL5^ * ]#˧6!#\#UFĺ9qrǦ9Y56xolSt+h̥Kl\0EgqX0@Ma!P]8ᤊ7M..m04O*^>5%%v6nܒ8{Tb/<6abKmz.],N8TIfbW|f874cN':H lW!ʻ2z峴 P#3E`/U?AmGLU>z0a w=zQKuj.t=w~vWF Rt/T6c 4w['`ֿ; {iQN=c'ZTBȚCdmpEZeY|Z*A^+o w:t(?6O,ε k1DLUcSWzBKN+'8is1rܵU8"5:nv`iu|ŹA^@\?vߟp;@|l%dpj}4ë$TWyRtb&pM ;|I$+3ҞjoNgթҔCҤ"$Hk-+Kb0|ͣj+1=N3coOټ^ܜfv7j Ӣ 2sziWV}\aAriϥ4Ŷn`R~WSU ~\^sӠepG@2q Sm p%u:D3 g=N% l$qf3xKo@%?*Bm5et 13,^](k9C'N &Y: Oս|MZ\`V/Vg3 X>;V~6\ *RK |6'b-hhF.y`?`dBtuB'9oDyesZ*A^mᬁC0q.v85ŗ>1o9TQh b(% f Bi?ӁN3qdg{ >n K g@rvwgl`x)_EQG1p܊o-5jöGp9Xq [a_/ItxS{vKHf} Vbrm B<lχ/5C :[)a:* ga`b0j/X]d"H4iN xݘhu'i\o0FXg#,ҳEa*|/ѝ\!ڔ\ phaԔyMFlpLP8pV48759-*`:f(X> y8TN B a8#3?0j79=prSHqA Egk4s7oSg.01h+/Ά@ˎ[!(N|=sRfOmHhIC&ԲD9›Y|>\H{z0.- O 1PcYnd(F?KO8ϔIZTٵA`vZ9b#6EK#E;b}Ԅ_y[վe2B(O.ZF$(ϻK1 cdUHϡy`}c'tV?2 >0NGI!HeN=rE3)af/sݞ>O3u ݕ*>ZŐ>s5PTxY4~]R(Ӝkrr X2,k(L7 Dt% ũl۝5>׼̈NjtBl1aYPEr!qç&JPL: \K TJ 0'"Y5-M>ۀdmRp .4мkaԘ/uW?BBص34GK^2.1nM TCBLaQJY^ KPLiNNP;)cFc1&yxP5i<_=O %]_Oћʗ캇6R@S,Vo֌Y^E4qAJ"%f[S&YFf{D~XTzZAsɒ'j4/e .Yࢇ6}]uCM]^IHGKoΆnS9NF~ˬ%_dB'ű| ćIf'^Ⓝ] I4ʼ8Nd<jdE]QꮂY8q&Ţͺm 4wTA嫉& ֥wчU kD cmMǭ`d=:f%rE&GIx׸ ҩh8۸<_%JJ{EB}AB@&Zg4,؛H/#z*0^z^Mr,,5!o7 w<3S'pejGIPT&- A6-o/XMۥjNv4I.&SA.)r+-iM3`gۋfҳU-99$R4J>3Øv|Nx#b]njEc ,v%G@&|q)V}=L^j X(Tɤ[Ɨ\aIJl_>aG ׫WfH6 ZrdgNK@xΞNZ';)1iϫJG;5}[^=pTJWS^/aJoy9{;g}$уCƪ\Q,Rt5Q[\+FuvU;Hu3BJ;'$@'G%}}]wy@hw9_,ҁ797|bhP}?&aSKr O mq2Qfۚ`'۶ &lpA1E\ &B,#PB'&{exV>o{njD\l M"Ͱk\Ʉ452AeEH|t@gp!jP>ϛ`5 d5!"Ьk1\@uI$_ͪj#Հ0-DvuA!^VlxB:I/"p#0)J.j{Gnȸܲ=: ~a8rQ̥*Ia86~La >{@ 3݈obb8\.2}ʝV"sH8hŽf\s]чo5kE6F0_'Fm\Qĭ#Pqk4#hgb&8t Z+,=Eevh̒%zzDL3?"4 xS;IQЩ 6CϰIʚ wKdžj[/XA݁"DČ}wAW4扇+O&\HZZ]ʕ0G%9,DD,W_]i@4O`YpLA u|'c罅'kKmZg"'ΐH ?lF1}wO#} PfdK BVtr"10}톂^[A =</L+7^P2d kB* MP)4Wj tKͩFewnfWKE,<đ HsYRe{k>{F9TI`S!92k  Toclk#gؒ;U+VmRl,@Mb蓹ˠeՅ3\\dֆ 'P"5gU\~d4E,Zx$be? "̳q?糵y㉎4^JƚVFGK~e\֦)fWP;c=uwO$>H,CIvfhD'4s8;3䔊i4bH4yk3NrE `?YL%(le= 8ƄF'椟> _!{Za;{~4hcb;/K~~!˲^(imxcGx~TRPbJ3 icբ]aCuN2_=3Ml0Da^3zC"z4Jz Ov-/k>< c˲PA{mE<~"Hɡ˾'#vMݶ.X'#QOSZ\غ0{Da:lo*9qP|e(؝nٽR\M2^yߺ|C!<6DD28/-R\8._iyeeuQL$KQ7v̊G!F}qzWӰS<c~ -&P#LoP~mZќSy9$!lZCy/lIL6nr)&+U/&pB҆5]~l_WDXQhe hs. c2g@mKwpe|p=pY'bǷu5Q~"Y/`3_3E2d <'۷f: d?HulOP?Cxt$)@wh3 i2)s'冐`x"W.kʏLOc1±wjg#֚ߛn~- Ae ȜTah[RA" pEy^ISi|d\7a/#Ȫ 6Ԡ0Fď?Cwߎ3*}CĀlYsUDi{_cvU'Nn3YKnp?DEGNc,АNC97qޮ|Iu;}k6 -FRI0NiV:6'X[MEݨf}M"f*ᨦVhҳ?K GFxAu̲C!%L0{xKnx}QVjqaeD $y,Z}*D\|U}`X\& d،LT93+ymib8GBkd= yP!`b!"\] R[r^*v} UӞrrl IkdVaI|F;vǺfTfC{Y2ܙ- ՘)uY^#[WN~T4Vd/'r?&p$OhɁ83ܠ5.Md͸6QL@nb`jI FT'ٴb%R γ ?&aŴ!?*;al&8J=k/uTU:~x]Tƚ z-kZ쭋\ɔYsѦ%| :HܫtYZ3L %]ax$WȑGD8p ED E, "qgZJ:!ȚKCXK YA#õGcM<_]P~c sR9U2NF,w #"vи\B!59Kq !Cȋ Om0e evCCLךg~YGcPxx*e}* oHh鄃5Y׏@G3E5㦒#C۳E-2ޚb5 7.z{Qy6v FrIl>[osBLo+īUl-%3mJ%-=0'aO/ zh [":᪓+oнQC ~u0QٯJ'q:&x=1W/cۼӃV!b&@*U5y 5* YNeئ osFθ.4ETMvG &6ybU' aûK2b8.ˆ[4C-n4N HWy|~vV0g[~ |x\E 0lZKn _/KWzJ1 d!b'8B[/l d|Tވ{"+g4LG7\->I4=X:꽏LͶCW2H耼Q;v"5a9c$1CqCt#PWYÂwE瞯RFy#( \E'T§\࡫)TQS3#vZC{O z)0&><كEI]yE1hrmڀڄIS)``T+O7D";`>wL̆s-P*!53#ĭƴTr׭䗡1q*שnQrîak!Jw\n23Jõ2Gl⽷"}_ߓ7b'b#4'Pp.WޖMl(G1VrI^Pj ksqt쏩b:LM5b5UӸbxCiW^~iV˧N+ൺ\`ovF*2Dܒn-)c]; hAw)q,йEwbAY zBc 7IMIL2] _,M+f]GFA4zkP U 74YM|."ЍxO,;l-MAk0(^۶ y5`W)?p7 D'qw\),ߗNIO.{#1w/k}IPr nTQ^!Y@Bt5Eܹt0nfo՟ # 9Av{-1B-l0#bpkȋ?Rkk̜Yղ@|LD?nn-݃|י;*iFgǃXzo\.Ei)zS jy~86:MʇVY*L:\>9]1e(f= rTuUyIBoūGC/6 gYr֘:ʎ1kQhw,f%:3e=gZMo}zh@I <\fodq HvK䨫j!+31%)$za7$[vJ!sBYl=pvd q#Z[?Zԩ+p773bR)%7;S A}N C|WeBI'-!#n2xr095վ+ gm,U.? bML7fo~'ǜ(t<n t> R2w _w~AO_R<E+)sy&ݶ$ Oτ:;rk~%TB}_\[P2 ,K4b^ IE("c ѸJVEH֭ RR:|XOM14zR]" #ި*wܘ+h]fga(} {i58Y3VyX~ќ}c Ŀ)(5?R޿ ̄]'8lƏ aofOQfzVu1"4#i@BN~`roͦ[y2;R; ާ ]=w#7YTݐ`mIoak갖8쓄Y}~GE#!a6 R;H||ͳNɘԱ ZZ)O)"x6eU3O GKc$ Q'WJ;`Td"kybTJaBP"Shy<2?TEн9 G=%cFܨg㊺b*UEM60=Z^8r+ˬOT'$K%W'Y! )&^fY3Ez&b*<L x9.N[. UϿ,+пdt͙ڣV#NDV]. /C>)͠1&`M◶D5Q.e^蜑: \hX̜:^,Lxk{1ջ ,֤M0uwG(C4Ov=+{VObm3 #%[ipFÎ4  j>4>l7 )0.Фgl׵;:#:!6 f[lZ^F Z׹u3R K%x%Wހ۬HZeMSBtSd.)3FDRa\R`= <@ۘ#_A.-R7 0ѯi}|e|'9Kncֻɜu~\hA,]=<7WyܰPotoċcw_NݮMkJvˑe0t2L}:$B- %A^Y-8 Wrtȸ~W'}]=F }@8Vj KzaЏ5 HlLɁ<k]?ҔXnSR 5/Fa 5HaNXZeYw\ s.kN[ 99efY)J9:~JtfQce'f3d޻z\nC2lyi'9Eӝ ۡ?ݕȅXl}i?m̰( E$@tP;2RޔS&~aΔzN]q>3TTja7m0fPy9an5VUo40W(PCV:j56.Uyx]fg)d6,r1HAlb:%s&kjoipcO?BvJIK !{BkKk% B6 [#^9Cg 3 $t8#]ߎlPB Q_ |3]Ca6nwݏô NC\~X,:\ȹ91J|՛GW|TuȃT֥j_rh#*q(ry@}/8We`cA`a=kcqZUY}/=,]uԃX˯ZjiNP44V^ 4o4Tlv`~Îâ#>/tܘ?=b͗ˣXQmuRpЖ @i_(Ę+/|f鱃/)dɔk} ~D C?W`+y_ً9 <{E'Ͷ{-4_w 56I.lƠ+"迭G{׈۬ ==$}Q/3{>9\UH|SVRؤ9 T)$7΢+d|Ea:ΫQJM%0Q9RFi M+unVt#hU4(7'vW_l?u0;)#6CQ.')؃1,5B1Q |͓qGjK]:Lho[7 +P7 VmT-CɰvI4,%%}"3' nMmrY#>K36ib+dV@ZŠHHH RҖ FXYIh(RrGj&"g!B3 RQ,Q݄Urc1Dmm,W `悊ӎ|&³=+bSZX: BbMǍ)H`vnV)Γ8-!9`l0-YZ8}[-+`u`S9vv\RJ /=t#!ZZ"ZT̑듩LVڪY@s.DD3"f%C -̽}"I9~h`7?jG.UR;>ERIdǎh?%+ÆO1|>C3 JlkY_Dh?jPỳ'jSMSȍ\S#k?t*RK¦%N>CT<:t>fWKU38 91 ˂0唗? 0I{c@J͕CUpypSt0`9_%uDjMњI•܋6RJU2G)e< [́薰ѓq[\.Xo |]Ɛ6|31Z e3A|{C Ţn$ܴѳY`6܀=%]א O,i0,UΞ E R]M lg:}}æz.E]Er8*yTe 68? k [k#\u}hJbecs'xRcwmiWBb4w3 EꄓZ _2† IQbcW& ڠ, &]gyf;)^HWкxMoj,g.Y\,2'vC)@xۋٰ<%P@$] a&k[5@r*y>nu;)pHgk=yxY%(DzMj[UG"85RGUfJ,͚naWGzh 3Ei|#ca* u_1d,/S(5OZ>X'CScOu"%VET6 əoMUk'JH_ ZGv{Xov7(hfG47zc( TM+c~-b~TsP,JNujVm=a qve@fJݻYTѕ Onw~,h:cdu qddA_"qbydƀ; Y&I1jǐ"),#0kG}5(B钗u4% "p~4}AGʼnQ=}ݯC+ڹ6kgq+M_zF0&oR3 ƗŶ*k2wQ(؆gNbeBOQ)my>4!vIsr ~̩y[VPM'@d%s  ɱkw[w+AZMՠ'x@*{Y8%,V! ô-̟ gjr0@V|lVGkb{&<$ab}55?ʣ^`]E}._>+ I\t.RHrOmZeQE($Hj_|Ȥ K6Y9L8CEcm%ʹV85ۊ6W.w+BqJe$/JBNbu`ʦfMi+0 $Y#څ5Xe,}OvBcVhܘ]s C0obBmkxߴ o&vNX?a|ow]*^m+9+ėK7q855DxHˁE"U6'HiBЏ!N Ca{q>*{-{Hm]Y!j~ˀX91za]{OBьCr,mcsI10r/qbUl:7/@"]Xc-7TyZ(GQ9{,8'aMd8ufYU5Ztj%syZڃĽc =r+_ K=dR6[6hّ@?;4 iO )2jb!kækN.?sA2()" m-fg[Y ]7fYX3;/ntSm8 gZa($Jt@.,pRU ,Ifle^Ci˿@C n00Ht\/Ff:>s1D_:{˓&&jcHY8iNJx%4khJXPpC 1kM#i*6CGvc vֱ]1_ l}nQ#\6ãa;]iߴ_AlhDVOWNN3YOJ=+RkVGa $ "]7rph^Wkq+1uxA㯛 73q}W.X d JPrLC RU@_"^s.*l^ϲP8{V2rғT.XT_0S:X9YrOv)' oXñCy > ΃ :1@ٯρֽKF[5zS%a4=~,GXզOJtT$5tЅX@h)`QS:ƨ|oz/Jݟo:m ÷^\l26tK uFtir`ZE@Y\4L69Ep "DN/d/Bwi,ǿU;p)ACyau_T3f\ќ#0s2f)YL@pOAHG+Mޗؾq^ D3UΙrhu79Q駎l빤Qn`9 ]>_ۤQ I:҈Z'fceO08:̳@k6Z=ثYڀiū$`# x9,x`a!S̱?o<h_,nDmn{;UoulxP̒.sBTfIG6V1v#E8,{ɤV lяFAyK%}EfL=CflusURGҬ_ D̲\]gYK>uז&1OQFR1ˍӉkBK6 ZQiPBxoMf$h"* Tqoqrab̼Kc1|(ȵwNT\r褮-S0šk!t19Oe#5- !ދP ̵ȍw6n~"H?S8F~0p4CLLyy q(&H 53} B߇7ԫMg='T.9bj0HZzRz fN8xGk92leY_m?{obcU|~su!֓L"qܲi0 c丢o3ɿsD>zMjY8trܶ0jd~ROI`3-D'xZȀ/d+OݯSbp ǥZϩA)R/eE ¾ +XyΟ G Vc|P|WbtF譻=;0:{^*yKI@I۶JRey\]tm[ @zbIZu@* 釗%7YPATJ^R_; RR'kJHЁ Wiם>8x4 3@{:6g_,LT~fjps 2D {.wI"1`aq:3CfG#-1+`̘:" :7qq],H>Tfw^Q_q ((>@y|s ^;R8&PyQRP.=ījXCu!c"D9w`+V09Al?-.,H&%KwԈׯ ;-MT9c_Xʻa,޶v;pxxՃ u]bEǿ3Kdݚ ٍ7a-q.hvL$Le}@qǁp*3s[EƔ_>h{4vE/yo"HR.wi?X8CӦ&%*'`ڥ.d8IBX n̼#~/?s?{!=I;UN0:~ @.]ې'A7bR%'`9n˞TJ~Ec{X Cki(7NjRN6V~ƚ IwL\53A >SYL]DRc"Ð_9g*Itؔ,,>+ƌE9A7bpTP{  w[YcΏc_{_4Kjt>!ב;%l6jrL qʽEIy`;{iGԞzTm[vY7rë>xțݢm.%\#(nGCsU왨sYL]?n;@,3{6k_+psVgf6ntkzo۽nأN 8Pj{);,=n6pP֠c % Ֆks?Z2?Tb4DXd28Z}wl.SnJ `JY:/m)7 NF@'_+Nݬ?{?G}χ@ ]܍[=AWj֫}rDȸds[qT_E두(MeZQ |Zxn f<؈VGkPDdz헣"Mobn@B_s@Tn{ D56#݄NJ w,W}6}08G  و@ϒp%%(0)$?'koe@Od+y*Z\T.?C> K<&< ou_G7j4Oґ½/x{Fq,c!pQ->/5=B+a-0rK$(r|@`֋0x~$om\ZGߗC?G)sE_; !NZ7B086nL nG9hCk4.Gn2ٛzl?O5_XV=287a'\?pvܾ5i.`=dӱTܠ"J{hT>=Sja/lbpRܹ-x%sQj4dn8qGs=ǝ#T_sk>|O yKuM 'viD㯝`P@F]ֵ'8PD]?V} T׬\8q Yv,>g-!"(Z{GO `,v 6{ ^ST(]Hi}B*LK{ߛ8uF?Am0 !a{3[}<k죌$N`ybEޕX%X_AGp(W>8@lӫ.G,k^zv(]K΢ys7,T&i\@!v"msT&AE|iR~!,Aq5x =er\tKt(u01OJI0{s44l/͞L?uEPɩ#` v(aaITO.C7vM7&k7'Y]Q>'o?>k=!1Ƃ0H* Tm~⑃Zݢ"đ;gۈÌH.9bv6mώ;],*V 3u-1ڦ? S% J܁+k68J0kbznf  _R2-p#_gfPL_1!16խ:}pƽ b1wԑ2EOr;oq}l89jwNjp0Z݄h&@$-/Qno"ېWq4sgPZ|&Pl,z*Z;}acbd:VeD>s#lҥ2vj}ZWPI~6uli\6Ž#وvOAoaR!Nph:Ppl хX;A_]bvuF!zo89ȈԖv)' U^$G0 e ԯֆhѽ+" :vO@x0N9Vq3ca5&Dhsmǐ}svr̭uaɉ04 5vc`*ݟ)jx([8j[89WھE\(VLesc@7">&8DJA,b9fԨm9R+?P69߲'2Ǔak|ngcdX_'~'㐗 0!vmQ:R*^ټTM=C-IdBm:YrKe[D$N歰42ʌ 7xMFזVQ Sl2~`њ,EX#Vw_C}ni)(ϽIk~"V).`MMԧ-lln^UxմU (-F+hӎ6Uc e}C(4o'89[W$:i먤6o}4jG4Ԭڤ UrDDiSMDk1Ҹ4^Mu |{_ԶS.kA**`(kIlJպXh'i'e'%#bnİnL*ظ%T/ʰ]4B *{l%'K En buGZ6PT\Eo)L_3RDb`}QRgK~OBG9N;m+Lc:Ċ&)`ޫ c?~0CupҀXNq-JӨ\wǪ!n( cBR!`I]T(;s!: n+ތ!q㆓a'[C]=X? G~P]څ ňt&lx)GfGvW:K̦7!^X!f^ s!$!Й_S4wP%81D.ڰBY 濉&}]Ҵf(k!`zyt^|(P>גRՌQ/-vLjj4םDZ**)SnAmiie}pżS 9@n񗼚la'r5;Đr*a.n]g԰H8&jQr'jGny'.Og$POͳv!Bے@Xmr;LҢR mE,wK}.Ídfn,(s]FO +R|…[\u: |tiܴ '*$;7֥ UmsOdS>6TRUBXbbA6.zb)' Zу2J[B_)8mVgwEa"Y<Q6@ڃڠ n\4D&*J\ Q3lkTv,NUe r:h _EL2aqUjê~Hu[aH9lᄆy)5P]xF*2&F=>6ue~.}g V3w%ɺxV,"ѩ|SʯQluƸÞaϺe"3Wۨ)(^2Cťx)_~L}P/ !k>t.Z!ZH ^:pן\o8c!\nIU @V1k;H~DAp:&Cj|o.BʥypN eepPrJP±ljŒbB[=;{ NR;iW=Oɞj A 5ZI`'sv/ rX@ kD;U3[V$bo Nw~SST Kg#ΉeYB)֠с+F{h|w5- YW74L1W&66 ƳfC@̻J/ QtoH@D45d'A*߱6aYS'4X9T>08<9R\g>qv eD.\ */~=w2]8xQb)CQ-%·uW}}' S;9.^i35x{DNp6v(V<XxZ@C,GgA8#g\p?7<+ YO\KP0tUKٍHVZ1A I y[ۼ.5fp¡I|0>=WY9$VDep?vKFBF-uJ`s&?ycL@8W!pC`a_!&2$s` $j߿@8h'bMrf]<Ꮶ8tYUh{AJ\:M*Ԯƚ-ńj Uaqϼ@KG}p;7IUal;".Mt7G8=b_޷&筤oF!7hv@0;ӝ7[>h2O 5q)$o)6L,ԉc1r憂d"$ܶˍS.> Rc@95˞GkWۍpa@FBce3Z RT8(0Z钤U8,c= 9STT#^)Vqm\=;sk: GF ^?Q+)e>}=xV$5V6‰px?D)JFZ~=,b*cbsqm4-s$Qp%tւ=FyQE#cuhK&i#:e]1EB(ip*Dm OBXؕ%o }8GfJ̽ c0\l9#Wj 0bP@oAwo_0 ., 194t .U(ǕGcKV\7Iˢ5az#ъ1OIHc/Iq>K/$khWMV{*T9N8?uQhV!`߅;(7OnU:1x̞BtovZH+.+0;t;@)RYsUJ(Cݖco~ Ѽl>80`F;gP= /W9Y&ĖiDƨ#+JG5H-駔p aC*=Ypv`[0.w{pOrS.K~0or1P27%d|9EX@`-PN!J[WcmZW&fgt 5֮! ;y@O4m:d&'̞J%6PwЌY׃+nI "ıdҙa<om /rjKm)3wW ~-1'&Fc 9l/: Eէ2:~n!(ҭ;M|}lFw5|(m@Y ov]~nokdfm,6dr}Dy_,FuP=cp+OҜyBaazBo3z [35˚Oƍ qfq^:.Ş'iUl[gp %|$BN,"lDƦ{|2Cp͎Y3?c4(.]4)ѽ)ڴ DU\b<]zuLZMyuuS,N3rЫ&M? + o H1t`iO+9(csj Q2Suj-lLX*KiT% ʷv2砜),9-TAs3oW2ڴ>) DŠ0^1^paMO_M]u sWk]GwZ53?9%* {ɛ% wd`bٖ:sG# g+ G FБ@vAL+ >ᬅZߏ9aseI6MeCȼb@Iw۽F?"=%U !P&3^:[WYò EP4kwXodzWV9Ĺ*QneM]bf-kBmikewP^JޯQp.YzK](R]jk#txlWnE^Ecx1yS$@r=iѠ`N&N/[ ![Cn1-|7Ԍ}u~7xM+ڴ'xմ46};$~rb&/=A<!(KF@VgHv`A7}BT,RP~p|XK_Vo@P)0ʍ7V`P/OQKKsW%~[҄M_Y34?N!4ow=jp_8[8.3B_6栥5;g_* _0ZM2%G0C-aLN-+(̙vbN$ȗOs 3c7h[+9WʷWs PkX/ﭒFESdBm P%%C`۲nѠ4 ݗ$x6#b̗ V [$Hjz!LIYS&n-[Afpx=¾W_ף:տUCQ EƑ 6S\js\i=UQC8c"Ɠ^ԛd>Wz7kթ;qH X~i餁se(3@x,< D(J _(Xq"'q S6qNSdS$g Px0f 4E$F:a~DWbṦBsmslf(lO7]U7Il@0.ގzD,Ȣ*zZ,/uof@OCWŽSuf״;jb͸NSG($Ώ7b"nb!`rF}^ ~ qB%ƚF)6{~AȄ 0 _,yIWݚa:BW``E.![H1l6Ԑk 1w '5Nd6K_Ghӗk'ټDg٭1^ f9}ֱe~gpFLc,pHHL|o(y;I(%r f^AH.(jQH$%JJ'ϛ+{3ԂUtM5D^Z*53#!/dN(jГo݂pYA,<׷u/'c6-ٶAEmcx^A&<o;!.jTv#mj8r L:uzVL-\hU(#lj{e{EAҍ-=eFUܟ 6ECF;fkTLbG_D$m{##B\tV<ɞ4H(`k(2$LJiA6@|T7\F-;9*72QYrwʰ{px?1|.{w'_ %7O 5O9 tL< |S ̀K]ͬTs =L#!e"i%LdɄr1}zrJT T?EmE_sA*y<$s֫Qx.9mo) K_ZGy|BHMYB'ZpCGr'l榌@ ?i|טfN05大6CPw,' Ey6p};H>fAjw$N-jtү JWwNf̯S]ax{-7eEt~* .)Ymiִ Wz'|¦ŰP*rk$KFL< eM3V=`c(F86Ǣ5I, q+:UwBU|: ڵ;k|"Y c(¸hNRbӽ׵ISLsU/P ] u/6~|Vȷ:m pI4j!tY` :ɡv5V8<gGtAGņ`"9$YǭQb T8_vp`Ytr][Oٟj"ndm =ƶR}A?a]pJS'*4q+ހW!`匄P<" kM>BKjwff/| &ٕ{{D$aEoFS J8R->tMc{e0K p!IZ z {\@’?8Wh]!Qy--n˘-/EVD-9c|8#i&[zc,.Cj m$^ WD!0 [ Y&-H?@ړqbZJso)qɋ91ЅI]ul8u*wLir>wS6P&? z)#Α_LRQq^T+M{HKCKYK4bӔ~ KWzA5-Rtt^>9_2L/='Kh g]DI65u)j9c0!*]䎵7'LkV' m76_m zhz$窋p)QtUN "ü%̆c0߿n$J=S cñ~@Ek$31>~YmT)˔!_,ӭ" j"20d֓H-+wx2.4LJeǘ)nʄ'tqi[ot3-l)JLK3r!Ҏ`3G e(c%8= Dhi2}(uѬXCG6Yq#?!3p"҂aۼ^cBoZ[5gKlϮ@Ռ?y v?|ͻN醰-쯀{Zc.H|%vj%,/WLfpd̀K|_[c-=P#3|i$ӂ$T Pvs'Ux^yK>kRS8 2KIPNmr*+\9dmAlwJ\"':3aBī(M}X-\H: `S?W41lT mqzEE-M|7kl jA.Vb뢠j]'o!8tEF5Ķ[*I%=*3$vmtQ%1OJwUzY#'H|:ǤfN9\A4\doD\ң/|nޒg nB-G/m/pFI_'(RKS324ToN*8, |qk]\XAlc6E4yǓ-6i JH482~Zq9Ewcat!XgX1E6U&Zdy4 i~xL$'/tCR1SX*b2Qh>\۩*٨M:7g((j'5.@sr# .X4m@Ep*`2ڙ#OI%5MآJū| dʤ[q%,:;@!@^> rO4R?!#U`\NqFnP7Nq%OXF;]Hdь[ȁ V pcT.Ƃa_5-Ko>L,bq\ svl_?,}S(ә MB Bb`.{>v{zi@-Ɏ 7: %Eࠈ$sJ\7?]_񊼺U>dcv*w)ЈGxHFoew֚۠Sgt`֨Lߍ@njecv/VLc8sQSG8.pNϨ=EbT3.bvfRz0kSm_Sۅ`V 'S2%<'`^h): @"TPbQҫ n6_zaC/ ЯJUK)mn$/yrĢ"^sl9@^ʾ\ot?N=cvko|1CwΚ^]e4GGj|Y[(1X) ^8cy3, }}!&dQ2WfVL$PP.$n=I, r 2ͺPO']Tʕ%v+<itU @;ֈ9 ]̶)lT'Bk /*Z X1i=hOct};"=U pFieCh_) nC)derT#M!bF c"qN$ϯ),5/8ϭ7Ϡ}*YIa#{R{.EÅN$C$.LgP =cnl9l ÏBBcD}>=A(w)f,RHsoG:AqX~IAD nnެx9²_DisT-0;$z},Io|)OU+ 9/i qa(7#8t,AfuϠ&a[Pe] eЉS~rA1D |, )nslPr-W,HWbP.8`78]aB‥7xnQ;oi"KFĮy $<Oq; DIcK:=0l+L.ŲI,);~b<(m͉y7r2,{gc~7O)(z4ԓ[yBD1sU*G#StH7(wpR7Q-BPRVJFʺ_N)jLA$y:;n2٣cԾ޲X.qT)!7HwOI _aS\'6"c[;}oe> /G˩@o?YIDy (HfhsQ FÁs?>י:GNGK`)Rf~cDжASONC76ЏWK$G6;!$fy~+K$)fK+p'"/z m$npi4Rq I$A$[, [׼0{r Yݬy~ $ۘ|N.jMU}jʰ9"HaFE{?~Gr$wqj@(K\hm:ܨg[#Pc=լ Sr{TJA#7^`* I{",b_4e. #/Uz 84-w3ܺGmO:4%Sw ' U^)^xrA5#XRRnJErX_"E',txtOji4jh?Guxc)J \T&S0j3ygYò|^!DMעC^iX%[jǝza?ׂ:IJUB}c[c lr#Y[trЙ҄#pF'F rY sNPWAdEB5%h9[Vu2BM"̋Hx9V:m azZDT܅)Ԣe?K=zbP3CQmW2ږ3}&d>b`6y^1+J`RL[F{V}9_ST9̝^eGPcw4MWRAO%*6Hezo#?>]jXyS>=41i/||c&uP"jۊ*3ԛw%(cT։C 9Xؘ1"M'j/,c."y;e⏲\J gbkBWxz3=^ F|N._>'k])ƕH%QrK>g,WxF`w|}_G׺@(c,̜oIiPLYɘ`#=,=JJO!yӦL.a`HiʝX/c*3c rK 6YqpjE}\b5VKuq ;9>YU"n,XcFܕed9u;ZxOŎ [❪}1`7Zw//JE[ v$%wsDhbkѩ4qʜE-:dWA=9󸰌*<9UFzL* mg$%>2eE:b7ϸ=.!2R9W_62uG"} iOIa8 \}ss ~ZbOy4fF` EqDߓ3~wy⎚ۄRRl,M։VLZ-LC1*~ǾV䝛 h}u҇/BH2gX ӋgWVVRaܠ#u/֚}KAI_EAT 8<?ؚr-JPDXNW/RH"J+n$J,`+'$Avb"WqFL^I:f"#./-LZa[ɡ댃 )_bI =|Dn =Gvu&F,9Px}=ύjݮ"(60ldH@tE\1=>=IKFҐX` ԒQT[3˃UgAQ ak2;ZulE##z7=ϴ%^*H:bC;3&7A-aWbΆ+^+XNl>a9AȈ:]иS֣C%G(Pȍν|PTaG'yr*$ [n&8=CV?e^_T8 ̰ ێ|PNoC@μh)vbGhZXlIp)_5o\g2r%{|=iK< M2$!ؑ_7fAf K9;D1}ѹ(MrCI9~TOJ}TPQ6%Po}#ӚNtAm˛){r ɼc977j該:(̚Diƨ //Pc+t1;MP=kn2:QaOF*?(hkwrR*vea]^Co$!oO6l(uΧWj9VP]5#-8Az|9IRO3ݷri}ޅKh)M(-h8Lp+x:O9hs29:|py%`Gk $6qKqbFC\?• rw^| ^Z`n ;pt) >>2\?D$e؍齹YQgDFS9P0\s Ɇd{CR@dٺFkɗXrdyNN5JCfQ)O|VeT!o=7ZZ_̈(%Lg)wvX%BF OհMyX`ԫ5Gӧ'鮥tM8&F?|bPTp6|!:7^^ 9%Rre)V3 $NETFiz៮A]v`~r팎Wtl>ɭb^hJQmfz29+]v>PؘYa{xHn cZ*꺈<&y%+X\5W:B!*G3D3]y}_h>ra@N^HB(w؏܎ AL4 9>>hU(8`4>vZ;BPc8ԼFq(32HHu&&>˷ &'"\/;X͟/ݠ d1ikqrIaDUckYYTCm )38`ƚ1!(@Q,M"5DZNz4+.W0YބZ"?`LzfuHB+`EL9M5ex n|qboBZre  fcEąU|m 9^ -7gŀnQ_}^/|#Ssˆ_%o^ jw—RI+pԙV-C"Zf5cA6l>^!t[p hALQ}eh /d eほo?U$p^ hsB% YQS1^kP:cS%54}%IW.'fYw\ji*IF03~ cVM#ĹgaW5'LM"6ճ<(A#?ȭۖV'~AJca^3B?B$]*E@k eXUJڝ0P9Jc^Swu&&9h$qóƙ,jF,}BuAFo-[=-H,aiLKG߻Dk2}Φ=Ƌ°iYFY5V)RxH5 a>ߴJ;\0։Dg[ o.%/DG"+<WOFh (9Nԕ*j%%'K_]=JWЛM=hdN6p >ZD|')kw׫I+TpW'{D7L+2gw,C?9Ü=J2久µz96".59M em@ro蛪gX9O-VhWpa(c8ŭ* "E6"{`v~!, Z@ψ)!~@y_i78znfA"꒤ӺS曀XBܚh/72WS luwZ. X[ P9p1SRFN!"ԘV=7=͒@(1hǺV5%^1-JHiIT|?=8>rwZEvi){IbZeK|< n*G3YKj$k? >f:%zEj,NIFJ}Qc, </6!o1m'YQ6la}1D k]H_aEH>9A݅>}itn3\!3ccj.:74WG~H[r{:H*^y baThi/ʓNۑ]"$a渉9%JB1Q%1Nm݇qQ\ZQVT5+xF#_R)>͢J<؏+tr置U߈]Fez?nM9p{تn x t-PJkS9l }HTP}xj)vɁ]JY(_ƪQ)7TQ׼/aB|ҭzf_mLr,ku)\<Ŷ 5S(v1i/7Li6e>XpCFG EGMb82C2=F}9 '{XC;`ȓ<,JmF h"86$-tqaLR6D$Q7IQ$+mҀq:xh>hB‹nO !{s7h , Ӳa %.% 磌UcHPf tA@0{b Wt_a9c md)h|*t?m-[E-(ǟ@pt c̐vebt5%lnǦPˊuЭcT(aڐLuA@"m 0d$NJfsdIz'~) OW$Q3`Xמ&j~8YbTedH-%jsJPY\=ZpfJlљO5#kVT2"zCni+h0y,6x9b|G88P })HMǪK!.l:2}\M"U3']^~(* JVYYNnF$CcdgWc-~3kFJdv[|g0\B0Jzfq3SdڭveZn#g!Lچ9 ap8QTJy/cOӯ>/ђodo)^KD$--Qd\;BNq=a5&&p@8` -q'P-qjJ= R)}ÆAlPTXA1}Dj, &b:#v*(.B`J-|r}^1+ClR+H`op󦯱|)c3Z<)< 7MLg4YRڙ%< ֻv%q ^M-٥:{7PTxf"wg scڊJ 2[], `Yyͫ-Ûe'dzȌۼ3@Rc4U^Y c<[5t~\ ߕN^4 EIОWndm}}!h, 8HSP;Mc˧Leϛ8?0@~ lrG@ڲU*>Cϧ{{d Nd.zJ[hyXZԛn`)w LyJ"@P)5ۯ 7} q2ףJˢR1>P kP(VxxZ$p)\ci"Zt*̴YVk\YrY|ȑ ѣYz0!TL:2 |مY=g[%a- Mw@;QA/toc]FWܱW (`|-tEUKYhV;{AK^M(ģƽ;@P̛D!ֳwJat@m?unVݕЬ)Ai ry{K.Ei`ʍ"Rz鏺 WL~Cl1ҹ.=@@jj\Ih'IS63)Or [$h%f @|:KgIO0{Rs76_(^iXzQ-h$ xFAi>Ed朗3^wB,N'&D< G5gJǴ 1BnPxeK|l{Ϲd| 1lN6?:/K˨@uW#߲rx9Z`ųx?IGk&r[4;t Flf}dNehhkPz^ #zV ȯWWBKwsE i0&z4^(r FpA5b](2mrC#I脁' f#7vXۺ&^ݮP&f^ =7Y6aD{"9w,jqG/OiQN~VRL 89+C6L$QBMy?\3& k Xvc =1RaȾb."jU u잟UO9ےN(nst(zӚlׅ؊+`4b`IY7bnC'*ZNց?M"Tepأ@~"ZB嗄j#8\ǩy-v(>DDfIpTMś' ^67AE`h&_*c<ٷuי%K:ROƘb :'jio'_LÜԑ!I.PjD~ 9c.-UOc@(#XNoj%Kϭv'{a->K+2L&W1 Z0!`(X"+[M*raE=&U_L%K-e[j]6T0eKhK`WKo#ϸRgT&‡8S T'-|:a9%\v^fOϰ:>G+ktP6jk\.ݝ7z(ddE# 0U.u>{r_ i'4uKEvQ JHuFЛЁ6)luCq)UmW$+E4E 9/U;>[|_TO#t埁:λZcC&FYoLD-L4$90}K2 pvn1iS+m3ˑ_7~Xkڣ}N>"85 QݜΆUK ~477s)F[EJ<ČeOr :V_k\q]c,Sbo:Q6asQ}23k߫;ە]H,2D8=OI_lAU[E0zq:MU' 7W/+wy*Q\߶W۟WZkVfhm `o2u_ɄFj  ̖Nox_iV2V2?KB: <¿"LJA=oȆ[U/2bZ5aC9"N@%$#WqD̐Mml{ou#4[ULOK`nS^u ~]OMVHEڴk&dvJ17@Yf2/뙐VE?$ [/ղ,آ n"ȃ ǽ 3-V mJxDpO\_hŸP= :zʄF @<>ܲ{fR,M8lr%&t\VfbӐF1}~Ja;!/؊Qyќ bO=Ff }-8N bJ ߞCKE )'3w< 4H&!ޟZS!5}=Qe*c%Q3?_*wYͽ;d@/yO?/;=c X3V3m;:Χ;ҚG21,eEl<.( 'GJJ멶 z܀_FI\lH.'Vb~NcP6ؑO]%,]Y`D 3U[6+w2_䄀A9 `d+.J->j,X֤s`9᭴[y-u5*9b2.&Z(V"rA?UFvNךr^9 mqʃoiOð” Psfͻ6Np~.mcstHoR ma;$b0n{xRͪ"à5мJKEh<~et;9M_{ )*;6{OS-IujGea+l4'pcR6~N#Q[boAy&)cf=<. hk¡]fBӇ>äVwa 8Tn#T uI9X ZwVrN%]v!gBEfw*.17K _Œג di>ݺpMkC>@k+Fؒz)d.QT?t0j2kvŁ"kY j I%}Np؉(!C"b[_[᳅ fƨhC_MԣLM n/d xpGr]CqxUG٣f ԶcXa7K) XS Uxd-[ÐV5xvUL^I<Қn ak X VpS89l[8"g4@>+lZ|Fě}cf-9D*:܄en\#Q]-!ovʐ8.\5.Yy F\(tݎ 7C_R-9JWdNʁC*f,I9^i>Nr`|n~2s%Nx]={G);kxw]:`w)<&~xi{pcu1 k|EY|Q %qHH2rGWsgy5k?{IKڰr8׬'!X=.]ëa; ;u.Z%{7L"H? a׫n/%c^6vЃSz.]}w&Ʉ$0MZhGnK"FiwaSXf%#wrxHgiaˊ6qx.)IF2dR )lxa0> kGP9%DQKǰG}g&$Dr~ U_Q& 4ܟС+5P0$;YB iDzۊvۻ-ίy;mc5Q}M._:"Ndr ;fq3- >t(~0-e+ ~Frk*v mt+@mOf&e7^w:a U=#n=i)jQI RP*:tCWꝧ~ǮAr }Zz^wv#:H/S&ΡnGNe Ѕbᄑs_bBELP m`& NJAZ) )EǪ1%fхv=K;M4|R5ҭ1Qn `9P}Ɓ[H,B<Yqo%"xZ(a/6=1|O2&mT-=ԈnGdoC>M0LnVlв}i-{$'g rrfLjFVf60C[vhN gu ]<ǒL2-voD8 PCi#mǜ[rR< t~#h(fh_2%{=徊 9n&mgEaO?{\@ &}7vԅkj}) MPv}k$DYf @M3IZ.ޖٯw]]/-Y<f5UmE BFw-nQzk6;7 [zB\gZoLFv0ZH֟^QZ3EY']NY um5{F.r43\T#VsPR^<|Cg3:5GFhcRѠyF* ;䋮6'E)C=ͨdgsߴV\fM6kqYx^~Nti5D7< jYwm W,[G{~rF܆*GDhD&p1v]\p.ȎBLplI2D@91k[C̏WZ~,^ Ϻ3k!F@T[,CbBo>9|.x&8'\&!π.gĐp$yJFS)Ҕ._!v@ `fW_XQepC3yg)RBTrn!Nk;FGgbzu}|"Bʋ +[qCfRBhgO[ysy/_i+ c PP '6ZDw#q%[CX(@]F/c/>-ђFp\}4.Ѯۣ͜Ou(wZ\+M߰m>& txN+ߋ%V'1@|9B?F 5'4! x2g9]2nvPo %m/gOZňj&l!5'% L2?cVa獒)7~ |%+gK; fd9@![XrƆZ>$W ٞ2xo{׀N?=jn^ᦂ&qц1QsFjJ~S?:AF' 9 s+ vQ?jEs+WEb#˖LSSfrUqBֶT:6k#qoܮjԭ)lY#1iw/)ji0a\YޫD&>61? yyO:_g;[n-LD5J>Cu.uXm|NKe; jAeAQN}z)kcou( ~4tsz;d%J^IdP"9sCs]kd]Jϋh̖~, *|=SU9ɋ[F@uPFFfZmp=t TXdN(2MYФcɋz,Nr"obSÚO[3P>W Q'b[qlxRMrWVW\cP0jP>>K}pAG:E= V`( =6('( bC(| rd3'l;lyԏ :|Ef:[zTz2cf\(5h^70 Mw] &2nt:7ѯIj#eSWmjVΈpGBXbjJ <]3}Py  HHׇq?6vq .PջiŁۭYi~7 `LSD3YdJ$$"OZ3ɄfWIBBѣ`T^m5EbAF7 뙠GҤ_Psn0 9^ʟh? O^vڡ j Yo)%l+Ǧ~}wy|WiǵQSڇf 9#(6DDoA{J9[˃mgH: Jifli;6/ Ū4rHe=#UYn|MU ?ƖkS{jL35d yI?ٯrUY׆ݩWʭRgَG=e̾@22n&)Bkγ6: =ڤtxho ѱ57c6L|뭩!ϢqݏPZ %;ہhS}V.TX]=xwaU+1^bt>r#e.294TAS{2w:/z j;;w 'sQX )js/>q:3~QQ-O{b~'.ΉC!cz^oxh\!o& wC̣עs QdcvC0"::D) f&d*vpE$POkffp , FR|/f_? ~1d]wgпK9"U}nuUN} s\g+Ogz3z²7fJRL%`?v/I\d 'e]šRYW񸤑%%4$=3V a NmSoy}e]U-F̒0|hR$qfVPddsQ\WJ4Jcuf7&DkxտڠE{Y>CQċKC5WT؀ G3l _g]X6Fc^Y?[VCm}tWLjClHIc_]yy#f&^KML /?SW'3cs9DԮo2v=ŷݘ;e>4QY8X |rLp&`v/FcFǑZՉtY(s+bZ"gMӧKU("',~D*cmuIDTC;xgs4j|_VBk*l&nαoCCD1hBk u1ޟ:u#!Efx;4&O#f2x-Tw:bQ~071qa;79f(|9½%hM"]]#4?=xu~scOqX0:8bd&te?DԗX0j;V\dY *4_L\$j8ԁaa1~O,.[JcR tY5X|dT<&=WWU bYwL Mp[}u 7R8lz'%U1OVۈ;#⾫J#Ÿ2ڻnD=i0 VNM6{E#n&Be}T\^fTv٢ 7 s+Lf|UMb"堢VrxĴW`]Zqi<XY,Z=d˅ѿ6V95%s3Gu#EHSsZT,~>5Y\t HI +Da#'`Tab-} y`Y1ͩӕ195q:rle~1iK/~G󒯴[Xk" ʡ[23GTXxsXz 8Y ˆhu}^kQ֐nj!BolCLzl/rnVÜ"$iɕy" =,8m~{(5: 3'gry ǭgxnQ9ԆR]fx#z_}grT*@] >ut|$tzRx\KWHM-"D+S oIi+'>̈|x7D5Mnˈ \b˱Xw4`i:7Yfb|Y[7U#r8b?@G2T'qIàU b+rm^Ǩa ʶi P~NF41FRyo(EU#j%iN{HΦ'}tN8-jJB9|u8p4ZӦ 8ݔp PftL9[cOR=>=1 e}̲MP|45R5; eb™1BsInC˂ԃCUM"ŰfWȽY \57̏Fp>ZD6&r [U(Z-QWBj'ߊ?ԤVM=y&ޒl†R6/iL38Al&+iBV-Lbb0_I<ON1z赊3pu=bN6|OtIwL0a9s0[WͫhLC<E6LB]P&4B[?%໻cɪY8M-S/*F\;9J(zNsKJ_]_bЂJәKRq.PFނdL5lb? Fd̞3!?-/`=GEƝ*7> H T HeBTTWr%jpc41[*5!rI@B0kN(>)A;ky`|V#u c+ J^h+\(%Nyz)y1)2Qn_JHNk?;r&HWR+UȃXxM\td'}ִ`7-H>ܶAK[=<1ce$ₙ F0h⹼oEn.Ïv32{^Ii|[Shf9Uq_Yxo9qxհ#UP QBI"|~U'[v=3߽>fw ͺaP񦵈 \Jd RX}`ʧ:OP +abQ=]G A鵂萨Rj$+ -N #kfYP@8MeG4I{ q<J`NKSwW6{MOA+.o$251-u$; ~0Ae66.RNaz\${JWu/VOg zY  þD.̼)cjjh"e ~;9B>[.oDMxwgV7ڸdd[<]Bv- 8A!L/nrtJKpi>'H@)YqM~x%ѩMyЛh)# ZPP$'nІ\NK5ժgmVFHky k K(e9 F->Eը JU0:}Cu+J)1)+"W*Ώ=N  gk#HKQg 2;}5yraM9>;6s760<It?Ɠ^k{zщS+I1ò-F`&ϏpAnj<+ 沏Y e< gTRiQOJ~?QR|b_ (F-,LHlE1XQr a|1C/Q~CȈ0i|zϦ[Ѕ<srEW/#fiM胹Q)On(#wL.\JVXB/yy1p.>TmZl-C S̐? iRϧ:iЖC+y|xGMVnқMRK6^p͏CpЃ` 0tdžg4ʴ/L n.~ՈvOeS"1_Odj3LsmuLVSB_Z=E(Wa(m UiVyPR/_)vq][2G?jHu]~[?ܨcs8  g2l@ӯvNrtƞI!WXcVq)D],kH"FPTdL 2pt ^:=cq \d>.b˥qzzU,'KvyW\~@oX}2')g& c)`҉E4W+ <҇ĉR *#I0xzDn)69m;Ϩu2iǓЮ`7 .J/9s[ѯ ^{krS4|4(ɢiэjIx u#|9kozUd̲i,+l4eҧu _! EM\4eaQ(1(# hG࿴\Yե" sz0$A[}v8h}c]3QԖ0zyxpLڌ+j: +FX}RPa ָʮJ~Nݴ%ׇeV({Oas8MCia%:] |bSN֘tTH%Tꭐ e}êI#{012~,2QH Ɖv=Qk@1Rl0[iC> ѫ,-tSMy(^ dR$({fGTkYp$\r"zsW.$9x0 3e].zi>w%/I=yhkN%dkv+\إ-13?dWLB /wōXBI^E.gD,!:sK+A&?ON_Z` C# 9K <7[DL[\Y ՗Dw =1%HSn8 \4{#kqKE:">rc!NNE5SPva3cI^M~~Vf'0S[3ÈLq 6ɭ?Uv|A,h"lzOL ^X*Bğ(?1 ʉj&x 4|7Jods2BFSDndz$J7ҫ?j?ezm\ԚB9;"U#frk& p+ W[9S-A_AZ8Z!f)*N4AriHԀPtV戉0*bm9XV7Gy1.!.uYޚx K@碔>AãҠq^ <,Hq .DCy^%9j,o|T1tŠRňQ7#_׉OmGJ~͓\Z\T?19̜-(RO/\l/dgcs ?k6碬d97(@$ ΍KNe/Ã.zgZ2&̎bk'J;g r`efIm2C״DQEx#6H~XroFQIg } S&y/}Vӆxy!^P*x"#>G|= grR?8p߭ .C%qȢAw|}TmC`&^4ǍUUng{q^ 9` ^+`UE&!{qF3=oe@&?M+t=bѐ~܀-?+=*UgH&!~.?fb2M'(+yC`jIKE~?O 2h_X凬 b#.O˜l='q}W#w &}ۘ냩8撧F5|P1T&O.՗f5o»֩/?`+έߦ4ua/?ғͭ7 o*#_m/)0kF}m0}uz<~q#TSub9_}Fi49_>I]&J'M`2hlJ|Oo{Vr\(W}Ƕ.ϺC˙ u"L);σk&71سB:4)'lȚ2 ST3qSUNUjDy[l֙;A _}W+Qκp)mC6\"V+nhUzcJژY苀_1bX~@er o>U_ Xe`ςcc`>tSO"o)faC##zfDՙ)uGcrI3?aV&ro@ӑ'e@]἖MwA_a;qggYk)ѯ B$A#_T?y$u P)1/|iwQ S5[ \Ls-c@';5ٟ P^x9bcwdTVL3uJOH\muMvLmgX+d#_9ـP}vc1Q^r \? k3ԼҢZ_B 0 YRÔ :hOI]] >Dc]b'z`CI.fIN@]Cc q;*LO-f^4u BuuA! >b=.1E"u)Bĥ)o' Cq,7|!̄bW%cZ#ĝ^H6F/R>^D('M[#P&w '.'k%! Xu:8JGxڅx ,Bpt\Pbפ% 75X9U)<ɤPY7n'Oy\64`ѡb]ksn3TjeݠXs'UfD.'`Eߧi%NJ63=]Pbĺ2?,$.5GLw &kj'=/`7nKڤ1nZ-=~ee<`sɈ)ΆRw#\o6|G]!(s<8h(,'*ѽ"gL32?GJ1EƮz^L|!@T CMN#3T;C5a'71ɔ ף2vvt+;%}u-FIZ\HCdoU|'%fT0kN4 |B|Ke$T|)gBZ7t $OG1^G2@fU[M+Ң^:UD iu'~p wNX[PD_E ȮpsCw1kkgBTjS5`_y)܈(nu֮`ϯ~U[{^ʜZ*F::(xGTd 6Pq^cO6e8 *^-H-IBoꥆS_{#MTt`70ܦA!t ҡ)JmRd`Y缝"Bg*8![rƌHk={hEaP65L*/VxJ隗1VRDn7 (e e= ĻpAo~YeH+&B{|JXg[HS ovmU;*[':(1\oĭޜz$`55NK>~+58r8$"d=poO3(;e}Xy|K(" U<+ k (c{[kO-|oXgwQPzu̔l%5fE^/?.dmV<s;xtD 9W1KU ͏Zh-?iaL lZ1OO&TpCܜֆZSHG{VVQP^N;$} pxL vr4lC.@7Rw,dsiZBhGaC 76t:kZآ垥9Xɟp/wJ8,uDXUKbH=hU~^e. \m "QK$>WBC*?^$?G4 V #2sXp.g E!5iXly4F, T`߻VF~x֧?2&i JvȻ7}aCZ= g/~^kvu>Us֢=Gը:l5, >G^,zt3^SbtdV8;o6{k\'֭{ES]j%'AI <~컃2O HN##'N DD ԟ"P߀e%f(qQlyt" ;r& #_1_٫)Q nTOԧ]=+ O?P}l8^LIO+ U[.'-骗MS6zK1R M$%⫎'@`έ;JSizC,٩^r;7l'ʿ,I]|xnN3u&*'u6}d#]w}7zȜ5T*Z|aM`,l,O]K#tHk/dŐ8#t\w_k;! !ή|NmI#^)ǝMaہ `_~A_`_)\=ֹ2 6JW $$ ^BPg]Xps e z? w81T뎙ÌN]K'.}a‡3bmkԌ'ayU1Y eB,=7KWqԝ0Ŏ|/OFI9UJR6`籱۷o1unPiiѼiFO"&BWIs.d ӫڑc6ÿjc`O+"&J_O1]\%*.=\Lqa2储5:N<\GL N;l#F+w1aSs-0dI2ɤ4eLѩmLN/}|FQ-+ijCqN(iU*#`HA\8K{fƟIg94@q)w]rf/|/.ܛAfPg._ژ7L&Ro0.̠WLY]*"c|ꧼ ypQ N/6mv #& TatE 7\{gƛ/BE q[_a5;"ƴk?2e(sC 鍘kC"ES͹-SA݅aN?:?H;~+KG+#j*_U&c#M9>@enwfHrBSE rw+2OG̝? ;Ŭd,z3osAǙ.|Qpn²Q DAIFKs:1?z- M*xX)AG$G󈜭Vt<1DYBL< ,bwB %yiwM>(er`0[ Ǝм<)GBZl t `/3p)`}r\QY- M!/`dّ,_GPeXz:2u~C%G]ک1:BGRz7eqXo2<ӒLuɿYUcd֮"u56- dUipg#hҨaw.+@=>=?sGylJIĝ;@ǭ{]Q!pg@K!dLz_ÔgԩKt`$;ЋyWC(+YJskPNBr!e` nlEL3zp[$_2ߘ$KX x /vw5šQ/YdѲ&0z acRCexo$s&0[Uk#X>?#G{=J̚H~ic9`@| 2~bq@hbJ;P| ܾ1[>\MRf`!Lp3c]2#J{OhS(P8Gh$f_QG9霞aQ&4ư܈)egM8X{̭V)`da)3!̆0 +Vl{at'Fw2iJM۵/ ߎs^0+z/BweM\{@U^)/f)ytAFGw%tS29IKx 'ejmm}aYV1c̔"ʍ[Q]rĞ5|:evvԁ5O'v;ylI䌠#]X؁\6LiH{ yv+#Vf-2 i/ #D]TS3e{*p jثb u5v-@ M# <x'!Qld743Q_ܔ\+D+w*L` CyVTIg_y=kLD>kxX J@bae~YCtp*>1x_f0F6b//.1d A6*E5BtOE"PH'\oX1'~[{;̐\eۡ6lG ċRg# N\}H3KLK? +L emWPl! $ygnan Tte:)f&69)>m*e{M`۶lu<%8&E# Mb#T z3:\Fl/idS=9>~ߥEPCVaRM`#*H0ΔDZ f4o6q\*/+ :˗1F{v A(\ @|/ˌ70"!E.33DRVy%Ru25ol0Cs@䢒E$\ńٕ¶踽Q˝ÎafqbVw>!}dWE߂OSҺoI{`zV_s'xG<ٶߕ{8t8L41]tɮ2B_^ T+Ww}8VVʑ(Z(yاz; /ʮT_=r1AE!N2|UK4ϖ ,_ð3wecq9;ŨnF-a:tT؄‚;1J .uEMzBPbkœ@΋giR;U+U{4@;k 2~Bj;]辎 }N % bV}f9\`Tn؝6ˠk,<־>'bG^H Y|93`>#6=;-i<:Q[/&۸>ET#rކɴtecb{=J8nXR%Gd݂m>I^,U<|&1vՓ?mχD&dl͋VL ?c̙#%,^`dh)u$A7@U|Y: D9 Au,@ Yu }3+*M8&x2o#n~G7*X=t$ :>_x Rttge8 N&sbXM;QЧHw yvc*rNxH+/RP`d}߸1ĚOmVy6 /MMVmo=\|ryj`$p vOUxv'[vG_vﲩߧdY,6U Ҕ-7, HJ ?,MJB?Wʦ;_ \qxr3%ITazsEqqq$0#lM&9]KC5lw\^8$`=VّKK5׊&Li S yrնueO%1URb `l@+_tk :@">/,;Aż+8GP*9_>_~qkDQda\R}l.IshB>9fFcoZqTqPgH'"-l_Az5IGMJfw͇xfں:@(2nQқx Z*|6IdZ탉NԈs5E0؅&5y<بLhW'>b+yQjްJ,Btut!' S$w[I;?q!ޖd{Hl8*7@SCSk'liȿ$xWP?39П59EB %!ӝ]YT! fnZb󖖻o^^5qk)7-?`2{bƶЈI4{鰤:ۭ2FK9tBo,<)QFSה$ js؆ICAHY bV&f{]ҐݬzElgqv'zq6pH➋'5n qMK}/.4ejd[|=2(:A d`KQ/c_LXijls5x; Id RaA8**$ xC]hH*G5" N?3qr •.P'FQsم =75n>Yizϟ\:5AUg̓ qL!Q d|S7HYW2ig15)G ؄P2?fubfb]*CEvH Jr#ea`/eZEvazX;Pѵyn{~'gDX9)1@U%ÆOҿF\Հ)&⎘sr&+R܊X} NOpq>tA`4wݖm%--& x.MJqRW O.u&1QP 1T+ yEac_D?WbJ_ÌA‰OA-wgl>NI u @u2]:4 %J!:o/IÍ I~-jm_Ac6Q[ ڠb,B7Ve-oI 8w#EyxDϵ (` bd ԉ!Y ΄UqD]IlKNڜ#&='A5)kd,2B9<LxU[w.e;'[ |M$, D:i ChvtG1r?L[J![fPJ.KqB %n]ڶ_25՜3d\jc Y̏6oϦy=wt[{p8%B$yg֞MT}oOz\sPZ3daCkjsf9&=t`[DvK<*l0> lh5 噠zvjvmdV4[|zsB"_UgJ  ې\T_ 3G['e:E̩8 wE-Pi֫>ٲi5kQp5$ ;$1CxU^紸BDqLԑ\$؆»A+%?X#h%xH48CeWND, (?/3} SSCtc?Z.i҈GkWƁSoh!09v>r/ xt%3T֠8Ԝ$oLڊLJn4eY k?*{MX5o3VЧ6 5Bv"@Y;1_X4̱^v yonJٛG֐7]qR5RւєH)8p/zbpN ;]Fۉ/wOٗ[Z`v=!7ETE/IzL87XS.zIki M%=:ʟ+װ'? 81"QEK04/]7r[ 1~1WVX/1D-DtT,ޑE~2 G]š96Нݧ GpXyS =T )y @1TBEd:AfW {5}IC/@te,g ܸ`} 5'W@ĵ~De6%l1f<ڣccs"]~&t )q&]Bf fÕuBi%Q7h$o\T<0C*OAwkQ[<%v%9E42u_՗䮰}!_wkpf^ URt :]'t`= DfY|حkz=a@]>7z}B!]uİu@VCCDw#v 7s=Z-c;(wS_ s32S/Q]ufބ$nzᲰbߔ魊43(K{=ڝ뻚J|m]*r^?=uzBF͔O”9Nj T}* j8FlJ!FG Ώ@T |+! *{lN&kڳdtyiA JE-YuVT5RftI,z ֜I9SV/?,F4VW+,+V)pOU |g;ݢk5gԲ9ZpL/fy ӓUmpbbM1 S@Խ(VQvg SxԞK$#׆Ok EFu.%jN4) 8?Vb B;L=WQ`JBp,pZ r6ll㤵L!:ʕ IFqC^uu<~>#8"i9"T7jMy})ʉң ML\_5'q1U?gfŽx"}pk$1l( *.,z;4_mͳsV/GҕF F1s+2W/5dHglˆxP.҉WC UAnTg&ߕsxlr"7<));c'#je^TAy'?>[Wp,jHz$*E,g\j>#-r?BiU9慖zi%8{_jmFk`*sCۅw;BMY,ˮi3oƌr OeAV:w1L u8d2[U݌;pi%D=bنᕸJxtM,QF? fcnЂ@XĻ:K:z+\u-=㚼SHRIamSm8۷hzqe_C+XCc?ށ HUo z؜hBt$9h}N{@_7qn$uLz_`U%R: <}wh# cc2n޼D~Qd8p3)/:FOB*B)IGFF@1Sȸ_vqb#H$ j9z_DOsf8~#6Fjc>BcasmL^IL_Hfc9c 2]W&,J%mg6rZ^DsM+&0A˕Y 0{}@+8M72|nMC!ROTV+H4~T&==|p b3wӫZn jY⢇[p5 зL΁FNGTl@DfDa[. @P6z,Sp01)Ie6/$Qͼ[jPM̑{ 皞f1/Z3#D'"`q>CL UjOˑL-R >ch}@w &*b]o5q5`l_` GdϣZUU$2祑<<ܩdZ-EQ赮:6\X3'­%*6"C-GoFXJ8C0n]Uw2k6h&g<2jtkP|1f{5f:ݗA5خsXy-5e"*~x1Uyoԑc>Kxsr+.6Q*n5eWoYLkX=x,:%(,R}9o&9nz?`-|4d1U__ePJXŭz[Z`1cL&2-rdBeH*n]bSSpzF1'*uDX.KaQ)z.-RyL&&"GqVcrЅc&OCmMgUSʇy(A]bXq!pE؞ \oVʢXMӇxFZs 3έy8!u)bqFR g=64(+`+s U% EPQ07<_ߝ|=QA5|eO~?#+C9B#d^Wb]Y;N8w> wݿr{5JrlU0w"VUG}B;:iGX8! DwW, F]e|-ljWnA eS9~}'|;j- 4;" tG$SO 9_X_mXCph`JB5o_ҒՋx~mIF;@7F:Ů$&RIr% 5䈿52ƮڝK}녤7Tzb`F BBC[ܐ#KyȁڕiN v}TGƣgSe{ (E޽o̝]ha4؏O!&?`,9=0ʅ6bMqBf7)Kw՘JO|#+V$jɭ||{G[~6am~~ ?y7l|ϡJ[\_9.d [}`#)ȅg )M "0vhl`eJ[(&If:؀Q }I#.#cu4^GfrEe&V2'9gqmTˑ6}}DA>V^\j\?cll1@G4*vI[mխ݉ E*uq*k-C$'nWh0NŐH3V/Zg`Q֛bs9?-u GO$aՠVvta9㧅6=zo|g}J[v( PHǎX:S7ELz+,b`==x;;T{bHhuci',S.?C-K.hxFt (vK59LAmf#M-!"`VU' }- 3]չ(^7K Y_V`?ݿ7m6.@j4)BwM; iќ7e[n#D. ɏyZJiR۵|0vnjEN`4N Iʋ`?EYnIy+L懔r>IԂxqF^-|lӏ w-zФaGut/ TV1PV! :q]D[avaI֋~1ξҥ,z ꧺk's]7Y'oBЇ!$sCs= R±zB%^ЬG-Kj;EZGq8{rqLn-zLй]Iw΂"@^]ʧ{}l,^>R‹pÆ1R4E 4jX.QF1E7YȏV<2E]8 Ԟ .| mQ`6g6?W+Y} Iu!a~*8BJ㋼/O @f+VLNsh<4:_hs{ 8ǔ1߲P![7o묪;-]SE7@钵 , gmBsh"fu]l}eυY) rhJߞ PN+UXR5⹹H` R7=맘\9QIEWz-y &Cdh7Bdoұ!:7%jUj@SS{[+ˀF_M :En3iaDvP=>)Uȡvv|I`u *:1 7lru jM6oKyW?2)r6ݦz*3u0 !P%` H*m=cabb!ֽZH },=C5Yzd1 rFΜ "s N=@%nr+,-˟lw6\Gg7cl*z^Y$0m=k_ōY@>(Arn)Z]`Akgh0 E klNa_ϐhU x䬆U:9@SL%Th :w({?}Rwq= Sķfv(şaRZÜb2 1ֻ|XJv zȤy Y f>N/ xuzԈCDžζ ä1MK.yy!9e8ʑWd6EhZW ҽpseheBA=QI['ijlJa8 !r5=j/i9T} Z )BS]@P(OE4#X>|Ad+}23S0(2B }\t[vO#{]x~s(Bi}S7\!`'- G8>@nuZbVI7BS/v4'Ң[?4Qmyb3ߌ,4-iUw8-\%9C?cҟ}7Li}l;WQyۗ]J(w06TCFPo|X1ȼB:m-mDŽ2^_I!؛Sđ8A6PldAU6ōj/˗ T Baf% -'k!sF߄filn[<ɣjo0BSj-"f<H?h>M{ǰ]0+O @K ,8ƴ'Xѯ/7Ղ<8)y9P-V'sRb\,BDsR%ioA)uЎ=E9"OL& 'Yf&sUv|p<:)4ֹ" u^f-~ (sPQOQۙ^xYOI&M;KF9:0N A?u/atN*b-zI6nGRXPdqprC8тXk5З T ,͖ϿHOcE5dzvl' g{(s#g@Nnu:JR돚H&?:FIeZ۶<0*dyUu ܜy'eD([vRӛբkrIG ̈́!E-NIJH'u`DZwGmfqJ"2B%}8]{a*Ryky5Qv˖aCnW\Np_ZԬ >cPJѮ㪁C3] % O\ 7RMo/2{e-fm*ܫC{c7,70-q'nƒJ?_(j$ AI#\{~ǓaH3vk/k2 8G7TĀ}.tFő s9f-L")R;=xmNܫ3w :VuB$JO_9yf' ! Z.bSَ+`]u5D^zySZk>p:NdBLݖi= P/骅;҇L4m=e1q}m{i˗3+B2^L1VE߄,+:VP%'$Oz&_t/W{7*shA6woƷw˿dE#~5,?_]Kk`+lMY̌wD=FLV4bC$Fao.}hi5?-B]* bT_QD#Σ$3Uf mS "pT'[*\XCu(I FlJqmCIte:YS6X,D_А4„U@oM[FTJ5ˬG_[a\Z+Ⱦvݷ,meE2gSmRVI).ԽWǠrbYA5"CĦP),aаp >%6xjM @/h;0vg^<z- ]ėʭwWȏvN݊Ԩ1`ɫX S&z@ `,m.@rj?w|.AzuMֱ]IOuDT6Ѭj(U:(KH.Gk,Ih&MmP ] <]&}( O*R~ (7ݤ9b#YvMzf5X kpV8|яJ'Gk(TG&+d>V|eA^D`w^r9媷سWޜy'b5ES8z+X{^8RDgEE;;zqE!m=*R ;ko ~ܳC 4O1n⶯EZha!jmj۫s{b8 q4ڡꍱAڧ ,P-nzxA f'j⑘zvI}<,粏FżxQ[;m>Oq!1H^Q5Z!2&:Z޶ځE0 r"RRkwoiTVjqrr`6עcNJRMi2s>V4'jSዤЬ9-;JAv[pAƟ -A?̐Ujyv~ yrVeٮNg8S_0EwO/h0ɱ+}x~8y1uG *vݸX7Ur9]EEFO2o ovZ1e<^m5Ԗis*[j˺IA&Ol>Hmg` ӾpZ$IX36]YeLP<vCcl|”yT$ouׅ‡"si!Gsj@ ud,EG܇#СM;ϨrG=#c+1(@ꑅ s9ad,)E.o[Sժ>Ԕ^@SuFlQ Xz怣'U.՝+KYS~paЄ]#!.%dkjG!:1KWLvvxrVZ~! NoǵrR(yʉLXF1sTkEf =u=R=G2#`‚HC/;7s7q?smm/|[b\^:I&4(c93cv>ݞIw`OT=DDpC ¢N &RGc րAonB>}f%s`Sa:Y3ZMI\CsLt دثcqSͨJc'~|3_)ZGn"3f1(vkʺcbZ_ԟgE fi+}B3cL5U jC;- #9军!d[jx9v}s #!ї`#F+ އdBs8P[滚 bGVyi0B[ 9Ly*l׈G68+\ [-])kt;(_L1 h@ g5 >hL2znK dNǚkl~%ްףI*E+vӔxz`ټzWyb8>_qMS|C,K=dHfD6k(G"&zZP\/MxV1E"\ޗrkטyYZ6. [`RzX/6>4Ep7Ө,'2A"!k^@yi/r.qAu{뼏Xecg)kQhTADQ\.p~_jX q,&ȜͬƟj ])GRtзâ4nX B-ͻiƫk.YNB \"| u”RoBiq&u{"ܟ[BG byYwHgp1"M,]kb7W<}|M@EZ^| O0js =3lΑl`b*&H!w+Łdb~e@^oGZ8HsTI3=-ІT g'IwuSn\fĦtU_fxaEO#+kNZu/('@r6nr%@@BK0'j %v ]&Ep7 Ɲ~DBD>,g$7BX2R2;&1rb%>5wF`ǂG D-ƸO% #"@ *t<85~clR:$Y<:hލj~m%#~఍10Y(bbu{供o4ͅry[2K2}(,r2szr\ 0u {2d@ё{kN'>"v ia8l!vě8^ t\qI *Y$U ><dIA ۍKȁ ް2C Pɯ_4@f_?!mS 9Ueaؐ&=EC*EKkNy *9 걎0᡿YPXJDXij, _ CP!Bܨ,nAkc=| n+ %Զ,hN!X_5\6qDO<;g]u9/k鰚Ԕ#nC41L-5BڑseOs>:.5</!VjHV53cHvFSf%V~p0_| & 6 Y KjP_PQɛY98.SV-d{P ?^1Ga6B^BZPKN^L<>ql(MNԒ1?0v{tKI;i޽kr J&. a3³r ^O+H1=7P 2 Tlt5e&{*B8/o+yBb0ZE /$9ljJI}fh%3i0OJF?%t`=Gu@܀ˌ!$ EjƔ"iW%G|"($!7(YuioNJ+4m~j  AC4zFgiL#'R^A`8^X}F$ Q'g e6!-NL_͹ZF< W [zv m'Aۇ͒_k.\lcԇ1G.`+Qf^bå-8>+{]ڳ8f]?ɤK􎼮UV 朚{O 1WvתqF^ XGOy>/k R ٭NzHRK;-#!_!KL)v»`[Nn߅ecjHzVxA5X{i C<@&2TL cCf bp$ٔNTr78D4M&IA4i7~TIr!F&}ZтI|P RZCB~" )bn2IN zR 1zJ.E)T N"`F?s!xv|r PC5{OZgDo>2 B.|cj-sp[s7.QWv]{}'`^]nB(|FBS'ښ.3b^su  p"|[v!>{Zɾ qҦo&=%ا>{=O ɛLR VS3d27A7kCmȲ-6ۘD94/%<DՂS@$!Do=?~غewU*'2uzEu[r2#/l|Nٍݏ-[3 `5 ?bPʺrh-%IVQ/?+I{a)G:&˭?Zr{ d)VEѹo]W!?! á*0V  TXԈp+deux vRzpao0&Φ|.x,5Rz].G~&OThd*|G"Vf1e &7.:w zb)O.4yXީ&.FH>umЀø-0:WImu֘gcZ# -[TVb~TmohJașrb sXabI$o9UFH|t-޻f,B3C)ߗMvO]Q К_ƹ|˘zM׵V0lElwSOLc~dƍh(f{g*o%\ z5]TM_49޻ȟA%ܒl7YgPWO[wQ"[@zb*h3_LٺP -&*Yբ.\Uu~.KcD3=^?gsiU÷`J!_XRRc k#Nl`;k I)0mZn`v b{!;n`Ϩ ,[7 PFTݝmþL^rIJEwB+^I".*'Wbw#yן~IU ٚ -c_@ɐQu"̅LoyN οfnrS?l7$8pgO2Qv, ݕ?Q|4:&m0YcmOX1w:MRV jJ dS8ۯiAaz%b6R-g%"v*S4Vntٛ;dw^S7[7oupKC/,-Ag:GdHAj{";' %qYN`G$KyFYA.Mg%;.A 8wJ.o HyZPTE9vcZݖRф-> }*T-1^ - zS[6uKR`fꉓВU] %x+OF ߪEg?/ A/,m_ 0YWBxw۲dߊvlH@ܭyM=~@(tɆVKW/Ne"%sQ]C8 OGMpL-0 D)@ nݑB`Y2/P%pUanb`:X׆ - A+j-҆܃;;>R[fPllyrwu8H҄TfJ,%D5A`1lgu#h8Dr҄ұtxXԔɿVlA9B#e5rkC '/gWMn]rÕo4} # [wj FDGb3A?1 wQxz;524_݋(Hx2y9GE/)C2y%&^U[$oO\gIËǒtz\"2o5+IޒCc<2]h"Dj\B}&r+X~nw,˓!̲Dt;^m8zk#I0U% lT+9-E,kf$M\ԗëkqWv d>=g%oRodrsV#^-[]JX36t\U\.TD?-(X39_ISo2fK<ȶXK[؎OB4'T%:o?LeѿoK#%0s&gBEa j{GlLqHf~Yx3@^-RUuY~i҈\Wo=%YNRt@X? U a9jyޡ(Cǁi ΙIRqJJ4Qn s8".bەYJj/c]2wnGt⊋V!pI Nn0r Nj'!s O; 8Ó6kHX! gD mU%τw|\˷T' ]diЙM~=-7 ˆi瀂G~u`>'"A >qyK5sIoj'XӣqX"P`9[OT|eEd`aIR1< ~Q{@os`3O;IָqO}80k-3X{/.lgZyh>w|kFU$PQIMMʟ뿂?dC]_L<#t5WLEK L|/.>ܛmS.`pF4RuDR#-eouބ>F#8hB̀erL0p}\~HOLR6bz0XS+~IM'>9L-F0 oVr*OLxl6`AumBvJ-sy" ѐ޸}~^kA]j-XIV([i>`r j.L9-T^20L1fq` TmZt?@yumT'Q;s{D =FBkh^>di#u̧(oayrnq9|!F⒪sUʹ%cF2I| IJN]Z߼'XK1'~S'/Ct՝by]A@B>z  RkA$KO)+ 8jݍ}x^w1yZ? .8\X:[3Jv5gCζF1pFr&QN0գ~dћ`ݴ( bV,2~GRuiAlF^6M} 3HZdKCu}Xd ye]3' MM)12 ˸LzD|qa8hȸtizf\2q@rH[62fS>ra4|T5pVp]*jEztsx) 1;3~0?[bW' QwL1SawK|+<1aaVtӻhXRބEbVbhNݜ8\P#H3Kq(w'}J4e&Ɍ8QM^;ZA8bd.#~GOe_zKۖI] $J"縆v%K})::GQ[U[Ct 5`99~A G@jC1>.\u`j66{*#l D3(ٰ[@8(+>DYIS %s[4>ᜄ" l9 iuY*D]v`4D* ?e96. d糊2:ìms;]cu2bHKEzq%]ߵ)R(av{^:BQLjƇj=ڸ7g]Y&x@1,m823l3S5خ } NJ퓡jN(|LD'v$D3 u!xn^2@PUλs[ըs읕>Bg#1/] hطô{FcXUleGH߳D iE'GyQkU;5Z Bv Gȅ6k~9 ;k.}a w|po\IaP^4԰^7.w?+*otFCFD?y>.ρxoQFB1 7!9C2pNs>:V}_&'q`i$IB˵juc4Zb>x-Cn{W%-hUnEsIǒ^v+p]vFEDJoInG㟡d>bjԭe{wfJ,!-vKo Ea~K/ΈB`[\N+_EB|=蹯7W}\BlČXɧaI@{jr7)]f`\ Ɠ{$LEɧS\rχvbdKH HqiA[0cga!4lޙkCa e._2g}Le(2@覫0o}Z6gS)odX:аWSI/4MX)jʙenF*ݳx{5&7a1;/<(WAٹls?,ljY.;@ P"imԵ0޵@S 'reqeʺIJuF2CY@j A߁Cß=VG̩KtEGŝpqRkY '1QQq`bBD m{aۄW\9`ov ugrdE5πUL{t0Cu֤zɤ™Coj'lv<~޵~ֆ/$ 7 _pw#LJZMHtւA ^*W+Ǣ=]RQC5 w6m!PŲV 'brwNM0 -BGg6bX!"lՀ_sѰOpѶYDi#7/1+z\L~>;2tĸb$Di&y$w gy;y\D| 0rqnhWk;THBƺi7<Ů-9yХ#SLT " ITG%|{U4 ԉJޘՒxznqH|w3K$YC}2^ؕ @yy NhS+No?/"Q7H#dX@twꫳSTy!ZJ:HÊz}_2LU_ ϴcm,;UYYSz}6Tk 2ZXj<bVc kV.sfeP]'_<42sլP. рWSP4TdǾ'Z@I(4"Q6 '}䎮=7'A!R[v%3]yp͔j Nh}|\BΠnvYmC⑚Ûc.xلQ ; w!h @hXEF5CEt |cbC$C9v9%}6hDKPt0L9`HƠ~-Ue*MӅ=#hWH(${n|4aKPė,f<:Ԏ(leqj\%k4D0j`&~:Ip48I@[ M`Ck/0=D|aLYFʈ~u*uA:ڏ|w\E |M.i.r%Pm³y%E5=2M ]clj_1DtQ9/\=jԦ"D7piCcɏ!I$%~`xd:%rOML=:$߶{׼sGn|vmO]-OPPՂPȌ+O% լEu;!SNנ:^ 7V !*ӝσ~Ͼ㶄;7k[!W%e_%( 5}&Qՠu'->J^Z+9ڑ+&#Egmc#,DRh}u$~sA耈 v x%s‡=k(V]v0A9đC ru#GG[T G`줘)O9j d;(J4aT2`%C]pnH[̭]7i,62T;Xǖ6K=M#-A "]sT傁 ԯ }ۃ/jˑԚ3VՙYS.-& 5 g+gxgFA([-vV28ֵ{w 7*?%c`5Ryn'S!.[%hĪG0Î;:H0 x檳}p- Gjh&d=U팮b)F ~M(c4VvMNSUsr6' 9ߖ_ Ą(zj+#8 iupWQCӖaW|%%2Umϲ7Pq v ٸ{@-n>D_C=򏵜>Mzͬ&nR!.1A==maHAHHNoȠ7Kå\_D+ o4 5ZTR&*J̟[g8!VÂ>=2EIR~Bp2'0ɆCwkyc8a[R4K;&pVdQq:@&nt/iS3 9Yڹ6]6wJJz-6uGo@gʦ-PUqabvO\YŲX6ز:JA&ː_*ѤǮ2]VSz^TlJΆ1CtmnB#MbXust=(fLɾE;,d˃@ѵ:Xg}p\ zQn$S%H$be05f'{G'&n~3œOu"K0bɉ5o |J,KvbP;P>;Am/V)<  PFP翾xhQw܋)˧֧ C\h x#yp`]NFkNؘ7Zzngul QA?7){JG:C &y,[%IDgoUaNqxXglLRBXz8p\B\8ȿ hȢXrh9ըD#?A5%S<QMJqH/sp=0iA&)X0_dDf~ZDPb d .W 5PuɺVS'˫h!+#Mq5p r<yjAcNRCe9v~X~_vX&*yWݡE6ϴ]`y(` JDEyݤǦo-cWָzW-$_׮hKt*Agq:/$NIa-I S3Bp||C7LCtl V,Z\99;qe-Q[>z9$NDΊP0`}ط8 M6&ْhMa^B1# %zb@z]#@6YƉͯhJ׮ՙ_p! &Ȑ@+7)ZWTg+Fob*X__,%Љ︎3)8$Hk?yt@.K㑓Q`^5XFe`Nu]ªxPW/!8V(&[K,ruxzfZ6l0[;Xo!Uֶs@NVbXΈ4а0}# *r"SEdx Ah'j7M܋*Aor/}x4q_R8KY_ 10WUZ=Ud@6 4@<)1sSK2M}0JؔLm; \8 8Kə5rW+U~Zڶn8hSgq>7,<N#٤w\(S'I֢Gؚ4 Fֲp= cІ=)E UIҼtJ\r G-CNN|}zcq飵yA[ 0ѧ iZ_-g-8kcFZG&=iHG'+Q2Rr$X;w^p(lsFHMϾf`_LIOԨqrJ\wG^=W7jiJfA ?,X*4$@ U/gf%dl{sM 2uڲJBDI\td牡wU؂kB7o,Idc)BOXʤB:hF^AMȺzT~l{̕,w ylLj{HJL".oS yMew.O6 ՀfӀ@/М!I 1Rdk.Y9{'yc4"w]l xaB.t:p''QkpG;W8v;mXdV;^Qcq:a/{5r{<1f$ZIhR{͔]^H*]-;VǕ,[]1hGGlz+OţNZDG%3Hj{RU}s^S!t݋[Z}]0P F׮+bjDcEinc",zIhWE94-e|kB0|K2(P <^f2/Tx#~;a6:)٦| P?4e'J <[f{ A%b:%m=SBɻ9*!(l;HZ̎`~6r) 3MPɠfBNu.y'~ YXLlh27a 4X0KdZ j@y\3v08dG-nUЇj"+g/M 5eA󎩕{SH૽9d+ 3c.eeJȔ/ H־~I:N/91kfl m:ﱾ-ؿ;&hF9//E: Vg15Zcs7a;l x ;V'6P;0DϣXR$D ڭB';xiOAiƫr-Իy@>hpQ!$Tyh1X`L kw5CqYVnH ryC^n9`/%21kz&I_m7 Cm\eG:Y^EP|7@Jem&DLGrcX`w9;cQI TM;a;Ba.OG'n1zl"zIBҠ6#7JhsLrrwKH1UؽP|ow3")84>>"IH:֟ uQZjQ fm5-1UF0S:i6|8>iԸ!y%N0lJ{盏m [M[\|Y7f:]A3-ECٴ2mБ}~1k椀QEP~%+ʷrD |wy 0~_SqcLV}7&&dB6QKrií?qqMyl8G д)UJ79qT|A%ү,^B)O:}i 'HwB17)<y7rY mͷ6јM\ qCaߨ3x*(-zmB*J*!4P q[j*I χQs3\S?FKL ܢGT DIB[fz'ۚ$ٕ=ojq:xJyFۋ{e|p+[3{Kf]=wKvK NTȼ-y 9qݍO#KKS#Vhgꕈi?v[!Г`;E t>̅F{g;8:t: +2Jj0H8 O QHZ2)ƘIpnSSf mm-]_weM {?nI/Tkzb<\:X|Hιy4m_SuB] SCPp]N1tZ|D"Xk {\3nmSk VWaF^?RYn$eK vdb~ iZcX-2,BFzͶq%N7IJ{V:!}ǖC̽kQe,UOji"e;G!.aKlhPpމ}HK$EKz]l-P|W(6iLd6[ q A#>%.YAkOg5G!IJZCUa-0-I)M6jVprEMC&OE^ICeZ'+#./VSfm׼$su)p̊y;[? q{[pB%!6G1y٪˂Q>рJ Fq?[<16fm :VV >C*/w@Yǝ]t|1#FI+Cj"'V hVԜO_o BtdTLuB;.m?`s7 D&ah1'`o R8_w:󪻸!]CtŽm ݍ\&!̅)_hʸ@ռ mP!~ud1yHA8Ĵ3ÿ|c~kSGGv!cq0.I0uJq"m0 ~`5_n|qSl/Ӵy|qA U rc+IMՐ{FU:,0vJ,t `Se}a9G읯o?NO e"mvs9] {dGuri]e9 R"COUP^Ns?;!~1 ]~MPg+3IHF1BW.kd"y2),3>:V| TVe ap=Z:wm7WKw:tcGRkp4қHG L3ß1pA%&L{a &9ErK?y HKʒv A3w@*t7H.}sTECMՎL%Oa#*[J꟎w24k$XѬ'ּ92vBgεٓc3kuSQ ' WF p։!KFg!7HSif[F'F@Ĕ!&rl#Y Tn7̔˶Yno. ʶEw_̂=l!!mK41/ &8k:رNQtnX=P1ib%;"OQWX.K\-Gmh Oz0ywHSFǒ"*̩C{66xwWȊPaC7 ?8B9R'CYƐQN :D FJh%^NjqO!LkJjj&ڌ|S'as{ "Gg{FJ"-4G97ł 4 ȏ"m˿xYO8{Viconj^q ׁDs48GN)_{]M)|._d[L Ne||*[ʂMVO _uf7.cTc˨˳&:װ|_1LM@ȉ-F7ޯ <$7bP˘_5^SΘd$z2/LuDD;x;₈'bΥhRN%8UjS ҪS(F^WNtrW_`F`Θ20YspNnV&ظΚOאb~^ S^ٻԹe|wL;o,u %Ǟbʤ:!NWTCG49Mt@FH͚B{l>e/{;=2DRܛ$Nɵj]Z_Cta]"+C Ev}?B{:\Xk>,}J|jASWsFIjmQyLT"79l/ؔTtUf!B4QLbM- ^E_F;sHD!JyB}ԍ#l{eQeNobM&FsޟIc5=(nD d1p(w H/P)^sH`UV6 ]pu򣽨P|(ʐSà@},a-j@j vl i2}U|؂V7/=MIw]W2P;eX%Dޙᵃ?<:Cynblo\OKz~; V ހ1پ]n*60oѰq@U?D0/8 ,85<xIDC(w  /GmJ6BS Pݜhd=\$k|_"IbغƆJ(͛9PT/Y{k17IFul:>}޷?*IN: 8$o)޼g7Ǚ="%FƺBYedΉ>^XF'wQ=״V )ݡ:W=k/P>6`A FHrQ;W7NJw-oRv!4 B6 EQ iP J6-wʹ W0! *HlՀ-0@PPbF\f(ĀI0ÉV =سU!x)憻uC& F2@ݓ&_WN<>9'Z :pM^"t8f)ؚJoO QZr%9Z#S/@պc*dfǽɺ$x kBu#O`vB\ +r1ЙⓚeOд,KUd/d=xnc$=t,J]MC^.H mWXfM6uCH6^g%V%dQ%9t kc>@* Q)jKTN*\Ҵ6EOkfPf&o 'kR=p?}Tk%v0ro.[.v((O,OM#8=@Q`(Dc#&p:ƶ6ª=+ YqHEKN5]i7r^c[ڹ!n #hd<pRv.b?ڽ)Fp5աPڥZ$ Lڃ'liRF;'"jc,_^H%kA-vtPF>).TW`9&}ꌘ` zxSZFxV 8bx-Nbn䡣 HTAHnyqJV,kA1Tv8YX MG j/['+^)D~핓6BӊgTooGR { LN0FFVPT:l {hJ-ЫbAbB-$?{<\:%hah}K҈2ѮȱV 5qUVhIJ(d߷AO6iyYcW̚aOR3wZn/o֜%z9m\x>c}xv(_6<H7-Lx1'25qL9}|hOL6[@ ,u{6[ ~6z~4%n5J&yI_\ A9jC+wDM]R¦,D}|Jz?v?zVb1&'=e/}{D!*fc^r{/c;{^hSB_V^e{cl5,Jb-< Dp$t_P!P'E)V {.mG;34,N;ڮVy]>G4ϛ/`;E\[&2h}{h R7*MPxJݎ|d)v$4H%O6N3F%27̰Rfty Ok:Uo MgC ;4P!LAZQVX|`㓁Fjo-4 !0ҕGK!"47`4Llo,A7Q'Wqn_m[ϯuc&rV`H#a1hİ,hCim?b@z4l fq5򶢾<a5LǑfdtV1Fۚ6dس\q0BmYNS-5!:2F[0@xG8W  ~?ϝ´ M!M:c9b/:nj_S}9^LDEuLZ̈`G bV۫9oB|飄QA¸F&T(jMݏES~_ NlĘje#~]жȆI)p̍^AXHYP6Dt'*]8ȝw t/#~bo¡+P%xp8uk44eiw}΋+:9,!WjSVSr1AVfocljN(jgQO~u.kɗB!)QKq!Md TÔ]HD<=jPt(.7½B [ u1;c wxNbBʑRDO1F10l/&@tX/C 7in 8&po!{pOBIzFi gl.@荣V:%KuP~8nSƞcX/q+Q╩s }iajKnrcu#[e1dhh~<4h @Zv5ۢCvx-U~γ]Wg^=zףfS!K8X=IS4~F= S+{Nad Vevόs؝Dy R*Mr tpvQtHt:" (EDxa lw[x=}p#@-Ey: >?yOSTIF DjwS4~8ƺ)-.}BK'!T}`Ԇ>o&DKw٣obSߦec} b0]w{>s[jf)Wдǽ}vo" x;leZvbD0O3'D辢?d2fzaZuUbh!جxt&OGV:fYxOtCDUpg;_c_ 6IџۅWTB[~u9?\ "){aH0lES?In#|UŰdPD> cB'=B7 [a@V>^6 j ٖi^- ɐК$ `r7Y@^Lރ|ޯ7T^!{8|)-!>ě4k8 tZx0W bCM r">KҳdZ{j՗~KLp%(E^QwI0maJrR}P6c3av Ed9664l`-"MhgGj5'DFS܂R(dF]J4Op^ΕJ 'oRM+Z,[Er=нv#7Flsa]<(D{= 7U;|6U#˷Nt'+f2(A=jcBUr\+g^٢gR/ 1(@d'tΞ3Hz/_4 s] tFIK]L:S:(`4t$u? I{!W5Xr~PxOuk``` '+9~Yx_Oˊ)ߑ+>K d`S<@a@>R&6,ᚆ~NĿxٗĔ&,<\;srۇ$GWP2B[՛+HkP ^YxAԸɴ:|%O'(sSlm9GtZD\VpxH/M!i%F<2i{!!oXm&뗵z%( T\If€bb`@ W]+TF?7KD (٧c(c 7ltv4h*B[3p~?} +SPZKm#ހ*" b* T+ ByWʆ5'OMF=O=s!}Q>zCV:+/AT IgqmDӄ۽NzΞ%yc(+}Y _`g$d<(Hh7J/1;ŬwTUߎ%\ͬ fo3 5#c>ZTGIzNJ ۜ^9#N}Q6ĸVQ>b7[E79lɽ U>7Wsm)ہeN:n\@ 22lG\,M:?r|ǭN;$V[F}/<]i 9c(T[YwiuImY\ɄdUfӶc2_&c]drD 8\;9r-d ]MUdRZ0٨sQjdZ$D[G> oA]x@y~}a 14.}MeWE_󉂅m'+<Kr4}=fe-5fӭ36XCukFϺH4s) SQ솘@8%f@%0d 5l|9w1JK;e| O<9%0;nQ4l]o9F&nLYC8gT T<-y[ +{t}F^ 畂ҪlcL /R)ɁER{~d,ʒ؆g'5𣝄X[)w7OʄfSgS*X-z ʴK8OmP[G[hqdRHz"Pa,[m?݁3_@'z';8KGk|COe% AXu>śQD`?^Ģu&bENlG>j4XSVce ]e%c*mRdFٷn'}θ5!#Wv7cFwr~Ibj$1@ՇNҡf#ϒ/u!Jx4HgamfT,M_v#\)' }UkCLCW3LS |kyHza>\۹BRdh s2FMH*IXD=6֝:zٳ;m,Ui<mQr l ۵Y O*,rRܜۈ& 6:K2ǜ]o4 /cxd(5BǑ{yYΐ󽁟cB \f;O_ "ї[sut|--ukC +6>CQ$yԐ)݃%+B&F7tduBv|팓$JD]%1vj{J+X羝Ng}*?F` Y\><đMy&Ju)E][5n H>aϪ :/,Ki m&K 2ViqwNy(Np <˄ Xe/-gKGX{W9U1džbf)C=G0\>\?zE0&&d0qʫOH!!q{a:I _ r&s~gíT@3^*:<#y8~Ɍh5cp.yɳFysa1 VJnk+֔Qp8噚^#ME(6=;*iڕ}JA4{R*A&`#ҥ #s&b1i.`kdzL ^2)RYnUa|ˌ9](.zYPˊHUh^Kg6(LHqJ'{QyfB}ũ`seOmH tabam(a|t[h,ꀰixḼsE.Mkr("{&ߦڄʺIk  3x a*^_?wb7dd:ؿ_!Lg-.̄z$u.h8`[.4RBGQUqbT*ly5uRn(+JQ=1+JmBb6}.m %r^&TBԾ\g ǐluB)SewGfZGټH-?5 n[18JT_ms>dϫP\KujTk9#5}%u c@C CGbO,vXѮڪS5?݅s[Vu1sh;afMY5T=Sد$(N(;ekHaNE߅>l+v)0x;ػbtF5ڴwiK+*PCp"]0wk~zSG{U>X vFQ"NixgT5J&{hebZ$h;-t1Mr;P Rk}UUEm|SbGoCuR~"q $N'cG]YK0΂XkJ XJk8a@3qsK ȿe9TA?N=i0e}]Jv@iU;.e ,٥CRJNANJ~lA5-(Bůr?ψytcw#"^c~'8Mh1;ooJBܚ ! ΊOd$鹣 e]\Os4* ks4]l|{jg4gꑥ/+զ:H٩3V*D*߷ai~-rDP?/[rPvۿaAACöDQ֖WԺu2|״%BG|e1mtǕ*O4  68'q35i'Par:J/\)CBۑ\f> އO3 n*@"9۔L[{aMSOk<=vЪby-Qh3M˩.D:*Mr) 9%'!!4vJDdS+exO\Zf|%LBxTa}J?zvI Hdu?(S{9N_sBB$ WD6n̐SciB.jsx|T@-}bf1PD9{Ij`YJM4 Wz'i#Do cܙnXz'U4AjI9k7A|l W[GSJ) v9K`(VK;tSqØ&*LS:2qB){no @ia] C,vŃh. shDވ>Rh2AwLЅ> ҈#*0a7k̭!T/{|sǀmK%7Qu͝҂CaW +fp oרzu .]~RvX}TT[Of`OlڎpI2!LO#aKD`# d+d_LztPrO.SayC̠a%IG9ӱtyteZt*]eMQXoBpD8xِ,C HoJ9C"k↖sՂڋv+ /tjL N'vha y{6b|F*Rل1bF ֐W[PA[N#jcI?\$̵M1%UE^ěso>O {!MMke_]F5C~)ji`:و`H+L݀ k0M]#p{R6< RA^-5j`k;l댮7f3QеS(,Ry>}萕4>70Q8` HC>HaFBB >\m`]Q&y`:xph_~&Rq>{*lEњ_vxxY.Rjv,~ɺΖ_{cy~UIΜp5(lO^ȎRHM1L@Y.4y! .4=\{tYI/k.eްxu2xe qJ$$UH|VPK쥽z0&*DBD`ʛΑ}a"yA3!x 2aQ%+*m23TyfHX 0c{WF$3/)/sHI'DnUE+1ŝボS0l˯ /8k {*4JMb S+4>%tx,uO% V MuZJK? p/Pz-#G z %pRɔwyCm6m1 'j+ZC6!uLNT{}VT4N*W*;UАݨb܀B%4T0+Jmqo{<cVP`a;j,q\krDH_ej?6H&\H k+] ]A)AezhlgTZHQj:I*%!%i条= kaQF!{lDMun~z;D=L Ր'9D&R7;ZNA%hZ7&*]Dl騍#ݷˑtŬM%]GKvZʵBQ `X=k p g? _'&<窝r/r8(f27EbEQ:a+ '@#k|lqQ"k_J-zk&HgĂJҪsFoU1ڕ$ΟYEwjfl=E5ϸ.nqhުD! @&XWMտig !X`8#0&JRĨo5>&-WwkvL?$ CxV`Y>rטY?oQ^a\CSDU;w81`=:JatGD2fBx)xHAˌ7 /[boLdc(~)ACfԮr$ī6S4"ü9\‘nḪ +ĸ$$P$Rx6M>xY*IznWט'yխ^K A>\%bQ-&bSOQBE^ʽQI3o߭B*]'Xo؆4 (MJ%vm*7n J[#x9&'*pQ =yKF vGR 1>bo}ByuڵѰQq1|ܓpZ7M1RU)z: g)Rg"X/hzxWXTDn7G,nUa䲅cAF*A]2tE\MVu{IovJuV{=:ߌS6RZ^]QovtꔎTnB mﬠyQE#o K pmb3qe`%@kML't fn G~궳EE,^fV; DL}}XʄJSLnL"|Cnp <8oIɘLڸmo([6E&X*볎Br;yw4[2(1]&}[<%Q,bOEZl3":xnVs+qXk LZ*T=w wڶk1`m酿j2%2MRf`)he8w xP xE@V82c9+SJߢlw/ᕡZ^HڛW&?-͘_yfg/*CGk$tq@n=HɖN3sj|_I 08N_v<*[Mh@BٲɵaHW -LFPPdeM\ YFp]ens1J=0"BM9QP/?HvsP!n:2\~-*HǰBW-pL'&º0@Ou#40%C3K8'Zf~e 8g0?~U^~PF;\CgvK>D$bu^N%-m%AH#|B#y{8zRWYt#7%.&2wʶz[4$48_ㄳ!VuXds#rE% (fBdz5iFE.Mnog 9yls gʇgQPEF)GheQ 6OsRj`Z'"K1H|عAzG|Imq9ƨ[t9|=_ !y 59p]. Zqԟu$\Yأs}\7SӜ.IN qӯd2e0+%z~:S"t`m>>ZhR\Kǯ@VJ/ Ml5Uc"-Q/2?6fSYsJKi;Ɠ)/l"@*HAiPg&#|8m}e"K` p/H0\$kT$H՟2 a U+Ъfn+M/DWıǃnb UbV@@Í a18~4p "Cl@Vx?\plFd'b+{:*jalѢˈ5lu(~J4?TXwAc4lFfp.>ҶH} =Ѷ\d̕gc1`Jql^p归A"/Bb.S~pۘ"b ^ZiٜF(u8SҒk]́v8D0s@\I"yDf(V y뒱ao3z'y^rwMM8iݲX>s}l$`nBT/WdwlTj2{IDa n;Ip@i@>1{T \)(YpW̤耭4vj頝[e!TZMp+|^`d y`-ي``\!ͥp%cn_ hC;~hA!%&R(i(cYvێ*YO=3^a=>p6dPdǗDp'T VEXe x2HSwkaikҹmWQ4UBzC3䭷_gց{GyS:wxAeӣoV˪JJo;gϛi9 =Bw/DƝm6Tug76 5r٘2;C ]ye y kh^oR:ʶs5w| C)JXpSP̥}7;sq\-|r OtxZ? 5IY"Fȗ9C:^6/=oƃuau`QzMkI޾)*DV ̀ސF#0nЫcAW9z $A0V]O@F2na;eakv u%5?I c-Л¼aMᴯOtZWKLP()o{1Ti$:67lC’ ar^n DSuN~P*ߡ!茮TI=.6ȞJeɇnDɽ/[`i>z$W͡0 ׆9;gX#[WbVӨ\ԕFl#UqCR VK󛓢e5r:]砣D@&dv ˪Nnt6_`ХTE43-ۺ^6\%~Z˗mNP-L#v(9R^hզ|qWMDV.rNu>ia.ulr{zi+JԌfW*pwæ|:np)!)s'[}Bd$ n4gH,tdu -p/Zm+WJt$K9#^cGG3N_Gq3WBZ5kXIWZB9!J۞b#q)K0 0Ds^oדCaY0KD\j~E /G=` Ȋ~,( 7"^SO!&& RZe2#.KOddSJ7/㵑2wkZrfZ~ڰ}t,gŘhx]ц\}"R&+$.⭚B>Ox>F86` "`]~n] F!S<6:T]05e?n4>d_R>%ox e(OF"x tb4|+ FǪ OøЏJ k}HicƪG劳ʖ;h.,wjqVHDZm.p/7.2煦ϛ缰7#B*񿃯JZ7 b8-cpz9T 9\r9&D{)H9q.E>ފ+fRnOTV߁|Ky~:3nu# /5xG0Y4,Û8y; Pۭylek4#Wao4LT6eҙѐ"(v 0t%eؘr}QFQʬ7ol7ڽYy5^?Rv9UXW?sMox"DCZK(&1=SSG?nH-Μ3ok61Nv6oA; ,5R')N/ H\쮯ո8A VZVmCN!xy+V%im=E%3w}rV^_nm[+w yG+*:pp{*hN2`M(B*֒~mKK%~7 \_B{?9ҝh棴<] ~|yN@@Jw9Sw>_ zãm>统g\܏|)1:Հ~q.MVឬo%,YoMP"DP0EX7Q㛩PSfpV LL4/ =qs(lVVY$, #wRQoǧ~(:,:j2/>2*hEppo tmoEjWT~խcae\l){ +_(³S}RԔq QdJB K~9 =-3(",Ux$GoT"k퓌S=,d1*j!1kmY"QNq%hM05Uee)9Μտh4F[_mNy2p(n7䥶,2-46fDQ o>cG4٪npt  *j{LFi.[nMfVe9:Q±4Ҟ'?4W[:F7q䫽r0'`8uB֏hxSH6 ԇ=x}յ>q&]Z*Q>}F %8q 3= .6 (6҆s&p<0v `]LH{I@s낯aV:4'"K\NHOqU95l9e+i_g@=@aݑbȘdzґsZ㗁FU%G9%!&"ưuΘޞmH6 1YV@s`0lΧ\(q1^5CIdT UTlED0tT&׺Xu:~YプvDNQċ0yVCTN(uĂr dyDϐyF˂Ti8`iH4"G',InSm{!8ӺV9P!`h\CpIѬ ʟz+ׯ)3C8[v@"c+K_h+Fڈa 2KԺuhӵ1eY7bP.)楏x@RKo5+UpZ@AP9>6)PB@5vP^h$?Rlkh(z69C\rZ^E^Գ8/gK\  Ƶwi|VsPnulwf+vSp1s`Ҹ3,~ΙG+S)*z`݊܏7ԣHVMB#^;b1u\%X#}sc‚mFuL,lv;[A5/&fب R7]1͘Eř(Sk!szɐ>5jcqÃα#Mz#D|pGdNR@ ^/pgxӆƒqsc.FQXd^:仉ƇFUMoFU8%ҽRF#-amfgc˸rĥj1 ?l$ c 2:ڗ:uEв[ފ38\Uy{X"!"vD.}M` 4c&%.J<= -1r98q8";}sgU̘}E,"17ԛ}Iᝲ|7%Ph,JI%QUS=82ە Fۘ3,414OJK.p}g:w U 4 /"j J5'J{F {(ƦFB a@%HuV!e@×1s0pic9EsQZ:/f!7볏;5hy,5/C n͏ԼFZѶrLwzbeѶ 5WV9F]c؊Is`?2.k5"R4wEY$0M!a VaIu $ qc2 Lbg,-zM=$=qL|YwpP:x5 z}`G8މe0z p( #ӕ5i{*6_Zg(2irƶ*cr虅oh)eq]qR9"_Hn!͑H9q3\2&' )z4Q% G:M& elv_ԭHi+RCd&WVlH;/A%I ~a.)ܥp|7Snm *d=>2P>Vvj!:WOve`ثb/{f#~lJA9!@R=f"YL)C_*g 6;+ߢ~f6 $aJ꾯$3&.2-чme̟ wpy@D'Xp]7'"PHrra>y Y!Wэ$=JY}  4q\=>prr4^-1 ޻-Ccl!}Sk;a8kB,37*. DP%O|7fDLҲsυ;m;ӿN"LY)^IZGEW: sSy8]Er񹲧}K5{T@M:F5\v2qPTS9>PK Ztj\ Jr?3WP Sn{(s[j󊣡Å}眓h5!tYUƞ̋UX)`.]CS0訪vȌۻ t|ElL-UBNE/5"+!V%[ʭUx&@ @6zSksp]e#׃bN0CpzB~hgpl09GPY!xՑt&o#ق_<3U?$ ^O|,4#>l8k#]?&-O:iW0EΘu;" i}8|'^ lrؐ=XT|z?Sŋ0).4)GlMʐʵKiu~-KFHv]PNvsᲩHaE|{O,#w[Co")jF /͙_q =$1ojuDzcR*d>P:w*Ip}n `l%.fr1r;[[''ϺQ,C(d6NO»[4m%qۊL9 \zE}|XM3 7,11}ue70(||/}1n{i|` 9"ȜC\>eB z§~j]Eu RHYHVO89թe}36>n8Bw:U z{ssW`ee 튂TG4ιzZm {iPnDn}-bהj&-,sbCr-00BKk,L@~p:J*xjǦGݕ ʤ^jGrǞ Pg7kz"8޷ڠieott Xg!mm^; P;Ԅ-- R, \GGSYifN3+t5>.1zMqu̹>Kd>^ ᚣa)_*DZjC͂J;~g^:Jmi#K:X`^Uח }Wίq (uChò6gz6' F Db<5!B"I~I!59%#JĽye/\̨pYbiA]QVz $IɝjV=Bx'`d %݅SnC{sSS"|< (g:E7qo is~U.kc%(mQ'rh_?険u.|: ??sJ ?l6!Az%39mA\07Kbs/Jd'6m 7~\?T1OH[p,~pa! Sx0h H_:@TG6sdS?QQFT4vBԂ:m&mGd3:xEI$ FuGcU|Q晙܃XŖW(~^)̥=/[Z M֕tD1 xK~š)>[2N.5zܮZ]05.>V`_L8Yէ㗼͠ZL7W2rpxZ@ ·IWnzgkKy/rǚzUmNĦ](ἢ* @IFޅf͗-aUFiU0OFAQ */z?O^@Dܒi'ryyro@ԯXL8zHs_lo5 [H^1-AU z8p:bvnij ]&9@(^ ?ڇ/k i8豧%Cqr!٣b b,r\Yz˖<(=x f\e@{i8zq\P2.bZ2#jQ{Fo>7Ϟҽp-/UjžxN+ehZ(Vy~5q/͝VwL=IXRPw~BS$mrXt|r%bzur@PNo,C:" 1+`X$XPYСRԭim|!ʚsG*IlC ޕ럭~AK l6,Fal99l*"'40Oęp x*Olh4i 0(v|v`#KHE]J[&2`bh8iil[^HnuRqD8L/0au/(ns[ >根%?|BvdB wV9/S;\9SOq%"GKq9Q3aV TǾ:biME٭Ir9 i6Z!T-=JbkV+w.6z uQ;̆wt Mc~IcBƲ"gə~" n?(Zr, 1pQ5:V+ÿAm Eɟː]5V?XVJܷׄIOT]RPϧM=5 Yg7цp[6"״QPu-mF3,1L&~`A]G jՂo/IЍCAL`72 "Cq:ƟZ j0_)hн4X?Z1ҵq }cdT -c@OT#se( 2~r󾣧gAOw_uטeC:*a^]-C)#`"}$z׎+;k9ӂkd&-E(C`H{_Z%1>vn1gh_&K7ꐪ`-ӺcTZbEraɾt}4ɂD^1-OhĢ!]$e I$Tf[Ht6Rƴ=+g7me%b]? 8Ig#Gɰ;ZƩL bZF͹c`/`8ĥXIMK.D 24 >ŵR p M 8饼"Гz3DPBGi =-.i7)e8byO c)Pve s8v?s6ި1vw2mrrU-G㸫Y vpb#W|'M>OhYY%'_)~9pYɯafFl(Lf!I5Z  )/]> l<; /_Z^?h#=hA qWh-O^rp8z?RΌ@sy6oe7Y#l'8XJ! {ꉥ?-pXXn&'rjo/G(3zSٖ0 7ZDW@F0gEL$`ahI5#DЄZ,nOTkC „F[f-+Nz}~)}2?`Ŀ6qfyptNTޘ4-;if=ߜ%(P^sO4+scN͆ҧPA=⪨A@QZ^ZQ魖f=4e8Ad\k ͨ0nހKN8a*#WBmMpM#`JͶ_;/!SXB0"vk+&|$GC裧ݓ0 a{>'{ޏmd4PU 4u 2|C/<{MKwK#BSt*=<)/,/!OE= 8' }vtAV!%צdnS` ݁5~f4)x: UGa2&#Weu^8xL8'=lP"^}RM}ab87$δW>7ّI/Hf}NŸRLh-X4O%[`|8h.|.!bRBr(QT(i`WL]3 3}Au. P\{8nZazVz8.aT緪,ZLQtPpjRJ66dȇmq^zNwv цH^4CCp]rjX {zc HjlIRA= z{8m9 ˮtJVV 6,iRt<%CK+\h;p`{-EGx ]7(x17!EVwQգ~XU9R^мwޛr5\!&ĈY̭-i?c,+]sGA$ȸ4ټqT/ִDж dbS"| U)k>)5u%z2?rXa J,S_ g^FO-%`hStIY5q0UBUݐmxq-{6Re;82eKh KNw*W@ұynx %K u«D LZ8 rSwL?IT{PC[o)}d\'zff Hy kNY8VKo+3 W,^s8;ɣX ŚWV IG`uy+xM6iA3%lR}pAm39\}l X$~.Ep}^{k-S19Ӗ. ?m߈rPI>"E-T$y|(߂:G#!kgfW:*ExUhD$뿌ZBj{qo8$vCt"J#|7OG8ZUSE ̰8c0:wiF,fsha|'MXʷLENsZ|1~wae4.^r*adU(P5n#2y9mްsI;@gqP`XF/~` 8,^z~(Z ¼wi>ܧv'lZJ|x?懝G=yt-·'@JJ娢%q;@/=ωJ?w1Y@ӫ@썿W-U[0Q~LQv)!y7CYN0Ȭ6#! ȱ>UJ.ޒnKakBj\0ko'KD?kmTO(J/#S[cp$bJ@sc]y@AovrAֻbjN6"m惁K4Y W)jۋ@Epsф&gdֿ~tx㒞5a$`>5-=F.I5+63%&m#J,痩+qwbмI%$LUv~Ðѹu4=):(DXS(܄zbQe"1"2_֦D!FpR~Y? fxf>^cI0}Bsu2al %c0(!i L|L,btb_]Yj]N6EPvL#a>Tc\gqOgǓSg5ıL[]ؕ>^]o;ΆJ%>v>'cD#2(MO$*;M E-˘KtYd|2!`%rOSya0#)Ţw \OSfUt0@A$\)~PJ`#g]ysyuɐvV!3o!<}Be7qu2QBRn 5T\p ȼr!NhRCR97pAQHEwPSq N8-<{gY=u^T!0~;ݪ m]-Q51C>G`hKf2/JUb'1e,&tZ*bqz.[m^hxaPq9=3+4x?NcP>Mb{ آ q[i)AB&@,xJvbI|N =R[B=>oe <&;#P gu4<֑G]t8jǟބbJeZ N}E|i{oog|Th]6zǖ^P\j OLYj:kK}v8/$HF'ub.x"y;#ed~w ڣei{6:\LsQ[p ~d?&H8 !T*SuLTK!W_-H-|ꮸ"TeðYf*4wI Rzl@MO0YŢ /#u\$67WL.G^4qT)lwv W.IG&Cn&ZJ|= %S3US;~37~jzJ0}}l)?}C`>@} w͔&m3mυo@u5͋5SXZa2\S\$=ѲT1.Up)X`C(4NDx J%uo妑7a" "|*-ݷ?_Jn:Ȍ?N@=HqK>9 O11\MA7<n&U45t7 m&i:HNϳ J֡q2w 1N%U1ڪG,6qS=CYQe V/*uݐzmq$بjiѻP?n>'jaIjvu- 1_π;zHgYX>t[ÃK~ChL9f3D,uI\XNENln tDuF9jU8ZOb%nob'401254Feٛcd6 ơC@ޞҁ8.0.Ӟ1e/8J%)!ȃQr wޘ䖀r@qEJ>zi`I53:Fo^aNXmX-,S{^Xe)\( 7B&v58ujb'$xOzbt}M//@@) iDzRm&+ʚPx0<&+7I󰓵F;/dXaaIM ^?66^I #7]="ACЕis}(Κ+"UK -)^Oknod7T 39=ufVɌOt ^;|H򋿧VZ+%"58g/ Ĉ^pr8 :0P")v[Jj]f?${\;'傣6T ri[v!-ώ%=/OYM ۲ ^)HR%f`}.T,(ae3w 0_AܿPz%$p"+x!j>}7nvEH4I>VyXAǡU &.널S^4kg1`9(a*J$GLr8}74Gk2D;y rΟ8P`i.l.ar\x>tɁ`p% ښ2M|[٥"K/ʄAO xo?Q9GgPӹA Nj \|!hg.T+L.D iE%Csc2r8sRle an׃Gҥ`ś5`s,0՞ٺ-\r 73NT]ٿv1ͨm0\,[s)$k[Gy(ƹe-OGrgݘ['l &o( 2 Ygsr2&,{M9BZtr%SYZ8]Ia26Ys߿ְ(q|E@8L7;(2r~ ĕNuƕB!K OC_Sq1[Ybq磖wD߂P ewD8;kgDc=Jdj՛ӉjyGeHc ifïHeMTin7Y*޲,s0k^`u>=̃;bsHWH`9sI΄qSW sF`ǕNԙ0Dv5{x6(-LڙOt>JJ:1!ru-^yC9 E԰N]HDk%1uqH|:Bb26}Ɨu[7 E!2J Loagq(d hI;gAOtk# ]j:ӳ.6=(tN +yd<ؓY0 Rث}=4#y76snV竱l=S5v=o'$=ۿdiXJ5?MEi8J5O;d$"(g5^d+MJz >Q! v v LXS޶[xj,vC"e|>#q #ڴ=]cGZ 4!ke?5x-*92yÀ  G~lw~4l;R}=u*;&{ !bcL|YC1M\ {#@g6C>t].'8'{#iE0n] y4kEf[dfqɜH797o.96+^ⶇSU:tPSyd[mH,h\oj+dZ7L.kTI˒>7 ̂g>IkB#ƽE>'6xtn*~݇|C ,s5=,T]f3Ġ  X/6սg,(G֪WM"V[Qĭsj5g:6oa~)pi?d²"i`#cgypi½a7{UƇ>℞m?'etC"v4*+q /Ц ϘQFbHH$]>f䜀f!"WG ;!~0 Y\laCFpfw<֕4fN*27vnݝ**tEx6EYfq\D$>~N<ό$ 5UVZƸB= _t6gԘ j1CF4ZI!WC+!vԤ kZM;[w$M(Orm,]keA!nn,żsv:P݉v"+e!/ OUY2T\jpu[mJ4 \j. YЀ'{WVzS$]qh.hPۮKd" yȬWډ<^̚ʅq?̾_i{*b3:dsCUXn#³Y~PJڱ7I!ϿG%xnxhwEc%a=$`tYVhB2 M%9jѨmOq~)|s.(,.?TD<yR "#m(6˚5%!wn _"UU3n6֕ړ 2Q:qOC3T]C#[A%owݎ*홟]4Rc! $tGE;۹ (AGڬ ÿI\߹K%|zz_*Iƈfy-/”Gֽg̿/,O 5rl b-l+Ӏ5$u@ [Q0z]#,ZVX8Ox]?82xm̥sCo7Cs*$ QY@tň R\2=i R{vnx>3d5⃊s&?w sVpynH6윝h"Xy #y '~k6[j&A\<)fgv۶oC#K9#/̠}T|uߦsޕ8zK< +yp;b-{Upy;E?Z#eScDͻߥq_:_%&(' k\^Ҵecj6:##$>c#&8.CcM87-CYG׬+t%Ԝn9&)710NU ٻVY'WAJ@8ג΋3K8krAhcI,֙ޑޱ(mk?3/6`?< 3˓yJd=geg L1O$|Sc{XL8Fބz,(1GTO&Uz+`]*e~񷴝p-iYhjЯ /}sQW6<]1,SO~{M{dhaV*0c`Fs_;hŮ>n`EFxHd}zDo栩)*3Y"Q0` GuHF{̜ECJorKܳzG٣GINaWdUi:.(g)q灃l9(,"nTf@5?n0X&aj"3CJ$Q^-\%oP =?l_^'Oa`c0L<[:lƐ_xJO m.fAwX^Ar]n'}WhH~_$ȶM W+F3gt-_\ʹ e@<.#C|,[jg')`iUZ 3+NϢFMX$/h՞@)8vOb~^@A`ߑ(#|6<⍇o Lw=26፳Ku:ll]EVc%xaF:\ۊ-/~7&!qVҶmJ-oTWHl DiI"}#a_`0N}¬^< %?4@WV2EDX WM!< Fyz/2Tl3~T1YC 3v@P׺aǺPۻ'w]o<ɯffm^.;O6m K€(*7NJ+F# h);Jlؕ F֓P|J<ЄSRi> ;x1"7 `=1n8)oIw(ӳ%c1svFշ?#EHLB mtxY~ {i+[GɊ8W/Ok Sy8/pwND6_pd$R  %/$#P̗#Anx:? Y't$8>%ZSw:|jY [IB9UPaH#5L L~{I!AX6Xb~,R(e em%Uaẃ-Sr.5Qe7L$qr(jJ@RR8dlA :@ {V.΀D{K863° :ˑYx } ʭTGbʤguix˲=Rgp8+(b[OH>kZG |ת֦]N i\y,*mµ)?YiI.cdy'snug7-X5^rɾnЧw#xLHW/N^RZOLS2׬y\NN-w~$p_HໄcDf91/<3,'̛;pmn9h0x>.wgMD2 9j~Z}2a:7[ןף-zaЕo%.ȥOj֬%Mpc+f[S/o/:3a~$*ܖ%=3fWw8q+ k~A@Pƒ}UyJnH:2pVZ[fՈ`nCC6s!vt[ bχ9\㴣.VV~[=pN64ؑNE+KLp!jڜDZگ͇J˱i5;ՊO}藦6wWNxOq^?"A𸚶! m8OpaH dݶ3#SՂ20eKTmURL[M~@_R8TcT^Y!W:k J] $:{鷭ٕ&!h*M,/ʲV݄Tfk'h~Vm2 4/Xx a{೓1!ݔŰmNގ@BRm |Sz/D\"fRx&ploC\ZC_C/.KY}7I5^> {`҇إDqOY8k2PGׄ~b<661#dDjK@dcIlaL=!߫W ee52ȽՠEh?*ݢg΍ZZ%z6;Xw)}40I!mثD4j~K0nN(~rȧ ʞ{lj# L:S=^D%K~c{&yZ{Tb= qi#y% _Fȫ{K)ΔSQ}vf \~oR&(vי5e! %2=/~捣'(o7͐HYZKr>EKn0MįFAs0ů7Hjc\EVLO,s=9CcIudڂ}d9vTaZɕzRXYϤ[}4?lz0&/fWa0g. [.U ΤCAPPY 01z5~$V-%L{G;*kZ 0YGZ<R&CSʿz,yFhVQ&VeXi==xe:O/E ~Q=yK6D].[Xg Jɼ2aE H -+/f*c=S=Ay`h^c5!3EǃCt: ~aXX+wx0o/PYHڮƟ(_܉ZX%G $H{z+1Rm#6!,d97PyN-dKW0-X:]UDtj 38?.B> a>E󰶈L/E8br'ÈI*VEmsEHb_ls{DirCx/_ 9.FjV 5z{įHy9iµYD ꗭ+pX5wK=H8ji˽@LUfz)=ynuG/"uUf+j:޻X(N66+G?NF̆-`++\9@荃"yjpPBL DELgg3OޙW"aOE턌y2"ї;L̨zI^.~rC18y9 qϓ@\xhHz žծrV+)dž2D#\kߺE7Hƫ[ƞKIRZf|1.RT"lzqa2 vNΏɸNP|o"YwVk2u(v;S8ҵ3Hd$­Ry %͊Xute ŻnMN} ;9pA1״,C@^.24xlD d\ ?搕V@CGRK,go(L[3X8u|ZT`|-Ǟ=6L0ocM^T[ݗ+ڔj ?ᙠG+FB|'N Pm˫Գ/-#rN\3 D\$pQxsǒWP%/j&Dhb. }UU78 .ۧY2wWaV_'0P0ʏ%4b**s!n2dR}c.\.jp n!)Y뗳s1} 硁5 n0ḱ`o Èah!D2Ec:N)+A[f \mQ>\&MCnUqd/޳~BFciu!&˙={D[;S^[!WqNđQe+wjFS*kgV% "g{1\XyHչ|N+ܲhQdb/"bȥ2.<1U에rnxkG2 *|}UaH}yA?x zKвhXOVhvBu= 4=_%R)2y KP:msi.=+a@蓏]3 BVZt '2,uySR# udNZtZEd 8IQ)+&9u7:a)f& ex4$Sn3I:½0^sC}%`­Ck_,hݎxB`S0 ٳb|(ơ\`a?7vOF2뮈[a10EJ5`^7o#ʹzڣ1Q4]Q*&N~x  mN?yO2 )o9GH+9>SA`)dL_)~?I4^z¿`=g؋&s2u< 7u(i=өN{4+n\8k7]JҥՋi/H?&H`k7-pK >fzG~ LUљ8=|FKIKby*tΆK".@}?g n=E&BO>dh4,.J d)W1M&j&ɜUno/;#N {@*R= ϲg) }7OnVRSGv6C?.,K,Ćэb/xLRۗzqp x駅3ӦS-dSirݥ6u I'|I05*# ˊE{Nޒނϸ8LmL'zĹ\=ċ7 +z _<\&; B7mVos\頰BqN-7MoRl 2DXSfk*bmxاs!lkx휽Mn*Ee5n$jܙf:qީVQ{ ް"{]N''d*<4j(`Xx quT*|ɸܰK_]bk$sT"d9{QA@Wcq$b3W0y,)_u;duii++~6`K?X8^?wcUTB5p Z$P Ӫs*8y)\k, deLN#]Kon,4N>0ҸMwK$,T<^"{W.D.}:3HFm3Ԉ4TOgf>g ^ض|[W 0a1sG,;spZl.+ۊWW:s#k3+\G Kg.ڏeLv پHKoۡ)"ǒ\%gY6A3Ku% I lZ"T69S&eh9"$oM2 Ϭgi^d]Żuu־Oemy[O>WXwG"wzX3n.9Olӧ8|a>DJ)J7 ˑL-y;xC6Lh\.q㬗a̟0p\кfWs^ǯh`0rO3tG]nf>:] @W/}KRfRQ h78NLmF᪕=H0F 7ۈ*ufhW '?_BM&9U =PKB*7ElUzI쵩FtQh5X.FaI0Dc`¿ɋ8;iubpB{1iedj@K<'vw;EoTy 04uaP;,~vxqőd_Y/P,jdgв9Vs쎆2a`i"FuiFSsщ'M{z L. ] \ L=s V<nw!8-=zzI.(P!O.<&֡FIO?JyVT `WymqS7On!PDC琼h4?O4 ߰Vf3;=#JJp#7Ns~kV%onk Fΰ 3#~aL /,j)[^ ΌW¿dFw\d1" b%(p f{orߍk3! lc.&o$S}8}q9Yt8c~3q`݋e>ΡpD{=H}جb8rV'~zU / O(sn#$pmLINFs9*͟XwWUfs<4_{AT!3;>;Hф^-܍7珈Ǵę``wDʡ PEfy>&Y׆lljS5ZL?E ~<Vް| YM6jYzp϶1(rAPAr.㑴W|)W  "٣X:yX~\Uk̢֩һ|yRJr =xD!75!L]?IJAݘ XH -Im/]h#^$ڠ lAWȉ$ZH'L"׼j"6( t TZYS,"'5O87`( 6ƵT E-`uܠmt-bIέ`Gb$=;ӡ? (6R9z䐨塐س g@__%j[DOAТ+:T)@%0f}Ԩ>k_hȈqٵP;/-U96~5u5(SRy~ݯxP"g4r4pMgLϱ1bZ wLfyqy =L@=&sZȯnex`G Na y,. =qeߏ&)wV69UK hsb>J ࢜U?ǾcX's-A3_Mwnqq(LOҋM?Bpu{ *^&xl}fGUG=aB@8&8B MJ^(^@Տbv/}Gsr{ʍ$prxE9{VӮklZG5wK-Q'V',IH[|n,f,%Cø띠Y_E '9@5zxpBa^a|5MpJKy^LKq ;wZTQGZygdX3e2F8*cAA@qscC䙵]sH-N\ }>aQO&ɽe׼}>Ob/$O4_fpNψp 0E)S؎ Nغ)1!̗ʼn;F.ˡɇjIFKiroxn-]#vEa^v!-jU{`$#gd0 ER6%'k !RJydJP.5UT³+Dvk= +(0¡ꦘمuοe%#dIEm mu>\?3)ρv?'hJG> $Xui顦_u(sѮ8S,*N=aiҒb?gh &{}VqVJ+94HVۘrԦ1R籜xv{9&;cv&eK%>\p/8X'<"$im{laWFXCg͡3g#Dp-APQLfRT^i2#%[3nuȱ: aE8U?"#s%v$=e6dDsPHF&! 4xW-eޑW7X8 Q nHICO_7B.N Müe`fO41#}#67ֹeݧDUoC'NcY0.QIYeA<Pn&@{p"dyy( dnUg\T-S}4f:A:O\8;-^ޘu:'AҨ,|}X+GŦ!rWJ )h=q>ד-W~1sġPh]RIEfW=w0d `éeT춅$t뫾-! ul,;p" u [q,!DI!QkB/VBxsR[O7)WPJϮx B&6'B"92.wIg/[4T(\&=^@̉;r|Wڭ"UoR9aBOW0GuleCnra'YdFu^1@vA͠y!s(B} ,U9MH) X4 H7w+ad(Cor$HFr 7_փ9Iz4k5)^u8yܰ4s6Ez`pZ0uX}yZ/B"%QDRBpQ͠b5zCy~ܤTbq>8X؊A dǒD2Q!10Qjo=:MG13by^s )tW809ϨeZ`Sm,b-\Mz@}iMrW6㽷Q[ RafWB6ib %!:C{.NrYp;U A% \ nnL*]mJeyOxurKMg4Ge5y jH"( cU eOսnPƻ/+d ױ+|I1 '>|"̷̙`x_ 8_~J% u͕38;96gL HJlj$O,P6TPOߺc3=؏7.+j[;qs>+ȓ9TU(|-Vuݲ'ykD $[ ɘk"?AӘc#-dx*+;_ǘM(!p!y?Wz>ȼjn/kq7<;T9ixx`Pv} @P@sMh6 wStf siԤy<នVܿ-J}6ƄF2ivSNחv%[{l0;U_XJ* V%_UuO;}C&UAts*ɯ]#Gp(;'qrF@c"!Iݏ:.hd4 3RF؅΢Zu%\WY8.׭L7%OA_F팖?ց <>۲vN t)&M%7/+ Y"}(ߛ9ϋDO;y=򙳖[wx樜had;Г0 2N^>Tҵ~uDS@("&:i<3が*=CQa~.;Ut #3[۟9N)`~:wĀ;4OWYo,̞&twf7H V.S/ύ(5zT(?73N✤Z04thVþd:!UihʊUxg|aƖyZנht 겮.z/$+Nf 0wOG 3xʗ;@ -ql\o6s ֤1V!QL^?f[W;<&]d13L0jQïHyv bz>,bi9u@a~Hyrx-2յLo8p59)bO%gdD&d"DK4vMgՑKYF"!WҘi-0Xhf+U&UaJO 3Ux&{MsCI1Ma$ /S.}]d׿s AZм"a^ZBS >@ ʒݓBl̳2ҠVF l;;Ptr;/WP-O0 eXOp0^%<X;ֺsE@'b 1Ox-gER.x [^ {IQ ɛԍTxT^O߈`FJ#+WI`rXAoF\9%Rh2)U<.wbGduN'^Jpr`dQS٤ЗA8f>"4;ҳC8cQ/JXlIcA5Jk:#~rzXI H갨naވ5{@єF1NU=\V# iwf{nkR"X$&|.>8jG sCovIRf0/Yc(cHVE$!Iԉ{?`yx" !*OcNyٜQV/B:R-@" EʷlkM7 wiGtPM0]iKjJ‘F<3n=Zd{@hd4pĒW,@VBWRw7(je.U=@S17M38 ZA=&d֛xOrSkW6P- 'gNL'>J,^U}^hXeͫ'b\!uzӳ_@ E9\T-[51^P)geRb@`91t%ՄFgӫv8_]|1&!l۠;[}8GQ]UsEa%N d}ơZƗu0E"K 2dc3GQF D1h <ύ]pK'H~Yt:5Q}Y(h=&ߧUG*pH5GX(5՝pB=.T}N>G$Yo14Y& ̄w[:kJaZGK_fPQLT$g&C 憣3b/#^)u833F2p"sL;ZPDGjM-^AthQÌ[.?=>m!%"bgCS󵌎9]sJZ[lSTb#4]g򗣖DC1dqs=Hbg΢|g6#zq== NRX;!t8U S]kAVl!]E8!Ȇg6.8SДHǶ4QoMri=Jc4Z̉A,i_(S%.pRh:^G(N+?3@\i,G >fD*So8ca迍up=dJ,kɽ#RZkJi5I"b'gþhxG,Q3kVהswLQalmHVuPZh^o*^SmĩXx|Vwy=y*NZ(4ζ,DbN %vh~6{h?9)E& +$ V1> 5IqB QOEPކ;2 &Pi6]V.pѾPлW ğeY%zWsmqC5//V/jbUgJ'xOKhsd;߰!xⓈ0Pꯍ.ª]'`5®SJ6LT \ ^L/l)OZyX2;$`H?IefX dy'-]p.T%rHyeM#n3b W=_ xħ/>]ҰQ#|}FG'*~ 7̓ pc\JjRXFI=UGݍi!VXRZP~ @_ NJ3vot1ӵ"Bs\ؓS.vӿ40dIhɞ9ij&h% pϑv^X줶BNք4N@~BBV|t9(-\{Cҁ''eT$E9s@E7l9Dm3v#5}d,wk6 -4o@ I BI8ud 'x3pHm>CVx"Aw[u`"?Bc!tj_e Qxٳ-:yXshePnzʔV|Q+8K8V{%XѻG #J"͛;5OK70aoδ}DB=H?^uHL=YD"9c8}ں,/;j_}=MiØĈ{|:r ?`ir~\bej|{:ΫY#rAVoʣOM:WDt1clt62'I/]gS|HN9#֒-DˊC@:oE1_׼]B#(Ӏ#CٻRW\Ƣ$OXᄲt/ڐcѓ1v-Lps{O,z5e$EX-bяj E(=BhIN񶛇 u6xIJأ[%m;l45&f=Q0*= :E\'[EH|j"+x~9 Bbz4[nj*adI+۱CdB#oo\@]! ch`CܵES7#qՒI={)Y.)y]SӨ^I7" $<3/ty ˅WتËfev(QKYЕt' ǥ i!ȾnZ n;P_Sx ;#uBl3] `A}2wExʦ#=Ec6, wxni|Y |QꍲPu™HbW۞$Ʃo4r1J޸`Hin,kl`p˴־L9-Yw&Njz`i H= Cv ^Nki G:O1LnהДR0gwpFJ(qf6vJ}@47C@~̅ՏqYE* ,v<R.u\OiZ{!l97_mehq`U̫;hg}?{@jW܋2z*e m(.dƛ`$wN H`oKWm kG@ hI?$'ܖT@/ZU@wr] m?! wtgX7\"A;@:~_T4b3l~w'H WRх=Gx,;iH!/3~0buGZsZhO/Bx1"`[%y=-7.=߱I>R=P r찂O{?"yͶ~;̇$WqT’ҩSD]~y!J\Wrr^Ibm-]p{ݼP3+&ƞ_ʋ έlŴՔ49v15y.K"6YQ/PA!]rHao)`CǺq^y?q |YQ?Tc"8WifG;}pDE ӽr#ζ{h򔋾-&Я'GMCs>+SkXq7NCLtS?`P4X#qGMi=U@QOC "`rW`Gȭ &,e kη[pNƢ| 8Z^ XWO9?J鐻1\KHU4t PmFbkX0QN:7hz;fNʦpnB>/rEt.RidA%O>D wH x qHR"J{BY]2i-Mɪ@aAii/aXz{l4ΞӺ-p!;}rZ~Z^Wcg |dX}&UZ \UL@Iv e; [twV!+BMzn}_RjQe8!->+BaNQV/tre:S0X8vNR0\ ZdpgK%rGw ~4l7 E[PJ7d-bFXYpSv+!l rofc2ydPv[I R@oc(kNqyHuv}kVM=D4u3*ۤ>>L!s}bV]JWSP;\^$%=~NchJ~` ,+*K,%D蝋MVϒW7NLmTSEV=; 9#n` Kgʸ .RJ tѭOl-\*m\#ygKT>pTjsDU}v>ygUÜϺ}j=8'x͚׶H)M5A⬒-/[WdRZLG\ܔ-xLidVݻ4 yDEUR@u#ysy.~ni%Kݓ+#54:݀?7e$w׫T:S<ωXp%YE($@es6VK5H͊c |VrGjrO~5\Yno'?z3\ߤW@\9(;ҼU9 7H! guQnkn*lűr}ICXu{v;}dZ^rŬxVj;5Z#hlr0?.i;3иj7tK"*k`Sc0Smܩ}JT`j꘳H9Q' ->4YfĈ"U5)8AՇveJx4ƙ?1bQT3 !k GAE;(}/[OGRÌ%\l`3mFXd׈–wQ(MZ(ȭը^G"*\qaT7ua50-_ Q4\߁B],Mу61pqңpd$OA5n?%ǩ$ av-L%X<:Xۦq0:jɆO2XG[[}Ums+3RRΚq IHʫ#}ҁom6k=#09*~mR|UCK\TGȫ^Pvh> _*40RA}l`%Φ~#2Eݟ>R"\d-Y`AMT$U갺_ z`7>*XUY8o?ߟhPoB Y`i51tXbÈ[; m7IC}kJn{)Hk$0)/c]߸7Q~RB+t`o3GNA@ Ym֖q:uh%^ۚ65{r2 l8*RG[" rFx Vʱɬ7X@@uaè%0pE2w}au66|f2t^R_0S;~浉Kޚq@o5 8M]x1dZ+\-C&( ̴;7)_ޛemM71&2<ΖHV_m$kWDcurM_" 6np-}ЬV|򠡒ծ sCZD1>B=vtQ/{SRL2RZ\>zՏolŘ 0Y»[uEW\"laA_9&L9|ᕫ[e2c[,rt.{Vφ-P砷iʊvBu,~ؿ=过+姤rgDZ)NkH?b7bd}FFM?7(«AglV Q;+E@HZ4"$#Ru[~GDuקe #X JXVeܩʔh.D=pKfj}Nq&g=Uq~wS;j*~웝}KaHH޻ ʝ|s 3 C8_FTdYC@A` ?;)P`ey `۰~u$1^Ituu nrAgG7kR&b2aֿhjl[dv_OC/:j%~3XvBwohiYzDd޾igbs{%L0d*ItHW Wp 6"\_ŰXjȎ ە|T,}z=k$,j"l>ҥ$[Vpt @Qz6O,u%y:2|"`"ɋC ͟B>1N%!mf) 'Ε.F|d"`kmyJ,9ٷJsCR! RM5!YG 3xΦ^{w& 5ր,'5); s8&sWV.aK*me2r<?sQ* ;5OZ)o VΌ!k }qWy<ۅ[[np" !9\y mP,Z"f撅qXH&((;3NYr=#GҚhJjҥ&AG2#q\IBZr1wbۊ֡].4{l<0#«)3.' 4ZnĨ$ %kbB 'HcP.3[&Xp*YLGaah1.atשsޕr%ޛcfNiތ fXj̄sD,4hVɌah1gS:8 E9RGX 瓷x"0?#ȜmFK&qQ$G*Kj>ߦN8׭a.bAv,&F+yT=ѧYG˷; #MB $?4E!æ/@ku``t/d$%>#eN+|(U0}ㆼy[Awo"Ɵ* 3|3G0B&?y%(1nB{IK)t# IonqanpAwl\I$_u U~0QdZoXPR0@Z74 uС-/ӑ9leMWgb .MX5uYN1IT/y|c8#Btn?rԻ;ΰ[FcZ#=TnP&+*fD.kf4$!BFLϸl"G\vHl7CfCxrhQ6A9$ ,h ܴ- A'4RO$ `C#P{?G-_[ _-` O0sVԭS/{^ },`JQCr QILfxTԑ+x }+e5$c˹)STlti,FDaE PS|Z,J0DI3^g2 lK#м!GgY5S%/T /,Q1Ȝ +8(T@@,1}sؼ/ j.[p `"Ι|#+!0'f4g$529*-@A'8ՅTvkrE*`Q~+ Hu_c/M|$x ͭ3t?d1^50+8̜% zurizi hi0%m<*) UAX3m5Oxbr.Kqrn41T:9oysKIl3DJ VtO]9ArQ_)3 lfB'e*wn5$b±E?L,+*A˫q6b5!ft[}wdc!Z P&SM }lw9.I2\V[6%>F0/!bir@v r5B8Gifa:;z$P8 6"ߝIܨ %~{V&B]&{eS<2ÞX:?$]h>BvKMa}W-yW` N2Ϲ%U`?nW> PJ~ʎjx.4=U~0DbL2{?}9 '˸5uqCPm^ b ŐrB}r >1CT6 Q+0l%0ϙ[jQFbnhN'~a5{)gAG΀9Q-3[jog@Ȉ@ANJcH9#s"!xHM'2x9@8JD R&ruYSì|_beca^dhh1[ABYr74Ǭpϔ! 8vŷt?;DfG[ǟ?WڃlY|5p0#Y={ۭ?Z#Y {}tCÏ|8Q;KC0^T' 2tLtQl&&c$d/ò\h9zl/f /5yI9Z`?}15_ybpPǤ}Ad+- FN|e 4u+o GɉkETQ$,P N3J LDo}葌gLex5(SxKe3w $˯<5_5_@ ͕pNO:Aܝ #YfYϲ9? \+/:ߩDF ?"-G9`TttF!V|%{ɋck>:eyc\yAWl%D-&C_lbhd_G_Pn.a\gHbV,Bؓ?_猦p2vdqoqD~:SyigNڿťk[}[+Y`$ u;f^qXF@fv\nFDu#Kg҈4U6KLcL [6x\9`#r4mb”hSL1i_ĩqx0\e8\gڛ$oFs9 @kh~MV (&[(.ۄKkl7"/u6M1bwƒn)O,Zfi0E^>?`n5>$ fM+Aɝ9+OSs !ՒaV33:hlτĻJjU-_6?ڥ ,,ՑXKA `O͚mC)k :&t}mStAY|\!bX`Gg<]Nmd*GY {42?\ѽ4e*4 ~| IFpaK4[0BZ 2+o/Րz&(rh@o[?ջc÷ uz ٍ'⪫=!N{\=dž׶]gŃ{HW@ò,SH8Q"X96ߜd_2 I/tx",{;B4ktf: r-@vP_jKqҾY X7"k9zcK@j^OaBr S$ͱBf:kHND1 84d\D7 *'%GB>lyB`-0vX03~ku`&bj;ݺmik9k}?+wΚLyb E^A>U/1I:Cg+c`T]!B_ȵ78IQӫ9"hAE$ςPO8?TNEHoM,[s:V*A&mԼ*} lݳ|k:! ]؅ƚ'̓! ;¨iN'++]T,JE}8'HEbn&Qr= ҇_ [=ɫR(Lo[9^6O<- {Vj7P>tv ' )|I 'r-La_-NŸ,*776s?:~=UNYcwR9/8/$vጀ{;{af mxy&CG*M(Z¼ tkߩ+_ Ľ̠ɂȸ,&KBrۇT H.I!_\h1%alsB\tËkl<.:B;̽CUr򿑣 C&olgr}J͹OK3HPSO_i[DY]dT;9X3DҚޱ$ T8`QB.!Ύ'Ҟyḻ6F7iliTY!Xb@9GY|UdFHItPffT}4;z(l!M<OԾɣ'J|,Uܺѻ@RKbő\R"Fp WpAޢgON2;fDY,XW&/N=NP{˕$K̚A {./pfx׏ҩ I8PmPhZwm-qkxE1~ssvdN,>>'i %0HNQkMA!6=0 襏4+ LFQPհ<ЩcAБz4 M!o7›TBfCgt,Smhn au=W G0p'#E1%{ 2~^F5!r=ÀD6UeK@sP ,>"&ٽgXOpI6RצpngR^#9u-R>~(J ]A XϖkW>~v5n&DB[*hig\'"S]N> ^Ap%1ɡzS9p@~G:.+ij7Q7Ǭ[u9OL%GdNw'$E)5O\[Upڮ>:k 7F9; ~oO^-'%zȕ:|mwصh5k#c+,!x P&7,ql8-Xkdo3#nKIΝA t1gWf& TRM4\)- ޛZ*qm&d)#6mI)Br~He0jޢ $YH)|-40ɀ/cP,̾*.PCgzans, v"L m |Xc_*z'xJY F2.iUF# *)RzvvR%]2ûT7'QePJj釁9j&nkOPiB-AuҾfe"S䱅M v2 e'&8{BSp+<oݒIעWG x0.F́ICҍb執pmv lY(Ymg ˜eIGVkա<"׎prd_Vz|iVlE㞜|K;`i&[L .5dWe r]ALV;ȘeUK٩PE.g {SwʧAB7~e/j$8X +@I@%;=dLK) 0R93NNdUk D=% *[>Imڷ75."O ʽ\~V@!(+ 3[NK/ CS d:A#,MӬҗC5&Ik6.p}z$dי o]񌐖X6*O`LS\ W<(Gd[7Cz>Bh Cw3% `S,a rx / kFsq;/14'AؔVBHлMyHewh a>b1Ae+KJ8W εePSXX`4%])tK{x__'(8L3Y}.[:Z1E5*F8n gkFL*=^18: ֟k|gC]󢦚ޠ ȩŅO KUgU잃uTm}A"Z#{eJڠ~c}ŋ6D=8]5hb) iB۴SRXSx0F ٶ" zjvK-!rWeuDYem=9eGIf1Ky8BB{^,3&a1@(n11+2>,󢍦]e}R "`s* a"ERB->7D7V`LT:2fw[=]j)!`|~1MELRiTrq#K%Pk]-(z{rB~@^ ,)޲XKpXW\J!,FuXtJniޖtl8x@diW>Y#E#&O.҆8k6#^q[O:/45:6vQrňGR8F-4'pQDLt 2`Kdv̬O',4{NWDӡQny4oS&GږK&K=ߩ$bI|Л*[$7@c)+[k(zaM)+(sIn1@`K;h9gd-I`8ݍ"݋~欟.4@{S(5-1Gj̴4֐uqh10g39ٴZ6fd >|Ywd xJWkoRq3;(*gabOMd1H`oVyBM/l d z fi_!)xQ51VjRKa &F<3WF^QR&Xdcxfq8BY]bf\xHRj[IHB4|J㊪fg[%!4⌨FCcs *I^(uS(98'>!s9V>hIݚ{ [1<ѣqPsGn~#/ *SP0Ą1@O:6,Q;rIoY9\=nƱ@.bαFdƪ6Hi1ӹU'Ձ W\t;Lv7?l]WotΆ]3:M(O,W?o/3a > ;|dlB\nt(Ie5~'K96Jty+%(qQI 3VC,,vK;%&J~\g|zl;a3M}> bs?h5|6c+g_#\A#Da>>F *Re \PJZߘA؛ܜE=nIV"H1ԡzfȭ)/lGzhRkibo%V?]d5˭ Dֺي dvU1% O2D2 ⶒ \|`%W-UF'  f{`I 7kap\%hgz.s f"a~ ͩ JÝ/lb:= rj-XxxQS'7ؑxGPiiCsFtPDkqv/!!La nKJ{.) 5 oCAU%?I%0`7g۞Nr† rڂ2?-~O) 9 cu9aso~%QTCĽ;b$X#yg=3b頇oH"+ ~BgF y޻bJ?1H~x{ ,aB07:k"3$gVdҠuEbgT4SJKQM/QND\j.UAqV%ySfRJBץƌ˹ 0Xe@ S&3ZhsQ9D2P_iI.҅jzQBdO"4?6CKm>3WpzD_ ia!oj2U `a5#eLnj8ݽ4!¿\e lCOffrj`V{aftDdEUzϬMm܁MsopGOZDlސ<`?~N WSnI&*Q4~L˂x.XKgķhDtѭ uĝ& }J4*\3M3&_t(5eQ&2W`99AXP3}}ܩ1h8O v2A1ȶ|w(צQY=wf(컠~bESFtV@ҟD|F!1#/VJ>BϔUL@ 3LM\Ooe[F"Sȿ|:]j,5iBw8svd]pnW!Jvk1ヘeD>%%Q (-4O[)VLjvMē0*\C:Uu [-9e?=db*` ;OF窌hKuU: 2S:DJA'=ySZP%̹җتjgSE̼pY'4"9"u=O4t*F)GɼPʹu/m?MOJl2(t#X #}r^˺]"0 9!'~_;4n>A"uQrGujk_p lzpҢcl|OucvDԔĻ{ vtȒ'_KTBQ^SdWorE@_*'!}Ο*p &}Q."^+_=BIG]OA*pbW.JtЄvUHS+gHw&xmDž/%z>%c ^h/1zKQm;$?yv'86d77nY)m:xVV>& D]*B W-h8숇X+koLo1}7Mr'Un_՛[F_-`=J/{WH>+ t@sΉ8Aa`"z *].1?:PW0cn,`1zlAQ-uQ9.X83V "U-M Ol4@myK 2MB5^0f]uKzJl=б'v3~BHeK@w>Vf+y@<鼊FFzOsJRz⠬l4 ԇ< -agK 8?UAPzC&ńXW˴|~#Or7wgEMSg<مc%=jJ}^뗻ޟWO"`r6lYe l,PFkriJu\S +(Ϸ_wy7w5PoL BiFh7<)|> 4ӳ3R66B{V: #Y&Jeܪ.ʈZ%CϘnV$5d>>].{y2m3Hd=[Nm,<*(T D>Dx2m{mXvqIi6ad"sDXyhc wfn-^T͔PHGRݓu!12Q1+d2/kr>U oJ/!,5݋-<>(EƖ ]RH?-CJsa,jK:ԏPvPsi `v.>S;bY qv]\:=m*lu K*bfB^ͷd-\',QllgyJ@w N3j-2*u4[-'7@;)vUrBL,1\+HTVD,䭭?j.eHײ2}b}{13<Ѐsl"q:w:=yzDm |7 ֨:g^u̜Ai҉=g~AQLⱱ(&6ݑmS-ùz c)GF Rh\l.+[cJ^c gSRCUU8o RG TYzO(~ T/}" rr[UH׾8@itrZTɐb1s`\I7a/$yʼ> 4Lj3u7Pd|)5 1|b gPLjr^"͔PU+όsuj[+{w($Ԩ\Pj󶻫mp2+,pSCc"es}S؄2m H(HXU:փM`Yզ)G 'J_ㅉ;cYFjVPF1RkBDi)nli geQWlӊAߵopG _ e"룞v n4&^ rKL[뢷>@VO,Qv˘y^R/#[~\~*%G/Pi_z X 3Z'=nhˤV3T˧/zC kѡ b5/摜?wGʚ:;D 9c0l/p Akaߢvno3W > y!Gu!h@ѣ:ۋa_&YUf*sxkEe]B1`+і/Ӊ)b*ޞ q7ieYio 'mv؞|ZmU6c"S泴# f -u_s+Fµ!M S7xSR4(E)ʦz/_uΝ \*)hܟ[*GaJ{GBk:t-*8ra(s3!#49F^ 24K?N3P9(Pa5/]]m,3%PY .moM/^ [,( v`?^?s1$9j3Z["=z»l(]}(/'2xy@'܃?BHc#@x94l>eƕDYHԀZ{ᱼˡ/29/uƭq@Ĺ (GW42.(a;>>5Ϩ{xbtYg3cB}=L90gi uM6< }/Ԑ=?!%cb6 pÛ 5{e (u4gITo{jaw@ZZGxâ h^}qP!]/!Pᄅ"R_r*NAl $[~!Zdey.> {^ș)@1hFLF[(#7ѵ,'-^Ƴ`f/{U:3 ~,q#^Pnl0PvGkpZVxXL}1uJv0lTsS.+)Xqlz";i"slABiV6XGwF21|ZPwMՌ:M5L- 2sHdNK d89BQiU^vI@VH9ZF7 / X[fMq$6IY .J)e4do)9EvcۙIRFSIL ԯ݈~kbUl\+dwgCxǬ8X4> jCo"UlwxËX)695nvvŔ.ߺ2"φJGo<2s3[{P >v,SFKCG*!iAѪu!D(2s統{;P/χ&>J)] 8eLRMoEE1pn;q4ytPO[F"[,C0q+mMXKp~}e%ŗǰ+mdIe?ЈҦ=.҉A}SC\yse<cEؤUя%V-u<=fO }luM9G56.5ӹ_K-9Iހc ;KNT@e}a^j}]X~܅?A\SV"7IsHeDԒ1q)ong..T32W08Mns8n>R:mxI[X67s*ֳݰKrtB׌=qm58j`YѨu":Sk;NFdh ȨJt>΋тu+{xXa{+,̹R=f3ߞ!t@v z4l)izԞ.Vc,M~*G#[1$3 5_Q9']ZC>&D֡-\6!>ai+:K`0rBxg]/xjݦVU3PL:AHS$Zzb4x05uX1:e֐[/T =f 1 uA5wkۦ #:Yԃ=UU3KeԜxKSn)6:0#+̏"Gj6OR.=2&V6Fr]F1*y ٛEFWm*'*w8z$;kNɊޤ?y kiͰZ~]xDtS|L pt2XZ(ڌkI(ڍ xv+K/>lq"aFU&y ʹCfLFG1wC4Os~fJ޹XibQVMrQbEON]RDnJ0`ae?%\z =d+8F9 s;OYg֩bm}|/TM&QXOBwYH+FM@+|ŎM#䉴ؖ& h2z+u,P )`(+[*%IB_6%oGv0{?:2٥ 9| $v4^D͵װh\OGL:FC!ĔeIBvrRw0D4zK-/ ݳUC_d1֞|ъ煶SWMU/+7{ΠY5;8  Cx?¦*P"YrZ_?$ƦDI0<8IF$>EJ䟎u$2O8j^"H0q'GtΊ0tj S+6d{K$"w1ج-Oj:DŞÒn6!BT/UUi q" 6oU5]g ՐEteLQ;hPOg]-r.L1MՆ21dyq}'/X 0F1p3$`H+$;3#aؗXT4$D$XPJFTi0.t#xPL3]e#bu\k{*s~?׭;dJ4)@ e$ʹCFLybe-e*,r4!wޛNU1QO@ :м]4&d55dw!w[@`ш- rRšyROϡ2Dx.9 X&]U^7p1D`! >%G#Bҡ2btAZ@C 95nFXX@ab}T暆[9T6w GeaI] /-WӛF^XQvM0U]21kK ;ٰNE3eث{ `޽, :[߱F G֮.Mޤ;t kl`< 6+)1 w@zqmQ C^8kc@<@S5{'9h #a(v#ō/?Ƿq/RJHV̰hcRѭ!$>k?3S."?0 BLrP$O |?/GF4$dB\[=}a9ëU#dTqef6EY6CW!-p2 ZcsA*dLu}393'ٙ z}Ța[Jڧpr V@8 A9r9TG"`2>,}\6_ =w@0"_4/CC,bl\fICdɴP~r׉A"ʤ]>WEIa/iӿ\>oO^9髺Vm<{>.ǯfofpr!~^nUE#4H1A ugQ~#*vo!nEj **,ԜNjVȲ p܄!):X3;yr 'F hFD 2?@!H<?Gf;:4dSV:{=dKRĽ jusBIH-;mdořb>g[QWieM6ʬtq$ipгw0&%mi6qӖkT16ZV<^#n ခPT#.Ҿ 9$"4CeObhK|T(Qa6iHG"Ӗ#/ե<.I5~c|䝯]pQLSw SW#4mem>g1/0r;Jv}5D!B0cRlx"t_:6-a`<" Y-r\Yd괌h6QVj[| 2ܢp#[ۥ<38H `o+it(GZL[m|+?3)A^Xcԭ5/?뭐?tsx;]bh1[ nL^\?Z jFrtPtx2n^c%J":{\gxmr CYl;&]=)됕 hu+?^{k1I̕XwѪQziwx!BR Ow esJGo~iH،dQAc)ЦAq[dG:᡻Aq-BtT]ȧA)?_4'ȿBVBsCճ,Wo5.`xGcXF.]7O4D)#V\(]L fŲy}ƃ#n;g_~sAAiho8:е*gڮ_Lj~z;V$/@g> ?j܌Ւ\Q\: }5v8 k 6sw`IN<3sUv*B7,3p9`y?=.57~`3|= CtуciX++ӌ,ѪmvU{PNꘀU'.)r`ic-_4D ODMm7D\1WG9[0.5 [ԁKHl:f/p5B)k{bbӉ ePۉ!&/ث֠a6^ֱST B_){@vF]Ɗ+Ԇ.qEEة4Vr쪠 6p;`Pm8M[n~ 7ۼLbnjҀOo(Kd+62tg+(YƢt#aԘI=W :B X?N$ş/D XmM`^Y+ݤC#jMѳb{Ia!bl Ċ&%U-[yK1$6VG.P,ʑE0wmಿGiv\㌄OoZDz1Zܢֶ={=Z ۛs!ѽ|{Sbhf 5/NlݕxZO(7qoh臔zv3=uTgwLDh A!WG=4HئPaogyCDZ`z9frg!L'.o%n-s̓~Wp5?o'H&ÌymLY̅ "/HŸ@_2P)a 6Yu9Zji" \ #{3NCgy=ƽ9f i<" L =TB=v0Lzi?^G@x}=V5ts%}۠\X"4>z "{KV2VP zkj؀l^QS߀7dz"?|XEnBzHJ3'(ݥYbL*jYcޥ %!U+>Y4t ṗ A2z뽮6:xv]wKv^^3Z`ܙا'M^0Lf3G׹9l; "jqWק"îp4$ B1w>3OX[[t46Y%[k >5y2$EX{4Έx pn6'm(9~z>!6Ξ÷!'SUGNkz^<+ wogIpDр 4kЂ>mg- 5okcĚ{I (1:jl =?G p&J>ͦ96}.hFP {=(X_!:M@ڜ'osg`B:BnTZLgIGp'e3DJjU:ݰ4T[IGC 6r ] ϲ^Iu=2% -Ӵ#](\ߜ/0ť e\UBC+%=hd u2c/O[RǼ{2/*e}$m[y&H c /!\4 JɤLSWa%2 ]GG%ڿHc#tx_ݨKzD{-:iz퉍m\PX~ ݧ{JO,w ]GU~&v-y띛*.Z8 Up ;rsEY0$ԈES}PD?=X'vc05BeB/3<1s)b^&dA7#]Vd Kp!(ӳa'E ꂿ(|˴SCNw~ԅ-YMwÒW 2 t ܣ0*y@8\Y0OtEl`\1+nwM)̯"-l?p :?>26K9uW q*"]dt] fBX+@V~ ɷ bhѮw̥Y291NUZ XB8biKf @v*3}(͔|x[8=k-N<ְa|"i*nm ѷ/ Z b9Ah%64zTe]35=-d#&[7Kkˈ/2RcJtcEz5Sz`iU7D}u7|9Sf>䥜)7dQxü ;p V{4mJJ∿Ps.p!@k %ynuȾt] R,|C*E .Opb:s # o2!z[Z`ZI PT9| o돢"oz{*ۺmVi>~ʚ:󠗿\lDɆ8j'NK7 jV > " v3[|qs: L3jȪȬ{ZI&QfYf[ߠNNM_VvMFt!J1'-GPf/GI}-Pv}Bñ>d{10C )O+맂~XvțDf#~rz\iMƦ9$vصhv00=9`%R$xpjɆ `UH^rm-xj3rmF/b7AIDp`T+EBSl}I7d7=Ne5 9\9kYG艮y|j,i(Pߊo]|I_] ̊^-8Qݦivi"Jdw[aʰL{v2V{dž" R ^1 u \x3XoBQJ4v` ضNղTAHaRAyZ hr&1qj:e]9-}0if[5,VnJv[Kmov87;Aܶ1CX,0-#gMt,*fN74#q9ћZN>1n-= 2䊓B4ISe?2I"K xlPGMaH;k̊ovCO{ZԚŜ.= !`V@|5N7 #?-)U_MToE~c~HAyTQ)*L75܅ _(U&9D[XD~OoXjU%s֖O'ug[װ6L/(75m\ ~5/΃ky/jT[?jF\sVӡGb82̑HuݺP:=8VG aakfihĐ/,w+JR)]A r.ǶiGPIdz6鶑qRl77._G䩼C!Y4*`Y :l$E dHQ#)u<~W5(}WS{=Y1WЄ W7|}h8#{iVwFeX+CT=mRydf6lI ~MJ)I վ{^!x s[ױ W|VnqP[@:$,任i΀-H)>j2pr}E$’Kveuexj>Ӱ:,3MgRbܓ)@?6*99y/n۩7V碆C#KuDSE+Pc{}X0wШY z➳Z J?ɢ+@{bA<1S>C?یnX[^P= ,RRy? 7B/Vac<`I l-()s';)^0jCBS86Yw{!H TC&hܴ.Em< }gE^{`t!nFaA7 s4=NGTNX8w:SlLV!q*<ՒifU-zW;x~Ёj^M(IeC} c(t[=`3>f3"?q=TRљgĽքgP66kn䳢Lǒ.ɩAx繸XnMFL*S1qF8{d\zDӄ}ټ+mG"J8qBpj>DmĮU*Lșjݴ6äWMMw~o\`&"ǩOrea"{GC>||K~D.1g-5g~tW:J{.}} ٍgAP / {/ ,pѿwmA \o@%; t&ȍCK:kc ]hS~fclRz=76C<Ac p_ףWw^!bW 7%\AΗQI2i~>S7Md!*\4)8bN{Ӳ`1͙ܵO9"j[]WgV‰q>v86o$[vʀ_lj?&?~AS2[ymth0z} s=x.-u ba'I(f>]Zڊ#4:yIF qOQ|܏1Zn9[u"#BY5l?&@X,F!75S=kzm-V]+wTIS*/Ui,5BGĩ6^B d"T"VПxז0>ofG.6<ߧp:pH&E0kH],(!F zQŮO(8ϽFl[<0t,[޼hӟf7%xzP xV=҉NE.J{T\φG<&HֈaLbռDE*CH6GX{@1F:gbU) Ƹwe}֩_`: TNcݫ30jU"7x1JJ zj}1:kw -i5}o0?ҘRf.p_3$YK5zym`?KUtEo!Łㆻ /SCa,N>Ō]hqx_J]Og'$.-6 {}nk9̸V@Y+Cp-ͤi>[>ULHr>٤;zy:219cNu'41zn3dCN8f)-($ì)n/}{Hg|y-&m0UFrcÉ 2V㥴K7Rsy*fcQ=9ua5Ù @$҇Ր0ryM-%;ʿʉh;~ G$lAt= X"^z8 9"Q{s7N+8OZr)'w_,t tΩJ^ӧCkħ)WkBI?X;~Sn7'kEA{‰d4 \hۙڊԭH"K}yq[)L6X)ޏbWm> 7rfT4o5'2@f2iXZ gma ,}?s߬6|nNT@ŏh"ak|Hk#;Hy[R4 })Vf= /L{+[m6"I12z}E&dk.F&#P??NajV.˭46oq{5pWKuѹIfo, _BK9FL-OBԘĿ/9@'+3_7{Tg 7)2`_>753e7==R|XQfsy `^8b2'7Ae?,V$OPuDD8ѩ %+ +JWs ǿ`hD)uJХUp:li8f;7U0%V9Xx9c0dp!i0,Q9;?qc2;Ltj;Ll&b5ɔQk^Y%͝du E;-7fS0(պ䚓+|k<<5)Mn[zcuq_vyV`^UOg?t!ޑh8F.ue>? _Zټb+Ps}@$uFOܼoz<VxP( |41Y.P+^}^ lRjZP#LB-Tby@QRՊU8H@'ZXLSVA咢(/x@ka{,]yMKEO ]Q2PX08=ݞJIXt[D1bC59Bֿ{B۪M4schn)kAuыcY9}9k>%!urzf8U= Q +)ZdbRϲ1L tz*Vv,˫uxj3~-Hw-}$j8yמ;a١so+!!BsEhUmPE;gMSB+摅;MJ\ tշcL͐V-Cx3wPۣJjϢ0{0Cl (ao#$sEg/_7oŋ "h˕'Kci$W - Mb]BSS_0" (Eޠ(Ip)} -U,Y {rĺ:- |v}E"ZYy'@0Zu̮U&z_fVB]om 06gI fQ!O:=\zQ$Y_rr#"KqC)#sģ(YWbD ʆ#=y#o})4Y--ls̞&rBQDԊ ͸h25򋺻I$'σ J]XFpcDZfhiH6nnTT}Vk9kT] A䲿asB7sbγJO7#!Nn& Ue[6˽_$T`phє4BAt:VSd?}E*9ĝ"SCk ?wla΍+Z0|Y@å^PBnV 5;*7n<.b{2)OZըo ^InpsFA}g7 1!Zj6o {471l}R&J8`wDwlhtF#х Y %S{>Y{oPrCl'E EУ{j'ΡӸ& G~>>4xaTۣun~s_ m0C' cƜ弖6Vmk'2@R9#MY ت-+u9TcEn&%r eA3)3!xC~4?;& 3f~AM>wݕ6b6Ԉ@D5*zIŶ[CZNP$QëP;g QG&Ai/&<1Ν")ԥ1 #` +醻1;LOggtCsޠ:Kr5 ^ NCD@9[=h-'A!c֛e1[߳fk>@{TcCkp\k*mS۞o dљVt !4,PB$!ARS}] f*>9C3qiX> D^[,v=}g(Y_o#lox9?CHѱ 2)ԡ ]`5߻}$_=ڻʾ4v9#p^A6*otS'ZҖg416fٔD~/N}L{3,: +1!P G \KM Z&!;n[+bЋBb:"۫,I/bͧyV4 p_eMnhN?DxE.,۸$l@'Zq @.wpTv(SHpg'畅IO"@`+yH?zf纀@ٜ xxlBbPby(J_d qӖqe11ɸ?!Y+ 3#lB2 հ7zcꏙ$8]'m=(Y 1<`[Yv&js0`!V‰V[JfކoWNzU{xPc9i RgռGjR6lJnLڋQ"YtGȩJF%үqsh)Cfi׮QgNZ<$ji=k˒,/fQJ1\%Ͳ 4wŜdIsK@񒅥e/QZdQpuY.yzӡWM`-J0Y++ל/' &똘.c mAS_JC '49sCO(^So\N;kdWuC-nNjw(1P퍝-Jbsϫ9DZ 5N5p(yB^w=^yBsym{ \(4eIBG3ं9K fe|TPܹCʯb#^)G0|M׃OͷTV? ^'sWO_}cv@>gmj j(?P l| m:LfeN/ʈBRxQř%+<M;ذB¹;Iv wߒQǠ&DDϕfNHV'%R)ՄUS GR.ҠD4@MJoŒYzDgbIy̩PZ=aaWFzj?{Hkm2bl5jC:;F>/>-m͜$!*%E $^hb0ym|N.gKXeR-;L&&y}n]X.轧$~6-2jL TZ4a=Em=n)4b *Ǻb/n0 Q1lŇ/1أZ~v*]@dJK\򮉿/ddOF˽9pM֭ITĘGxvX:-Zc}bSJY^R8F~zQ{,;ėaMrIetW=S51(mKZyDB-7r0+hKۯL3+B/sy%_^X/pUUH=bkB#:޾1bJb|Y iۓt`ipx= ZX !J'it7|ؗ\ >qi|{ 29㒂I#,` dYHS&Ofr/s:ObŊ@ꗘݷ`zv0ғ &.Oja,J7whvXlj 4O$Io!C,+)uv^;ll,F]V]7-C~m[AXG*l V\6^HaBk\SI ?!mX#wҏ:&MOH3^<`HbycBi .g=)b$ 9I+\9t,9}Ƕ;sx_S+1"IIlGuGУD7  C0IpzD,]BԻ"{j]N3%8St珽t4`%ԧ3m+- d42Lb?K֒Zztjwfq?@)(ij½}rãJh :}T;1) ܧ\ s}/JgeökOյ%ȕ`CRXA"ɖxN;vߗ(S,8 /X%Qq#'VX'4d $j4>:e،v4; ySzv Or =~U~<([뻑˟fv*\n#&U)t˟B.!u/LN( L * P:0y١=,VC C&"[j{s@tZ| W_{t4U{7N՞v.bbq" 1iW'߬=~/|Ҝ=Oɱg󋝜ѭsG~Ad1֛T#֣ *v$F£OMpONSa oQ IQ%_6.5+dlvQ 6|]'smo ,sTCW`Pݒ :nqQDu?v"^e6-賌[DZ$8 e$=ik;0Q~|׾5qzF_5,YϊjR]). p;jg,VLq\[;9wr;J4[S  @awB(,}3&WHQ-^^(F:Nlgh!9 i >mKJ9CHtm>CiAK < |=SDI<1&|Eǥ?*F:{deS쾼,q. +o.; k!u(kW?T[jb8(ثz{fg-N̓xpomh D4u7'eBdxo҃ԊX `I߳Q C˯u:EgtE9R wQD[=ItKZ]N|9 llD̙^Xiwm+Q~I"lm"& &8~-W^-bp]R:6g8m'ǯ<%yXLm$YFqUctPP%Û|VI,3U.JF@n,0#~Z%l1o1#k17;kVL 49pՋ]ow5MGgXOrԘXVீs i1ƨַA 6vQ*4(N.y\m8?d@KYHҒè﹟46f0x,Cjb1 :@}z w>۴/2^I9pZc@H}oj~T^UZ&M]r@m"u;HOrFXax#A.6Ȓ= P uQg8gSS2"$t#QAGMl5`cDOX$2"PҺ$jR$PZٕkjwdB1m:P@Y"=ݑq笱o3.>SN 4xVt R}C ꣍?²* ؟>QbۓG}6T6!ro 6=cT Bsnrٿ1{6"v;e2yV;tE!2LmlH̠J1dA` V%kd0nϋrSkC  xḓ^2:DQĴcq[ :=< 0cxKtڍ.o\0U0J L 712k]|Ԙ$\9$_cб$eWl1'NV3klXu0ˏ$GB/<Ʀ2 `(-ޗj `r$GÊ"%J׏OcdPU܀݁` *j iPEZkޯ]_+Ӓތ[#`ȷk]M.I*f$jyG̢='qV`3+x?o_atDhD-]rKH,!hJ˗9]C=A^9ZEȾ1K{ ƃQMM(˚͐djK[7/x^RTڙLMët ]z?Z;ɋտ>G=UlB)v7*k<֒g|OTLpjyw<꼕k}Zp#"b$ZY]@?[VZ欉ё Oʘ#Q=RX[xAdB3=[>tX (XtWKPxG.X^b\@o6]ITS=Br*u~$MܟYqjX p *p1к}}[Po1vTeDF * +UV#iC8p1M0=2 4\( \ip+tCoQ:C~8 |7@|j'ZK5U!rv T.Eoͭ3 Fy^Ե.I-j{Y{Ozp)˂gB~eJuQ_08:&+-MiǻΪ4/N,o_XO{-E1A[F6 ]]ʆ|-9!Є-T!!9Oz}Am\i"9?Ta3⯝1016B:;!ս3ȐJ};mF}De~V18v `)ƶ!(TX\m0@G|VHB'qpk1jV;s4БLrٻ*4Չҕ3]e]vH^gK:HjRov9a~f$zcY,-ziE?UT"Jx߳ȆrnVP#'Sq cCbLBNOp1`(]\۝/זݿ6C驏mH>66RaHc )΅<ޞjՐViY 8^z}PU]× -z)L Y@٫D1>?OvD wҀic 5L]oY C ؗ52/Q r?`;8{ZR;UΝ>TKUR~b$Os11,@QBPY~,uxi:2DcۣH:޾Qg|2p.M cw—xơ4 L;w6#^Jm5nM$j,aPey&wD_(Á:Aj yzasms{iZt@6aKRZDX^i^l-z9bنJIAd3VyB/2 t&wR7ğVlitbr6ܥjeAo\Ցzb0QA_P$3)MYP `FBmb+lkmb}Z 3j3?l&+iY[(f07ӥx5]sH`#oA6^w@`f7~if0;/V:/x>r`53R5+蓬=ۼ#@uhjxc;o^)A\n|V\%BhCBmiNyK v]i̙)6z>b \S}*D-MYy>ΰ<z%5in+F:ykI `:_PLgp`-eC G]W4,,5mBM6u3U}MyT0ڌMBB& r|.9 A쪋zX 09>6[GGBY4h^[{IfpxC-Q4Yl__r(.5g `D^fs~ ֊s^4d'Yin Ɠv{ey`RsC[ܛW Ǥ}&=|nJuGڒ}G$,\3FU? ՙm&LkL3ӕc/ YtS9;h_ZAcGp`JJ%N|YD?M&UDR =YU*6wQռ5 I[&gr>)5+Ɯ&q#b@wzrP1\|QX'=QcS2RZXK^+; Rfz{$"/T>w\'M5_tLխV _Marnj :\s hee=fs NgBw;C~Π Qc 7+tͶawlplPαF[ v7Pb1^c=v k&C%eJSD.e Op-b,5fD1C *z,sCm]r+Oί!S{Q4ûMF?u,4QFzQoQ-^Fa|R{b>cSxDPZ0?Vy5' EÀg6ꘖtbɎJ,Z v9r_X1c^IBmb o{\P%~GGؿfIbaV{FZiڀ *QV}'^s]%-ϟ:)]DZWtU$Doc}ɇsjAĿ=!A= ~ba0EOa󒹦H20wcnW.::s $a|=܍ C{g n2/ЄSx$P8kc.HǏfY‚-gs\cX+0Mg,>dUdxd4~΋X6 _4fl ky~_ AdbE9i!`^8l׳섏X^^X-JNʈT@zɈ&lhˤpN,~KXOpՀ#IRl}P1)Wœ}N#v7-r| x^3ȳC3uZ}*l*Ts\+\sV2=lUc* W 6BǃS!ҷ9_8n2oDD+m"̀x~q_$ | i7ΐ e01MN֕O-Z\<`t6kOg'CSgJ\o~ ]Y"W71ڦ\v-K(3j&F.1㌿}#.e2R`aUmu&ꛄGJloBkv8Aa`5qxd|gJ*Z=jnl˞CS}| *~pw! u(mtb1QP 8)F? GGE2᫪M^/驛l2pa'F?l.Ff%x⏝pqZAy較 O^5H@H_&1Yq3n⟬h*uΏnn"M͍]0Z,o:;;9n_ae@,QԇzjLLQ>%;D eEjbsƢ&v.팏Q񋇅CuBektA P)4#${Q΀rP-DBkX - NY.PۡvJZ5 B]>_bo4Xi(٣#Ӛ0]1͘[SXr{!̃wڡ < "A2m#D! =Ix+q6߀lqC2(cOFt,w*=4.P DoghU %U}wfФÁ.#A|D➆TΘ"`a ,^<ٚ#$hI7|/HZ~VzdlWXH#˘ސNydEeEsʱFV`NeGPt!>#}"lol6k0rW[~D6i7]q׾3ù4# c͠8 ΕjL g<V1ܗ6ac.ou>ẉֶ:AF\"*2{ c/d˳qa,AȜ/$(Vײ50sH6.jQ{l; sv$Z 1MKQ6ʼnv+.\yil[ Ggt &~ >j I8mOV,hCI&igs#}53#tG^Om  GTYeV| "́1Qg6ɸq6"NJL<dN"d"h uك H+|[^IDE > ~Q"t-ʶ+oxhS0oS6-̭~`6`TK./bYvx&Yv\^4Ɲ>n^a$Jޠm'ځE{0/Tܱ>SZQť.YcǷHAF'=s\+Lw 1mBv6ML(v#6|-2B:ZK޿1 E݃ԊM hKl9>} I ezkd] rzfr9PSȮ.B7lM2עãI\ymck][r︼p2}&O]NG  3 w@=ʤ8cS$} r 7%?ĚEq-8#M@PcbEKSBQO#ˏ^RmoA9rDWh`&]ηȧjOOb3B TՉ~ Kێ1F- LTHb(A@|n\oHM*[R骪x~?Qe3Ew(p{UWD9S4g^mV5^_IU+1.alPƕ6EΎHfi,P,c_ GؿK9』Nk%.LA RvfO>u {<=f[2&i:bT@G."; ÑIP#(og8洂7oƌĞ >C%?'ԐXvEp'nzEvhcfZ+z: [m7:i]^M<ڍw㑤 /~.rWxȅi|c{+x%5uH}cVr㳚V2| _=HT8+F.-͕oX ^yMC)^] &ϑu}>\]r+DOJxpcol?=-)vqA4DwqCLudv!XHϦ֨]4i'pңƵy ] RN\گJthv1` -`ҿ55ݣsj| xn2쉢GaEI}ئٰEL:j)S=~!\YRjϨȉBa2r3˲~ͳ'0Ri\li_%Eib>:ʟ[xp >mVF_z/Lzu o9R cGq$ÀDǫ?@P,$ xnI咂t_ֹٜ8>&5q&i[sP_y={zS\LcW"ygh vW+y!Gi~eT%fl;B BtoUlO1F8 Gr?> (S]jJ|ΐ݌Nd9L.;czcQls (TU_D!jpF]Kr͂vIDJs a1RRnT@2ԞP =i7lֵ@cLDʫqG QTpԽsKFɭd&$H[Rbpe_t+ItS GW=̤[)C2;'(oxf _٘̌%!UgJ(NC>xw㭚m_ɵnp, (Tokh*s[NEIaF[1RAmw +R$)vJ!Fw,{V|JY6D@Ӛ5.DeYQ'rĕBIw؃E5{ a : h#oRÿQQXJBLH̦}p8e ^ m7(*䈄$v^qFtv%ˇ{ F`}bm&ye.(s ;FhmwKF֕; 3b/wM/ F-&pN\XMGkLQĵ!6z9?:\*ǽTr M5ςaQ\HŜqL̐Z{jT6 ŒFI0rg1p-#aDWؐA2[6ʪLw*2S;Ө^STjޚS`ֳܕ(X{|e4^u:09LvAxhzyk\ JBΟl"5*3}yHO(y_j+j9FMdk*'V uٸ/>"HoyLO7 !0 's [Sq Vv?_[nhlZ6*p"\SO0ܔׅaK~~\Ehi;;m'bB6Nf9ǟ^{FBtoؙBzvd#S>p۰q4^:rIa*h- ai}?ߵ V}'w0K=^b2S hUuT:>BV z(znPiJ鋥2[4F '^4p4H9"\UD79A ^XR$Zi6/e1FB=M+#q$hO}82z? ;*'xʑpދcn$FA8M<2º}䋺;cGa+|4H zUOD(1k[IK@]]Ug dh`uQI6eVF e?d6oJ?tGNCtR?hX^~*_*kBePEiͼ~b }e:)\_ml; 巎Douhjἂ JAtٛ|&</ϼ1eJ*|(;EFށ.#~<޵Yb$^nS(OV83ZD>Y2|3lܮ?n(+N7}CaI2Egb_n Y/A!)fFi8$--;7`sI$I HM+yÔ2 o*?I]Lr(qCz:rJ sce&R"Hem #RWec9uB$Ⱦ.v\)WEޝb |b;Ζ=bdd p6=0V rT'qMV9t:Ycog30y13}ps/ 0-e>2!gHG,y*{yHeh0v: [2t/ƚ)>z7cluU/>p(;YUU 0,*ʣ@~%*sr*?S's{=p3hǖncH%W_R!g+k:,zT}! +l-v"oZoxs:k oHN A޳w;tNZ a-m[m)wZd SKSQ5`v1 Ȗm=~+u~ ͸[[Kz or%Nc%~'Gs"Lm{2}57_iojOefg$x-Lcb"26];lp:8Z^uK UiTh"0RB\vu_G}@u/;9Sl9 4pxn/sC# 9ﰮ7VK>v4X3 xsu . Idg퀏zVC%pʾyn7 #1QtÆnD$:mOЫ?Ոw2Y n4ku˯Eg4/sXo4 D~'ř#0F$ o'ⰱ\Jg*Jn'^lVe\OHR?rNhey7OX1QoXcR$J1KC_~H.{C'vkT+Q;7j#FP\`6G 1:WG0j-@']'3rfuZ'礼CCg%$mb"x= Yw.{Sv $tS%cylV,/}j1d%[pQ2k|˵۪.=6*>%J&wc=AAc3bT9*/U1%OT[lQyxcijOOЅ9#IYM2XMD!R!T|.yVkM뚝8]/w'| VyQSeӺ^C3 S>,+hi6CX7KixnBpy ?i5E v |C5.ڹ QɅvd|uK9A<X!SYyn8̪UrTW!rB 2q7TȣЏǘ&aJB𙚌@ez\۝ YumQ~`dJސ;@^.v/nɰ·t{NFۣZRS`o .EF뾪'_& O8Τ82 lo29ѻړUG ZZA˟.|#:To.΋̅ԀфO~TNUSK8K% Eh0T,-l mh"jJu$rJ_ЪtN˕jų# oKdL6%t:$R29t;ae(:Xǩh6 XfT\0хϺ=ﴦgP*XrG’vN)̑>4h>lT3@5N/x(Y*Pcb%fVl""uDhȜQ8jrG_j&l( 1B03ms;,렘J!`CJ_'l4ä$,F‡ ٮU _P )Oe\fd CJՅfҕ CT B'rs|8yxd1>ʒ4%YrJوEioĈ ^9rqZ>U⍳@yag΃+k+.S-l22?)Y(~t{Ra7}'0Y*~(M}-t]l$S⭘ E"krT#7 @v_&tM` f?6ҡ%I>e~_S7')Xx?HElg}lTA00*[o3rK6GRLLp65TCj'\3%J-W@CA@O(xKGtpo7QB `ͪd|j1{X29Y<.ƺ9e{*?` /WƯXV,*v``z,|2t\?>Вc10Ӳ@msE!&? *~T{EC=iS*^Pygj/JŠ%.biɬ`w?6~PG)viQB`t.{N@.hCLh^Ρ"q Ur;bWHg4Фj»=fs@&Q&(냻yђqR\hDp}7R'õ{_X-\m Qo>M0~B.^FiwI̖inkDy7'9?*K\jtr{Lǖ>84Q½%#c\Q?Ⱦ%wS6LȻ&2aYvDC rY3lѺCi F۵JFvJ^-Sj>uȯcۆfuKzͽT֗ϲs M ݣ.`w+uryc @1Qa{$!hJ!`=2XdHr;˝XO#|%&c;eGubU1HL jkJ\xw; 8`$ I_SˊGʄ:,)h|o4DQ-yh:uawߤA4s u_4{ I# P w!RonשbTSMZ^`xV5bވ$D˰0t2<=ESI("w:H tT$t96EȾ9eR!\ŀw%p!* f2Z2i!A};3:(!m.8 ;p͝u;0W:ʵU9{6EJ`رˑ0FG1nD9jC:MHd7V`QBA#mjv/J'0"0|!Wx{] B ?7>EOƆ-J~Vb4X櫧ɋC YL}ANc#c6'x`ɇ2((lÌtp"y×bQ{hNhͰ5&cgڻa8~*ޜ0xP}c|M&.B8; Gwy+o)J҆|ͤx3T/PHu\HY4^rXC<,_?f)$BKTD}d|;koSHAQ⭦K^B-UǸǍ1 F=NvOIa8%fJkloQ͊h>-=fD$zsx/ol/fiz)IJ/-{c^_пD`\<&:ZQdEG){-6hfMbc'<%1X#a80,c.5ĥ&C=?"SY<f@6gC-t6W/gH'І J3<  bS,e4 WPVj*Ba"UUvm5VyF{&wCȃpkkT!5gNG[0a${wq Tq22SGZH?-5}ìtCz3sl5}>{^@wmdǑ^<%\1~9*\mW$ ~Uum98CX'LcJ.N᠉b 4qW%G\AQ:g oV@z˂Qй%!9^xPu=4w ۵!> b;)2Tp1pd.hZ@`0[s]'kn]Z.-+#ҋDZyXumwٲ+J<;lnswߗȸaLF~,Vsu;GJ"2DV Iȃ׎;y,MZN|6ųڲV wז=/nJ:^M䩝ͤ S_IL|yӊ$#zKz;Lg,ێTm]X#H3薱 Zu.c[6!=A}|7|>I l,އ)*i8Ы Dx%a}]8L0Ұ ݈)Ȃ_c?J8ַqCĞhafG RdmdŅva"xav44S PU"b`r}0ѠOAO7ö-0=_Qkomch{G:XEJ ?%HލoGrɕ䃶!$LYq(2``'Mܑ8*L>le ^ 5hW*°BQHZQDs =O˯*0UAD_G*q JȄbH@7j3 x.\8DcH6 (%dOB]'srfęz+AAMX1gF#88#OB3ӠBc@gZX[ڛT7N(e^ñ \4P m>cFh\'L~6HӿיhFGt<(RDomg!1s8;('>N[.s0CidN;\[Z.峺)o53B^)Wj.ZCR-~C+@mޡ0.S4rӬM 1+ &Hv&6y9t$akcT1 "f<\ ,(I8}N9ͳ1` re_7~7{b'#^3 C8WRS[=MG (95 ;fa#f"L#-vd G -e1#Ka|V-.1ts1n{/X}6tC/V7``鞾8zHv=m=.J7Nuv}B9Ô(6 rѷܕN"dڀS^!c:~TE6)GۀnN#l<4 |HĩQ2mcFdQ3Suhq2FΎ'Hh?UUP V۳{Dfi-7lPiH0} Ӻ}ΩJҌ^ vI5羕4=.ZXgdhYzQ3ɲ`G'5# ' }K(z=HVxA.0~+}XKO~a%TLK-?*|W{a1pe ViRzYO UPjb`l ;^) 9qk9+UXvKA\^Ht(nB~aJ']᫨5W=6ɗsrlcq^%90yQ}QW'UzqLcKҙ[F($siG.gV-|-v#E:Oojbns-I*H*&jQcJ=PRz РR+qpƯ4A f3aS>@0jt}WBR "B jٛek-eyr`t9 q63@H+_X8pQ,/ȹYU}˾s/'U/<޺2aח< u:e/w𪮖DNN.$F

=tt/,nbVQU{2QAT C:SSpJr<}r*yX44lIbmukaLBDf.f<6ꎐ]DJY=8wG~H\1}i`1S,%(GdFPڵAn YZ 1+ʙ']gcwl֑`F}vYx/ b+{Z[US;7cKgxyzeo\ ,n@|z?YmّS|8\zJܷ1!U{Sz9*4Hs23芯MNNAE^p%qIwO;Z~qBw+lzՄ(jɋTL>@'ڑ+Ӕl=3Ek%o4[Dr `#/򈰭6E"w%.j,J[+8@^ο|ٱ1RXN2A]P.Wy4kcꯂHO8ar s]0j1#>ή0.X/6әʍ$Qj?%n3$2Ņ:@/TC[2R̂ * ?RG a3<=PU ZgKGUpW"'p`p3XH+3t=RՎ巊 G3:Zh͎nm֫-I ;b|Jr-텲b4jrBw+hFQQ.0p9Ѣc"L)pTyDbNK}F[ H1ABaWw[3;BMb $x|0< 9@ri:p̖7D.ٜv(_>% /0m}-c5H?Κh^SQ=r%=48qջ9p>Y62N`kwLNqP>l nluDjzaEXFWv" LJ09r+MYVa\OW*K~-;^S>70D-q9ZCА~NA8Ip;p2OHd,-0q9ej`Lb0I*d~,/!"¸BdR-Vdw>Cp#2}@) =6tq>gF~e;ZMݞNߴɏ.Vc:y|5VV4S6$dUxmb*BBb횒Hx㜡ȂeLǞibܷ1wGtFr43v .pZg6sv@ƿӭ ֣兖t2:Qn; N9wKUxjAK@5 H\Wx"&;t}8ۡ1b=#-|tXL?@:'q,"=m؛CWn7\Ը^!vұ{, q8?X~q"jy_T@ƈ7ݼNH:A :h`cňi{ӽ(^`}'1[dAk &ra9t!؀$P4Rs9[>JF^t,y mȹG^Mj'T (Yj?z.X OȓLf"ڂ($gøۚ'BLʟDO@#,Kf#Tq µ]Zek޽|3k=k,M7HB \S/b/#3nA>:ŖM7 ^zivY7P1{I-_Y@vKgjQ:#f =Rna\Pe;v( L /w| ]&S9@} M%Mr>;FЊV#t3}XqUQ>iVġ2ʩҼ`3jE-sf@[L#U[NRZRrH]2&naI9rjH_gA _0' _MPR=}RX4<\uGu&FܔLr3փQ*!jWRIa\h⯓0XTwܾ- .*V!hKiy,sdњuroK-ypFU-Vċ ib]gէ@a$%&e$4#VnnjNn ]a1T<)TNR̬Ce`]i840%(piFncw_|]#F ޗ/&3;0&vґMy,r5suRMEbw=H cl#Jcז&1,"jqN*,8͝aM1j"ߡ?߽%Pel:np0mfX{5f%00z2.|,$@/n % 2 H6`F22X {_8Rcǃ]'%'Cpv);kKhk{ ͫ"]_f }|-Tyǽ1 ̙ Y.HQ~NZD ҏ֖eDZlV߱ЃVYгI5 ?>MmbH$-g帐&i y8-i3" œy7U3>K 7I 5Z[uJ̔\a<13Z31y }̔A3̤"LiCi}.+ycSA|X*ӧh%l0=o|A|#l'uEUxfx@"`+0[>@I8㜉D}Wd U5MgEsro"gfvqRJrd\NңLFO@y"n]s'liNdsSIgt/9LB |NKf4)NmV?E?ଞ/tg>ɘG`=U?1o9WJ7"UDiKwn#ڤkK@'Lxk׳`z{p932VA/TC{lE6>s;xâ"3VпBwuC0il#WMjb}V `rdy)r9`ꯂ`X(%݌~I%Kϻ'G6 ȜF=W%?nusR0FMl( -iDO" @ֵ#*l7i(>2-׻{w|PP B9exC¼k(Q-/zţ%r?Do ͉ Ix焴[ k {%s}|)oe uyWoA@#67"8d=z*"`[;W`,W 0RD_,5Pr*|tG/+Q|216vY(2Ra(6~RCdB;͖GC!$]Tn2T>`fqŪ3礿 تа%PrG7*|| =Q8WziRw3?w&(jGBi=j*Dgs!J7KgOGIl/bGqփ~R;02<{B./!Ci)HɷDxďOc{q۫uV呻o[ʐ<⨊~+r]ځb |v#YR3T̝WWR=(i4 /#<i$Ddՙ@cRzt ft<,-`Lw47.g"]^br4QY9Uz-å1kZgS]9Y2 m>VMBPYFLc 1JtB(_ZsŹ_jC3^,v*O\` _uyXKYtUU{oRt ňJ*LZUƍL~ơy(6 " F_̪0J%J*ډ:0imZLA7_'Pp8=`N[l!t;FJ둄<zLhL~|Of',݋2ulg Vm99YPJW\_rbߑ:ɸzS͠oGE)R`+EGeLl\~@@>[I R,d_( 4tEW1AeIl8{qS*g~1![]ܹ* h]޺mBU9T V1]n\Ky~ϐ4`&uԅnPBZCA9eђePAjI^.:3ݗW rS-fD0I!]=. ޸>Jyģ'Ap|kZT¨yh: 9`g;4g~ ~u&cVz+)ƥmZP>!S=cQaS4d=Kkk'"> YO8ǡdN)uF4.,fEe[g;'ɖL\ɃwE#偵P~HnLTr>7AKJ*{-'@+a8ryM7=c_hjOKj]GQXBAxy{w)׹TLq{CXRNp+2*:LgLmLwPnk2fڬ! #_m,x 04A(" $;3u n(ӂA_0&&FjV:C$R+wSԞ"r̕%.Z{cŶ!Y\)sW{%@N 4'l,U,:oN݆.`3px<y9Z?&;XE;{+NZVng2E( 6N?;[NB+*IvIeT7M_rh$Ƕ,BE?C W蛡i%ȹ%D' 2 <1%fֆBP]PUְ><:oMl%=Ld3~QD9c|a/Y}ZwDqE\Zxoi:g=Ey]5DM<0xRsLFq "A֚wB ݱ`3 V6۝ b.Vm>(o@eRQ&,k&T&k߶.RPf H PX1AK8phvtVTs$y-Oո/O]0[%mkqԃö~mCOSNƈKH5t~M_Kœ^]u=pNXp3NntB|ى3 Z;g*@SpΓl0A5'< x"_ʕ{ Ɨ!Ophc2P>䚄egAQ)弡LC.)88ӊm02g`ƫj-I`gcSGщh]b*yQesD \ѧϮ KspMN{ZUw+\ #W|I@x0ڭ]̳ª;XĐ\7ھgh#k"D.ƞ8P;V )Dn@<'?=LE/_^Ηg'hѼ0tkf9sN矰G,݊29|"c| HZ{sۮߵ(n߾L'8T|fTc ݳՀU.7WP3\";A}g'z[XA8kw3;렑%Vt]rqǂB@zDi+Ϛ +1(Rm@Sa^RìI/YL_#2 +Sggv` 8&TWTO( It:[zv'%j&=geƧd4]E1cՍ6喟5aNc~&i.#]KTc7xMUoks՗s2-LX Ike\W2&"ۥ4Dzksj")NHjĶ!Ӊ|j#cT2t+mSQX kwɲN,8{R5VJ"@KNTOTk + ?ws_3] 탟{d[$zȋD#ׂ똢WT_ddkZlngLIMg K/8] kdi;~ PI &aWS~k\'!7gp[mQaWݥX/ 3TT][Z~J!BρE4j~#Ψr$699G{ey`Ony%ƬvR9G|K.LIghwɑڈMO2 w.eZact tt<4j-:/P]vO4YT@Tq&Slc7N]l53W\Ur"=íǦqU{(ѵttP>a E3P^fUc=$cl$nՄRZ iÍ  EPWqϗA1/~_ߧ\" Ct~$:.3~Sݐy7d+s)W S'&2[zȺuvo&/~vi"~yCJb Cd.TxS\pqiO&nVn,1j sY&ҵq372*mBWRi[ʃ ݥu U(phMYX~8my0Bl3&!ʻͨ`wo8T<$i2xED]-,\pYߋ^Nf=7T ,3& Zj1TʫRxa Jծ/#j޵Z\{wgĿVS%9EW veď&uςR+s:JҜ%2-n>}Ge-Y>&L'Iߞ,!`\R<(S]wEgε 0Ȳeܨk*?4h"۫n̞$[9aD}bG5CaCKq9] ;U!Hm<VuU7wNYL^067=b插$ $+gĐvg ּ%+eܯ3haf>"M T_Wk/rO+2 eּК[8V= mN,9Q b\-m.'Wiީ T싊5j/38r|io҂E&u!LWhsZU'%iB5j;%*k*f "i0tRK*W0a^sPouvv/},XZ2%]9`ɣ;r/ʦNMj/&>ɒ5(x9 ,,OxEtQV ㈆/(wHbT]7+$Zw#KgrĄ[+LxMD/kD&W`x=R'K+$ͬ] ;L')\W"\Pf泓;b$$|\,(!az]>Α8yUo(IH[=z!+> *Pa:r61Eq7F&Bnd#k[Hjįs-)} *9?<ݭ@8k>-u9dTCʢ蒤+au/EHUiC݈3ɱ83d];=K94ef`f!AHxTaYdv3C0"DU}QܔWK'l={~=*~ۍ/NBTÑIidU>YѡYDWgfL\oRzT^٩ץ4oh(%LLi/OW0BC2"{^u7k&Xz7!7]<JpHktd#%˿mDd 7g'V]9*G6L7Kƛ񞋨1 !MfkLz޼?i;Oee l1}/$Y?r#eei ؚUs1-L6jmlФ?0Z6'M!hgB=X??A5[\pF31DU:a:U*F{ECFCLcaw2m|1rD>64&n2!ԉLW]#*H-9^A'" LSlpթ%)GjQLHB0@8)FOy &% #Wuhe(/JCЈ3I=&3A4y kVEh :w0X|m_,jJsYvI◳@*j>y8…LVNeIaxX)R1HrDy8A4xo;E:냘oq}pN΍5asQ|>M|.x޾nj_"EhPPFh4[Q5PҲ.S0cXK2ɹD+Ǣl%I-<l9QG.gVj:dI%V =($);Ĺ+e#Lc[PˤDדDcL3fPZIJo52wsRCBc+`21mARCd^~?g9M>bVZ>Qe9wU؈adS_)t݁ %1(9%:ϻ~4m5Up|j OYUAa;lcQ=cl׶F\4yDmzfŷ$|- 30tejxNq!cKGZ99/> 7*ᒚΞX@ 4| &KF*&"F AVB'Y 2<okypn:8 )kCR8`+L?q:ݼp<f`mWD#vrGb&WϮ);:4a[\2dSDy+k\",^?mIjm:Iz}v=.o`X%}KlH)G)zfV?^CNJ΀{vFH.AmP rsp4LBR?w_̢*} 4)?!A3uӛ/݄Kt'B@f;?D35 M.+9~ȽWj0V4|DpVZy $=nmdžͨHvkaunؼ @n~2{wE;246#d:B w)\W2Y30EEumLml⋭~VGK i3(Nܺ|] *mEA0>?(6/ \m?PEtY.,tj$Ђ<(|(ͮ,l8w{`oeeFT!;ad_O7׹Gh?ل5߹ U;e8AϼmsM}G.:t|WE0IAlV)z`K uLb'vi.+AJݛq?o)12VUyK̈8geLA eJTzm56He!XwsX.n2^TRTէqxMArk@hLfds{kփE8b_L+ p쬅Su~'_WsGM7 rً;UlVa_m֢ _H.~ֱEQsɷFPII3q~\FMl7곆 0ߠI Rw,X~fLSQf˸ Σ"#$#4 ]vd(TƫE.ךvg Voa%6h O\/egV!40&-i$OUBy%E& /XXD㝓d&_p4bi:8AT0X;W%L` jykt2RIf2f[ZĒpIvHz Ȇ`HQ֙^EWcLBدr%e+c%fr_T}P5czX)LizS>Z3J sʓ`~ܾ@'Ύ&KӐ+utS4s>TmR1hXfҪKZ?}0+Ԯ |lFiع?WaԾ{qA5{YsRC\?HOc_{ pXDBL9^IJ6zͨ8j$Bl7`{ί+?N,^=MDTj\7ZILrkwR`2Vy$͝ y}U/y- m,aFe[ AE2 r>XM*&?dCd®xnA/6n.uߒT[" 8@~op> ^o{ڝ}?&6|6{54p1H61Rw̭@p;]}PGS 4?I䫡ÚMS}y_2O" YAwWԗUԤ 7AihR存-u"|3zx`yLi!8 "DykNjtC\ߐWg0P!&4gQi:$lXg,4P.VN0=4bx/F[r4Lx@M" k;ծ 3RԈn AfFY;K!dg(Qyx :]ɘܴS^Xc-_/C:~kcYf}-jW:i)E։ zc20htHj@i@bK la5p >jK8`JmR 9H9tkT3y5"%+"t2>e +_EPg> ~#w5ю8tk;V=1;wf߯ Υ"&+r҇~._|\ h4IA=$ aeGKV'{R w &fհVAX>ߩOaK-0FNcx4aݥǭr= Yq9&|.{^" 2J(M@ ": U/kt#=J#ǧ-ʣ:Hz7nĻ{^'dAwkJQҍ$N~\K@**}gRW#(ft^2JyAqJl}ˇ/UƓ${#, ct(ߗu0G := ҳҲ_ЈВ ۝\꓊ET"i{zM˒[>z!!3ͷ.pzՖ|ЃtEr S} "h춵QFدXnpZ*+DETEO@"/w]hNQ[j:$_)NS(w9>ź/(E hb:?r-} Fow.3U=$ڟ9YyB'4f?qny[2g#+K1psvpCcsʷR dzA%&w* C{D-'.C>e6*!kN:{E DO [%Dg0Zh:Е4$x rN$Sq!g덞s(RU-0,di'[3?})Oe$sO~OD$o;zOcHy,Gs 3VF3ڸ^M`7-o~I)q-CRyy%ϳe(>%+ rYm4Ory^0RyVi\;ŖK'X(AdxwK3^jG0JjyC=BLJM;_Hϸv=2SnkY9}֒G ^?[R!>)Ck5^a1H񁓚6'gh#zEP1*o;[m-"ӓ_̀t v;O60سkO\VI#Y3dEfTm_g9zbF+͒hXh# ̰p$Ypq8R^R r}\$y@!}6l;kL@ͮfAS'2c4hp-?9T @

̕}_c3<{]eEvw`~?^|خzF+R {_F8;l^iK*Et YW~RKX *J7$]}66E5J3,sVNu:xBiRTA̼}dW95 | 73@T\֓I=v>gr)linnzg]u:8j&S^z 0LޥAJ|D0E- NSDowg ;M5Y47%<5Vl~0YF(?nl1t/Z^[梕5xS[)ȘqshU[ӭA'^=[NRl҅ysDIbT5W >w􀐡\~z ^~̻'),&dT{#)Dt9`Lu2f2lwyc\Q2FrxÚChV%ٳ,G-%o))BLg(r_ 5PƓ8~nek:\LwaM[zXȻxj[_ a1!!⹽rӡ nF Bb̡Ho` 9@̊{,œY 0YΛau ɩsl~!kTb||^MPh;d+ä6EuHIIs9=v;;֤]ըZr&l.9([]9)G2fЭ#bxG-:,ͷ'?>5=K S^~[jKkbK%ra gf?*PgO0i[o,jr/_y|hO]{*vvw` ( ZV!( -+;=IEY{?Bs91<"46բG;]2<3PL5±SKsRH3@a7DC믿3˾|@ c+ n/X%7bWR U߾-l8kyP"a_eMO-͠X[{@?EZ A拄icf :~G~F+l*\ YrgtVYKz&PT&ibNPb)@(u迌LZþexh{[Mm7O#BֲgsW}y ¾ Úr?H>_KpZ!Kྂ= G,A&Pen䨷ܶHif(s rfЯLqȇڂv_WlŸ!h<$ӥRk┥) Aʼn-/^N5lږOrXDS~Ҳ1Qc--Gz8~>~Za)L{(Ęy*];< kwz9b#dt1jEԮ-B/>do L)=,}t VJ@-Oz`j|ěWu2kWr)[.ssXd.D68f+٥:lpb aԨK&E\_f|d3q>ݍҸѯlFM1tߒyOkL@!s?4YÖ#wjmTSN26`D@`a ?)wu~&cDÿgڋs2eWҥVd"χ^i˺|֐⋢nz`;wLi_acQ_rm-/E]͍ʕYg1=$Epb|,ih6}yV̾XE o|nt[mOG!.)&%] o i)!WE%wwvPڄW]"o[:1no\Z,P)&h 7-Àwqsfmc<ݢoDA'!ͯRȱ٧$^(_ 2!l\;*` aڵR%2,mm?V{}}^L0\_ sJEz\IxK~U: 7?ngvVl`O|dsx7E$f5@:kI>+Jj[qP&1ֈ> w ?GJiQO}[~KtFʠpVmr{]32đ[`4_ Ƨ;ARB c o(Lse/ÿǛNL%rYΕh^D/O`'$j06σ @wDM}IgA)k·=%:dU7p6 _r.<Ε#@`fDW`@`h*֍O!w`=m_E`>s;.n)'?<I8 {Iiώ ir:*G HCeU&pEvD4)F1lnYݛfF_i}E9l_Zݟ"n@X/Ld<9W(P}tnBSfm(Q;!㈧k>g1O~#ic;9 +=7*z98Qx&p %(UP3' k|4h6va"cpQԽ#.́BYiLY_9T<=ȅ; ƢA Ne\Ah&۶jtw^e[`$в 5]{ohVCk؀؍% :w}*Mb-ݥI=|U8?`8[ov{H݄;37VG§M$5);%uHZ6VZ(VJy s7tAk`Ogc*BR]=,.,U[#j,x(&FF 1In(snl$-tSABuQ+''?wtq efkC"]ڃe& 4ǒ6ax{ERh3;ā 8(ܓb#-ٜQi*0 Ddvm`"p RC dT*Siv1GA?ANGwS},O$1Q+PMc$gbWB(pW=,STU+:%b{̖̒@Hb ~Gc4]!9)s8Js?+&ƿ;8׿0L+( rFK obXmÿ8AbH+A;ն#=}Dáͱ!e}(rͽs ZlVH84bðџ;+5C7jkܒUє<47D ڳ@(ܪU%Dny/؝(ROO΅1/x+IMa&9q?>@/HPb?_G4+uI^ ]%<ȸp|kaWrOy'ZI™4>f C~-8ng mTdKUvZdѳ`9USLp{U̼;=m]u_d> }#f%ulv]}ڥCXR홏*:6_(֯D/h!s+:顾 zR@e},NBoa=tW3p%D^Bv{;h ೄN݃3oX9@Z`(! lF|5>8cEŖ\.lqM~V/+ ζJL+kMdv1ѾZܿKl5{!;˽@׸NhF V߀-}̖9[T%Yb.ʩW]ܛ}(s1s"XIdLކhҁ_r[p1>~l;zhX0rd9B^%iX7yPL+0Op}($ķHTj˔OpˈZ\O trr}VU~;U6aczkGFHm%(J8e)$v3yGnCRIƌ ٶrh5%M RR̪]:uOG`R1ۖxGGyԶ~n`:vhfls4e c7\}/w.[C8KY ʍR~fmq%h>/y!Dů-S`@¦chILN͔Eޱpխj:Vԧs 0@6"{WbZDǛ眲sakQ?6t]5R!4]c;.b5P׌'e- ;R8D*JХ)m0,AH:20-$fm3~3fa_3&T$>[;5&`>s ¦tHV;PB3!O!l6b6x'WW9eNYf5}HmD ߈$әd# .͗q 苷XYpHH-z[b\_Z뙟g'DӼ QhT v h1$Wp[Y4e5&6׶/` VFT(׬w4&x:}5]]IPu]~BVH>#MaYT4lD ad)s,@Pwi їERq]R'508Ţ'j::"=Uj8\8]ǿE H=2Pz*n tRn~&٢S/r2]1JQ+p.U2rH.&G<$գ)x_l֔AN>VoGaGMc.[!+JD3 $BGH:Ro#Qq I#O#a*"@IhFnt*Iw?W^:Cuhi-N .CϲM>,8u֗UnA+C.t,/Vx.AG+>C(H\w9 nG$ҿAr m6d[lKvT EsSa +I0։ Rs9V5rIs)aR8܋AS@,J9*Ԗ C\i蘓.Tz&\;MzDd]+ujdžMa5JdcN U[o,Էקo+o›Dt!E(43`ecS?$I2*EbK=<9vp?%QŖۥ#Su\!+jRZ*7*_'͞׶SwvV&H14MRZƴ},wBt|0!ȞtM,-5mD1jJhJQ{|@j.;,1AG -@s .(=ZJ7n%g-]؜Zr0cNue2N5quqӇF[cpEB4܎S}Pf)Cb]ta\i@ cΥ) <^L:o7 ̮:LB8kp:bw _(-2N3J= 5DGP#ͺ3 J+N Kۆz%5YI-RA" bnOLWr a{bemή6E)cW /jBCSĻC~l: d[`Z2@V^|TK<ϟR' k{Հ]r.ZU*84f0d4J.^k>"(1+mIО9H\$@1\;ȷ6bp|\qaBՈK {d$Ͼ!' It8 aGyKsEcW(^x#ڪY[*eM~?X\zH&~{ h&< 菺K_,5Sw*: ̆mOw!aR!rCM&n7 Av??$7\P1EuQM'&Ud&AqͷLyNBS/EfSO$k0-1rfQhmjr%? føF.qDńsFF\!KC+aV?e`65x*HIl3Ya][rcôn'y[׼\t DRGN3.QDaAG~!T#2t{y~r 5~) wevy~W޿O.윐 43|_&Y& $09MbD%+ȣVH^u"5.ۈE+rg` )Ob}RnV3„c 'E>NWau% A..4A)-VYWr ,q@P(%A) }΁5χ\ek&-9ԋ=[sڂ(7HHIycwOHsVФ{wА\%?\ \qejn|f1SR끥6LVb{u3Tv~+)i7+ClV|h]2q$ ;+|D&ͬ`04EmKB޿'D5] fn#7lnaid7Mt3j ɾ 'Ы^TE*zى3<'ɎIRDj\ NJ6=k^^2˖\XFnS.ߢ?h.Xfv"i4yU o;qE~>wXhh~&fFC#8DRuӤGN8dbLtHX*+LS(*`+n0gJ%1ɻ28g>=3Nf}:u1hJFNjv\p)8{ؾ D)2%gpxpTV!gG0/]D:BkJjfʤ+,JނߺDN} } wX-jRǮ΂_MwMG1.RQǎę58tבSx&<)l*Ν\^b~9 ܠx`QLN6"`aXY3RiŶDٝ\YLg#Ǩ rƅ:izc@U=&G~cgx7 K+?^g4Y+GCt1 [r:ġn0 6L`MڪG_]5 |qt> 9G`!BP?HZy#Nt0) S%,atI(EBFI`Iu.~I,*WGa\`073M z;)S;@m15Gɟkaq`\Vw¬?kٯl)#] VI?YJ:W_o9YyEou!3%'ɖ6l#VB)+Iwxg4iI`_ZÅӢA*<™mh 'B#hכҔ cr fg=0ļ5ޖC1+|t`{ u!ǰztג-Uf3p&3vAzgpќ!wë5#r9HCkVA`_ygJ:w?io s4jt;ة.+5t/jbR7jQn!qQJk+)ƹܟg :K5!m՘-'J S9C&k]xLu/)JLz "1Af;bel {õf[AFgK8VoV,pZv Xrb/É`D5$j1ɯC vEWEq>m[ymheʱf jYs! P/s}o(/23dg ![V@WF[ u\jv<3s81ڸ"=\w wM08~0z!U59]$[*rlnMS l[zt:(B#Or9/lNZ]!V_6VMeԵug/%<bNOrҕB`/f*Ċ<ш8x^߫QW-pl' ^\? %tl rSl!()}3<}C֌EMTwWe+<}zv? G"9{OMhTݞ':@Yybrn{ZCmgL>Sԏ*XOfzeCLb5~nh351sf:buhJdȗZGeE |S*f 3uYK$CeWr"/x~"a@" (V7yW^QWP "b 㢚st TCOc0@(|28d@_ۄ!`az?aO/Gmfi5L~= uKeoߟ$N%h>uЃ4,gvmaq\ xve+"fC["0qEo1S $rRj=;YRm76ɭ#zd8k-y| SOX"fdza.mQ葕en@Q@BhzFy:KN/Èϔ<]`ǟ "ASǾܱi(sKț!vBs.cZ<b;Ն“ӺWCЦnUnyp $KA&Z33;Ыc=َ̋\~ =Qy57 ڄ#5Y􍜺qgjNx$)ZEGzL_ZhKWVll?vԻ6sY-N Qf*@  ϡ 5a^꾡5$*y+[<ɣ]xy V_#Pbp,~WKN^&XmզfD+`9G0K\ b%+[~uAVڃzIuyhEq5Q&"XYt(.o֝)N{}L$ADP8TO*hWEyV'}MeECZA C.s:,l 3= *vDSvW.dk)ZK2pjz5nSț2˨A%4zLٙ ܣ.s,BľXF*Cj JiЫiΫQ,-xWq̡a*X߮HNӢg ANI';#9Zu*VpKQ8_KNxyBeѼNչ=A PisgG{pޙY O $H/W23"B3;ʒ9QRqjnuʇ.ãX* ЁL潍b4iP>43NqkoZ^RKϡq20/IzJ55\W2 v6e,ѽ sG A @LRR&·>y6 [rNtX`0p<­ H Pї#=۩p|qfQ`^3 z=0֠xƭ[>]瑈FS-I8WeI o>>ڛBDƣ_r/lXj}8 yWJ%v&mj.Apʪ~ l >9x?lb$m;/rk$av"Bl0C5/m"AFh7MXjNtD-E?Gad-EȢBkOzrlEb4ġ;%JGeK3~uSmop-/)%%Ymf~%jSiT409W$.Xbdl ǽ̋NLͻ< ;fG^ oB։|WR6ip[9pߗAj3+ĺ n"ظcSh]xo V@/l` )~,Ԍ&uBڄk9 p@ =d8\EMr4f#u=5`O%l^dY~|Kuf14#詛M(i\OeY0墍q\)\zU ]7iL7|w0KŲBuS:F~:U.(Ez wH]sc;+4,bZ@kRq98|)(;]oVo}77;9$t`-\6|'73q[:`  $Rڪ^m@|K\ͻhH4`z_w%|IӲ* 'f2pc[Ckm<8~l5,k`Ɯy|v]yOS{1F(v@=k!:8,h>ͷUP13RS-9FQ:oIJ{6pR S <=[uxj2zznJ蜎voG4P}Rd&[tbMV~^RCdq pYl'G=ҵ8rʷ4S]=*gc:ߨ-%[{]M na]$ScDd9Aa#qDׇT!uy1},R-6&LtdulsxC5*4]`Eilye/Ǡ']e[O)KMIc&a<U.]_ēžEޫaӍ0K%새 CyIp`,3@ 6!{uQ(ħE;ϼwKQeH)Q[J H[e\oB&˝W`y8AROK;`+~3{ F䬿\?J5j8WY[2`]"yX+;L *.=6&E)1I!I /͇Y%_fŮwQQvk;%͢:A$wٚ{K ^g==&g{ EG5 pm860FvE&se>ռeN緤QQU #@x]W>ޞ*J&!4B(1'ˆ tB?o"mH[4%RWC`TTI+  i[]NM }T]E=dpE*[ȕ?rO\\TЏ x#JǠhROUm'C^kI=l\k3׏Dv~_l:9>8r뺄VX:O^=g+3 p'Bo-upQF rk7/"ó9{ [NVgp7E:R78QGh=tHigzl/Vᡦ=?B}@|rhaR"-~_BaJ-6J]Z=n?hzǞ?d=$~5iHEv\;|Tq[ n K`w`w z=yre ntȫw 11 F-Bz8OM_wĺ#e0?ڗwPEFT mmS,9(`DOsmV< ʉ g7ULa}!=lAZ{C5ƶe/.bj]CQל} e]*9tfO,1=yNFz @E<`VU\S)O%CW΃ I ѳK^&f^qȮCؿ e(Jb/נ.WHmUJe3]g7 /p}LډB{\M $FG"v{j`VkLk[;ZIV]})X&W)rwk޽&,f1=*Nʑs $UtQ`iզE*]ץ,H|e-[)LOS~7o˄TS(&-b]A.؍=?MH^{KdZ-W&gLq7{( 5lקOJcjIL Hf-O Y"8 UhMK,fD^ҕ6ju0H-uʧ'sQ90{P 1V%ULc4~(Ik=5=!ƚ퓯D}=8 4͘1Ƕ*th X8tdPH|XSj(wq\ E/`|O]t0f&(?TbEr@%}|jl5ltSϪ"|+b^4|x%|M]9 _8~$OD`1k{]ۻa'QZ&7ڶ}}_y'%q~E?k^r-K%W̌_\݌TG pT7T$mL۳ /0 :\#FZTRag`cϪJa I-slm=mF3 XaqФi,aݓ2d7a_ j}աeNC10gC!Aڵ>05 a25ʑ=]=ˠdG .g""MN[w,~Zހęߙ)J;/c:}I*~hZ?WC FڵmsjHQi,gΨ_bm|62#x݋ ;zZxr/tMҫX;eRr `vi\(o1D|U;a/ZBE $#2۾>шEu4y9#e4bj 2ja XJ{XF+zߺҧq _"XphTV%È*N rM@q6y(|HZW3Ag+FZw'Vk7`=4w 0J ߆s2Dbw+K&K~hG.d~UPN J]&EʭхnHL״ >հQg?p1K?'r(]{hдId[#ek FTd0Ś>\f@I-=fu<p;$pFpUj9M%ˋ*ҩg |("N*WD&"&YV%|l1 3 #f3bgB:k7nJHġ޹[П0X 04|,rmqּF#.{@5D9(uRV~O_,d4jc߻q$杕eHfٞSUw %|nbC 7&.uJխJcbsb 2啈T⋵ieys\gO*"F%LLJ5ߘ{ړ"Q9iҜZ<7@ED{4#㶸U#j!=6%u=Vm&wZ$UJzO[CXkݚ` kv翂9EVr>0nl 6-IKf{t/n.tt*\K֥SdaC[ob ̻f:! lu]͜4"@!V0: ;XV8DruAnدQ'1N3e= ϕL2yV-'ZN$z*ecDĕ<9@+sW-*7\\t6wBL)E2' ѶN `/4l38hT_ax)- (v}+"2^\ULY6*HQ1F4myfE&*AD|`ܖP(ZXTTzV9fH%IC\tD=Mڝ)Fеoyewc;CC]+6BgIh UQjzVJ@+dL8tۋ[z7ZA}gY=r(o#F움dVW%`vR}IBO~ArwJmAt{T;Nk, >{؁OO:N;E>-lgj9,Unp?OoUo~-/!GĪ53SI,s;hz9YaRsqbƂ}LN(k) 3!;= `ogSFE-@!s.19uSVf,Ըbk寍ñ42f j­ Iș̉6BdЈ0qP!jXİ<UT7,лe}{J9o3܉/t'Orr((i4$u^`w !=ggd~Fq@725蛀0hQ/zDg,<"V K5>BvBEC JKdGa.q|wXn# a)IWEg8(1|j}N@).ĵk<7"U}hf*uG\2˰2y4}TjdS7;R~mHqIM'JIt<<8% M~ ug) e}:L[Dj>I #fzpeZ&/-(֓g6WŒy8Co衣HF߻"`qSŊ@d '|(gZg5n8m1n{{wQjc79?w887bڣɆ|'!DpBSN,߇ l${ 04_֬ {.Oܸ1m3Lr͍3-|n(N@Oj/ۣP뛻Ogq`Mdqr/:R+S~`M*qx3.0tC?GF|֤bXbA;~+:&o1mQoAp8}C@wLOo_Y X=k H뇂F(&DpM{bι խNሤO"߾N@X{_őtpi>o([lCߌMM9DUkaO=8 }I0+V.bd[VDrpUT }WGCe~q6nJAe-wOA-<)q&FjxU1wK}}!oFc<3 @a,&LK$ *@tjɈ!g>`[zĘKi>dvπ~>7:Wr\u|(@,yP8z$F4%UgX m޽-^.?_igb 9 60Hh4|{bZ,G.4:X%ѥ lж=zL2]3FaUķMu d}-yU@8dٰ)rzӎKŷAy%栳E"|8쳦'A9+жBjBk|oUE79(CJI\i*u BX5,;f7q|Vcnfs!5bf 0]Gxmv0?4ԣ™Oou-c)yn|&Glj#n5KäXl?FlV^kD2ÿu\%䳣ȉˬ js+%R?"8qjG>k(tj$8„]P ;/n1@BAISXx$Ҡp\P;o+X P,5/E6rA=<]xˮg_JJR~_X#&`Ue*W5aI,ʾCh"k">[hnE:"e8Ƣ+Lp H y3S4VWXN5 r8*ssHxlj,p޵#9+a>Un:ƲrM>ѫdRvTPS' ᘱ$"3>[ԛqب dɏ ];FDYש%XkG>sWm4jmW+eY6:hlO.s{tklQCb?Ht Ц)si:>Zx'yԩn&}jT/j.f3͋[;wҡVZvے$=*r9ΣGe梻S.Pa{3jkI5)oܷ%eO2aehra"ڵp4Z(cD?!ܴ~]uWa0RIq~~Lppu%E _a8^^tR '9].оDjnei*EΟZ0~I(=~۠zsF"ѬZC&I ɽ (AqJ!2'7G*sU78"\ˮ%18!|)֪nU&A5I w F:lv]MCi6:2բ=']lt{Zx3E1lSԝFVվŤ9/?1KujJ,ýiBL}Hv;Q?* x!Ο2)ё,-Oo"C%7i|-\3h I&(&CĵXU g\7./y`0o\ö3V8# s [;B-ei ",A__-&(Y)ok"b.PQ2>NPfV+M1?$P/k9Z}yd ۝tItKevqwj8e¸=]?a@;̃8_q^2/a㑻c Pel._ kqy)b,h80(լ>w!/.nne/0\Aqy= //Zؤn=ol-Ly1^8exs2d٣M*Ѝn V z?m%hsd4:I[%~;ҴSBQYb ac>gM2 A)XspW )!OFo3;CPA#6RzYD>i@\ ":C7a5EV2JLDvM5 wnF*CQ,A9`.5^\xFfc{ORcKFt`hX(XcjyƏk,gtLZHkg#@d):KE8-} [!LINJf}A#VD6R\Y;7X$р/`NA@D†a0hf)nЪX#>y*Fg'[(f/ OUE( 1C+! uQd#YY=l㴸"1  t}l)؞Hg"C d28 Xj+Fɳe}m6;0r>P29++ >M^^g?YG5pBڗmmܩ t&~giJR>@D O=!=E))痪9;!lgǵ`hpsdɻi I#uIvb鸇2ow<{_]Vf.%'|D9 ʍ)dau3n(=S(D^ B).{sy@ o*b"Zl(9稣Np0ŕ}YHÎ׺^ $E8.죴Qd0f8Q3 kKu*lVTn\ZBo[w< gj]ʊ%h3Yt2I3橱͉ zU54MO<7O{1Ejm?^b2h.1wV/G2ǺonBĜbM".=RјG*U6'5{gX'q$n"QozoI ne$Q늄SaS[h@$>!8OqE#̪4D`sgeOI%$f^1&v*RP1.[$淌-m=irSɊf1w|e ׌k7jvN‡k?tF"kH 9WorP:-I„ %u{&nԦʖ q${7$B #-ڱsCI½K.Tb:ׁ<1K辑X_TqX68;aVCŠF(k p2 i?fx!66}KF5X^۶MCǍSEA:Z>Pk,0B/:e-޸N˩aBT1$ϰ..]:܅)b `SU ul,Oy2ȭl|tK⾁ݷ4 Wׅ=<5æ\cq`6AV ޢm:êtx:7SZ}G(!D4"$36F>y]-9gT/9CJbuM8G&PlÕN#dpk3qzr9Nki; z6:!q/$y!oUhqw.BhJk A H7ba9z-(Y«?woZdyJiz ?[fԌ1R(/BM472>1QI2|L ~DSK!1V5y>(NN9ѱSD64QW]T^u +%LˋJ;2@,b4cbzDvG'7L Uqϰ".r+ R{Ņv8rqJHA#.1I2d]U1印FnQɊVu߿}ڤQ(gCE; xU!36SCC`BVkgVeUGi z]DHs=77ls8mȭ0͞/et!Ctj>I }dۜlKw@t$f{fd)J W3mbp ! ZQ@#Ljp 5߶ۚ)\oX3\:#.5&ogPqcuiisv@4eتدe=-\k@bDLToA'j *n@eCzh#WfEDb2#aөdwJx5 m?9Ƌ,KTd{;aGz7lC!PdU'=hT}X*4T߸:i}qc` *jU/Dֻd?kctk_Pw>,2"&&ڳq'TR?Fe&gLgTBT&^=+ml0d[fȱ ٿ8#&edKh'} ߒ)O@L/=2 uUҙU+-a+|8~mT7xY8{7פ}sur d @f/X2ΤN ? ^ m_cJGc'AJǚef'v.Ћmd?W@_@Jf r #FWwDkk[@%0}6W&\SැCIWS}]@3|r/PjfT&E'w c,4| lLb䭣>,U]ңfbe,GGf0IL>Fay$$$tZ0 ѕuP_QP獚UЀVݏPtne[=]h);l0hU}"q:~nO(vb4Yp>_;rޘOoGf64ڣ(`۞:ˌ*1 C8$^ƈ4? R^q"cd) c3Qi{_¢Zu\ }9?V^ZkE5󮁋@!q9ˊ0D#>>A#/F`FE@6H%.AY߄?܃q,jPlb\voSI+ѩfbs#+m< 7'w2=jPkޓ{2GJ")'d_Afj5ń=31)4}JŎZa#nTk}4n{\z^hFAE8J,\Lh:N U ;N4$Zt D:aL龆l 8H}]4qW^J%vWrG'&q4I¯Y'+?InM8<=z8;|@vuR'QA:E Gՙn1ҜW:*R?Р37f.C^yYXg^[{Sڤ=k( o'o4P(._KA.20E&uAs 3+)l%]7Mqff0CzBI^nvh)؛١Q|j[x%D79VL& W?1<ʲE3@^%b_>0oψayV[XuX5H;,d!Nu-0KT" Hx&3#'B@ljd0ұ)l:JtC>r1=Y#Ke#!yOfRlIxqx2{\!c';s \9j8囖B~+h_00G'ʭIzG*i6QprøX{"E(f Ɖ(* Hc^|-GU$^nz(`e&Y.1YyN^lfLD=I;zF@`ӟ@~֧[JĖ];OÕ PKj)diXAs wy7IJJ!Z;_/W$)7e)ۍ;%!a7 vFrBjtZ2'0Q{&i&oSL7?63sxGt6&bWVLxIHxWA$fLx@puytkGs/3LpaX^uX<ч6o #>,sOZm,U(bGD׀:o˙^ []EեR3y`:z*sj𴽄 z `@wan$ʏLN0@Ʀ^K h = $Qtx7nŻ- Gj߽*({%wnvdE˳74|7lw0fMp,Qz6˫9tkOVYA_?$G (!=CR/+zˊfgy) E#فFpiQڥ{Ԃ7ܻJ~.Ϻ& %W,%ݯ?2Xx~ysVGtIm 1&P0_g`YHNߌ*E`iiiV/=|W@s*:CQiYC64`Я#P0  x;|0!i).S!DB{K͝&'fLۋVo^OD+5s>4޸ '5G峖wS]V~Ff! SO1Sp2^KEE@U _"rdVl}sVv_݉MuʭC3|ʔ7uģkƬ${5 .~">R%ScO[JZJ eHُ~xbwb[0q{~M-k6FS(H|(qkfU'|uQ'=o2;NEq˺&ۊТy Ա-Dv.cq,Ǽ "⋒o_{G$ |qB!D ]>劵sp'+L蹾 wrMfq}ڸE<#&r(|P'ܰ;0/p67̊a 7 9C,* VXӠ~)v͸fr/hu;%hvيc] ҈/J,. GHSKqMkw8A[ρts'UOf$mL)RF%pK6ʇ[a,XƢA /wYx 6~&_G? cl_5A`KMʶ$z-[-EyeD=Xh4eR $ mXb͠6]4xhM/b%hB6C.5iUizE]mWxBIrd'Oq*3(/xឿ4+\m&4Pހڧ)[h'@( |PW/F2;L9i$MQ~u3J\dM{h=OSI X퇦DmV#=&ID@2+dDq-!* .Ub. )xE vvfC:2.B$%oP$ȏ9Eo ՙGXʉ1{},>7ZܟA-č62@ p=z>&rӭ'-Ipy RVn??'ljI"4m6u _3t .up m'[HB!'?X(":\ؔ"U3o~NyѧܝUskNx8~si |+"m6-qV(&sAղrٌp4XpM~ LH(mX0PeKLWNørViܟbٰ`I,Oq@a|&,x[ ټVE+yY<Yyb%=s"M˩ìY},gcy=/; ">J ^يHPM7D$iy2T uܫV%xKo*04r訽2.@~6¸ Β0gA*+D8+rdɰyˣw.)!><(_"&i 6lp {[@VUGkAWIGLm=05~!H=\'(suzOqbvPfp3 ^6\ Ya] /Z3?o;I UQr4-FUfcx?HeO/PAܴxy!7n<ёs*7x9o^HRN/0l hNƯgê|`r y| d_7.@㏞sY 2Z)Pߒ7[uڪDjjLQDpE"}:9ROp[^ NU#;Q.T#ojUz^AQ 4vė,ۺ)MF1S-'u#2dc+_(ݐXu\G吝6H `kfe0KMjF74r֪<:8 71zwEw-jvڵ45Ox F%#ȹaIKxY\:/FKtb*a^m?D0CPb0.Kyq>́*L"q6W OyLnH bLa4Ȃ"sƁjXD%.4*[ZBfY/qq,O*p羳+ mO^HAE(藩婡BTKZlu8@5W(PsJ)܋W25vӶ~CoKد絇Kd!%S"Pp\#m3; KAb< g?v{?ּU#u^W&# frs ;gk:D0 t6T/rbWkadd1#mrf vBuXE^?&Mj[=}Pc0ҝe]Dhk(ij+42C)Α>eÚ<PsG[[{@zERC=&0gf+M*Shqi.;>lP%B^"c^S# veQ倉,q77Ϧ &7.5t <G +膦R_z4i T!@S e"&,@S+ٟ$KyZ$!^ᾮ';Ҙ_bmq8vM0~BRsW/yG7,7W秱_4E<#s* -\:l}Cx)\w Ans}| /T*hm2@. 9ኞyNOVy) Og8b8c 7*BXTt\u[WT#ӊ| *i{V,bȶsUlk>)_?WUPF% Sq`_9 ~ETD):RFs{.f%Qp5Zwikwl[zwk2o7\8?VnoBc=;E'sn,Y,Z~Ȃ 3ǬdKn5>UCA6\V-rG=ے!X뒁~3SSx`;إTݮSI ʺ:lsWhG+J3'F+etɇY N0I/Ϲ3aәNK Nx}ZqR p"fCu2pZ/yBNTC=m H7idp׸4}ntwkm+s!,LE_AY-(ۘ*Ԟ&3\QO !Y@}^HM&fw|Igd5kKaĒ'"t^huLx fzd*)ј?Uy =`{Y}t!ʝq z폮d<׬:b+sf'ùg}ѻ b8adb695a ʹEZ6{."?$搢7\9W,%D? 3L_ KC!M|T-liSWU_5'UU1naO?/T~#>7vm@xM'~HY #hVet(dﻗb3Rpa+7[{l -M1Ȥu#y:?:d:g6`+gx~ԓ0 Z]씁$1vn^jkA3>bX?{A+' nӍc6`Ԗ1Djy %x'dq5t m HR%2(-S[#[94frAU恶r~X-J^T, qyrG*yg~2TL [KBM#B-FzSQ 9mv's5kBAaQBE=J;ނ5̧IK92$vl`NOeL4=iiiv^^MU~ 9wf}fN0.rY#˓WOO=g!:s̛\h*Zޗ[`޴2:%9IJǻ ! լ \YOvٸL6U)Є6*] Vc뤴:۵Y=ߘݎbEJGIqoj¢FڢzEO L7{yGe.`nNjqb$ONxZ8,%%2JͿFl[YO(Lq{@ Hl"I"B+H[ͨ Pzr^sSqDf֪f 8}0rGN+H*1a@BŒ6(#K'2jJۘWz5Tm0G_ Epos-m|&j lfXR|$=ȟ^[H 6.B4%MC*1#ጊpQȁJb0BZ@ry?k\:ױ_Bm^zԵ_.ѳjF1N>Mh!ܴ~X1 jqh 4+-n$fhNۘdv)=8^-kK+N^:Qy {ŒV3ȷr C~MCOJf7pe ]pH0ܑ`_4I芒J4:RK `&9O$a<"/|n&°eRYd#{֕r*gK{9> 3F,_GIMOyK0qn~LWx7 T&H#:Hнax5M-/t.Ijv_.sX*(Lҽ[l=qPM_ J2Z޷'l3#zۤU >fExm(+&lީLR=+j̃wGUnU7- "C45|@/I}n ⥽ɲOܴ }&9Vu5iJ-5 ;/EZ{/74uA}{u.s 76E |*1.6aFLܝWn̈́ItX`Mzu_cy#{>M++L'*BiAl6&qJdpp+ JL+xS9ΛEwW@|zĴ,6W@.78s_u/"0â"B* }!A)\l;-AR:W}춈]5z<ԅnh{%d_Ђg.ܟAHS,qmWnŗ+.wC4PGb;ka@Mz \O>Gѻ'AP.O|vd_a, !Ϙ|Y7JÃօů'Y؊xI:g7Gբߓ!0. ϒ1XSӖѧB+|Al E] `1>$Kpl@R:cI{@+ rs`}1n$(xHS[0J)N@1sIqb2wоI[6;PvF8w@ZR<JPkGT^AEK'yZ HԶK|>* 3?! ?=O91+PuNTh%>cK }O3(%GiC6'1w9h7cmR3s1Awׅ8 ΅ \F2±SS@%mR3nu?J58ɳ"d160At6V1.ү˽qlԨ2 XKyYT\֐b6H[`1Ħ7!qE>RG>_P"v{Fk^/9ު<-#7O-> ݥ n7grxJ]%ԕi'tgfT0ЏpQ*^Sapyd4_c#5u5aqjcM-&my5%Ra6,z%K]TeBEE`VDAf42Z;\[0 W~ گ ]v̳Эi} &-ܩU'x&h>KG6{w/y nUreh"_=o)svO=ۅh|/u ^B7pՏfpuE%3.-fZwRbNp`ŏPrt]]MwaOԶ[[ a;/MV܃SA{!Z!ֺjDX 7PyQ{lBk3WRv䲓"]}13焊ySO) 8F_7#_kTZ7dENq!#Z)@p;8A5NHɤtt6ēX:Rwӟe1%=Zn]ֳ+P>C9u;,`ERq43ET¶foL(Ŵ;ZKg=B/ U.0 !"Ozpi4Oh¼#(4]ߢۙߪyL)t3zu/r ǡ{=i OaQ#}ہeKJPN:]"%8yu |p.eY@%qKmU#dIql{ĬH0bPnc8s#$2^ӈJ'B$,k.n $t1c7ӯ7%m*McvrxUf-Ek;HWѬgc8`6VA)o,=SG}]=pOy/ߏwJ[?!*AJHMqur:r"e8>*2Ɔ3ht?W5DZlh" eǎ7VEw4:3[)-IaBöt4ի\lԟ؋4V:^29m@PT 6*Ն1m?K>c~x4YZ׋lÂCw:`-H;;c>Ť{Ѵy~O( 0>$8n߿g%h QL1n8헲@ FcԽa '@2wLE{GX7+Wfc:@͢?(507xԦd.˝L&40'r4\!@1سR7nCls3zJ=ko†ms?VSgGMydi3@֫s4x=MJm\?/sntw;X swO8U+,|:ԟyN|qȞaM8HG~rL-x"=G\L⤑ye[}o.V6sevaE62ui}nd[>Q*"#eo%r!$fynV(ܶE4@phK/%op2m -r18JĞm\RbEwxꮩw|mÙCIy3iyz13F-r%Ӛi``zP0,n?d>ΔH$0PlD3*A4w4$<\\0O1[Mp9k:N S$5o3<"g+p`!~dNlU!b!^zHcdq}"_&`AdC̹,5tO[$IL3_r SVo}P%L&瘽MdWڬ;|`LTW߂yI|Hw !S[fOaųhwfuEt9w|xϘl --{bиib۾[>O 8xܓ+IT8zp}`-l[=6yN8a4$Yts͞.i?FulѸ%Qim:*tVe`Dȝ_Xk~W<. hhu Rӊ=XJnif5YBUa D[rg OcjrL)8&f4~ƌ+ ^/ |`n",<іN"IR}'D`5TJB4#h/`M8K1߿B)hAeew A0RjS54ٖ3gՉiaH,58EB oF\鶔S:dc ()s/tQԔsFrr`s. >7%+ $TmcfYZް0:xl[Kpߞ/in F>YbZAƑMsŇd;% 6' $O ìkgyBuMRmUFJ 9">˃LkN瀏G39)ӂyZNR86gK1: dY\gpof97;>LA^=6#VɃO$ 0iZx<zӬ/Qh *r,ofa ZX9>A 0&c.-J&_V1*)žyGi)J&213xXk9yLezw yt';9G$]?"(TƄ+׊2rwЋMuIse v`h!u*oPjoEN [.Nqch8XTke8".5!X(D!a0bIE'ؔ. Hɦo n) w.i@WlH2W_Sz/cmիeJڋI_72?FE1Ѽ'q8o0xE4sfIA}٥(%PՇ8d.?NV`J(ofkrLު17T#ǘ7'3з݌?%'rU@n\MMLb7j1GC;t'JzJ"@+'f%< cEXv$xl j`lϭYଈfm&4+7&Y>tWTvJ; f*?W\K JBy%޽~D pnӘZJoPa_T'( AB}3ld̛V|e-- GCcUb7_M1Mɐ`::mO̙q!˹=7 y~yE-~7[kwlGm\EQE:gNϝyh`7[2*PQet Û,V^M\*⏽tl,ěOS9NxiWኑ{yg6m1rv)&uqS/+YaXlI\W0x>R9afвfHLyXR Av_5_l0x_wq; [s*Y%s6HZLw|Fok5*e:^aHpJ:c؂)"yeȾ [dxB Z`e3p ,`3~1 g6}R'm.`!E(d;u?Gp1v,ӷeF3}ŨߕXeD2,.-o&@⡄a\ Fz X#WxSš0nw He\|P6z  ǙUFSA?(좑-o|Ϝ CFs꣙k >2ѮvvyI(;]4j Sq4I7)f6k)^`:,Uf햘EgEӆ$ ނ/4Qm)H԰<"!^:ַN[s#=_x_үGT>j@*'MMrriEtl jv`dCns "Q? Sݛ"̪4}A~jŇJ7Bʴ,SK1j>r]xd5 3s 0;P ј܊#E:0рV%):d=vt ;GG a.aņ\ xހs¹n"TŎqvMo{MN5[Fʽw>%;.$A=)TɃ zS?*,81Oftʫ+>g/0 kȯc201yҎ=$3npsA (TYƶrSyp E]8PGn؃̀ 6_1P0]Y)IJis4{$-cv]1]e gyA}Bpuբ(!ˊ)JFֱ>x'YbF?V ш)²{ }ޭXS*PvTm@) -{/SԻ"9Kh}b6SbbS^XՊxXPKG\F{M uQ'e4z6h~}p5J|^z\;R3zvGP7'ʔ M_)U#=y:^~pzڟ!*7EGJƼ4WOB%襱qcT#-R.Ea{9=񙎕ԫ0RE5'Et gyeIfC5Y*niϗA+hO}v}qe3'W7ͷq$%DiXѠ!'.fh7MEkҵ*$r?QR4%řO7)ڴ |TYv~:& !2BAE'\DFCxl7C6x=Nc&#iz^zl@5ӈ;qSQ\T"Yo`%[ʫiW!cOK$(fa`!ʅ5#Beim 8Pbdqf^@^4BWAφ}`\J K،FdjKcxy wtX]~!xRNj[*yxb/TH[ PJzH~Lg@.F6JVsyI0@@ߎ(K:qj_OX~XTR9}b\uLdCD w+S1Eٍu0;#!npw􈆴"/M :@p~)O&\1Ѣ fQE Kpcm}mAb!?wY~ji.CTX \Pu*, X^Zx:)[8mr#Hp04\M(fO۫e _uЎE!PUMS#\⊲IQ WqAᶛX%T)^cEn`(c>Ka~-.k䏂vF-*$^ h:Fmƫn $\'dl /ZaS"K_(u.7Ť5ׇ2T}VP Ĥ(+v < mUm+No~=qbUGOĭ>?5b Cܰv;>PB]~g 't}t}pulkevvzm#n:;s0~PH&`UO7v7}I 85X~3::D oN`O :B^fLTP7-gBvՋOze7,G8 6" yso~ _/{)$]jΩ *ugFMOV~LΤBA7õn&݊\+<Kc.yKz)ёY ZsU<U1&2I5Jqj\EtEf۶6%Š _8M .ยqDOH#搔2 {9UBc#mo4UOTr)n\A[;%]鸸m7c.VS~j[" Yjxκ#^T 7 31qM%fYqK]p_B,b( &[4h}=:(>aG|UW d|*3}sWETN 9qE,![v3Z#16p67y2e^EMA[3{V/8t^かhz(@o߇TѳeqBuz+C{N: r_/KD8k^SeT we3v_[+2bصkNEx ͯaHa/➶=6{4)9^pKXۡ8I4Ft,oWf)å6gyOn\ /(hpaljKm(&s{2yfըsҫtyXݚGTnh"%a~4d3{ZHa9g3bU~]!wۉ`P}X!@-a9Z{BH \/]/>cB:~;GόK_=/疆0_cE~һц)R3AUs͍$WMh-wfZ:YM"٘Kϑ*'?qj% $m#`܂cl<J{׬DcoriܗM<((˯vU*')GdIy5R'Nb`zu],Et^Tz $ ]]5?yiu,j@sM[o߅~׶?P4:~zni¼Y>X{Z(8H&5!g6iLEsəΩp܋a#bzJ<Ћ !`1Ӄ~I'+Iw J3yYc&,5*#9]6sA-h]T<1xE]N#=T7'l`N|0Ÿ]; ' 5 ydz(JH΍Z][P | RDB5uWNd|O f^O%2` 4n.ĔrL~ cht||;]l @cFG5vਭ y*'©x `tT|wS9?]Iq;'7E4P(\4@UDR'mp_X#yz`l2GP^:Mlk6phClWa)߅xW0߳}J.L$Cs{IEK#$2(FnÜ{{cuгx8=RWqQҷx=dR[OoWc+1XUh_'{̅^#n*U%M(cO6/+< b}ġTm4SYafbAAvN-Ju͋6z e΄ h"#Jq͍LaY,?%}`&'S={k 9;ƫ;M#xKI5&1I7PɼhPE N! ;N*\0]Mj~Xp>$ZX sWoi9B.Sd?rkmv'Ք(Ao΋T$cQ- ˖qZB"HT99{ܔ,=_G*+նM02!fWzi .3!k|.M_S v3vv!28jj%jznhgwyP~}UsƑYv 2Q? J˸Z`jd.6Qh/J8yC3T-k>M>hxRn" ~i9rWrQIЀ 8::/pIXeou5 $ )pњ?.51Ar8 `JcT5B80b o8oԏL syNh]}00(n5qČtr{ g4ɑ2&f*iB:  !22إſ7P(~ k2k2 +pH!ɮo6ň¯3)i-e1P+e|^GxA*]@;{B  ; 0OYta Sօ8OG`T7[n9l('1Gs+8GƱ #ЂĊoqB@ Q`U#0KJ3DMo"%t @z (fd*L'Y;W-C>stLs+m<@T$ﻡ8N#n6mTa:<8~Sd.š=;x+Kff|R"#'":}И$/kŌ$#=y&&e/`\nIVr R ;"([r hu]-Ua ƛQlYh6Pyu UZ)¼?vϠVmgЮH Xn?('Vu5qR-Q -AdN6/()ߨE_ #%D7 eS0[^Ku/ICEJ->չeLH,ӑ+b%A(e(%ݚ*>QZ45jtբV<VnX>xiLjCQq6fqRQ8u'~$m0w֠&#]\jn_'V[;z 8&u~^ YX9Wv`NeV'LoU  qhqgb~#ȋ{ Zk$u-gbb;:D c]X+c`aDaWV$hi[mJ\1-7YV }gG$B);`I- cQ|]| [PНSDD]mH$LfVثac~ٝTa1Vr Ņ.x\HLLsA^#|yh*~{=0챒p=BoUj9qfuYW%]F@ړ`[4L-4j iȷb6o'>pE0[WNo+4ȯ2׆ K+,(6.o CaRoUM!QIx[N@~CrFuv \֋5@ :rH~agc?lVj#d Јˎ?!"҉$̵ jɋ%{'2ʫ9SGF= uA 9t=NYk$(FBC*"[&zBtde* 9͠;{6~C'T {tkD ML7%#Ӹ_:V&McRt-Aj5jq+s~ [ {#qa|cA59}%J!)-l2N{f W]_7Ӑݧ~d";_޲)"}>!xloTK&%_У5]F_]ZI]KQM]B` 7vHo1?VYYu-ʞo9h*(a)ȭ9%$\j`= ݨ"=v&nN'7h h{V܈=.oO l -Font \!XA1HkO -^D(ЩxLYQ.斴Y/Ctoc#d1D\ RX(;>$1:soI A^$œ`Z{oml¡jn= Gt#ytrvsŒg]!ja* kJhN[ܵKAخ{u`Uq(U¥f( @݈~ED ;ge!871(1r&IGʜžOv!SPbx~< IMs p]ϚХp_L.91x7-$T,EWEP@Oy݊T}H RUt3D-YTV&,9~ѝ$>4r^z,lLڵ_@G7gހiʑAQ 0*Aڌm@9N%Wo$fAJe$~ʵ!V\&/R=j\{쑨|c~1J͑ޔ 6e˰Sx@Raۊm,SYa+}.SC_2\sҌ2|?ujob[R8^HCc6`w8VI߱,qdzu;ZQlcANJb!﫭^Ųw]wcNEO+u8F0BxP^e!FcS*[ 0%,)6[?lVAJQ`uv,\,aH\J;шU9_ \֝,$xKO Ʊ,XeoX7ͨY>\47_Ʋ ;~€G'tQر'sxRE㮣hDV\4> 3ݛ@q24d$WzPqҹ[ -_ǘ4Fc)}@}cXɌ#ݾr'"-O[~n `FDd[#z溶'0# sD̡ 59ƥt:.B.#$|ǦSxl94w7r ?x3"FXF|^F!)brp{z' /'pLu-ocmW UHM >6y&5'k"=97T'7V 1q쮎9p" ޝQ] 4uK{t{ oo7a7ͭfkC\2F<+@D%3ܰsjZ6 f^X0gc^+k̈䞛J񾅦0 Gn80n_LS-.PZAIHFx=|u2٤]W t#=#ʒF2d̊VZ!(XSҵ:a'cDk'@nYmf/uˋ\rϐR-t}Nj?3v];>QA1Tɗ8 A! \; t7~Z8R%2G]/p']lYfhY6[4Զc[T, ȍP@AK#kjgF^0&}ms^c`.6ة^BJ0ׅSl'j;GXnT8;l/nzg'j =wםǝHfra=DCPG}`DUIyMEA9ݭM-ޗhSķ.RxXSZvC~@@ail\<Gjld O/òMz^0Ǿ Ny`fug6qVTGl_&?(Dӕ36$.[g>-2^cTگG 6a73 ﰓ*r>6NV\6ek(@G3ohLWd%. "ҔфI@]VēHD"SCA-Ao+9x˲ o~>Vr tE 2G)#7 =cpϡ<IOݝ^ tmm4ԄT7 I[tY-)U#ڞOiT ϛ({t]6:/dl 5YP$ +Ybuw|ml34l;=jD~8 Ztrc^]>p;Y uY'0sKvRC2C6i0Z 7oN\[a,BF2ޝ>,Ke{!c%E"A57a7(b I5'l}/Kb90Ӫ# 0Ǿ;{%. z6dM wkc0F ‘SRn  f0 ۥL]_o__!E@8|1|EOEIm8}H#Gwr;w?}zE7EѪx; VY8ipG:679K=Rup/;gIָkӤߍudsyGGu_!&KNaxgYH?JI$㙼8naj&{6:%d&ۂgzp1v$Z݀&#b|/6L ;{}w?rA]f"B-i%1r*#㗴ſ%`Ib9aVCN_6MLdE%D;QZw&ѻ:pءle q:S!$҈mnHte/Ȩ*T]%_|<x/\Z`!}b96=,pȆǏ)8:QU+Nq)@E\!ema*.rޤ s+`勢זRcT58)u #-󦩑UM`/]B#H67,f"68#Fy\- R6L.DE>5+L; ~ *+qDbMYZ]ۑɗ/ϟU1, ֤566rǨ{ʗ׍"5Vw<>/ą:$묺j3PF:.bA~ 2iJ$؈($dw+ȧNqa͔482xug Fi#zrˌ?S@Ѡu`]`r׉*%6e.1T}'1t9r# mO:鄬"?mQXW'Hʚ0&_] AW)pa\)fXjQ?i{a¸ؑU Xu32ŚwOy6>`GjfwɳTiS".>px3ӜsC ^ M5*58qf ?r7)R&9=fkA.LoBX<*@XM+_sM\wwZ^A^񍥯UHvAK&yKxMk0_Vdbkba{\uDӏT {jd56d+pE B E!hdwd/ؗZ*YYZT"aaZERӞ/'UK1Mm @#ge)1BNj75(.W໊O\n\Z,/1({5*㳔X$ZwJgv_>LvsP^Au'=H{UFf,a`-GR[w lbU]~Zʮ"Oy.[Fɺ^g0 R#UiZbhP,B1!FcW!B8dd8.h;,ܭ p+FhsҾ*tsk๰#qS\)~M|W_{5f kez]0i3huo?=eo F_b L:gptbA&Vs*h$X1E#q?A*69 {ėdz>D'y2 !٘`3 0p{Hv hyGq؞ni4)mon dNcUN\hk3Tk:&鬤RVweL;=uʓaȅ-+8ѩ[K'.OrExYak_Vڇn1JY&J)s{KmixWKTŸo.E)Itс2odD"~Dۛx#%A G0)HhըuЊ! 3?1&L%)7?8] <P~dY|(k;s A.-ٳ")o]ƸB>YAUqM|a^&ٸn5[;5SGH8Q gn x{l{F3H/ޢ%\n _3ԥ^Rwb-h%QvDPbSfj'(xjo(* K}gd4>CLfƖXJwGѺ Nï'pq#X-F )pS%QOS0-ksO7`ЭtIcp7CeB< d at-ͺ{xe8IHH:ڰx yqsrp&/%L̪Z5%f%e0L[7*"6䛆~OznFiE0hCGJ=yc=B%M9pUKbp&a5NgF:%l0(D]E ӎZiLhHU+ 5GRI8= \S:ٶnBB\SnKR$~xbjsVȿe%cR\;A`Ľ[y~ |I(t&6qO_"d-w ȣ݄EM]EoW4FKݑIo]iTrI> N [M*͜.Vsi"bkkkGzmxɾBbҀ4Ts湍-1[o+5+# YYd܀aW{{ˑ? TXeIV.^KI[C5(bR<$F5PE')D1szф-9 ^#:J@h{Y26]$89ʮhtR*$j!MUo +=<'%fY:v1VkO0VNfܫTY(d:/{XbO-/ ^TSԲ9հ؆jۡZraș)tX% %iE%8v|dô$UǾyė,/n"-uB*A_-,XtAw ] pdn3k\l_2qB..0Ss+R{5yL!XPSi;O~>WJ0<wzٕ2PYOb~7vӻGBǨַ[tTF|V,vfHV&O_0y1w?`DSZG ^~P`X H6~Hx>9]dEy:"W- I(` gNO^lM}[)%Ir)9, yZwq54 u D ԟN2a}_5Z @ 9˖_W""uE^[6iUԢs:Ԕ S Y>>_r*,,>_|(ZR j)=*njpHLM64dcO3Xr{oʋ |&ko~U+fi=}Un3ٟ8NBjQ<(5@Ѷ {]&&uy ƱU&d)!m[0p<%,|?|1L _;@/՜DV*潮^2U:Z|ߋ6 %&`Ӊڗa =P7jX&ت lS%1hX7D%i Ȱ?ֳH_07&F&#f-W+=w^wDӂ%j3T sof d,_a>`Y? ק%4pFSbrйU00rƘ;8p2[!~h3L ]f8X'ݘ7t7tbWIpNG|dVt8<+(B2y w.'{(@{p\۳R@2,OzpӃ"umMqnڟUןؖ'7j٬Wz|dur9] :ҹM8X昪YW*ƿ[8&&= E-U:_;zVV⌒V^Vq}χ|K1_'?G4FNju`>]?WQq#=W<zFK_u9Y4|^쟓䭌 xyrե `{ǿ:H|EC}H-žpe^>R-Pt7˶(UAit0OQcZET]B1|PZaS;p? kp7 H:>Z=!4A^΢mi)e_z]! wGD>0reW]Gqf0a{$pأsLaR՟f(ʧTRPlR>sjä_FJ_K KO2q>_حB@ Y0>@4Ul|\'\FY!0KZ Ke_ 5Sl?8̗`~>뭑Yƙ nZ\35Ln~*"-2N.FA\4Z2ݝ37muI͹-rb5Fi $zϩ;3טp$cQbDèPV4gY#ĥ_ň h$pK7qDӍZ.耳64ן?QF~/JX˙^ *%X.!- $s>n}vN7rRDYڳ7aq*n0RPps AO"K# <<;]”kȠV*PՂX5)`︥'D֌9o޳nAf.hYǛL<@ as4c;NYR`dlƨ 30cb05t^س_{)4MtA^iGDj^Yt؋E*l8`e~EYS{{W:ࣼ"2N>/I.? X; j%\$%V0NP 2AKd`dvCUFʞѢ<*rUVۃ7ܡ 6Ţ:AȉDbՅ @( goCuxt~4>o&I[(꾯_%Vm]Tg5\u|HT2 HPF-v4.eoW ?m~֓+ʻ(i%}8j$lXOؓeA'3%]ë HIN;%0}vW 餷Q_t,v_A)]3>k\úS ⴭzFFɨy~nh @@/ܪ xLBt|x)vxnh~Ѭ߸q8s] r)~W^\vElȴrHu}Rn ğҠ"b"irFC@ q6e ?# B3wֆCGOEӱʋj@&WGBev+t,40JDьb7dCX)ADDKp2X92ԱͺLT Dm-ָX^'⚩+P䘍b{P|Fl((: o EFp |7"4Ln5f!Byv6=J[|5]TaCdy2?`q`Kp s~!S )):Hc?a%P(H\o"`0udYWsREkS&PӾ 屫k?yV"\Q\…$W9m=LXјYjU . 6,A^cQ y<; מ(($? ->3Z Y־U?^)eZqw=:nNVd0`".5 ~rʐQYCK[S&9sQH#2.~g^<#2t~te?Կ0pMf-ݠ΃dvfP5'OWzֳRg *屨 Jl8Jvο Hsם 9pP* ug%.p8wPyQ޼ = \>sE@ 83qCG#u74dlRHf-.pztۜ6&LBn;?$.ܚ5@MK\qfÜT~Φ-;u[ U&g0^s$R\`SpV7oid]8rzu|VvBY7OQxk$t<|X5 TR~acHeWNv^S3 e 8G\ mͶ*@Dh Pɒ@·+g(Mx$Tq#T.9̈́\ bAhX|5ge"PPYv=?avh֗2R L7>QYuEiLZ{(!usGF0[`(_wzc;W?JoΤfu"Emt?Ԅ5yc:El9yω¿Va3Kx .X:IAFa$lnɺi:4xT9\=|@\8Vw/ Sf NsMO w%/d!Ɗnj-K33w<`3Òm*Ljp?ujG hvΡ>l|ACR7pbAENVOV/na%xe) |5:>UKH/-\m3`;+=:w*P"ElEزEYњr۪V{O}φGN2?;c.y@zhSp;[rkݳC`0y 6`z6Fa: 'Wy}~:6X B2Ϣ !HڠLg|"qn +\'u*TԺ~u3r;&|_$$cұ${Ρo*ys"+:R1~gm_1X h`g/>VxΦX97`!/«.z±F0WPpۡ\Nس.P49Iry)!5IU9寀#WJ3^z$D .aIˤq]`V(pnەssR >,FFoVQ IKO3rŊBb 3QpfM,? ܊/g0}:48W|6Trp.?tQ&q{M86T:Q!#_ȆU58M.+zpЇHxкGʼ-w{8C˜)xpp6B[S) `w,P#ƳR6y*a.д}۰a(ޕVKV ޶ ut_99MJe݋ˍg3Y2\#xbxO]'m?V kW~?DֳL9-RTX$iM4ЉfhиO( &q@׿0ۅr'@Oހv2ډTleD0E09(p3榆[ܾ}IX33l4ߛ\#guߠ0zb TY%O)" \?:5W 269676$X3cβ: ;km0VԘf.xG Q8a@uq:hflA1G,^t9/)@(h; 6S?@{՜9J&m(OXq)nޣXG`eJ?/nMfe.8_V3ؕY$ΗFwH ۳ 0: 94"{Ùwגؼ˸ puG<V߼}~9iui3Z@p"019ߣt5%NͣD%Y%5:HzRzX8*G(2eeQSw:iV<Z_h9,.B;HC}g]W μݤ]=SӜCO0uK"hJ{%&Efqk J^NaAP9Xf8ո<%]2&LW^cR~Ի]JpUJF-QROѳ!#hA",(Z=cg>=j<2/Ju8#cXtT}WW&jm [h`@J9I_*A ޵),?e)>93>B(|9Bq%ԢT VΟ8 SA}u~4yf,_7x%@/21!h2᝿(o} x1G@G<2GRMAtJN&͚kc}g+Gqgn ID1a-FFr0ߊXZRwÚ`3vo\t|u4 t%OE7. ǚE>0qPvloVO؈_1aB] Q\GiUxGU1$|x1aB䰵>:Z W16⇁)[`SKk^v+B;* ‹t3'v#EZ2m 0 ظzwQ… !|.ād񿠺'?^pO>v^+?Oq 䟁!A n>x(Hj@[U2U-MY(Vo`3'H;V(1%|6/:}eJE>DFgHm. /-"װ}!sfՔop;(dtxQ.U\Tn::BKQa4aJd5[ݑ"юdHiQ{gj=5{ #)Hz{aAg#L{Їaoxg)JU|o7,SG *h,pD'TgxW}[*@~$9oEL>hrNgqwCtGߌNOS"&K3;,3Y ibS?gό9F8>&KeF JaA&{x~/Q qtE <%٢AG0\AӝrA57>r5Ok߉ zl7BC܇3uaۮښ [n-Tu:J]4n#r (c&B nd* R~K](- 'y:fpXs6S#Sx H5$ͭiϠ-a+-Xڱ(k^]9&Lmtˡ{)^辺OVPZg8)0ʯ_y@ljU ki9MI5B7.Xr$QVu; 8 ˪?񜆂s SV6d'HZi\w|Q@B@\6?]ўw-ə='FAò : J@uO#>~> @ga}BtͻarȎ ]rp c]VT}B>]PږX sFj^}1J؛ǩv"=l},P 0rA|>kgWYs=8m?ˡr8-!g l%?+ )uiQX?YHwDwypQi[ rJTvApM/4H81;X{|H^Y=ڤ -?~7'В&wfi#@XwO;1yZ|f[e պMKb0g!W9=mZ#-RNW]<=:@E?F{^*\7`4P}۵+X><[gʵ$u,И~<ۘǐ!poO5YXqKcH.g]ڷEoM9}W GнAؼcѕv4^h!.vT/py?7YfDtL% SPX:|CKqRi@lC(,0KXct4繻k|*>%\Mqq"IDnuN$/ g79[GJsV E)x*JX; } y: x<7J{{`## B4'mF&JQL9GZޡg4Xr7x>k>h9Zޡ=Zbl_uyuDMCJwVcD\:PXJ3;rA?+,϶*P@OPF|Nesp-ƺzL; ]PG_+op3-,NQp dBGT%2tq[=XT9[ ѰPZ )*2聸=显"< dzxw JfahiV_kD&RCmS]g8yo ib/{AT vQX$GsIJy=%S3n@띅ڶ3=KL6D D:e>L* ?mPB(C18/1o<|3EGTC0al6>]vbFq\3wϓ=0U0[S B1,ɻ8gx@Jׯb&&a,ñSP]M'ҧ.CN[:RMM甡QC1(Z''s54mc2眷B D3-sx2Tv55DQxtn<*/E Mw}<*) ϢL5nMi{ߞD V   ڇh`/dē}S f;(8-UX ۠6nÓ>0L\T. %.h}bD4@/ƚӨiyuj\-VK9xقVF)ʁ47=?g5=Nj@Ղ[dTDJ+w@_Pz>5Űo9&qa>P@d37-Ӫ[eQݧRh?zQˏz=&Z[tO A 2,=ڀR]]WU &IÐ!uIZ0]>,T0,*ކU^J2n'(Q-dEGaz2EVj%.Z*"avzJ yG[/n%Ztt615x:6'EA!EꜝKozމ<CkPNb~͖<:l ?Њ D (ňU؃{,c|F抎j@3}-'Z@IUu5L|/>l.$9:NqE|91 \=cTrR%eRYI/"`^+"?kSV\< fdf,F @ςԻ2/^"pMfqٯ(~Azm:=]`Lb'6٩| Te+K͍LCʕ~j!ף7ff>Ms69 Q`9A:1szhgR}dz]=/Xeu D"[)&"NBCNY%"Oj =JT&gi椯E_$rџYe pȂrt-7Qc {y$ &hO`qTHdH!:#H~ X7RFZI{؀= XǗ??G xSqtrLJRvx!{ArHŮ#Ъ*7l($T=[gQ6v ekKw)}>iB}>6]p.F^S |7˔ Pqy]6e `U# 7,X+rfLI8w)Lbg Wqk9e.,_#s梫͂A6@Sҩ 3g6TQCz@@kШlHJp_uȔp7[ I\!zgN1=Ofϵ$фBwܱUNݐy9.!8i Xt~&ָaՔW~;[T5Lc&鱴F(;8":v`JlL+>n8DT+FOXp3fdEφ6a6}#I ~sl   .-c)[}e$oeb4@#˸EuN5a_*c%}h6- Q#+[&|e 8gЋE5=-=Ρ@@Rm:nX Ķ0;Mx HE -uHK6c5AۂԡB4&fJ6F5S "EҀs6ʶ^d^Vz׶s}QF4N2*M?O{Ddz'pޅqn [h\㻅 Ur}݉7 MC4yI5g\Dw +pPJA'/ m⾈PrOW=-qo(+ܥK EnUhT!@YwOda&"YC 'ԙy>X\4~$cR/$yN@cl4aq`8X!1{ьʊKQ4/`S6pr.W;){baA^RSPdӸ=1A 2rխ8i!$ k)AcDqxJ~z8p D2Ly!\xh?U?wc|f{-U?qlINЈ-7|ܖ3%NJyqݱ_r@cvqΉ5דc*V!Bto/s ¦Du2b'N"X 6[R=>fIlq -ɗf I_"i+ꎗpA*mvt7e`ԛPdNqR{j]Ut A ؔR KnѸ~n(F Rh29 ‚FwO\tؒd8b* J~h,T8A7e+e0^kOί)ӯK:iGl*9ă< xﶊaO24DwWZ'yIUtƍr:k7 fLR{~|TF16 8U.~ _1$KcHmg&! kV ,q*W8/y=Y`B:hBYX芅9' Aαd,Xvzt wk~-G'Ow?D$Г_WKRwqس;7"֍m"5I+-aӑGj_ 5T-tio+FBs` pJiZ .7}kH'u/b[/xp@ p+Ugv# [R,5-lty^: :N*LYzaBz`UDP`GDGPexoN1w`;ᗂӀiѕмPLs/HGo/cPO6jGCπDP@BBr81 :JWCC4l@l,Oh lk=r'ƿʆ04Eh7du;ϥFb Aaf b+ftL`%RWC A]l?vxF̸ IQ{`yvI൹Nڟ gVv8))EVrj;G+aq8EY>R@56J.)Iҗx &d#K-2xs_H@17aBIYjB*̷PUL-Fǻ;5鍭9Anz(1]yDEX򆻭tlF<ݙړ#FlCjl/+@Sf˂B˾EgAyܖu9;[gxxi0{/nF3W7d㱟,u؊ؚȓc/-Tp ]Y}j'^mPBl^(״ Xqy3֛5XZ1qe JՒປ$H09֝T1DzBpхIG[ g5/W3+T6@`cˑCs=qiܕIYEƺ#I>sO Hq7.3J$FH>/1@0-iq꽥s:!ӶSTaF&NԉJg>~=wE|-ĵ^-Ot"E6WL"e%T'ª*Xs{n\f0#OD~ofRؙ,X_, DTgΗ8"sLx˹*2 6!>]R$U:՜I^Oj<-"~''p̟4_GloLgM5k44O蝻Ґ1CvrNx@XJo9^B!hu.瓁\ fS`rֈ7A5*v_v_Ѐ_%'t~MiﭲTX𶝃9~ׁ㉟ ϣE-H;OlQo&h|x M|cz FG kGswh'olh0uIGp$< Θm#&L?ɴ 2;(ghc.Vq +i].e7-857-A܌^IGQ1.e4`(dDGh8G,V1ɶqpO!_Q;4i@X,SƞYfk~kO94G2Jİxۙ"Fr Rm-12u>nj]>%Xy(1͋hRy кfPԽȂ5wc/, g#[nɛ1OqPE2MpIdY:?I1z B51dX+"лtDоS5 _++TGI#ºzwݙ猏•Kl;X_z֍EG:p!DE͛,?>MLuп; F?4tX:8 cj4i_X{|4ѶIn>j-K+qum9,},yn8n{XQB2mٛ-ɉYmi]Py FCK:$U]/qi[lt}ƴ 4ˆpͱ0<AV="Eݫ3IP4I uq=Vet`G_ b -ޯ|nt ԕ56cҏ8)/C)YjPy";BxFYr y\oPUuK3+ߐ$? ;.)ۡNΧ,DBڛbZ&z6eovmLڅKlX|@&NP.JI&r4=Op /$PM"i8l4Ӡ42՘-:Bɂ&AsQ^Kx8Kx>jJQ=R"|[fG5Rη?^p V.;̰z|]V1]O'iehiP⇛i.|sCīq Ixђ1ِ/6aNzpP1/lnL7e: SFर{YuG( arȤ 00$l+ډ/n!e6 Şu*񗡿\Z>TFǗٜ\ 3/Tz.Eza ba)wu# j7jI9Ԅ e kۂz}I޹&@kTDTDLƭ-ՠA@H  7GE3WEW_/y(yM k@K 1V "0dI>mkR7@Pm:UaN[^BF+*]NN*ۑ:'2߁ +k"jR2 Ou FCޱ8 V>DyJHr0JL4ëP#C鞮Xp26;=EqI7rꘆK], a[0yXaquAQ,_C;S*q9)WqFƪAq 2z{ XOp>i"-0] 6ߏXqrE /:hiMLo_IQѷ6ڹ\wjunڳ:rs9k0b.a%$U; p\k 4f]#k'E-n[P/+!٧iU>~}~# #3@hxo wh@E7Q<<\є&WcsN!H킂1ƨ|5wa<9:=!y_vSTwxރXԑ4Jύ#Aq!3rޛhr {/#ʇ^fcCW/g)-&5uqgY,lS?tj&v4׌p{䪓Yp_;]`)/,sw6 oCi 8̮HhkAHȔ *ld܆k# 5_j1jE._W'EnTrOR pzt¤ W8 5ٴ\O/[§}kM ]E7]RzZo+e@\j)eM3#GkҲ涧GމgN5#8Tף\EBwvm]wp)cXۍ? |θv@`Y4m8XU>VLm*n{S1z0E6ꆄϡƶQRZ$Z<0g#趽-eYVqkV$ܪ&"/fRvBjK2Wgr̀k{l RxP7|($}pJۯW%,3N&!ВCƟƨ7>52+ݖIu.J5V|`@cUWO!|gD(MpLEs MV؎ʱX|-hwq GYXrRߊbJ5o8>a~ZtA6-ew?3k$:~~(PÛYGʄ")"M(lck Rwb0I7ե1f ^|ڍr&8e`M<<;i0l}r1 ~B ]*obj$&m)n]HV}?ܫ QՁ8߅OrΓ(5. ɕ\"""ћ8 4lm,cy\l4ʾ(Wh}!|a#_7޸gh}mh -Vq=a(T#e\c%[@O3-Ez2?s/V*w}>|%u\-^8W ޜF؋/4bA}QqD`N!~k͙!O&!`"hzKjPW~*$VJ\oo1{=*#;o>x͇݈4H*H'ȵ U0v"¥VdkP3*ƿ sjBXυއ/JOԱT.{! jW.ΐ<;jK7R tɚQaDBE8Wj4} PbIm"~5Yz 0(qhV{#giBø1!裟4&L z6͜>e֋W* \2]([XU ?p.Ec%*^آN/V_`oozc<=IHDMudrsr6T,*9IX̼綨* nF_8~aQ)un|,]|6M*l@,3˰9~7}!g[S-ʒ  SăJYƆS5&Tpo@h3G h4.F"Z ?΁}ߢeo}wzP Sɝ`h|n*A} D U~H65KS)TG1_Jr#JC/#us}M [k3ZyH_&Ji6.Uf dQY`;<^I{mnhwMQOqWc U=^z`}nmS/fMaH4G[V}$Y56ݪ;Mؾ5%]Yp?MBFcRX/ wb p]nsR ;v#}͈[ϲaӁÆjT\6s6ݜ>#Y%Q@N/WcVjSIJpk9$,\^`'zު NOJ&?EɄr5b6]~49ܾajtฏJc\&ZNy񆆾*O!Oo_3Dym^ByQ ׊kʷL=~IVl\g^^jYڐ֙9\! M$0PCՆZ' yb~5=8fzًOY\m̌ˢ|=U# [$luLӗZ5cdV"jt܈-]/o)G(5ca}RPi|$+U% ^dpNӃ:z8+je竟k\`c{U_e1LTD1Ë:ʎyĜ? (Ě~dcWh{j t?!1ЭGRi(Jת-c-ֿ4ZrȔX1VSSP})q.X=_TCvAcD B$WqKMTE]lx*Iw{h̍/y cA~Mh_ |=Co{'DB2~O)о+w:Zhc1ak~bnd%b;$yNdm$:da@uog99"жRa_Ϫ _i1 Vۗ Ҽ켱[%h&[U2 Kk hjd'B WgQi?AjW9}n[S>1)3[%^7mcaAN^D(xW| mmY^*<m_nsX{DXA0{Vz*|~h.("l6}*4r_5E>,kja6oD_ '1&Wu=YDH:P(PKq7ƀEBCW-eA}?:':oR.藷9 nrThOhbL&Y &ozQq3JtxSO,@~YͳP,;l 7sb8 v.JOŠzet' ]BAJX vS0G L \mFSإ*8íÇ V`Ǘh@0mW󕢐L;,/?<'GNABCuoD_^l'[Ji됇eu$R?!qS+iKdsPC?I-,c.?L1^{o=j G)4x#=ZufʌmӨi~H('$)@򺄸rjd߶/_[w+82?]#[|P?9+2_(Hmög^L0Q'(omoҔ/NǗ\?Qh>y6wm1cgW\ jmdo=Q趭h{WnMG 36b!#.%M -6IM?ف`?LsڻBTDv۲q'0ݱǤYp@P6GPWx&'ǔZ [cMo_ =UpP60S$\0*Վ&_|IXHXf&SשGeI =hTs [a9#]Ӓљ6_GeiH-m*޵Cl *7JkK *Dz` ;h7d2Z'O Htn8u+w.ӵ_k_Z*qZHWw w o +׼EsV٧ CPTY҇,g+/؇Ed7<5{(,ힵSLϐi 6:3xQ3 ^vlk9]O'#ÊcN5TPXN GKz6w)Hi <_'{w Z ⥘S.*-AoRܐSs~iGH Vi) wsc:R,#\eeH3"*^,!%xKtщYЌ&/Jžd˷_LuV>(Ad~ZR9#koyC"?hC` #M-Qԉv | 7ȋ|6b[f}HCINQ\ 9z&gurv-#7 xI03g4.R4 $#6KRY)HYYfi$r8, 'oV(K]LW2#LC5}ľ}8`,qsӀ 0+()B4"D SK[TK1 7-OPv;w'5ǔr3l?؃"6w*?Ohx(g)o0/Rx/3KՐ <VtoQ6co1t =rzH߁VVG}4@vNRZcX€ ]+yP4},.s7_lY1Q]&ȶ^"xQ|= YёJiq1 G~6qvPj[\OŶZ:3 <ܳ ]V y[-96AvѠЮR.qm;fBcO{6X===lG5CGNHm $;U 􍭊2&) e0f)Ӎ'S͌*&̖I=(w.+Ko&2Uu6B kOUGU>OBw*nQe9 aM1 P9W61\Ůcs@)Đ39}(yNNsWMnp{$ $6dNflU a'5i ,E"E:mep!C2X3UUݎs2֪@77İsl:_e$\DPۓ/ 6,PY!G6K8I{SY,1L(þ [jb.+^"39E /A2Md jCq OMaV#׷GR1Gd)G?h~'H׸Ǣ|diY)؃yf'ӊp\ĢԫqW6.E@]1r(,PBڑGxhpZyC@tӮ5mvdQr<5+vDH*\71F 좧gCmLآm;P<)*|ke ^]QmCt,Rh*N#";%ozBaoַrr (M v1oy`@F`\vAa /=e( v[#>&}d}/gZ#S+CؙEaev}Z4QwaH)}z2aځk8%g{PookQ6˅ft 'ME[-[gO"ee;ɢy;Ҵ)uǪb.0[Ia|htAnuE[?o<^Li8j?טg 0 2ۨ) ~nl`j褈~zA:EFpҞ$S0ʷwCq+!3{ #+)yǤxxK\- |bΤ`s8 疛;`:jV}CdoX1 XEoVOVD̈\q0c6I8m[|*'!|@TOϽ5 0zB{745zCk[EdC*kcVݹ}&b{g01{\Hz|8aXxB66𦱮 p"ڳHAnj> M^w3:W/p _0RT ))E~`,;?z}"C;e]<8Q8c" ʞHlͷA4ųPpʛō!‛Ԧnf$YMf"P6Sި&e5cR|ʞ5{PLa3OP?ћGDrv9+;yZ]ڡoC&? F֑3p Zmcqb:4t3(1t*ȽPN_{xyo}MRAۊ&sQY'ǒ k:s;gZ5/*}[Xs9~h2+Ei(8 B) xqkgƩ٘QQR%?BWS4hd/ux6[ϼ'&鷿3ۗ\GYx,nhyn "bNe2vv[8Gi užuhRjǁ,Lui2 Ѯy* {Lg`k!ldKIƽgd N}$׫˱qOQV$uL2xSpr(uS!jUmt*` śXk'N7VS6%7Ou?xs9s^mZF mA7`QWX?I N7{*XҭJ( mU97"Fzu$A9-^~&:=*8iKpqKf,}U]e_]HWC`[0kAJƠlA)Bɬ9)^ -Ig%IƵdM: M),?-K=Q ۫48:ZnDI<ȍ*&|Z [м7)_7X(|gp@+J`ojn^4YLoGzQ 3whkv#âՄG)p\`D؜^Z4(nn~RBՁ}źP8YfG E.IJKo o&ĢCSFbd |[8*]%/ b842;$O%1C`}1{<NFYGn/r3QX§Vy'QKʼn44>O! o"&N^ "¿Ӏ qJgJ}ɅY)UqT:!ٓQ*o=Je8Yqkiv/dkXaѽ7oO[oUqCi\Z@U|/bu?w5z^K¿~):ZJ%n#%[|6|`FxrP lJF׸BxQCrpcSz/ W6J;c7irϨBؽlo`/١GrJ妨Ho<x@V7*r*7\6I)i]H}?D 1X+H(TW Heb8B(^[ AaʟF7RMK=K)L!)T`SӑH;\uS n@s5#-}ɿ#W Tk(Ȍ*78s\N4v0!颗%o+ >6]L-P~YOee}+-d)$1cRP;l M|iL] x${&xny'^ikqm_ yB} DuX٬!aLΰSD;|* zXF[7^۾W`X#΀hFCV85XUt+Yb~0k%MHf:4id(`B-[}#]mTa ٖ>Jt 艩^SFPJ&m%rez.〃P 2p PN[tgNbK8 ZT'x*Q0o5J>_Jpu2(@+8&RF}` s]םaBԵbM2 3-Ql ڿُqlP ou>)]חa<9)a /3JV%! ufMKε5-k wN*[t3wYPT  /:s۠-^CE sDF=e,=5a3%ݷ2@H5f9 0 hO< 9ԕ#a|U=-¿]w+[㬔.V3>{ɳZS8:_Cs75jebMY^c-$NraFYDSū9o)y}?$q{k]z֙)djU7U leC~Ĵj[eC=AZ} n_{{R(kQV]! X1 yJ'I ϳbU H<99ͧ./ΗЁQV/ |ÈXS Zo/[La㻽g4  oFʯ;7Ld!0sR-߂K62PCuF#Ke!DD,-z%1hbmZjEϨ#@n~%]589|X4>۷@iEf!T칼#R>/>FV;֌Nz$kk~j |e8VP1^KNҊŞצDxX4~w)+E~@B὇/)ia5:RKɶ,y(g N$ >%k)L"=Q?&=3N$!liIzQ뿚{;FC?|0\6omeDXt@S,a|f8+c{nvz0n|>Ϭvpil s\9S' azGM⬆}EfVi!x:#Ʈ7(4|i~ !TCx; 9cEx5qZ@=uG[=u̺̺F<ݻ+2?8@wEvB%?, fl9JNf>%4fdg5蘒 }TB!z^E;ɦyN.c#=$X9^cZJf,ff6XpDfڄG,&6!ՔTrj9t*lm"].sNl`%¥v' Zm\9ɥ@ !ZȲ[zb39J|U`FU`<%P1QHi,kv,&iOZPZ#/^ 2w$ Nl~=٭+A'Y߱l?.iڶ\ieǰ̿Ps(HRAR;l.|#HP?(ySP _µ̫^OM*vwc6H= 47L]q<r?qU! Ej#a"A<r+DJ5-V@?}eM+g$ Z$ vNqAJ;[Eڷ"WZUT&uA$">޲u^?gzh/c}C oOPe܊ё&Qt\rXgGsUu5I!ХM,ax-.m|{z R!őRvV[#GV*ZkWJ1mʍ.0$JLѠhDHZ\VJ4mduv}"؁S;D3؀FͣRIè9Nau-fT7|izJO+yԦY(h|>Az+lMnk}G*:7ӛj5)팠j09%J"b^ VHO P1 %+USNiZ1~'&SD荪Zv+x-8ł[C-~Ok{cm򹼯!Anz\d݂u,$jjfna:Xٯ 1Y7 u:Inb =\Ic˕:xd #H\̈́?%*TSTTs3aƔm{b~/9B.#씊76"7rp%r A(,XO:[kw+F}.n+xA"3g=XU M\/phWrs){,m6>+ : f yR;& t3Hz(o3h9~1;+ wGsc|d-VHD2n62jL_dK~[IxHTmO'μ'|~2Iq7"DInڠQB |7ídZCJ&-.S*dBmbK`~ ,_¸`GP gV'Yq ^vI }$fZ+CY3(=А(e۩NEPtr7V?/`[1j'xHcPH]Jp+reh/7}ƞ)@!(GL!<U:]/ʆ;Aj0t+JY9Щ>F?:nP+a,zV2vVD5*A 4$ʺ++Rˈr.ӣV]§3vRQ]F"Sz,ymԃ lǓ1Qr[I&eCnVtiYĆY@J$s{Dxު/ݟuS6Z<.$e-Mj9Q-_;KBHP^q<DAl/65%Eu3D<\ D& _$e`|>@#oU~^w9%IS0S}.gҥ+~O[} 3¢ˌFe&*pRZ|᝽@:d|]/C-r‡f4"#<"~/MdrIKx!|>2@@Y:mE?fL1c }ftڋKr17F>D?8ǵj\,C8ТwSfmk#ƿ9T#ZwG|{G/p+~oD=&jW!Ȃ ;^]j+hB%SzU^.;F߬]flнTZUG/3Syuűay.Ǡ lrcW~}O'@PŹ)eaEҡ@a{|#©Nx<zyqDɃ5KiXX]yX˦* kVsI +˓<$;} 6ٔ ( ׀%'CYz"ﶅ27IB]C6)t Y912F7P07JKIڛ . *,u>kU*ߒw k31~j* `&`gq,*W.Æu~gBUe h2Cn7C( B/8ۆP W>EFK|NjCj*?4:5T& %qשI/IWOV!`Hw{$,^ &['UY77;\.nOu~&RzS 7 _nؙ<G@l'${%L܍WBRSbVia?4_7g15m{ [bg#@⩫'F=# \*5 yfPM''~]U5,?֏) Nym I.R&#K,t$LWC'%S|H Bvsvca; p&! ln rK7Ul3In'%^a _9"RbB`!e 0F0E04zaؒPG=a԰{_׸n0QE0ޠSP4ziDM̿BCᣯk.꒔D&9zOGRtn(qCygじ8487qIh}\Ū .ŧb̗{k7C;P3ctm'/dkV*KO =p=BvbF{=2fEk ^SC?[`PېsPtq] 3gFFچ)OcM;<3Tf~6dz@Qi-vN:HcbQ؄ڳț½&MX;ٳ:NTtrܚ|*|U(xZ+`>xPvזQw׎l b+ĹKzlE|Rd+SRc]egǂ#T܆lGuĂZ} < C&v,M,yW/^d#cnj+)w}ܾ"U ؋<o(@5&q(H;<9repE7Ar?aUԐرbRcVq^6r뜧!wA Hܡ;Z"C+K@Ċ[.r A/*_Sw* Hؼ[RVUR/A0Pv:~y,oLWi\3_Q ª?XŰ%,ȧ+$^&Ev+ߔu sr~pBX3t:i!XV' K9PƠxBݒ ge^䌇 ֲ)~Mmۃԕnkd<U^QK, 3sY#miYڏ}N/ #󯕓HKt/{ "n? ޮQYoVӳj̧wAZ[ZM{kcu,BPԛyR䥦Ѡ |q>KSW,y7sۡ-9)4yuRı$~ A>˨Ay\Cy'`͹7=3(w:F"ײcZe";S`:^xqPH T7&QgK88O;~f8 8XY=F7WI&?ֲގ;ݲ"}/pɷ=6!?Iθa@ӸZ1D/dQ y@N$x7aPADԺqe& #LV 0G~m6ǎj{F^k"ʞ,$1E0z[LE$iZ^7ElZM{5wB''#MT 'P![I?ȫv,;.EZㆸl4Zc3sYPθ+)Ui: d|QߝäYr8V=!% ]qe癒*pnϙh s!=?~ MQWojUDZj~QedBCu<N[T_ե{g} i;=pHC$L \+! ZeB'pt]Y #5F|# FyH}n?$G땅TN,.F%K>oڮA&UաC+掦 ďK1%/c~ьg_J8RE\˧Ϛk ^:x^N9•|RHnTXBxz!17yǻ> pyYQL22Y cvU@S[BozۊC),UN.M`!~i "eu'_ {K3pu; m*z8lW.εerٰBzޯ$D tʝYo|Fvz~rm# r6afN4{ ̈́xyˠ/grһB 3$;SmWb;dD7 D W2r$X }3ۼ*}OX%NE^T\%-rcp1N\'ff8ܺ'?*ӷ{J{aGՖ?oDk ?:eq\oJdDM-$[0&n  Us8LubeZ,k)Ю60N?Sl /[H$+ߛasa~~-WppS{`S'&e߯oߴp}DçLU|E7ycV=dƌc$K M=Dƅ F֡śdO06*[<VPMiINC#=dWm7-xa6MPv"3"#͖E]r'~S 5+ϊhvR#}7/Yj&-(=P ZQ35ACBAJys6~Q rx=h2#0?:|3 י45쏧Ǖmz@e%)AV]D‡]ˋ" D7/>ɄwX$gg ΚtĘ:jMOsz^HN[٣^z-fCg`d6U:"/q~Q1*LCWr姳*( l`?Y")Rֻ$/_RoFښvo~iwv)oRWb8yHayy(lC>>GGw-A}ӢLm2, 8' WjxYw?:]]3 DOw,DTF( ΌɆ-_-?|0Q~$VTPaAZ/۱/#uB'5|p?,[kgz'C 䧵p :? {5A-yy b`z{~PPyPCʋV zUT+<@;ʪ YC^R5#"[mԴKK?P D~zo3/iګD/F9 WfL)ۦ}pr^WQX+Kcf{X,TRFΗMfUn"l*H_m{*4u#*&2r KWvhO{ uـoC0AC+՚e4J[&a?e/QŖP3^F !'gXC _Lyǜی <[6rG$~2$ *o4N;>^s?5 hV`= SWBFK[t_Kla7hܰ~| ʐf'NNv0tHG$1*V$;ȹy<{ o~]0.oqU'BbOcx+$bfD\{wg|9k )!#7# 4&׭iaNMv, )m|w_MEaW@+[ڈo)$t.+L{TSv ǖ58x..eIm&6rd#.7Vpqc-kG{^f 5i0Wf~dM# }vJI_7^$J8Q77. !)VsZ=%}sUpCﬣQ2J&6.  %DnaB1p]g?7@J}\r-BvD))${HRc$  JRL E*3JC *pVJ uuGq?H]y⇪*̮,Ƭlb o>[lԮDHĀ8d:} ?pvN&U9 (&ok`{#Y6t4g5QeJr3w(ٖ؋=5%-kU .:)e E=ʺmu" 5n>mypL.'uF ӷ::RC..HK0pRV%+GE&T}sA9Gvt1I g77eGywMkP}/Fof}bA'Hdʀy԰oUgJm9/ g)* [%v_[" _wIʖ *BS:x7幝a~׬QZ*~E?>f|"*}KOav6ݵ/PLǏ wY;[7izif3V6iW_gk>TA \8gLJ<_vFZev?\CۄT XqU c»0<,'2<:r$pP}c͝<9]TEz5Ep[Zap**QWqwVg$˩Mi |_Q$%\kiKoyMEW/i >d欘p<(}ߑ%Wn2!t1%, [31!ٽo}8}P[CoVg)o, 4M*u(]+XB1"OF]ӌQ_', MM:Kfqc @kXu8j[wnI9uXsB/g:9*l(ƫ /zIɊL;Y;NV""ex6r%__H𕉝nrvລ-L„K6gߋ-kUiz `bN *-l3fՒ1JqV c5ֹN" &$IƯquj :7DdUu7)}B +R0̎ET vg"-<! c-\-|}ΈlLykrL3Nl^d?=M"fni}GBM[e\K7"irWÂD{a/I y숕J%&fEGXYhUg-2=B 8.ɔ\8ѐ{vRo0VX$r}Ndʨt{CҦ cޏ}Û-6*3KBxװEcb-ޝҤws2C@#ɪtߟ -Y@ڜ7 ~ 29sڡ Y~UqNaR@y!mRM>bo7!5 YӀ,J_}3ݛ͜u4(nY ۛvO2wDT~W8,)B ]:?xrob@kЄD0j_XNMʖ#Ʃ?:[{ "&Z`B:~CNhI@;M$f #p*W M7qމ0Ychj%qn15ڶ/R9sG%Zv1ٍ=1.z&e~bnfϒ{ f|$Q SqUFɨFFK۲HK[#^4^@fZ 4ȞZ?rƚ +{:oQ{WORKi1p"?+64Zxct H1wRMUx4*% ~Wȑꁍg,WX ܿYkD;3eUa-¿9蚕e6~ATgdd{=c"_*TJ a Y=c}zsbMZ]gή|p4N~8;M(tӕ\:gjp$Vpmڶ c~ 6唠k4hSmec0(X)u`~hZnl$1ӞeuQ맸M0BQFZK|UX}Bvv⌕ &'0弾e=pq{fx(h:j#rӲ1m^Z|z?Űve\kKnKqƠ${b*f4]Tx2&<$xX!AK] Td vSm3j/XYS@׳9FPF@YX'%wlGJ=^ah kҧQa?L^_ n@w]*؎UN$N E\N_H,+8J:k^zƷz@Ú $U wlQ̩`86 }u)Ѱh^l/^uB{:%n#ɅP<8eCNU~ϡRiMfjWP{U^svζnH )L%=)+:qO-'g䝄kliaUք*mxPx*ZJ[JusڻAz1wvvrOoCOCש-3m8ׇz9 X5C-p'{TZH4 Yj"'@䳽)R,%T$I5/fx"!Z#"O.?}ݳkcbC8Fr{)}*4)|ў;*;֜6ird]x UϪĉ<8 Z) nn2#X D)#BCM6n:ھ{BW%hPlH#EնsX\'˩X:yc|&pٍ=IR!sM_^0+x5""O L9{Xy!@@sl1P[-VsaO[uE ̪ƴ4P YY5yp xH1  c{+dF`_0LLKTsw"%PNzi~A0%tp9! v>H7Y,'{Dܙrbp}c6:_$pND mߞ|\BZYW␱Rw!hn [m=`8R3TzLJ/F# bHbqٖ +p ,DC3A3p\.TT"B`K-1hҫgftM f4U/&sd2#'>* E9)wM^Tܩks" #~/S~KWg5DqhqЪ,]c˨s}}bx"W,wRb8R82ޱPxHi h.UoC{DG 00(FJBn:FC /_q6@]Re zE}&IjTq]EY:w[@d`uZ?=>Ҷ&--t) ;Ek"gܳf s^'W1v?) %L`+\#8)eki'dsMȞ;~w վoZZZp,d?6&-Lq 78v#I0f~P@OMnh Y  ][>w:quJ$RM)*qĺƐ8dwہ͝:(&$)|eVA]m¾>Z*2%hkgLkJ5t>m2v^v5!+E=;?pS<xZb#vdavgOQ= R%@Q (Y}ca4A~n= mU!NyTsњ@Qϕ;lбMLRf(Prs%-/&ɲ elmY+a(-20j]=MBx~ +@x6 %fNvHl{v ~ i' - k~\Qwh'V8 ?4H n+_{}\;(rxtBd0d¶?k t"v<%.^ôXy t1wCWW8K?VDDDWT2殣a1tf+5AZ!mB4(vnlk$ W{[)eK _wh%VهaԨRby Oq=6@h+|ƙV(#8kd#/[KnDO\|˰bXv6UQ<qۨԸr3~Z ui$豻!_ݖH#tpL>YckDrC; R#c~?F]w_<$ў/2Uąޕ~0 \"MڋQ-C9NHVTkWcuΪH6nAüeOKqM ,Wwnr8w 7O->O=Z4? oa,ZxMEn:-3-AW;bl)y6z0վ%ԬD 5!⛟-: 1Ӻ88τX)-Ф$#q:#j;s^>T МQ9yQZz~Q[[߭{iWne( B RQ .+I,ZZ˵TK̊Y% ÿe `ˢSYӐzj*:!oObV(by%xytﱜ%y J{rߔ4'5vڰSz!5d>#k_CXQ02Y>Ud; tx* ,i~\%;7"m6$:*|^٘ OjiVyg w}jNwA(ܟȟʻy3?+ݍ_$aL N513d/0Q2t.4e<05/$"Zu4&PHU6ֿXeU8 H;s_3l"[HEY͗ٮ ;qN5ioKq; f)pq΃!s>ByG\v)|sGg_CYT!~+`ї`?>xߊlfR)MXwd@tܥ=.އΒ&ʺJ+ 8B !N,&Z/ԕos[Eߔ?\j 'AOs؅6-㓏%;G{ $Ў&uض8垜N+ ''xBrFgo@=8h_*` REǔk8 [Çwkvbw5af+bCYn5R7!PU}uA BOљ:[e*)T/Qw;߈C:kw&u3U,-q&J~TϏy,Sfޖ34BlW`dt  >p:\8$62e+15L߲V@ seM*g$,1jjNf-N.cQE -tteQܗds~T=qWGfr̶ؓ_F ALRv ( ĜX;<.Kl3#odL @=?"ҔuA+ 3$_䍚z1Ymt][c ;\.l4C7-386tUj`僑Eso;,Āѱ:ԃkSRK$SFvW6*GlȆAW;8*,:M1\M&q <-6Pfv Kl7&P$`G49Tt@o&"#M :hajHxp>S. *(gK{o-XȲ2w2wdLV&^ऻm܍L Hn)'v6[bQx%؝qV4{R ~!]tgV3¸jGB)x[ ,VƦ aaLv͆ۿ/9J4V4 9:RD:W?bC0z oavQWmC 9ӽL\AZ8}:_b(M|>33?G<4R?!+ ;Ksvț>N7?B)ϼtmoͤ5Ph[r#?Mw=>jT ѹ`` ? s1 XIA.&ݗt>J֕9Pi5kp d;^d8# Q)5DފCٱW#t9|:lNì?'(M#iSir'ᐒAqHW|t] @PBQI6U%4;b$M: ` $@ z[{tTG]~\(jRlnxB;)]`YCl4]i- j#Lc!WqNVaa/˾slY&%I h鋚3 LB7=_c# :#swe|>ESwuzYq7X.hm! ]rzU 7` 8R|./ۢ:/PQ0n IuQ߃ݜwdP؋Z1@Y/C7^|]:M^we Jj>ֻCV!9c%FwIVƫ1Ι^ W90Fgo^Sk;BN|x '¤RT!Wh<>s^43 ɰ%O#>%'Ue 0 houe L~wrCOeiMI` 3BOӬ $Y[_'# B…ljPL[@t7$^c0nELm}@Q,?fkb}6dScinrSr$Tg!J73t:jkO?DoG+,LΏփgI)I|rys3Z; ˯RK (6}s=|̊I{2!H8>1U,hK_!;y@&>Ie0^ȦU+0}֮RE93p, @^ pd*Bڢ5hFA ۾GZ6DL-xA_(B/!?yHD{5cìciSLܼ@TkpP,lh lc62>bZvb8<++?Mze"0՚Ӥޜ_qS͈eS$ͬЫclإ@E׫b@&֚JxQK#eh:&+jP05zİǜ>[BVf:G'!ӻ`$`4̒ǶdnE"f47L@e*]=T, ǧ=naS Iaj#y/P=mkaTt˽˝}9-wvnqO33cc*e h.w%,gJ؍; syZNw0i:0#jfyGADpg%&(W6WN&/8![yNL6l"} p@ ~k @j3˯d%E ;Q' YL::#4/9ۅGj)(+ Hy<>|x,b]QBL;=́ԕ`C-w36mn覾,8ӑq)JX.7F~k ˇŻpFE#bKP!w;gE Odma0$1ftZ6ݮ(l=^=eaDT ~Q`T$*Z{MHa[tǸwz'Thu> iqC9xڦj8aVx (SHea ?:_WL{YΗuhw4I4O]]uR]Q387*_) m\1i~h' O| L\>v_r3>WV04KvcWro1zstE 0TkmΌ߃8h((W)TD\X^osT@/5'Erss~ -s1W@p ˞_= /} ։LHYo^qƴ0wph3g¾rM<5Ipײ!ZV$!u_j]kEbxLaE.nΖaf\Z$bM*5o%YDgڟiz͋>ҥkHAO+âdҧRBR'd ecb?0;Xd5]Ei)G/:UͲ6BRvDnTo5st[>tIL+jC_Sˣoc ;DȺ&ӳ`<֦'fϊҷV킙}V!LKtDj-,MxeNhB4M% pɥ_l -a9;)rlpIޞ@DZa5&qjTY<)Txi;80g"YxP![OOj"Ε U!: xHV5cj'=CP|ҲQW7'O^Z,zJd+< ,r%t 0]t4Ҩ.SNfTΘ/aF9'9E l Öe@2x65̝9\ñhxjmҨ8oJn ڑWQܺ#pr4Lj?Lkb0i3/$%2GʼnkHr:xj+Ӈ yݣ~A5sd.`:Ab@}Q0+U#C, *7*E96' ܞ-+Z<$rF78ᲇ.yV~'ĬEUw=cS3%>>w3l)nPnЙUκ?ysy ]i -}Xok mGw)uU6aL4=[x`a!⎶LFN02H&nkU?tƿ!coXಘoϟ#e16yҘH"=ng&[7%Ѡҽg$FEVlJ<݅lx#_j%{S&dvB`e[1_*x36v1Q:MĭOo1CѕKQ"ʰ ]LQ+;(9,\6r 1%3b3 1h7Η'wvl)AuOGmt\7Ո[f`/g?9GܖjfbO.鴗Ɵ>N+oĻRT/Sz|%T^#u4?-mux^FLL덹*=ZԫkHjaϕR{#! 1g}%8s0=AH(9M\݂%䵂Az:o`K ipOshG"E\爫Fn-JA4nk"a0 SNdQLe[1m! MV@>J&5c?wu21͔0>4ӿ=L}PERXҲ$.Ʀ#x+N:Oo=O'W(oHJN= U ǢTb\RWW( -ɊsŴ}/`$ |Clr|L60)FLDz43V.xzowk#d5(0QaؚJlW%Zk(gY~(젿7amm z4LLCْ ﰥ`6*L!<ӫ^y.[=]nĈM""sƊt9LTu]Tqo+d&s~R!Jgf(dz}R⽜TvEGNf<42T<3t"t< 'O/d  V .؜Ņ40(BxaqUғHab: __Aչ%E.X=~BB8:j@-= v܉z(g z3. Ht'/c s<1,7:g09#\.H2]x#B7 9MOɓ# /+`mY<8>L׽$ene`0QkMؤhҏOsovOu?Bn35OUyUSn,m5AzG'+~:?#țsV!pG"J?0'eqU[ZƵ*iR?쨄z لGlX]vb*FT@3Iּg3C/l<X`;N"@Z\_YAn٣y I+lӁ|Z& %$Se>v~cЙ/iD_8=T3>y܉PD/c[^h'k`q,d̄`lKP V =XbȨ T9gt,A>&*m+fwB5G xFc0^ɻXh [ùhpAbDU‡岛:(ׅ Sm\GIv㝘B Il:k5B |%l_ʠӫES;`SDLrvI?zhڮebyPK ˋ"__63PcM9dr;K<o1_j~r#O G9@/m;:j]>vR/v_;f#7_\!.Fse')$*] w*< uvB0,d>㴃rH/kxF,ӻ-O˼QmPI]b )>o [1Ͳ'#B&t>b# pWUfj"8˙RaʃB7K}F&T6(<:Wrϐ..s!|L U:Bܻ1œQқ PҬC*y-?f@y$t2Ia*8QDw1>խ? 쎥+`tn j☋uNAQX2 sF5x .Im%w(M9OȪq'F|@sq?^pJBvTh]F ʙS9O^[yfh~e#65tGfQh;48d؃PETF@}25tV v8Lw<Ҋ(O8dnDīp=#l-OWPu@.J%{T`a $QAa=mCG\75H9Ch`6_ [&CNWߍfJ͵ϿzFF 0y=՛ؓIpCc7@d&J(𿫏ՋPԡq;}Q%-߬ |KOER\߂9(P[| `٢d bT2?lv@U }o#k h.(@e'Yct/_d^,]U/<a9um:r5c&fm;<\)Mی1(f*; MA&W3ʏNqǕ(nZJ茪Vf ;:\AAiz7RsTͷĔy"w5xйn "Iw^,+h[|(Ɛe$A |gKv#ZX3iPL%Im$!Z E(ppG=*!uO!I"vܚouHiLXn d_d79vQ\cmn=T ^NQ0lC< 'i@e\eh=>V7sM,Pڹ;mV~1c(ka#ç yy/xMݛ0TUa6\Obqȝl"9+>y`X*HHa2||>F -0Y'^@lI!.6+!T"UJۇIH z EQ0]BFXX- tdV< k|T7 Dv: Dƺ [S"YIh7NxdŖQ)T8ٸ5̏+T8^VzLw˭5 lᲞڐ[LTm 08ͶV N(זo[s'8.b<2PSLEӌ\"3\ }/+H/G4e{QtG{Pվ;`9٣"VX;; |@ha#JyH'gEzqnL<06aA=U|eY'\ڍF>R#o'Q|yP_+;dvG~_\z@\#́%<8 Ldt5xy1SCsu{UPS!ޠd (i}]ɧ{= )@[`VUl^0%]naU *@:8,B_~Mq"dn\E,g mNb '.}W6$ v)t115q*!nZy ~e"Jz}۽fT~2Z3(nw#ʯm?ޛoo*OH29/>~38&"n6\W͡h1rȔ @2Ls=p }7kkʼndLY"ì%kG5 J9A-[N[iZ}r,7 +H(zӴHz2$,2ޫX ?bK@F5uY9wXk;Lfڑ\w+FvL=M5ZJA8ym:rق❶J;<.i/ Z3uibʚ~ !%T7O qݰE^23ԁ 2j@=#,MGYdh~%7NmJ qyDᖋwZ3d j4F2_V=-&Gv(#7xH~c=oݗ z^m (s[fiB@Xz`$aߒ<Z?y̓pU)g:Oۿ\1uFlZ~R:rTG 91TMui`\| *ǀ.?4 N\ 6sw1B!iKoUAs9B.=myǙhɬ P(cA\c5 @q 灭$rQ-B_L"q~żr|NASDL,HI̟yNG!g':TR8G-Fq+/NS0SH]㙦F&Y٧p/y>o| g"+U]ĞBhOb , WoGS`l+Fm݇q.*A! #=Ae=]J~["9wE,WLvd.ohx!`"\Zgǻ'?p"~|IO[, bRg?f| Zwdh$# &A՘2r#PDzpp,`[eho*nl>Z=ќ7.h)WVGbd~f[; x'/2u@HoASL#mEBeY7<m'K~mКӀ~P#nrSd8}(;^*LL ֵ֠ԃkuw;:ؠBpNV_ ӡIUeCY~wN 0 by$M}mn" H,@Z&Q_;+ëANeOoo!rz\|} v񾁲 ئD~0nT,(4dM&*}oّRݢ3פjԓ(K[cKLϮLbcg F #Ig[ٖYK-i6|Zôb"Ȇk qQN@5A1͡V5M͈W*Eb_M Gh*,/3EJ xPB::aXT NV1a|xxt̐;ƽY1fށRiF|Dw5Wrй-x[}NmW.2Qyh4cȰ*CYb7ud V'MؽWup}HBs׬acvGJQ;ߡ%L`am{st A6 ߤ~M[r ]OH84QQJjFDG.ųG-? ťgT(7ϱ>fcr?>" $YX^_̹&HŐ aΘ&dc" }'oCIQzq&%|TsrqBӉ2A?閧4`m#:c ʛ/ٚuw̝' Q@U`SSEq`AxL9 J iIwҥ1~NAJPPԒsTIi)pl"G@+x: e:qF=?N6R{; =R<:DJ,-0bν[&.&45k 6ݻR3,愤da柄{5 ܋, vݖ5s skU[v '99(1>6R$ԄMFG½Q_S.Ys1ZRd 1.aj8x|q̞Qc[λFVe/*YZR@7d6)$ E-8UyF_ǙCP K"dO%x2MxeY WuEp90$P|,GavQ&ae,< peɭZŶ݃v[uoYK.(`ЧqСXF(`lM7y$6~'SsyLM͎,C? ~^iyWa7)3L:7v2poĊX^ ?p1l \+b2GyV56n=i\zZS0CV͆^&_f|IW`T'euQ[oC,RaM@{P?N&Tߵl )8B0a0,+^ X;K: { ;jL! w.W=be/[`_.aZ>ᆞ5B_K+w]mKrtsXDaG;&XBхf@#M_gHy ^่&)ϵ]>W6cC:8g.^i\bqY03f= 0>neV;umoÈ ];3:8AйN+bpC%;7@œ}!ҮQCU=pG !Jw%>ћߜx.6d?8˜>H0 z)/ŽrZ0 R1TQR4Z:PwSh0OkwACd{|0W%vޫXaF]R&1ltiMp`N/UEcZOjU]#OnFj ά?)`F1Ffg&/k]>?ٓȚX@b7S`kv\^=yYMYՌ I)3:۳:FkCܯ0c.'~պ4:\E`]< ]_ij0uBOG3rc2YjBkPQyi[NU]{ܞiÌ';lէtl ݰ ?fdFRFu !^ks\v3{rgg<|M-gqz=^#㻖Ҩ_ǻٲ$[9P^Rka!J0qp; PdǤi'۩l ]9|  HW"ۥyQwK*Xf j̀NAf \'C.@€WKp*z;V+|js!w`~5a[&ǎŪ ,-Vl@6DI *dנC+ #{'#Zr :#\^E(-'0riha";os^Қ-,͹~zK8NHLV@$*`J+J07jdx, Z++ ]c ^Ǣ 60Ad+sҘa%2 Ix_j]ߊ4& nE ҏcUR$vUL'^(/7)UUNATP d 1 =eWOS,P8ٴ[([6"+bM& `p`>P-RM^ec0޷}/ݑޮzW&idUUէaU1a.-&'| O;@]T yɃaꀖ jULPqʇmJe>U]G~uv χ0}rd #]Q!Q .u&kE{kuGhugT7oh$,!ՓL-'J$ARUz d*F)DMq&mZ=Tk 3I51r,FIkHa XZ(?L}mjqsEt\[-L͂u䞗Lżd6!&U~LgHCp$ T,ɷT4fNpV{ /Ƣ}ֱI'nYn.v9O/kmhmBf- Ϡ-)Gu)f56d+UKSQ͑@[wmx \r<= 9\ÜBJk[1%b_jydP kRZC1$h#MS1EQ2(?cNUB0K҈֘ ;DN9d)=--Ŵ& mE0B:N VϽL`fQ4EH1WCRI rxyy SLG<NȰZlR7^'o7w1h_|M#;lUD!hp}8+ڠ6)`#I>u0ߓq6L#1׻"}J`^zڠqy2GioG^*x WqK4R)a.'[?ˏ& %k22Ef D{$x5NJ24[Vr-3º~;D0KA_}cYnѮt͋QmÀB =6B0^"uE0,j?:zyQ'82+(lj+?Ep}h;C]8YC%t@pX FO* D# k\f~PnApw'n<'D-_\eLxm]vbJOӀba+ qz(+i1D m7rւ~:ù'qc{bZJbhZrl=d]i0& 6gbqj/-*bEVFp30ۣ4AѩWEx= f?foƧJgI kυ yI(4g < B)3yPqJb2ܨU qu?Cm+D;grwMqc^$CpP]VI{W?Q%:q,Mfck=_~u{1xVn1HL#=h^qɸqT*.#;2vy0?n\F;ƥ裂Pp;FasU;}~ڌM!֌t(=0F8ZlsdNǺDZ3cNPVcp!i {Rc]Q#=4"DWaNMpTZbbaN`|&*1Pޘdƒ$"ڞ #\wO@·]XZabW۝*p| [GVmeh[nA_mG#laM6D[:1+ sHi_J:OE_A'o_` ]oEpKdStcb$HBh||?=P[Q_vO3O6=v6fZIt gjI242Aȿ `SCmMkGg pKVN \6Sh!zuZDAnr 5XqW:a˨1Ceu lx *T"@u%<E>?j-tp4tGQnLJ^ v}0Dzh|4NДv=w%VR bN4/+sd2-FC^le褓~90RvoQ`%@;GB}>w퍻lFDa^SC<}M!)x#,bCؠF؍ ýGJK dmg$<”Mfd2d Lܡf`hC(ͭ('彜 3*ESJD4c {é&_9CmhXSʰ:ù7DYvx ^+(/Gy%"0vѽmQr=!mgUZ %8_72]8)6%SZ#2<<)g莐 C-"N@)@9"_5Vf,YH^ 짻UP\as| KvjI-XyxֲGRJ` X@TC7zb;ϦU%J<%Spw2o csƍ!?{oio5AX㦔gJnUHr9μeNSnQ^S>::#dl<YE{{ؕ5۴="@"(z\cذ_ x[%2ͳ}k.9UTw\ؚv?ɻyXk_;b}W*Fu!@ }"٠qD zNl'2qaI1?d_i@ս~x-JױA'M=GD#S L)9J&}񔗏OVVzWunQl ݅L|#>Y(~w7Yr?pO18R/8` 5x/Xj;Ma?ۓ2|< A}! B'h@76m˖ߝyϕN0?u-g?`f}ۻ鳺M܁h9i[,W:zQ;6Sy΍e{zXDɥcg1Y]p6KnQS:].7qJ_z1[gQya{$NM P""4fJ ᆂ)1UG]m(2+k d'IWB $$'A $oFOC!45kEfqR@2k緼%쨌'/4>potWiz{|:1Y@[}}YUhHFȏ љnWXmNȪ r>-'wlbovB9@~H0> )Q( >NTgm*>m#cVI"m]%耮巯 813ے-el}Z ēPާpBZg^Cr6H!84yK[:=P~+(x-fU z))+û5%nR*;E6Rȹ<7f+R*R0A&x{X9{#hybQ,}ߧ8[ny?Ԥ).эQFymuy}Nz7!n$O!|2L\tAe_9&+ϊ-ͱ4;ƻˁ4h .;ŊmvO'epݣӑ' +`ܛv*))Ru)lXu hݲCxxsdkgFsA~ޮ3rt SgЖQ6 Z1T/؁<aA7NQ vY*P-AaE%z, i4!.-)fԃQrV0H| GGmb9y# X_䐚26o780n/6/;huջrprM3ձDHa{nkQ3&A:0Ѳ91#6`D ~n ;5d+Eu >0U 43KֶVAGm̰t,>v0ι: Sq@yqa,E_B #lİ) Kq/PC|[s@M0ZCWhPNH@KQ*JahHt~"zc?uCѧ `zBAb@ŝaUzK<83!ww[ drE}NFo+7_+NFtxw:}4V"0oRi\& %N6-?+@l_LJt]f}9[h⹢9q/1nOpqwBByK3aռ܃L;Z"^Ѽ? 4)CD(!2'5uW L `zV{lËwqz_&dco1ȶw: f2=dc286 -EPu/y2#4&Bp~օ/1DPsm W1+uSLĨlH rekb4?`#+guDL548C~HnhS>By o?wٙA<^)=&gi-(I;!F !* V2N%{4H_pC W[x9vzu,BB%4?_+b'F[.GVe)Fq)J)΅)?\hh|he MJܑgr(3D`114PWzM<~D;kH-}͐( /0pegm"d [^Ի()YMՅa y oZ(p힖D_c7VR_T Q¦D3&־Ax3cc5׼qKFLsPN!|{2EVi[Ltu$T&,8DfL}-]ָL sjțmr ^DR*iĩzKMGQeɧk@_̔F lS4䑨чrK[4M诈5MblSƒHX=-@ŗȣ식&P+n`Zv|z&sMDæ ny [ yBcF5ׄhkM+F;,=睚袶e];y{H2=&$çݨӽm2uʕ향h87,*bj猻G5LJ>6Qqт˳#l@4#n#gڊOC pQڌ-O*Q3qmVgb ]8@=>cF93J1M[Y҈KN^bUK._ 9|5>29A"91MNb*7ZrAZ ]GI=þwmB.?>a93wYݽ iG9Yg'B.cwQ@S$ \Ze.{$AM-Y0$"r$Һ^]Lܻ 2 bS 83_K,!״?;5,븊GSP^tBo= nIح (a %lɚ e I(Ò4񟋛3<܈# $ \tmfTD̲fٿ>{-ieT@v$NZETNs|(t 7װ<ݗЩ;Y,:ʿi ;,z[GoX{&YA0V#3'ӂYH/PYN`s9T;IICl |P&c^H}.<硿j1Kk5`Fhx%j}Ѐ&`= g b`@ZT .w@ǂqk|&U[и&͐PJ=tW;S1F3:~nG ocBwi/,kJj1 S!Vb!PmX(`&ʈyΞTmD5(=AK˜Hwc+~Ats.J2jw S/p!0aQVgiH#{~W|Rnu'&;Wen+G9祕<é7=VG8T0<:Jv6gnA BZaLiϸ4Cicu giC]=e eo! [TFZC;嚇]5?${@$ܻġ"@`Cx`2&E^K6z_]Wx59%ӼƗdzg:6dh]}Ͽ}ts_Z] E7LS>X0!qލWr!Ϥ1 " }fy4^:`t**D pYkd=eGI\+CtV~d_o粒. ]* $6.4u'67w/^ypj#[\pG 2( X 2Yˁl/\8_6\8[jO8:8cm :u Ԥ|:;Vh"VmMݴ8;=@( `m>`g 0چStR[֊[qSFw6eH2?neo}Ju}M~0~z0nN~;x+4XvnuHQ鏇{аbx *Z&# |E@@9B8ZcR# ! "_FE* 5 :6va|Q L34@FaPSq>nVIaS[h5^ 4Q1yJX.~VTm ¹lsf`zȣ!7{ͭA?t4Z42)Rܔ#a3h?,}b"(3CT Y9mo"Eٙ QC"|ߪ1,KT<" Ӌs9ʱ}x-/21__k|-i)ƒ(zAcex*Q0_ eYݯ'q sFU&X$RAp1UR񗐖kYwgۭ>ƖƳVp ^ICU)${&/i'7\ 7n@9oz{P{+Yi_`BbL* /qij_0 SyAQp Yؽ6:@zcwUD!7dq̟}t'O|ɲyql8znmV{y&.3ƑRH2LcዤG~khd\wIxDfq~N¨H1eL1=XҪmt H-Zb > [[u P迕s Ga~&Џ֗jF>ʌCf9N1ZqAz삵m\ ˍÉwjDK vd. hU^NnF1iN?m_}ccRոCU;g2vzfrж"5^hlhw;jp*GCAҨJSF 5U@Pw4 ӣ4)s.j_'6z4#zXm>/@hk \%*wodhO` 4ց_nd9랜J?nA{OmsKNu}/C ΡxI[ 7'?l I;a(̖Ч4)l*ķB)44tj{k;H{1~shc=w 's3A,ɟM,Y t52muO>Ų-rLw5 XK=;ftQ˷[Ub|;~.UAPù9^"CjNL_Oqsх̖HҺp@qx|TIH XSmMƉ{WpB卵='.*텂/Qfݕy@S =b?ӬRܥb{[ c"v$0&sjy m+V jw.E֦ABSŦ.J!C$IJMO OHTr}\1fx%e5w 7='"ס.eBwONH<[*I)zUcDy^z3gT4[ԧt(h7/QGsF3Y{O@x^A9cojHf3Hʮ Ӓ*z![S ^}*%۰w1#FUk.?.tRr1mìxqQ(2I8[7aw| .Ag-+'bS(dzw/IQL$Q3o?#dQ.}Xu2)E9]CMh]ċ^]<eɴx7cC`N'aEr2,mo N^nOs\Aƹ\i9] 5I G:dq={7 vn-gdvhT8}]Wo(>yTq"s᛺z'[&?OQ+BqeD"R%2lo1Jprը40afڧzGW3 i؀c&2=f{ֽt-I@ >B+j_%fu̱LkOËO)8Y uEdBn(wy'nz {.Lp Z ؜Q\Y2Bl r, E997 ڸ3_Bw!#^ꈐ;佸 (4pj:Imjv*ٹ# } '3嶧\Mje% T12Ll-H"gUgMy! TR%!|_=m#$zCAꢒ%xO HWLpm; >E2EET^*a8q]֬յTV \ߚ+K;P{.̑Fr- jJHc/Qg M#|>1R`,s&eMq3A(dEӆc|lnyL>9QC[VL+ޅI7,u~Pje|W=sv`7H^ٟmσ:Ѷcv ƌpD*$WYB sAȚ*^Y *R 5aa8$ \G3q#Ca 'ҾN۰%V j"GRw%v湌!o\os/p&yE~s~%w 漺G.F=`B(HXz`bE?gg QO8`L=>s꙱4t$e0|*VG PMƸB5b u@DlzRz =)kd>a3!rhQa!艒lٷ`:v }{=[Y0{߯rr$S<-Ԙ߫ZAy_ }l# fzxMq,m`t^^(aM#5c9p8iGՒ cY{NUBNzQP׌{3)>` :)s(LkwdZHw'9p ,jb8}lv1lif{7ed=w%l/Vz7%tQrF(n*!D.^a7W 䑴R}$ J*D$L7 `Z,p}A2)|kԩdqnQR8luv0, v ,+dv^]]w;{6%x *$/ } >4^aAܫ(!~[,\W20^N*@eHG\NLhҡِG),| '#jtr Z=ТΦPǜG 'O-WԨ?DHsMQ`}EJA8ȉ"Lǜ!>~%6hjrsIV@ B̆ q:1"ϋƄ!SKURZ/)J98"܋!ޫIZp8 i P|ۑHL:`Q8Fީz>`F,T# xP*K!Jc63BZmrȥGh6;> 3i&"H! :8t%WkMwaZ; {ߟy.N8Q{ xO'/ov e M$_69և%mcR>xMXœt+ZXT,r!6=L" 045B!gB…t.XgF"1j5e`았ܪ&FS>5w e*HH(DY j,ZxNeZojhIi= Ge\2$iRL pۻQG.FHPʅL.R3p{+ܙ.[Ļ9hh>ik#bz`ah7sș#|r%nkyѩQ<L_2d# =6f<< a@B7Q6B%-[oT]{Y;~8@W] >H7CE7477d*XZ/Ury,G& l|Xb Ig ۿ24ug?Q ACzB`SX(wztު`5Hǵ40A4Qk#g΅|H#c;ۥ ѳF3}DvJ Tf+Vox }oTst*JiloxJԯ`f-ݞU{G\Gr#XJw^XKڝUHv)5@(1m%w,oG  h8=qQN#su7 Aj@ݿz0S'<8Adzޓ~ ? S*ݕ_v]{Mdlf[-[ƦKgh&i{E_Fj9>5I,ܒˁ+[N#eD7v|0ıjHwM9xHl>_/WtI6iwX!K㭄&?9AM{{~->a l3/ ~TDp41|rF8>"cmQnre"XS 'Y/7떐N),0:ZOiUD&/.2F_|?5؅D=]LAsac%60UB?%!Yݣ%e0q /C`xA'ʉygT6Mn# Nd]xeW"Q>,ʎY_:-c^̓;}-@VSKo[$6֬LKk`Ϸ2]lln8S,;H2=]K.{%0O0 pvD'۷\+w'Mf]iQc6¥HfGe ~`WĿ),ebOfȟy;Rp: O*Ǽ3Iv65׭vϒ*?Qpr(-xGQ4idm7PhN\0XMMKC-V3^.'2[ Ob}`4/X:$p'%w,]ȓȇJ0 ƶ)`sgDSJtʜlBG\ yOlf\7ƙ)΁ FszNq"6W?qZ]al^0r= eo*Ar:X(0gc,D =뺍UcvtslFLD_eҋ'v D&,u=-JI`Oe3ܝQ FS 8ù y)ނĠ8na|#MG&Փ\\dV2CZc d2#wɼ!#tBRG)MJ^,ڬ?&aWl;D<#r f ;7JS!h~0zG߅z{{HEiwTN?C{@OIl*2w3IPZ'G`m}lI4.ֺbz&ҞlmX±)x[0o[?\mvxwMm$i41'BܤG3R:%AO [E =*!UZ1wlN# mǮͲPd9#5;%I<N`5%ra l`琞6](BbAXʆZ=XGuY*?Ʀw C{0ad=PN!+Hrla\bY-c\22!Wg6%\,\G=~\JvY4i "JC$މpx: * Vgۃ?8sg_t=g7} j3.xILyQ enI4ZOE>p}G`鱃H\cw][NPД\?58.dd; dD&5G:hGٻ*VL'Di4,#Ce|fg %$le[s¡5v|D DD/jYQJ4/18lO(a.B#ݝu=?lՠ': f6)'S{hajF C0>Lb ~yipp.IddUoo*p]eez3_+_t۪65բOZ^2]:WjC*{TܘV FK>mi>';]2`l@@jڵqSz#.x`n,JD١)m8 itѩx% 5h݃/_zu ~&Я5Ǿoe }Hf?F[]V)GL_ C 滄}H'P6hYe c I8V̓m3eU[ |R󂜒'ŗDCD١8v0i ({gQ_Gw!8CowQ)XHM x[uD=rTjA=Pó-B$@uՏyJxUiVfsb\]^e_2J\rCp/c{E 7_Ìc2G&D=Q,03I梣I6$.C68)ER¢.Vl?1,Vv,_컛 jC9ޢm<>ӊ얭嗮׌/CGNMPz}L]ppԜm=UXo['c1%{gI_"ͷ Wӊ-w(o%c);'Y>s+p 4jn cà{>>ɋB5yd=z\b<{k~Vטj9 .Q ,ktNouGt{…k-J>ggw%dIrۈgBrxMțڴȱ4tѬUyIC&0Ϯjb*Ƹ#q4m :ǀʳ,B+1>ha9h8I~F)9Ro: ~* ^3!8_WZr' tF"[|X^#E%I1@\y:+Ckf%6Zҥ-Ѷ7X" iB>W2gݽv5'zZAUVКު3G|Co*0o33.¯5<8&zozu+& (X ֈ^,"LR6ôCazfȿB<{S랱>-}k[mʺs#­!Ee[OFcw;<4g(`:*`E_̳o.Ḕv{XɆ]uo2 k&(}l: <ҖLiKan )OaB-`,@k =!_u?pH㎭ ^W-qȝ3@KŽشuYyyq cɁ2x =BMSP}:3.߆ JNTv+߲`'DTr/И#̠.$c|$V*4EEt{Du4"W@pe2)}k`T![ӹj+$XFjlQ67xVh]_^e(DF:F.aSb9Nt;Y/`BI'X{"$|`{gJtnkV95XW NPXb>XubX펯h<[uOQ߯'?.ҽXs EaJ;n*C{=J=< SG瑈(R: v7O>2K^+`ON>%ʟS_g3-cOXoSA][BBV16)ƶWC_} 6ޣV+ƅW;X%VLj4 )AN+RmL9Eɺ#Yp/[K@d[s3z`SZY&ߊ\_8ƅfD[ ,GZj6 boJ)H'pPJ[ >FijHhDl%&PLS[5J8Zm]Hn^ģ2mͶD)+Cb`T!=he>CɻUx#6Vij48YBxtP.g[vJ_s6 AKM ' h0`l?maԂ?$nĻt 8޴7DFxytYhzK1En*P Ɗ`B"a$ƙ':<|'3oWK lmWFExTun\7blL?.O2HM^L2N*L u$m \cfyBIvU@`̗(W4rЩn,Gòѹj^In-z Ԓ{i3*"I_Oe\'q~ߡhH74z\TLWBUl`P&]Xzz%9z1q.7*B {pǡT[bFXN,+.n,Vga3e JV6=x2lN<'_{ JLE%T"Δx|)g P5 -M1?OW**@o;ѕx0 yItg cSljI@[*ܻ,\o#ӞY,όxXPng›)%jZoF+Ml< d_Toɱ ̞h>|N챞c 8hXjeCYYK(-&+f!áe.$ 8'(8;Q[N1EOV.; O|# RbHpiJٍ<UV= h;T gm6$Γ!{2'6,= H9~8`W>4vNGo}HJclt1O4W9%7| G8}@A\79Jcq.[p0 y3m'Ύ91,8rKԆR(vu~JNyUzq. R4Tnj*7y@[R#ފWs[ sGF@K9hWռY~_5GY!Bd!ȴT :45W޿Yak*;&I ߣӖ矻gdHܯa:-_د"A<}#I:^ȸfp̉JHާlYk]7~uЇ9Wp^|KW }yE^p9w2Xӣ `CJPfHxyb] q%PV"jځŃj>Vz%hF}99^spCqUS<7f.ؚY*/ncG6WfTEshP*RqU,TBA_mB>m'Jd7Wy h5t%UMhVFEg21Yq m'`rPR=IKV 5i/L>8U7=Z.$(`^G*hb=EX+23@o#).QZw_H @BWPKBgXN&zչ 7 ,$vM.DkC)D/[Hњ'UY5ɲ@V9'5B4"$Vi|*،:%O!NWf|P}bؿk Ң잘T̅ يymM/\Ajˁk2s0x+g\PlUQ*HX*dYN9\=jH >=waW4$H|ҭy7ڇkeX,;![&줨7#b鞲D1ִ.ߊ׾b+k4sp}D$vb=WBp [E~1}RnTwmn6.餔x=vi;8nyvpt BqP< H|LKjkЏ2RZ"}_z`,?$$638ZmHi{Z 64_ȿj ?VO}pr1қ;YEKu]2\FlȌ.W%uLDKoA~+XWsw89$ T:EAo~o=%] VCc gHx9ѩVm w9ϸRKArZbҾ,| f礁t&{Y=cSCuָs]߹Pa@ jws+2pwMVs]]'ojU׶7*3!QOx  ݽ:WmؿIץ#(({7y<4ꏄ:}iR)i lGƾ;Ĵh*O(`9-glɁF{"#LgurIxV:8eV,TAKۉJXb{8n7HMWS *` [Y!`R/-@!%N5ޢAmd '?lb қ!MHa70[hGSSNIOr䑶͛f]nJpJI>mrbrV SF\JzJWCEd#^j7iizTO'eA4.;W\`LCIն媚`9*rs.gn7BļTr㸒=7 ^H80DM${yL6RZ$oO޹$Yͻ"NC.Ot!x9q+өq'2 D8N Dlyʜ?}lّxصL ^C| A<`mt2 ֦(5R I]S H[@k2o~E.|'ae܋ku׍-Q:]t(62V-|\ˎ'77d7Cڃ*CE bf ^e$.M]Eșdsww[-8eyL};tNj#3}\vUua>eD˳0C8bUR{Ľ+_ap-e_.I1,e&7xg#.XeM?C00}`;8` *JӒ]XR;ij5HYӓGN{e IdPdXGþ__G_=0蹋 Ҏ[E(IxRas^7jYdQ7*]w-l<Mt<3gS Sc Hv:,U:zdzhIq;E&cI񯻯0W4 lJ)ԧ7^]6ȠQs=n$sjkr0R;ד^"A&f7rX6Nק5pa'22@Wf"^oD;Z -};x(ȴ4$w4]ҾQFbP",: #qDB)^E20\ԭo^A*j>/cjp xg]f:[m=aF4VpCYaVA2Eo. n |pIu:'LC"X˴4prR&EZ͐(Н[J%g\Wèʯ>h*MUgZ‘Ê啇'b L&Q⿱t䶴cP TIjf0Nn3Q/ Z65OVG{/p͒p6 Lv7[]DΩLhHƝd%z'0ZNzLLyMǬ r' 6G쯻&Ghl5TU"2MI="OP靵iQ$"Lr|D1F}ÄԆaEOAYoc¾>8 FG6t%_IZz)X"\+wAS0AX CT8? @츑FjNV;!=ۀh"` (  ? 0M!vr#f. d]hLR^WރMmd+`&g 9mnj[rkƢXf[JV0{Z"9xG[O\Hlt,{N|5p?,~Ȕ.Jy꜐OdߣͲ+;<[2o:Ǐwj_6ղiXDIB^ G0[V*Lfݮ ϫ?(͵}Fh˗'p˥54[-|v΢&~a>h0g ʏ cuz^ p48E 20V+Bfeg1_\&j (B|h_YP2&bc[Pj#/.^ *dIBk?esLjgfɃ0ܘ۪t:jEb "xP,\Lj$m|@x`{0(62pJmLYh KJ3r 8Ӈ7}wsSCĜ߲YO b) ͣeϥӛ8ˡnNG)_ЉbOg1Gx\m 4V$`2izC(Nt0V L/doj~aNLy8@㎉d+`x]s7,`C0.t*-h%-G fXf|g)ԇ(\?Duh )gr+}>B0''{Us[zLMsoXĄNfy*M *^=ųqD>~^=\R(D糡zD lZdOq!yOT Vܬ8Iɀ¦c\kE3 cUxl4֚HgbPB'r$2q.N%6jx "8Aix&+@|kJPdٵCxm0U ANSoTyž ލ҈/DO\jݯ,4`K~NSؖg&ʗI 尦?< U)P;V KX ph]X<@W/<ɦW}bhICPdd4$ڭPm –]`=pgI!R.,X{bNH1ɮ$d|.Z۵u,y!auD:d 0u4[OɨLvҒm5h5!zO)Eb!54gnMsi|xx;KՍ8qK|28׎czkzT۲u)k{rJ4u8H')8,_[Jh6x "p)Uՠ壏P轕jjGۖ,/e}ݭ.j>:RpYX|r!4V=7 }">g~j#f\`dpt*] yR Ϣ8o%v T8[+߶ug6 0dZKVoyKюWr{j8wW3/zt~_մ=}ꀠJ`ߨIdz=J 8f䰡g#Ji"\0O7YUuxFs4 Y"Ei\g&ooEI}L)$9ĝ@Ge_ u]4k9Cv u.}@4\Fm!e{j&e`8SXn'8{q3{1,2p7D4߂Q^D)F,ݫUp/~>mi{vz\t Y'Q,r~;x*kQ˞۫ucwQN*.:?R 騘BEǺC) S׭ _W$˸,?}V2ahZ-C!mvWdś̌Q94(=kU`єm->HkєQ#SDʒ 8xCWY+T)ZϚ8TK`Z]~ўE¸sҹ[8:ulhV.`]5VFܳK\er<"mޥ.wU<"y-܂j/cBSŽO9b_fTUVx8 mK$BBoA:I%ȸ]1QG{ av;T.qti:9>~ wlMXv]bL F$H!K_$#piY9>:asڰ.p`iE]D"& dBnHlTؘX8-[=R _ =3j)̉܀-gbBnw5#P<{nkhRR^RnoVD 0 RY ^D 3JGrYI.jP`gɁS,~Ҏ;" ʵU $چ`\$葇\Tw1 0Kzͨ횯f(x4AU\ ]!) ~0pO &vOPl jpηvjgkAAо0ӹܴB 9Etw<֝!,|$1U` Њ|˜>؁qD=Y/8Ia[I4@fZvtJGPܱjG H)cZ%!G? 3`y)m'[ QS _.0ηs!tǺD[cG$'[^Y9NjC* 47Sۯ_ g+ b>`K%a@Ky['*UN4;>f:m\.x[\(%QI NnO^Ĝ#b_TSVCbm@/ulO|qIA b.om $ߖ2J>x=|Y.+=c@y +@o' wl8k@xy_C:ņݐ~8CrꛊwK/֍C 5D!XCEdKݢ&PLz2o\vC `FM3 bJ^x )Zup "bDbVdw#(EMuK2J*fܴIA1/ly/O؋7޺;Qz/ 9?em]ʧ:MdnɿaB Sr۬ZP;Tڢ5 Т%o]&ۺNRDInEA9* ߻}oZQbIIHm|iy/?EOnFԗL1I 齆17#˪a J} Rf•bbKQa]:bw2Q}b m/oOpAYc[w6#cllp#"GN$d˵4X,Fc11CN!пf̵2,-ktz EtF'ﮥ-C2@Xz&;fmNʔf|R~ 'z͕B-KnK\bd;f88a1=i+ ɣ~C$fQd=_CZ:۷v_ԨUx\5HRN }\/P=LDoP[Fc)]ʄvO|RiU5$dvG@he,;6C! *aNv$L\9"v~1U3 s?j >jS,=i]QWTnx4czDscoJCpZ4}hxkR;LaBÎkǩ\j)Nh,8ʩ%'J*bz@;luԒh`!f4Ip 3c&o.1uЃ;Wj:A2A z?8ihBdCL~;'‘H3)]zi ׹rMn6y&EֿL dnj|ϝL1\e><"X3,fg}?&/K# t [ҴFW\| Ǒ6ĝ%4 Kh[nK, K:g"1\r~ECyCj{5䓕.,nP@ȹhap y :bF \2iJBg*!0v.)Z`( Dar8{ 4Ձ+ZD,~۠<= 6-86Ypqa!"SNϓ Y]P63óԦhN&x{fmLa%xr v"42}-z"|ɛOv^EfChxnLҩ-Dϳ6n"!4v ){21f%w,;כ>YqxF#Pw7"fRoI_jvp=^6Zbu}udz\ł{_2Xߍf"oZ!! o5tTn3lP圹2.tܣr\VՖ_k&~#$`._4b[~>S20"\4b]B%U4@cKGᾗS `ĩ0R)Ca ePX!O𬓋i9@K.Q<Zlf!gC1B@*Gg6',!t~ȗ1Pˠ[VbgP=%č~'פ!C4jNTvDs#QВY~.dG[ j66t<y ϡJ'av<}x-!oMޔk&9Z^}dK2*{fYGC)9~ 查KVf Rp rfjM駜T&)K3ToFk~D uf!UoMmqi=dVȕZ9˻j]i%EiGzhg2s H˹K.VZ i #6X&P  rLDL*^&,l <a$I-BaRhç9 dˌLb+m1J9FMhUh,2>.}s`Ʉý0&VkT:k'=ߕcok2if<EA /{bPr, y *MVvGkU>C]&h\س 5[:q}L3Vgl5*)&;N0i+psƤ Gm 3 b[Ahmk cq3ڡA;aw>KmOwKkF&ՎNJJU~ TH1 jd1wJ eiΨê?]x뜷@F\L;ȅ=GeQZ&CM [H\5Ո_W&#.*rv}UK|`)VuY !'.SS|;56)Ƣb|gVW`_ؑ[*1jXE@;R75{?ffvv")ew3JAmcӪ4u&E^ڕ V[exkr vGgquK"̸_\5Tɲv0祯vsdAzAXVLZ[Y*#l2bH&JudC=nt5h Q߭}@+m-UM;&JZNC~  Lr͟c3V4Ӿ8'5pmeT 3X5Un6 x.?Nh2'~Bo)pyм!^oaX<)t4O4埢g8&q, z؅M^`|,au՗gE\Tx/+j ??.0\5=$T Y>xȲщi"\T0)ɛnޝC-u4"9ڸ/8#C!JRە|#LSc;3m8KAMW_4s c_v6> - N[&pWW :v"3,܄򏔦C{-D jSAmDz՝dF{lm E=#c<禨iQR0 L(#u d2~? R:T@&mI ٽ8CS٩KeK?K s3-Mj-s=N\-4!-n}aB)N闃-|2j5GYa(M+% #Pi'wP,9B'IJ5z޷$5-Q'k\k7;4dUƝ0x)CkYqRjsm]/_,R^ OCY(S?M>u*ik725jl"A1RCvpVJGK'n{d̑ՙ{Uw(fAXa }m1~Dٚ; ܴ=Árb )V7 e򽺢y~ NKkC~,W 9ٖz@ktA&Ę)qvJT,t+=n[6 #;^/?P>'7%sNԴIEA T^++3-fU Q7J<{O"ǵ'fw< 0-OJD0"H,lA#>9'B[.F ~JM:9/Tq$=uf ~ɐFy]Zn>Vޣ|.FREoy%0ꐄ j4Zx ݂]_=wɟ2pDin N}EE ?X VZz.R%'8S=k_UP&:i88t$i]&pMcԝjY4 +5»!WH^Y! ^`#a"xp!+fm3t=ybYscrT8+t%KwUa^Tޚh&u֏ЮM(}oNKB0߇}}dŨ"qKYp)g ;6L˝ "ۡ+F,^Kh|f,2[>v:a <#jQ**WB.y7F'3H!M5-NwXC2&z0-lQsޝ1V5Mg}4AnSz|ڛ0eq u|YqIA+:S{S C:a,]~{L_ /%ށ0*$Sׇ&#Q ܨ{K6(F)7K^MZFlkd`tj-ßh]L//4mbމޏtI$V`=v74\((Iqېr9۽0 $EmiD N3Ѯtm$]#i3 ܌iw䒖b[i\D*0Hx0z.6xz_aRUӹ\'ߏb#_VbwY>!kqc<2Q23Wםۜ"u hfrV+X=@lԕfjaNȖ5f{^^"~mJ fACsqonTN%)؉~ÎeWI6$ɩIhӂ.β*\=ԳwXLvON~+&D̕Eތ$e}wu !~M3u lqf(yZHL1.k7F)61?=)0D#>_<}PveÉ_ޡZTŐ1DUwdza-Ȝ^o$y4H$hnI|~t"HV5~D4'Lp &-$q%FؘH*< Ѯ_CܦKR=ͺH` mc0꘏p5 QpC>2Y71;&\3Z4J{I}e:2sDGFGHheYQK) iP/Ku*U{XU"J+qlNȄdzŋx>¬IdP#7; m+j3>p<es69&Zw*pF{ãP1.Y%no7Ty6/Lg8zv OZx@! + %(XN+ٛjV,u:eiZds"9MZg>U6@X煮9)UPmA+e#.!%Mk΍VlN1N(.zctIW 1 uN vzi2>L\M.N]{bg&{˼+C,xBbU%n% jtEvs~d4IC)6~cn/~Tu0\zdՕ#>ܼts<2h _rvUZ r0](g h9:pV(oUfvQL<"?v,iShէGh1aPG{:{f.Il>[m/miS*'r;MG Sv`%kxfؔذq @~K'6Zke2Gr>2mKzJXgD.hzT&suv"ҡ&lZ]q z)N>t,)و&a5׺skަViG~:]C-mܔMllP|IҾ,!5L RW߉+7^P*XY [O[4=XU2Q)XѮ\" (kP%[II|65+N,f8h'==gI$n[kZ9Df|$_촦W[RzD 8㕏Fnd1Q%/bOtˈ MRQDc~qD(QTwʯۊs' 3ײ&Ջ8d#iPΖzwoR:ԘVĪJ"Iu\WtǪ%v;Pbr 넢䥩obJ?ʽv @SM/O3ZhH]b#XP뭼{7aG$61RUj8 `"{KQ-мbp자!9{_r|i^`7x&u靏5H M?$ň~(:ShDqQ[OZ^G/7)h,dF8]j5 :LFI`[4E$V~$̑\Ī]r&JccL9B͊4F > ,1 HW-nӮt7U0w~+o[MW0KT&,6)SMs9 IFqxʔ?Y~P|!2UvȳtW#?ɰ]EG]j.̨kHDO`| ([&{5Mv'B~) M#AvsZ~@-g L-p$I(ټW$[\pܦы?XvG֤sqBoWCxqfo uNP]'$~ â<-Q, N&ӌC,zhP`;'zz\'X2lpUb~c`SZ/w}qpX[8%9k|BIy|)#b(^[Qb'Bj7n$k t3@]%HEUR\)ձpyw\(wMܲIα:3焭4pɃ( U`$K,Iw h=zdNXK|3I(+NILb_g EtE VFe>ǵL ץϵ FNkMk@mL#hoyCFeߚO,MG6(>o}$RqtXq&qicD =_tXLԞxQ W*Khbt0Hxu!q9gQKúYdp7n2b t{gmcMpL:(bRStnIIѷI=O\t2)7 ObL:&tlXHpznB\pDxxזOI8 ':qIB rb& @"(-w΁\ h#sL긼nS\lL֡ʧka)םHZqrf6xNpֹ wǙdqi=XA.#!$!cVe}KP6栯ծQw;ihRpAfd @S ̇uODmd4?׭{4'9ЅttIaI΢{36[*"֞?䧎`)8STVaQAр X޴HǎٝvE? ^:+(0n12/%BDbYcK\\H-JƚBO+Т ^kjs빱 էkq5]myMF>Dۼ9;8cBuj͢`4qg$Kdgvo?+TbQ(duTH2=ǘRhr&P3k.؂M, dkN4{N-9W5meD:>~𼕾柠^Q0%Wn%7 Gc۞1%wu,*4 &0͡/r 5Qnn%#n؁܌Ic;/'~U|ָFmgkU6FGd4}0v)Bj p]\{HV|]2p'{Qi{Sn8L-,.g|ИxX'6O+.Z=>H WF$nAx45.LCpqt~QIKk3D͖:ʸK#FJb~q͌q\/.LfCɤO,UK]qƜ-_ד.D_@)7Г]ӪII>ZА#fZ!mpE=8Jq%V'ǩ(+H'̧M,|&>WJ?A?z⡺)(HMco/("GN VeW~=b(u3:)O:`hF8>dxp1&kDAS(GTAhsqb#^qALk|Ek/Xd67"RkD/tf:d`zeHGAM3<us' !bRLQZY˺5j8XK5ٷ7ZAIR~X*Mz\,B"xl6Ȉbb.+ ~l\C,h}\4z <!lPu闕׻pr:Čο{N՜"cVB9Qrg>=D0emD'1:pY-D~˶S26'KeLY/rEk!,94 "^鲍k=~bW?oBў#iGꃬb`c4At?6 E35sOn^PsX\ybT҂I\CE>@=ZGܮy+"d3㻥kXOPԳPoZlc2)5tTYjB.ʽnCf5]冬ʔfIW?r' chD@24 ll@9ȘM?߇sJ~I-]RݛXMW&c{)q({biz0jRr&C`E s+"1 bNk[h+i\$Fk#|3 qPn4a6w<\+m3Ѥvh7Ga6]UN{HGx9**_URU$^C$O yrm3 v esx?S-.c =! Gq% fVӛ 8R6ǵ3'{<ٮPa[dJ";3Uⅼrym)|-DqrAV"yBh̎7-2 aJA qS\d -#|e_P:D @3 JD\CloɓiO8BegȒ!4dv}$6ؾIx%D8M]@ ɾh4)?GUz3^9w!'dOJFe5K&8,= ?{e'V-LoX'3|I>nFQiPYILKꜥ1EV5O<@DcX3Vw' Wप?lex[)xC7o iQ]AwiY/HkŸz#N4][ϏJ}vU8&;"(?9i~H'XbQTF@񠯫w;a$pز~qDfс*,cTTR Gk 8w+;yV +҃-%aVB'6}r5<RQ՜GB﯉v}Йm5Ĝ 5qΒ05K17 M<<1r+t[qn# ikCs;U>}I Y4|wjg@;+q+ICLxʈ׻^pQr?#iylp(jhG>3FHRww^yKS(<]|ƳߠyRq Q]KG9(eIVҵfV#L\jhX]U)cGgu\Ǘhg]n;@2EGe;w EOU7mTA[6R48J 1uJ3UgEF 49W_ڏm_uC`b, F6 )i}]v~&2"}Ê`vݐ31k+d;eL'2"#|WLsΜQ p/RAoIė[R;3x/"kO"\ à\~9q{VhvXs:ݭRa: â"!lki5.}zD  AͧndA`"&g O+q-n#Qe}ExE j9^k\y 5L(,jM.MhH`yn9i@atS_I(7 e# zJ$mv+ҫEPMtvP.2{wxОUTsSdOM gUSaCzPf;pWZKzSLA_TsbkIHSpDzvY)CXjce0O˒ zOUk*"W~QpW3.Vd!Q(U/fuuy^G=0KdΞOxc͚4~s:G@SaV|uwZ>QTY49oVn0jWWk8!}Na&foJ;2ijCa?nE]2@a> 8"P"Y~#K_T]͒'.'RL&ȿ*RoFak}ތO ir<7MZ~)P`6 FIx} 'nJ3ސnRsKB[%VZ 2/(1~(SAǘPEfB1DL:lKh}\st98] _-%QODfz膝0Ap &e 51XR)"m ht)ͫs^ DA`Kٴ۩2ҊAnb!;f/ uԶ~4@~N &_B=n}V?LξB6Oaj6&'9rĪ}Sf=Xv&"8l}opJ-eד)rDE]dRH^!'S4.!XϟUԉ='2dAVI FkfU YZut D @˱5Ɓޕ4s" oּҐFpf3-dsE"(,LIIzeEӜ8qTSȣYCX. pLǎ-DPeC0J 0hf"CF2_;LEIB(wA=zccPG\%gj 8m 6|퓹!ɿb,Sn {}Bd"ˈU Ur rqd7ؓ{Wo\=])T|(﹯x^ڬ5ӌ B%TrdK&3!xdy |DD`SP "X7vH"ɲ.}&kyt SZ Trsv> CđށAwͅw]k4lQOaV&whkyMm`ST(dI 1bSQSw]q ؆D:E# HXP CǕOํ(_U[^@|FQ-X?H@?&c" mt*1g9ڈ ˳,ؠ"ƝH>B:.ؗz&Zn#A mo#0H E]$qAL6N6L'ЂQ~zrkct>Hwer0xw#͸ \f܁>*s CxQz#am 'JaRqO%3Q(+yɌ*y{:4ib,aݎIT }[y`V lFTT<4W (·tQ 1Ŗy#4Jg]=>(jKvVXRo9S{cև4 NH+avŤ0yLM#jpQ⵾ %W=p"J,xp`{ŲYu1jpu&OIկDlӹkGn=*nYH4pD&3Gu-oe׳h9cJ5UvKfe"SwVyۊHCyTXfCk>>@f LK{7 n]wUFkvlWWt:w^Z ,`+}*X794s@-g%jSK0x8a9$6W ݄R},(vr~#qgEwn]yp®Ȋ IXЛ9>o|_館H(Tx+0t%Z%o]f|sbK:1:E@|8[|)>Wa4#)4@;V- !!VAj F T/׵d4ӊ~ !)Ǘ#ϩ@j{nV@)QUf`يϺВq{H >WQ߼T|KtqBǟ3wqS&BVFsiVS^-1-e˟ M |2+^w0lE`b0"HK#_`3T:FSdOұ V8Wx"Q KsJ)]7a~]-ip\隹euC~?EVHWM:^ߗs܍Aێl$#^`ba%GS?SÉ+[[#L͢. [MSÉ$snZ{=cj9Z=hF%Q =(k}}r42ˁJ7CWL'>U½ QA𯇃 )5lB?U*k-J?`t陷-;WtO̓slkPpl jot7lAM'@ *-w@csfM ~ .$i'lmPR텺 2bcOWp0;j $8vY|g\ZHc{qþm_WIDO?Gn '2Γg5RȂdu*əAcޮԙ3σg@d?5&U6cW4uvi5TŭbQj-.!HNblOl4 I ڏġvm/u^uZӍx3mZ%p%]N+:nO@ T8qiiM /#v_ 1?#o|L8ס Iݼ e Bu/,%%o'#| \US#K]_xhdZ@E6Փp&Cè1qұL}ړ 順f*C2p 5 I0.:g .vcB頊2f R Ŀgm z{ LtP7*2PV,QsFhZ'9=@ OIoz(!֠p 7}jµ=D  D? H&^@q75!q-1NTNS1Vl1n/ĶiDk`)‚: ! NqT#}3"ݏ5lؒo ;YʵF%xzLH[LIFMxw =5G6V=Wnk"/E O2kIѷb+\ 40^j'.2BBz-`@rњ?N5!4 \6yyDA 6ʛAaFl!4(Fٞs7H=6^/rXm 5p~|^&7]68,گVk][ZnL%(*eӶɩ2]<8Q튪bENNbtG>b'HfS8#+]PzFo$ߩkTd_KE$1/$i.@݅,fuowK'JT/ #m^E"ش>f3j>w^,CU0Yg?!#72zJZVC@SI>!an(u d(1wxq!bIfŬJ$Bx/U8ic|seFJo뭑rdf-]V]^ْ)(Z%,n\È>ObS$Ѽ 쌌‰-x`8 ڪ7+[L˳ ޏtt =8Tta4O]{J|u]͖5a^Sث[ݣ- \TSuqTp}z| PN'-Idlz )SxJM-~J9Щ[Nu#7A">E(6\IkvKee(`UXJ;NVnЖ\dS40)6(0e@DϢC8њ6;?)Ŀ<!Wz"թEq+TX=BI4U͵s-*]ۗ#/4-㔣PQ!VUGy&Wh(h=7 ۫ ɩXf&3% ]с.0,o /S kOwaY5 zJd$%\v"2q"jIqt| JsAh Qq]g 8a\ <*e gL[æ o} dXDef6ܸ1ί敹aXd ^ w~#n}';ۣ½$`ޫ?"=޳oi{|-^{tsh3*bQ{;`)@7レaMy&91ފ(r5"пDj3zyg @n^cgVy,\W "sO<˔DR3@_CH}؅P&-Wk!|XpU+E& ƤKREdĬ!‚TQW6)f}rͰ1,\n= 6J@>xpG{I K+S/ΐCϓTF"PN7-u"Ji۱tBl^];j8ޖ *1^_,9:dq-_JQjpMlk[fJw>R 6/u[

7`W +AEN o}6@LOGEfV%ELЀZ=O8lBwU!,@#wOIa[aA.F'XAαQT K) %u*qhXF,5U~W] };hUߦ$cX|%q6r)WjvgzI 7 W87)pKx)'yAy)t*/ ~tEl/5]k,t,}ݝ7QH 8;ac'pMNFm 78g/u]e⃳ETeh$MaBIM Rb k<4y+B);rӱp:СAG l8nIȥ`Aou ܣ\8K]RgJl&.Bb[Qtنb,ηL[}\Gd*>cێ[ S֝wj;uk31B k;Uܥܫ5 Au+8mAS]< '!,oTj D&/9>dM;NVjUz%Wb\(6٠L{o|E@x ;PE<>3LY3)W&|xP F'sY_ P^M#^F EE1M˙6 p33uo5W UH" @֨G&PwP[pHP1@>}k HH{1.e>l`C!]P.'YH s9쥤)-cS$~{ve]/S2wUkt%|JF6ME!:!d7@p $ ŌysAiW6#'j,Rc p=ï0L+}llmgN;ߗ$:}2wlsLg=9xH~ō:`_E&Zi.HBamyhÎ!ʝ<rWܐ)oԏ$X]oCOߗJA̭d{W!\t Քu]!+&]N*BIϚeP+;r?u~yD8 R"`棫f)f(ٍi])-.Y߮I)N4a_xU>vW':9z"5d4QO@wXaOehpIjUJUr&xd9V(ۦ9ZNm⟔TYt~ #l8Ywq|G&ok sY<]7ǜ|@*O:5y*CIރv zXnO\$14їE pؓˎcjCmbq/hpտlٺ~qk2hz[zDIS@`$^v %b+pd7>ӡM'~;ЉtG:|BM!_O/:rk MM$%nӒ[^G xr+*ފ\${ bbYwxnMߎTW{|b L\ٙN\ֿӑ=@X Gb2IoģdQ2X`C/sc)xO?xlA᩵md+E7vص3vSeXh{}z)Ubn I85]L$P.`BZUauH׺Tf{-c!HNjMc\!J ~ZMlh%K lplSgI`.=q.XO{LjU)BÚ7AUT=z1GME$GJeHaT6o }<#=(ceW|,'B3sW3HH%?A !խuuG/?Ch#" y,侈B7K|A$Lշb㑩q}E(PdLc-Ga{! \N~]Wx,c[h# *4*Z~Uz2D1nk;x7=gB:lÉ|#8 Es1U$`aJd\LNy]ys%R9J9[$ly/-X_0@2IwZct' Hxn-[9TG?CԮ&k9eh`wSW*j)? .OH{EAsy+1(h1wɣaym S~gUCά>qZ*"B$}ZM3Rg~z\RUG!\8:+ҡdfw~Y_E9TԬ;t^S`PJCA=_T6M,Pgܟ]T i "Tdt ڱ+ | pP brvhyLA4`6o%kԎu2IEnr:+pY2Lr3rJZZjblaA'xp:|0YwD_B3 Q6paLhRHJȽl& !2&yTTWsng}Y1OՈ;`k(0RP*\prGx) vB%T6NRxԶv,͏ 5FV !Y nP+p{ҿ7@\sHhy9|b`N{UcK(0A8+JL/5~i#ac\"soXJUs풑`G%b3|ǒ?xiPSAku4|1.ͮǀ@ G꬝f#yBmR\> :J:7\!Bdž¤!;ȭYr+`J?.3~!=QhD)Xn>rJ3 Ӟil*$4ZY%PK,T8]՘o '{=3}'婶 KDRcL>Q 5X!)!/'umeuS 8ev<.dl!R1`s iZ es䔰pJ?qPes]e0)%k9/@7g&@ƹ'U 瑶46 EU  ~C2tT@˭H%$_#,1p/x0{R75H >.ާ+3hcĞ]epg{ƗCFP]6ɑLa ȥR|gzBf#Rr7 ,`f) <1YwVWA/^:8`<0&:LQcXC -ģ}JS1:'YsaFOX6·i9w[ŭDd,z6 ^sEz#Y_,nZ% uOIDc)Du_~WOSk!\.ch7''#Mܑ Ӓ$ʗu "2[fX%^MڛvVLRo\"Wg0E@zFbmPVX@͠84ʈb~`##64ZʞJ(,ӑLʟ1 _e# ]W*,ZC tTSR@.f.[S`ijf=hv UjęxRCިԠڪl%҇ZdsMVln57꬀ _Gk/'o8 bڽ2":q0p], VqвT)OԒ0=a/E Y[![0s ׺& 3N7e1k,V{8BIhZMВ1 L9̯\PX[;}(ѱ1]\C<l 9B |a~ARcٝWKQ 7PJ$£/ 1mqנ_nP8zBӪzWJs|ܭP.TJlJ@$ =[Ψ~<=q%@NEGyU!b &=G`Ӷx v/~i2Ӓ p<ݜע 89^;4RUX_lr:ڽ7!&uj(֭ OpaUJa$AkwAЍS:UiZV,kXwykX<>'q+.^1͔/iPE~5*j59A>ļïGW1@.F_U0U5 ۍz[R2{35P*ֶ`q-Ӊ٦1iYsh 19jXR>~ڻ5Bdf+d4KE~MCOf m]iޛ~ެ X :+\R{2~cma.^x}lr= >od޾&d[!A&BK+B#20~WJgadN!eA4ߣ/hzQPbnƓѬa{Amn?ט "vf Nv=<~/]ۙ2H`mX*HOy_X`DN-R pSFY\r CBёXL_Z[*mzPw*}u|XhD/IfSԉt^;XƬĪ7,WцЎaNNx3X{g/vmsz]ǫroLZEcUV1kpV$,¿P=a9FBUI@ٴZT7u[[ߚ^$&dx ?: 7'd( ᲅL 1̕9@ Ы-+ѭ&{TU̠b~jK&FIN0$P \E'~ٟ6cx揟ϻQ"5{~!>3$(cpY0yᡧK'~ڠ 2-NZpcq_^hkhS_]xyo2 Uguj>$rVQLViFG6Ře"1l6c|#ϻa" &\J&݊_Z3A64tׇy%Kގ֑ӓ6954G /A)UK U/N=R^aLG;%h{g_kO&dqN:$G?R?XH>ni蕐qَ#H8!_v9aDcM`7r{vGD㺀$6 VmZ7 X}9 k1kG*oU͓ǝBѥ<{l5r0^ }1AJnT6hТj3Xhw<\ʲ5sa G1Þ>CBa=Ť7 `n34rn,NbIݦk[Vc%(T2{N-s)JK@0p 'e;ڵUGŝm/iTzW6i<P"-b06CjkX"rkiR)? VE^_~]T*k鎙8:U]+QW#ڲ||㒢8݆Y|I( =o۰Y>*?~x=f opY$=$IWjpˢ1|CZ@5LD:-u$0|]k}lM}=77J}_Z:l b<ך>85pࡢB3S$#RM+:"<Ջ=a%_F`dUG1dh5ŷ/("+ztM|B ;K]7tWݑwx>TUb7J"l*ISI $x;d5nlwi{B\@6O,Vjuqc9o_9pq 46ܳNxyKNmșkвA)}pUQJ`,c,zGEX)HW3ZDI{w]1,Tt ޗ|t~t'8*:cm.,1HM՚(LhQzPUOo|(nbi>zډҷMsF.mRI؛Mm0Fn5嚔N~[`Pup=c?x `>); 1ٿdRD*Uy,NO-H{w^OON*N: , `a*! fY>=vײ&6Ex.8!lQb3?':B 쥐,I&#Ie)Ӱ&=PhQ3a㎔j(*}1sk:QSH-6Ph{b]?0Vȿz5L9k?И)NٕSH-ξƵ1E>B(Q"2-@L1kՃ_}=%؍6EfGT֍ݶՁWk>vzhK*o8lG]N='rgсW ) $tJhZCw n犓Y4Rl œm`6r9eL uъ@039km+|[}]ع["v;lM7P1&d?Mv2NO&u鈉 ,*xBdn+Ȁ98,Wg1٨<bxe4M.}P9>Bl^׏%1D"%.2JŴ'3B B?bjZJKw;"aĭ | wԡs*q;jk ٲը~W}SQ$`BI'ڰ}IPdpedh]20_p7@SC7|9g|f_3 94|[22h!X9~@cJ[G'5uWݓ<0 S MPA߮X^R%_8(n6Y01xOGGN@ӟRrSɼWmG?fh<« ?{VYqoY58,6B{t k4וxCeWʹ(L2@dyF jW$;pDu+!~*8?LDC_k`elM)XS7͗0KýK7C|V|df -s>R?ݓZߚ7aOi[?Œ :E,HAQB0"Y|@hAG%>B0wy~M}4׸ v7m '>DKYGVW-xN=5M'MfޣXe}gzIx  ht<휕۞ kҳŒ*a }J1z 1gV96/c ֟]nt`cwL?#ğyrC:nlbԠ3=!Jջ|>x)oZ\f9@?&33€RJߗHq ȋ&+3R@F0)dQ`|ZՁoO^n2妫hfn,U`&CqƁr _\'r48(}ٻ1ufle ʘ7I~PGi/ k$C+D?{̞8 E/ <ÄIE0V\rG:ri 6}"'VhZJg&+|FjwlW9 :;աz"7 8+` OdKi$4xvJ3f%<ؽV*g89bnjjWHiyfv6uoزԄ)}!Wr#YW6X"梆?TSki)אWcVMp P]I-JC;t( xeTz9s:v^9AUH^oLA\M jdXE  wo#r/fIkf'_TYpZQOh~Z_φv( TPs0=G܎MXMˬa{ M }NvZD&8a::& vWFs`*`ˁ\li,)&my; ;\Mbjmt|'JzC/H̎.nڵ Rq%+(ix:`$ZO"aFeP;jڿyԳ:rL `bSE/wm&fj0 RCUzAvgGB.?ɬٔw9!;˿|/-} =WztVE8$'$eZI yl`>C}*R#((uU>iwELcB$ݏ{y0>j`eyW^8*Nq+tA4KSPt*>RIL@~P:3dq@9#gEb4 ldysxʬLkcXpW%uw,$@wdpۭUB ަlw[B&==z9:X$RSp%R7)or-AUsEAm7بI%/b"t]_Bf_2/kb'2/@OI!Ws,1GEU\d Ozwx&[Qvن׎ƥđby-pdy=مcڍWY<4x]B-~z'ʊSoʯ?NE>k\ؔp& EB|nn`NnX"arA;UقXY~<~?oGW>tx%N#]c1 l^}y ﻧ2I*Z= UKpĖJ,hmz !z󚑛&cAMyq%B!n!+!O[ڌFXKsARVVu:ڽA]:wxe9HNC4ɽOX2ViXRP7zum 5YI$`]0Y pY:U/;N%(9~!o\-Jו7N=_Rl||ZLt!A+UgD6@ 7 \kSa*k=k}3z9_#dH9.U[yl<5mvfü| 4 //)Fjji/o5JE4Ț!Rc} yMƅEϗ-[a osR#BuG+ږr .QC˘6ԫ_0:3nqj@ʃyxzuU Ĺh6vcT;g@W Q݂, Id0%Z|vQWlK!UVCR;=WG})w~~yXfӴps\Z㻾ʟsE_Úh`KbE\#2yY&)u |vZ"&-!\Yz \wx|9hx=ss<#{h iK cFlt H@ND\~0Z:oFpl4̪WƩY`+^/&&ѝa,8P%/??AE~֠K~Rk>B>VʶÁK{Ff;R[HLZPXh_Z{ȶ/  o$G6ìٕoX56w;II]]zb^z2~SbD[ -8@ "E3)s#I\3V#f$%l_v{ T+:A*G g\y䱖/έbMM'wFWb A/)"6!TmI"Ak;@z[NsZ rT 8[mĩy؊UrFW3halt9zmm&Q*$b<)vѩeK;9jt I1Utl4wm;W&x\X&lu9PY<ɮ>Zlr9w` tu6\s? N#a\^tGZ;n+,mJi#v5L)3pYzkԧBYYJPr"JeT:`}M?u?,RFHvҍ qH(윳b UzicʒѠ2]9B5'`̿QFOl&"DJ 8 *a~cI I>nX/z̻D8iW,AφwlQvK(`ж:}2{j4{mD-'k&;Wi"qrFִnÓPV`-uHGiӰ  |oTui+ Nrq"?I]iL%o:@VFjkfWbE09kkAۘIBxM4yVsvI09D pyZP?qhQ pZ붰 8f><4A Xk2͑eH Z{b%(z /g6@Ba^ʚB h9/ji1v_t<;>_n$us&9'+s!nyV FQ}Yh6ӹ׌]1f!}E CC-Y5zN\;wPՔGly]lW!M~H*!h!cm豏|:QP%L0{|̏Rbl-5R4 G%|{7\&e4iF9յ<6. $+vj{[cIty1UAS2 Ά>"'dU?دbڰ27&^0-*p| pl#g:vr'-d*AJW |eS'8vȾ @:K!mo_7) hf] Y,09 h|m$4rWR֖Ni ʉ$MSz4E1I*$Lq!&ɞxSSR00Tи7に`SM΀Ęn}k^آչx1;hBt{XVD֋>}̤^DJjN^NKFefpơ4;M@%v^>PU6w.iTDA(?@FP-_؞.!$`|-:;Ї5yQ{M~7ƶFȿԃ﹭XSWMjY=%UOia~t_c|$U)WXP]a5W(Ji g@gc Xԁ@gs-!#=z͸ PE|Jn#0jWek$۵xqr~snp ו >q 0jf;D] o uְk,Uȹ.ϥd":u U/,,9,3/ҫyf%-A20K< r¬`9! wS-9!15ZSb}kRtZ]@gU PeӦT%A0sJy͓3Rk&\$*"H75%4e鳈JE!Tr7+X ԍb9% xȕBhv;6+,Vd< h"|Y%Xvn= 9bwDxUvif6q33WN?hKV1io*+r%V&rQ]}K9PbVU%_9\_YL/? !ӍtɟCȍ$͌cUJnA#$߷ݹq4ޟhZK [j OCs!1D kO ي.)9|lr%B}z)jDqHL{ iě& ċ<7AZӤil6z^Vek^yXdn]lf|j)7rrPq4~V}$|Z}]6:sI;-JC,"nаOmSq>^pl*.@)p2ߵC68P?ĜkYDyR)ÒAu~p7Gwe.V-If8v3E[Ck]^*ƣ Md fshZ[:;Q7^m@`MeohXU =J$ɡ-u, λ>x/4'8B[)Z@fX1s/:H*&XۥƢ+KK `̛1ZGsuk|=ڛT}K'wW[P l^ݞdEKqL < toi5L`NBR1Q eˠ>U3ew9wqvM0U5tN}N(t@nNiw}($<$EAr=a(;޵xJro`Vw WCĂ~th/#͒hSŽ=,%Z'!HoTN-*]Lg$v pºSpCG.\'Cr3aT{ҀIB%pĸ:/m¿Laȵ/Zy[+S5IOYz`+JʤVcT\"|\ATPݾyc ܼ{WB\`sm2id{xe5rIVܥWGǜʖIj:]Wg*qrypl0`>diD$!p *uJ'Ӓ-3/dBiN z5 C` -/P961=]jlr@ж\ѤeJA b+źL U+`tnh߅`ok,;ƖoZv\).uB;| 9f^i9rvlY׀>6> %%("219̀=d]ɨ~{P;ٵe .44yn*kPB ͖rrSb]=$H4ss_WG (d'̯D-$!o%u0Tea6[vTUz-K [TY.b/gcC->Vbe[ pp@tMϹY |7y Ȏ Y̹.LE6Ia!$BJk_v "] .Q=I0 =XE Y\# n/DB KXnN[eqnxUc|wmzHm}Xe*XPxҙ'k],\F˜9cY~8F̷z>ib??T qp-{Q I(p[6S.PsVߵ ?`Su`6R mcqfGKڸuzho#~~`|obq| IMQMԦ15L&^LY` 5Fpg qffZ}"\يܵpQئwF,BǸRh*H%i~|&E5w˂JLrU F@1&Bzp]9~w;4JIj-Şut1O±/FՏ~d\n]S7HS+Z҄NSq>u%fƧB#pQgrbg kP}54Jyбccv|JyHEQ DK Q/ 46X; rcZ|of4tCO;izJ0iuzavv_ԷIw hkP FF8nfD}uks=0f K#۲)q[`}S6Ƞ*S퍲oe\`|cHٝlLq9*Ry&طI6gZ};:zo߂Y r}όR%7ەD^PWlޝ @w0& t]_!zP}8tu,H+GV)W5vT. 4׼T!iТ{m@g lE*5,prw*]ξ7sn6'a 3 Q HB.КngD@JjJn#ُ## Cκ:hwbTzuwNyP@xb%B~a'XxreJ:G S`k#I>;=n{"'_Ao6䲽&WL:ɖ~w<>iav"_ %Y{e6Ssz}8 d ڷTe0X:B jQ|>fI]݂ltIc) T U@Q2cd'9OC`͗ƓTQr B2;uݛl$ cuԍM$n,4Q zrJf1t?/}n;oăvsd.LU.B{eE+Cr){OɯO"چY(ekUkHmq ~CDLFXPZ_˧Bi g %{rFuoʤEmG(3 }H[t ZJMtOHJ6G^{RC׾/dG l ?#b+k"_I -ib5ۻY%cN-Ƞs+oۧGѨ\xc[ <*UBdh}̾ |0C؏07j=aF[|Er„j_?x!V %;wCl#y5jhv[ 'ki.@˿@1d=Ij$2s9|5]I*!yRdC6܍ގ":zA p\&ۣ$gK];JCk?*'F4)왧;{Q5Xf_,ߴ4F7 :k[.we?,\gو|e=_JO87CY$Gqaic"À8l2݄=S1ݷrCzoIJetk$NR86ScQ &OSnkNye pF%_ o7ft"5e` 8ɂCX=IaYLͺk!.PRW~%L q .}~'|_R=;_*r|\6=} xOb, q>z< fl.>v">"l6MQD69$xRx=1Y\}*5{TED;lY1h{_emD5hHe3P~Za% HlV1\Yv2OtqP f9œ$fzRl 8s`GRIIBxvg7ؚ1Ukqv8}H+f_[4/'\$@AN\SAqj,;ݤ3I~ӑb JN?:'?hMCW |gd- 8.gPшkDYhX*NOL. EJ: [ ִ%:ܝ*ܔM!Lq/컟{PZG0QoӒ[ qDDB˓IƟ|~,m$i|rl/y%~'_ЕCZ{zfII;bh `5(mP\B'muw3Mߌ@ p"C=nP*VZo_2[+VއF_[a*KYӖχXH!;_Bq|2@u?{d7Lg]&Asa:w5\/PYKݍ~ߪg EUkV{M?4]Kw_W^Ѣm%.L nfUxl>&W* i)E"YA\ܺG9bG7h~(㎂bS&'ՙMJ (o񤯬gG 25".ɪlhwhTfyImnIve KN??hTf@ɔ5w{\FrΗ]<Ͻ,p$s:2X((ڴܩx0о%Mna,9 HlbV_yqTj5ʕZb^ܳ  &jAqEt(JORE>R@_!K n Ɛ RL~2Su~iPo#*CTqΏ?>VÛ[?z+C-QXGSy5f`|GdVudrj|1 +xr8INcSѿ[&X{(l$Hꊰ6 N7$5lMjV qzTz;$eriO3fͪ3fwDpo-;HiY2W gpC`]la|QW=fmncBή%ËQHc=yəHgکRqҎΪ0 b<'Zx &'~ƚkҘ>tϊFZ-dJ8hwkfO]+1Z8ݳZ1!;҄!14zq6/` w ЦgiO#eSo(Q9d?Y,}i-FѪOc* V6Vxo$/thkO `0hYި,#\Pnt6d@RhD-!Rscf"s7c5a[*fh(3$;bjN$n+t(~z*c'O3!WЌѫW#@O].Qyt ֞YAe]t2 #&hN4f  5^D sܞILU,P՜Tiޓz[ r9Λ)q͂)`v͹xAkՙHóՆ,FKjS>|,RQ%cd5QU@G!YTzٻW}ng|\QV4>eͶr|7PEP]F|c2dSd-w$ԑEr)(k־`F]a~Qk"jo[hTm|@$#=L|D{>ˇ'(pQ/XJZ*t8Cv=X͗4Wy =bJ GdLyFl` #ߥq0ϤձzO5g J8sq[;r$BNo{0gY)q/.(]HaW AZ;!o +)d𯴌*:H 9(W-؏ XfF(jlKL|הD睎$X{  ֙4Fgs;%)c ȴu&m]o H/@; lHjGYwZnRpuܺM#P3f,RNb9y׾Te,Q7{H99D㻩 $F9*]հGElyВ_`%B! KqMb*qx2dFlᷕ.7O^PiՃ7$DtܱФviy⩉2)*¢x`iuoCyDp&(YlhLAA"ˉg/sA8ri0$3Z {2w@|3EgFJţӽgN&|֙1y&Yy p8Z,ej.{eҒli䂙.Mhޜ Gދ"]P8tWQC#wW&?3cobwqr;*e "ٚwP!4V)ls[DBNǿG[KXZCc^V7&t*htk4xkR!c![êv-<D`46#qm⎸wLtkkCJdWtA,ͷ̳soѐ [e\9wYtN;A)%(\U2=yL^t[Zl :9.OyR,Pc4LqIl#/aa^1P!Zlg|H~՟8uVMI,r5` HRC|uQ?;Gb6pY׵W bDs-Y+id 2s"ӃXgE{ &CkpQ_P_㾦5`VY 1Ppz8 67nYYW0)JDG xL}Hbm[ǗRȓ)#DsH/9-ɔ2H#)oxoOflD{<iz_IvEOrM֡MTbSrU {W#-ȂA"uS?X*q ?6B bjmpj; :y*} O[)] Z@z7vZ(mc~/ʙMEBP bդENhypp${eHRg5t8o_nqn"<KҕSe;0ޛ(Č.d᠎WMGnalu06wzkmV ۯt82v=Ⱥb)uD otfsƄVp]hy8 =~E|ڋ?jj3.JQ]r[E;ToF7}-q7@/ }ʁ7d! dQo f/Klzop-ZКUTcjZ g^Z"eWZ`KPQAէG*>aCw,P7bƌχ&-N~B n:Ed<. B]|3NP/*!9|PqUyhG,L/죛~7dq:DxٙTCR^d,ه#"zoXJ7OkS<{{wd#HE/B$[><[Oon3/L"GKEu""Lp-ݬ*:qX8.z)DџT%bӊ&َhh5OXHؙ |^.hQ&il`X;|xŗdRn: x7b[k`E5ݴDN%{(2ے6oUM~U^eij 5ooBo{`Yc"mcb,(cc]׻7EmzM%8؊)fo\E`hwl T ,\kYL,٢ P:_5=\߱+:]\-0!s2ʺK1;ZPGJ^ЮބGM~?L I?ځ}1v?!k=)v>q:EbV2^ weDSQ<MHA%G ]mWw+@p/3Λ(˕b?otFvEX4i̜ѝ(X^tQbH"j?9.ߎc~t ~mO>:t!x*o۝z$`μ#CL>RRVY';xQȕLgCS*>?i2|5=2>Mv%!P(IWZHg?1V 㤃Hj_'Vv48T[i ud?z-~2lSc]QPdک2ށ0$}Nj`5wD$m?"RگAc{FyN;` 8,Q \Sn ,o#"IhcolOts9G7l{NG70rqxR\>ɭCj}5$y D"j Ef%&3:S`Iz)kԮVKCM f)Ҁj)t#6ڊnD$yjftzc>⪨LM8 'ԏ@S SGAqԟ |+Â;M-]8Z9a=Ѳ[[w ( ǪVAYY. vKbF±[R]5 Zǿ1MۗMN2 ܭLjM9t tę3ye\V:1礗|Cgy-~y0E,ibUöi6%L@ < x@$_ cBs4,^vuWD(aK@p9-y'Ayd 1+Ǹ$^8ⓊǓC:W9=SjˀSE5 :NzA܄nm " ЅFq;~c%O])T#C:G^ʱe$Ƌj"t|<.BP](_[Ul6/:-}VHܱpnBu?\㐤>Hcͼf7ux54b t6X;{ӌjGޅnC 8 i!ڊU:Dj.Hɧ2I;4G?F m5VytmnF# G2vK68b8Cx$*E3(T;Mt5'zTu|%'P$) 2h_{-HW3+a~׆Y<[ }ܿ>JUK tyo:tTY7±<[ƠP Z^ d}Zg 5D1\ #K?qZLɍsJZ( yUL\a(1*OZK_6[=Ϗ"p/9[l/E6KxL$_Wj jJ4JebS6H`"IU_1 `|PDY9&wd/0 ?yأϡ`ekiPL[(TCgV(I=ۥZ"[71{,#1(O6A8:pY)f2,hS dRmA{୧7T]Y?>[(Nu=.ty[PmçKˠ؍`KrDq l|?rBVV[fip6x7 Y0sw쩟+p@.6U qw+qn(LLPoH5>}\bL.A3&1Q6M} BebK{2R?"ATndV>HK-iQIHHڄf$4ҭz+#6%K%SR  1+DԼ<4󯓊(cSP%(sTP"vQh =h Ww?x{Aw:6VAҽ*/@P֞%t'`8njFÍDJЋO}ʗ wM\rZGɭϢ>7M3k;茂!4qDaG Y1J:jLה0nAh1~.[#ae_)8&NŸERB#(Ldb2pϳA`DLLϕam[ڞ梩d0io`_Em*!cM\_}]40Lha(b*>h(ƀwkxS$4uUqLR]?6A(}ڌ:rڮ t-K9)[<,i5Rk L1i(1apzviHY(߄",Չb.ĚE6wQ{m)-vx05<܈dja" )JcA[WmS ׫ozP`5l驪9iE(@<=D+DۛER}2~0w}i/^pO?UR} ^%5Iۊ~*隼SQ$S7"v㡬d_ieDip{KvdtžED磊i7K)AF To@ֻžUDz3R|YS75Y35bf5C 5(8Ə7WG\:1:mC XJȻHA Ď% #z)z1' fEVEow^Ŵ[h.#IH Ƕ=uZ (Ie+OTZ Y֌yarv:Hx]n>fWZ]P휝&V 'qj>(~EXAifmNɎNlxF;HAX!&wMSi8QPü< !Rz-Jol75`[ʗuXޱگe0ߴ@#kVܙk-ЗAesk)>)g'3'OSrRjq{%~UZ8Qg9eM6[5|RAeJ=rXÄ|_o xnJʳ 6LJ@6d>YIzƅE$& JWI^eX|,>4G=u B1,FV=Qe VNi|q ;XglM bvωjog7)K:E<< LB'Qnm7 #0>4(gACF?*Ayv2&:0·sV_VY(!r}OA V i1ٯɃ>'t <b?VރP*&M⻔,`3Ot; 4ka8l1v:w2݌igƥF-êҋ@]Xd H 5Kw mC35SS9"_Enۢ64Voa (݂: a4g'v xck|u + j 'sg̫j [,A(XQnmzOE95v33] Οюcp (}|pU9ՆV՚uOu5/h!SD\pc PXec&+! ݄ݴ׭S‡OZ2*vWW!w-lUy<(J03(f.Tu5.x<.\2 )[6FHFUf~ed+u ^S$}?p'Vپ;Lqo_44k h t@Ⱥ%IYnWRf[XmaƥP u:RC:3(Us,v9L8TtدҦ Q^RIiREB' vyӟV?Tך9nN>pM4f9W(GE 59_RCzV'l$*>9$A [IONȎ{ZI430yJC]guɡ@ʐy_\R\G7UXWx<)ЖeYs2bpȳ~ G5I,x|6@Y鹓 ǚ ~xn8 =n7'#n/P)mdOJ=T#ݵ}e!oWv#7 l>&N+ڭUio\>T̾ #'gwh@ 5|۩6n1w4h4G ;,F𜉏?,%:1`o=Ԍv|6Co!u7/qUz|m:,`uld0U7(7oXyl_p|wߎurmq% d_$*_̠7"IKF_Tt-LnQu>2Qk)wHD OlK:vkT>%z2!GwXҮRW^> :QO>/ *Yy kնDW4IoJ$,CTMg̒ǁ]^PVO K# 9 Ϋ'8/k5tqx,*EۃI 3 \]oNɾ ՟uzpc>rm 6[i73ZXEx6GJ3Qp(=։;<\>[IsG&N"vux Ya-DgM%#FMx95J#vSňd,WpQޏ]a, J60DGbm (StQC:I\-u~@("hT I);hت&QFk v1ױ1 ٱD݈IwCjٛAiO8F˓5ωHZ vLz3Y05Hvy5Fm{ :V^@[g@Ƙ{*sTӹCpei'p/x+Q~0J :ew9Ec]RkVRG_BJ53|W?csKA~T3ukg_VxA61zZO6j=!hD wveNqy{ I2$xu1(Lv[qq#H[DgB>Ru3y{Kۛ:z\U!TT/)pΟlJ=; ZJtږJG武F:`k,LN͂,fUDaẝ=PFtIκ1IA&̗վh v \.M;&EL'kx<]w&*0^~ɧOep[!L][笌pS=#^U7ƛ'cK"1=$}_6 /CEn(ֈ\+ U>&KF}/f\5OG݁D ǀnǔYO"x+0i[ׇ:wb,c[DUЅv߶0}1JH<5^I2I^<-+^{e@Hl%aˋ۬X%.OLld'*}=b˞Hz~3|=b;m'!oœęU|yQJ-ЇT6?2ax8Y \;kBbU?T铗bFdZו`okl\2L{I9]/p5L$(ex,I잛qPb)l2`T]5x% 3o'CƼqYϚEĨ `J z6z9_;&g#&]=/KnFvE[ij7qN'\XVl1޿"gIҭzL̯RGQYf-JzƜ.qvjhӎds48#!)l_ex3yP"30ڙtZpwaH:X?Sv&nV] \!nK +9Z.uγ#^b[c}%B@HqFr_od*oS%ӀevRWU@3_(UB5V>8Fh/7^ %;Bs%EE Isu+)}%PTw( վ$OWxo+" `oe<V.jU=[ _q:/ ,q)b T1ۅ* *%$5!CyО_wrF80t >G 9ZpV 4KӴ5cNvaT{aň `t:L{!tc$^&)P7&l!A=='gRQPXnR2 snM!e"-( LQ< lgFLJY" Y fU%p դv$矴+Z8Mk|BKdHvWb[x/FϨGF4' t_#;xx2@v;aȩ`2]F#pP嚉FeY(7EWc82^kՊ5WozȨ޹G5QG~]4 &lW+} T[ldz!n.ۄ9(㔿.a5gMxrfQ$K 3(YO|)rUmv S ŒuAHHPP 6@R؁h"*WAp 4 yt0 s8NٺG "k^*ڟ Ҫ=/Ͷ (,7T5 \6yf L-*iI+Yb)rMMraw!2t> $bWDt/GJb 54o.r|c!eZ1w/UֱWVNFjƛ iԞ<eBhyf[bH⾉Aw-_G^`u;35jmv|ăb z IhHLV.m[9,Jc*94|Жs#T*z &>j1u|w{hAzϩ~s&K'-|;+sfw*P.`g&Ms)8`֫ WRܵ.iQ]S̾5GB$Qsx~Fs:۟ UÊqP̰ժ,D!NmYnI0v3LqhmWW6a|޼K^{%PQ1#E+ #l|QlEeanx":,kt[j2{u?7BYNpYK*:҄ &Mc6T̈9|`(2ZkΔx 1yBodGY($LyY:$!tise`nÆP5o"Vp>R.`pXQlǕ@qĂo/ʉI73?Y>}IxN§\Us*Wp[-@m6ڬ 'Ipgfs-Au%iqV+h·oJtHl!&FJi`IPcW46s[h,„QG[[_K|>/"O &$i =CDbe Jӷta#98*#{=`Owr}rf\^E|mZ#$Dw*i(d2F`o@$N臨@rstbM EiY̎rtjKukQ1L"IAtb8ܘ~tp鐛ta{s -irsINԛ j %+-qb2y؄1>Sq[o_8ʌ@Z: ר֕z!e@}7 2M) \?59JA vJB Fi2*cUjɛڶIvhP xV"tn]>H9ly'\ 91YVDeu35YJi+0l?t4fr7>& &ǵ]Y¯e01P[j{݇daF%FM B융z~{4/-zI;|P#KVj%j$^"zg;Gץ* 2s8R\f`$5$r.ӭ[~m`ܩ Qͺ/`hMZgYU*ʱiZ Yod*S_D4{i^EGP@ \r þ%F˚7桡U{qH*ZMgyb(Hڄ,*02Û֧\bɖmdD!^?ͿDl/5@%k'_֖ђ QX!u+d8{+ >Ka_ -6_D 2 ఩&*e9cb+GDbWoBԅ},Hߤ"W'}B.7ʘ;Ug4EfQ? 3oh(RfeaR:Vt^vs=K@)L[eOwu)֞me9[6֒kÂ(褫 h>#$oSeJ9׎U D`FZC1_؄,M>F%RJ׷ tMsV.[p )M+fQu#Hۓ3/X2VxdbBcr*@4ƶz|`#94Ȝn2Y^)A IC*?leJhS%0ꊧcnk8%8g%,6 1Pm 80QH^,?g6oٶt犨P3auGazqgus[uqa cĉ 3;WŘ1υ5w@p߬[ص#:f45ֹVݛbJ\t|;2ϟM6~3$ [ 䬝&" b쓟 EW0b ˆEE&~R$4ɸ"/W.R#d m|9;KD |hĸ vGMĀπK; ?A/JHRz FEAVyG4ַCf)Qukv÷oQh8[٬eGaa0k/Vs,cSOqT$C2PD]l]4d#@He+~ɅJG39nd6FO{L5M4ݲ#$cy&XrY#˶_1i=FqnS{7e ,(Ux]b& 2䭹 r&dVӧL;6f7*s ÕrﶆT!n,w,"ED6F:΍W lS")0_Qj22}>@R`b|:+k+^^@ w%c[ +21e>i"̘2uBb&_Pv=gcE4WBmDaB^ڤr':xʠ`y=.aeZRވ<\>;ogjz~T\t$ nrq„qZe<:3Vu(*EnRFiι\c@mpϚ7 ěHR32ߝ9QdV[EG9jA*詄{ү6|WOȏd6 # u_ I)L+w̨4Z H]kέc=ŏ;Wk47Ļs1GST7d1KH:$LHDV.5>!@_텅ydPN|KQ+Ç,!~Nj/Z H[@3R1ͯJ_} P⶯Vd.}C,z"Eh:aB_UUb<ĵa|'xn2.|80QK@S"?uZ0A-!JIO?DS;HBn=4"va P "R(ll+C1B1'pG 3nu_JL Ƥeg A^`0!mM(?@u!FͿFO6giPkˡ],?A+>e1?ʬ|(]2?5DH`^'y<&} n,l%1Ik^~[?HΎ"]@lZ!!7lyʗ;b5 nȅCkWJ$ѳ.NWЄG Ʀul'\vЅF)T)YT>6reRص2%xɰJt*iK)`Q1pxyt !w{$K-\!]ٛɎOI},ҙR0Cĥ !@%sKHU+Mʉr*gE Lzhmc+YS)G&h/|EU$l籢#DcMű ـ,b;Gk/d <!ٰ\5msѵA]/-^҄{Hk]E#&U^5]o'9ENFZRqԥW4_xNڎ?bK/-?T'3?Ma>oC\Z=,vX "E0BSԢbBɸ^+Jֱ&1pJ\2OdYH|EnF {Ғy%R_rwQMB]A;aCV4H&%9Pun!?{:ȣZ-{l5A!bvxx0*292n*6mFl5(dBy te`; >n.' {L]nAt:~EX1 zۈ lu#d1@8H XK$ ՘cEè(׫zN@QJ'@ I=vB^2/E𧌊ӗ!j\F&~O|Q MvAQ*}b 1z.'q&5mFlM*1w_-.n[ fa>y#Ekc弶1hN,z&\iAulݥ;**CƟ>Y`M8:_d `2{i/#1@gnV@~?z y)wkPlt>| r)#iĠ 2=aJ>')9st7-]r4 !'qɡ"=&3t,poIwS߭ͶquU6@_[tP(t HY_^}s>j٘Fj.;:$>7[fYxdzFGܕ߀-s!! s,:_#^B{>7f-6m dEe j0Pty^FnKmkc.u&bs$o|#c$^򇟏8}S1b޿:G.G aBK8oskzM?8 ~tRFe͌vPAfi@V 9"~ Sbj`K~^.RWeI(Z9~} ^NS)C8TTUB,rmU2%;(Cs-ٞV+Q a.1p 8ݸKe;7 hD9 ~`>(4FFWD/Cu@$_\P8xٮ|KekH$os;=Q$ґ|1=S=en@k7 #wH~Mr|s$ͭ+2<* JH$\y5L_;#kg`}lŕƵl?$%Tk\.ԒCc|]e _LߥFwW&>A1Aۂi%FaqN (SUAhkT7+?8|% (_8Wt'\2oSdp%@ rG Мs:iKOmםC]&m7 1Mt:5IlurNnD v&JU ;^?}-oVNs >^˝ZQ%r.˥/ZW6j$>\~O`h%@Vw1-vB5 b'AwF? (muG_AK>/7I퐅oZʫףtC?i_Qv9l1-fa\3nƨ=è\=#H2ӫ N %|gb!` 38&} x%Xj6lWil ƶM0)j=oR4@>nwcTfK\-kG0^eveUU3 בnp$ޢB;T_(GnE;c_ n!;=3PZ&"yއ9^=@힞~DJ<ɞX45Uf\Hن)ɕ ~O0H5+/hc6(qOH 5VJ ;8|{K[p\~>7ǬGXLJ܍"҆ 5sz6-"l" DPv ŲL#d%ILȝ4i~+XWYULjs~si2}"xļQIuLwb~1=FfEKosk|%%)x|r`Wq ϋO4'؄Q7=usp+jN|JR\ǣ7H2 .g{d0bSΈ(CxbUP<.vȟ4mkȨ#.~f-'o'RnJcO˘!2LfKJ7<z@qJ2":>h_M{)5%Z5dQ/$g_SODSiVIZsS*|^kQ6Gx׫-"@WL vj*y}P%@0&Ka5lBLl*l"[F}'Z<b(`qwS_J- gCۤP t;?w,%Vn4͌;f3B BIz~b?A^'DL~*}]͠8U-^Nc<5[)?aa/9 && +TU]dKa;ʵO\/3ٟХOQ=#?]@Z/U9هr|2v ~B0D}Fv#k@*a21$E[vXvD)yn}Ӝ)89,+=y(Gm[ H n gئG{AqX?$?oްЕ&hXZNoY((wI˷.&8L֔0)>E CTgZe+@WI,PQMRѴرJ)RĒRhW4bef@d&<3Jk4+lbo('TE]bmf8i|aAL3Ҳ~qp~G޾| ΐ$ydP%`NT4 A!vH6Ź\ٺUu&y8$u6錊 E DZX10O౗"`|i*Ǵ{2=kANֿXO\Z ~s?jj'G T](t!$H?Y4љդ#_kXeK=jݺpތejۓV3^HE (P;̕$ɜf1<sC7[rf`[yHiUY=m9\ LO$;3PHk~'@dno-K[锧^3Kw{)wKFJA#a"f-KpVB3wN-*{Dnbr/WSkDf=|P.ވG|)=1{*rʈ!!LӔن/Sر$\d#Q4aWz\DY<+ U6p@ ^B`4 Qe+֢13%p1 2@XQywR0d~AEXO LN_[+kzບv8Z\2.TM!bdd[K*@*[-avl_{~xU+ 4!  ,?UXO`TRF}T[%~ыXVkB\P =-zеaYh1wKVX'HJ ^!bg]Xܾb{$0!08HF)KW!:;9'\"z^g RbvDXôj$ǐn_01Ҩ ݲ҄Rw[;ag:Ѵh/bCiU$\! +7 chߔ"ٚ|'}# n?[-41fM r <{zqFwS[߹G[^jOePdL0_){G쏼m/B)m8r5*ucHӰ[!ogІU骟'3k\UKƶ.xEj6ILmrDOZ?]-B0n93 t:먧c FMPJ#ol"of:4FzS vK/,L_OlH"X@ﶓ;a>Dx't26"<-pp︷ ҷ_%ѐ¾a3:kDٓՔǵ8ɢ/ Wp@&=bEŹ,ھ×OкՇjEWsA<]dQe`DB,-[&=L f5xYKo>u\#0Ϲ c`sQ)4RS':W1@0wJImIӱ4h[}% HwMHՌ9с=4X/Q^q?G𛅒Z #Qh>zXb Of?;"(^3/-Ksd-?e"1frk#pD>ݡ{9L#emdKUbh"{7[o=bg͙/榊ȳ \KbZp?sc z'4.zЀ^G?h_0RCl2G ]`˲7̢%ZFtڡ;Q-Of??kR7lidŤf[G4Yӆr_BqP5@(Fߥ7*ErIԉ$3>k^B|o(ϰW!A!WyP]jqh44N&<$~}j֔ע'A܌0o\,vқ8u :+ƿP|?ԤOzrs(V` KE6SriN)r!pG}"9 [t +g0`w_LrCI)klf<P,! >ʬ{ \]R!;۪q7tGDruGɳg(P˧gt<8Tx,or6 $(ga@>Qcʰ Wm.Id!!@.?JU:M گ8>Ԍ"֠kZ wokIsr%!12J:WFfUkfD0qt`JGAJM@\6<9@scn>>FnYQA쉯bOM~'[^[pH-%$H.frj$,WD]\@#2B|f:t ȄħZG)@9I4D|nQ[tSPAvOz0GE2.f2LQ?_y`~Z@rUWS=kt\r<ӻY]z C`h/g0BTQW"MWSCYY!٘ "U/sq3vV`4tF)99AhS4Gx{aR3Ai0#39j`bR|C>\:7 ) 1 CTG'jtX\̢oU{ k$~ozy*4=ٮ'%0T_J+C4b 5r 7,"u#B+pr +jkfA)gM dv}DUOoy%5YPC^5eU~ϵ/딸RC<&BiEJ%1T"FGpZgtgݲ({'4|1o^r)EGA̞(+8l( a `0ź$+ƍPZ!eqȽI?sؾR;HTGK腅q}W7ԀxV&ӜkS|8KLަI?Ʀ+(bv,X}3N^-@Ge96FhܺݠGu2!<ܙLfo8՚Ƌ$Rg+! JXVh:A,J7)^ 9Mz3xgD遰aYcp/ @)>@NTőkzq:EoqSUEFDXQN%"vYnuG[3py0qFII~\ bOEAGDUh+זɖ B%:(N>2G=0CeحE2gG{i~7g?Ft'0}uIrZwˉ lK΅!@-AE1&IGBEM'b"."Y °GH4R1ww[sF&H_oj:~_񏙅"=u :+_F*L|w *lB5}_3DH<~ ^Q?nwub[l ɑU&{2.>O|WЁ@u+ :gT#g;?1d or+CvHpQYX ByRhTp-=̔jWsfp4q7Cxسl ^$-`@;Ugڢi¨!;07Ϯi/"SDC NEh ,^=2\$X[M. nf{DPE }ؐ Aab T5c`dn@>Ik mNmBG nր6z=u_!cc@^7_@7JbED}5~+0e K"L Z 5E#H@8Jk:N7!9\ƍ m{:ჴ9 1!uؑ-pحjOə% vLKAdK\cy#ol&ZqZKCK]1T%%^`;=6|)Ux{q0G B6UbwiOK~'}4X*TD(^?2(+$I,KgfEj7APcwC97P!ҬN\;dt!VDE* kw1^x ls9"M@"6 ֟+BdD޶'ns͏Uiǰ )pnb޵Qjݕcǡ&u(b[p[Ts]uAb,nVw9sAb}S`r|0zc muP0Pk237sZGG" AVmUQFos#òIo$6\KH!=%9t wbNA6\t(/{ [zƪ˯$i̍vΎ{OiSꍵ6Hn;Qy?K`ǻ YYrJ4~Iz_׮9\bUrw|ZIDح lX[E!ZdyO-ȕnu'3s[(X;꭮E[9i(Οz;U⩛[*U/d.DX,1G@H|@2Xy=)m= p>=s9!t۪BAx=edaz,] HZL9E6'hSs &zden&m]8NMXA Dp{Fֽxyc u~ 07?ynZ~W/p'i߼N0٭F@sJf]1A`Ƕ3. Od S~µZ!96\D)lRiЊ)`f)@q)p=Dw ߶[r (<*Osfi##JXu_oVM\JA;R5ۺdcQ(}eor wQV%9ը};8,`U6o;c'[̔PiD nJ7$R1e Vj ;mց"&%ü gO)ڻP %SJ B,)V R`z2swPҝIRqК}dv3;& f t>QXV$ht#COɦ7XvDAݲ"g# b \ bĨe/(wPZ@%j8_s>Q}*h8[3byJj!ix۝wUi㜙3KHpAw>dzޕ)<#UKa)6D%7\Vԥ~T{7 ^pŽRjk'?_)Ϸױ"&R8ձhVG<) /iʖ>깾i5r]J*]n^Yx JA5Hy2%𶒱@s37R2?\2w]o& bn@]ĈX*H~5(hk[zýɣe:qˮUfp./$b,T3) Q_Ц?,TDŽXTȆĢE =Id/RHaF&-?V16aF"792}3X{% ='o_ŷC•SvJɥs}Vc߅)"ixeh`ph+XV8&0-\qG4|j>fCW78b.u`~GtԹ EM]zL (o[Jm%J)<4|54A*:KlSNjv= s+1 46 4CǥU'{~(tJ6n V"D33#̂/p}Z2LKX(g(y#(1OD-c[O4L2_S(1TGd| >!jE.ܹlv8LG|ׇ{7%=6&ңtRDJ$,CyaA6#M$ɯ~,wmOs n=sũ!<~gʆ }ȋ4ɝ?uCwjƱ$2c{aw-\|C7OLz:c%>iV{`u;ˣ$ d $ <4FcKzmcݻF=ط's2[HɒhV\с -2]7ҹ{t/;>J,sgS<6 <G#y[M 06XdS=Gd( ԣy{x fZ}h~P[1l9G (/qR*q$ ğonȯVAFyC .VX4+eA)B>Q_].!@y:*ė$'9WjTyPš{["KƹywK^?1L>_Xh9 8='>B2"VosDÜWͺ/4) \W͗ ۗwn$u-f! Bә:N~ˡ!F+w?FVi $YZA|߸@S>)_0z$,a,⬬?+r,zWZ2T?w<]e-ZS`+ZGPpv΁䒗%x2<#ƝMrsӼhZ,Iac4OY4JZ<=u$g ^Мjyyq(ئޱ-e=5o{O[h.KfBrc|BE2'/o) nHbɑ1˄:lCeı v~zx6N34Ì*Ks<,7(U+j#=U%˲sS5+c@qۢD>ё F0h=>>D)aHJyPC{QSM:V>R;g#^"p6u%s%5}9dal_w*h ezSSw(PYj|~c<@YiUۥɎ),(1;v,Ŝ {peW5M7GdtjŦ'p:ei=42tmtq̱)ER~mYSP& ;B 7d%uJoƲCyvAxz9_]s 7ݨ\K!M@ jL_A46)Fu'%~{8Si~E$:A̩B1\:}zYvbUzŲ[&ٌtt[Xe agci5a'/t.0og[s㓳B~{ ;|w2ikΔ\ d6˶g_vrs(E*MKElM!HGqnrJJxoSMÌMt=FZ̗KVe$D/X)Ll"ͱbl IFIfRi( ֆdUv2셀^o;fd&>HGrYmpwJ‹Kq*ӉObpZ!IJОh܉DfGdc chIt~d\vӉ9Ƽ :Bvh§ x>>4Tۓk?P$VS]XPJ/:  Zy.xdsR}*hkX)+#;8H~A1}~{:Jwט]uC1b FM 2t*Tu -EO^r$hda]u΁[w3zss$šthf<rXh?ff9PҼK! WN._Mp}M~ZR9НDBj!]u*P}|e>N6Y+9I8CFv s%h1)]6C=@NG:vg)Gmn(FWlj=ɣGb_|y;{CD ֬z+<]pCx^aG?w5E/qĕ~w7W6A6_ճ~Nr=GI*^l-`4X Ό? ,- ܛΉO5[mشfx;4空ERG*Ao6nf8mQSUϑpD,yX5u#:nߪՂv+Up̜FPjxFZ*#Tu]-h8{+1D?Ф~ZgEqN8>=@6VaK>f}96YګE~5nN٤?g՝R;ngߴp^@R&D}r2 (wsx :_?|-wmyj{40u8fiꣁC>* z .8Y=Q"C\@L_Ľ02B\HˬPG 4U aDvÞ M Ccz v ɿohO{~y"_ԕЊ{8Lg=r̓ sttE"NwK.i!n~>*;U II+7V%lANXS|5*K!gs.j ܐA f! 1/#̗Dcb%4K~FF%<=mr25RC )**+6a9M~<~z}W' 7-A߃i1eky^PA$,kH4 q&/u@w*B˗dy琦rț`}0N/.F 0e+Օh Y{>.{ î:S_"GLcӁ?khM_2ݺ[z5NU_#60h(s@#p*Hd7qFufUwI7gje1MYmڙ\~!nƱ F_J~׊&;`æ7q6!ieBJ1%ٟtRl#MbJ_A1K}{Bt.,-ّo .#ǫaeӪ< XsLE/mxO*uKGH\66Iuuc.q vlRlpsglѱSzEbȰ|l[A'Q,׼I=cj-kŁlح8k%2"ƘR(GxHŴ`<7="UZtņ>ZT5EAKoƒlV6[k:F 3b&.r|{.!ln I>*ajrj؜lģ<:Eyt3PF;PŠ `YFhj|KWZ55:_G19!rv!'g~0sxCx]1皦QNԷPtZ_ps®vם((ZJX q9}@ŊmB7xz<1.G eqYV )7 lD*pFvzm&|4DmҥN,W Ѓ )Pg ((f $nM04NǮ%[)=w%$JOUHl5%+293 ȴLRnHo FB4G`6L]S#8Y$ީv&kkb+gL )&v5WS& %z L1 nCFq]| 6 ϸrɳ:ZNue *x^DRW8(fvˠ9OΪ  ` @ X]w C1JL~ F3IԾVdǯr,RN%JwV -&o3@d1z5VMN:a e+K&f=ImD8(7s]EljϽ:qW"[Cv}+6?8!ۣ́k &Mux8kwL-^Y|fۣ|E*h=բY@*3k҅DaF-:"gOL]PEr@ՖNӪ2 R!;couT fGrΗw{~̆,ClZʤmx'S;EdךUIQ`Y Q FBc) "RP;c''S!?c'ubmrIz0i=@ #\Hhu:YLDi{|w$I2w-_|ۙ/ap0r){>#_JZ (w0HF_Lˆ- Nȓw{N]3e,_Cwɶhm PNQZN=EL5#8vKTGӔn [kNx%vH-_Ȋ\_ҝ/S[O  | }m_\gnx5R[0ƥx$(1 9Pf բGZǙwsSHcyFFp}$];%9ñHe4<Ĥ 3B cw:vtG\ "aAlI r/+kРYH7Q/NytJ #&*S[>+{To8mo K8QiP9'l.fg&EHڟbB UȚrj+,kw%~gK~?7)O7ׂe}Veg5 C֗`4ή`(ko,ہċVi\9URi,A՘ɬ:mG\kx K3[C$Cd䝬b)->ҏiO{o. [xl.]pux07f19G(41Et4XN=[ %-L/ǐô=NJ$f V l!2V벀ېX ΢EH@ :GdRM$-a`T_m|مghnLa)-d”OFrpFGiAbz-u548 vy~4`GdW3?×RA"ertt&Pi'~fڳH FTMftZ"$a)A\~s2 e< BYgA?:1L(T +cY-lr7>G4Mr!>L ٟ1aN3&GѪ8J%ak8K( gƥjSF8|}Mm5_̗hZ>.`-"9{oW 9tdȿA('peޙČdQz:sb;Rc`nǁ!P(>{)g{R'-&^1T%|Y+'Fl~[0#ɃuΰRzD;>⹠3f#8QmOt}.EvGw2~L<;@ERL425r>Ɯ klQ> .} R2y CXIBПf&\y{ <'al_'Z4WV8gٺk)==(#QuE,>R[,fਘ-8%j2i2f[К(ۓ Lj~ɢH.tT9p9DC܇er`{S' tjWپb~b|֠qf,cEE[3<;9P=NJGcj/ClxծI˶)( !lVa'dћWGwrH`2d`SY>- ge !!y.֥ ~_ Gde қpPx؎e`tYdߍ˝54vMZ@ GY1֣?p5 Jdm#A o?SRaX3&1Mm]||7ai2Fy1ee7 PaQ6bz6(`-x:*o6tb +A7vP鱄թ'uD+GXcy\t0#_;b@g$WƝ'k&+H?iȩx6 yXX7m4 $ 册ա rXChgLS3̏ fSTr(9-f%' Ns,I-v[0iѳ'iǑy$=-Y@k?=eɨ},d4S.+0" ,`!E_Z7H&agZ5Ћc#{W6m UGb,Н1WS/Q2`H;LKYqRմƗ-]H3'3Og+9j%0_jZe*enZWy4_Jke9sUn:GP$ v R~s%G7$=q.G7`;O}x!35&R?M`.{c9Gчɦ-L֑*! b s|:ɭ5ғ}QŒي2U1g fSIcDc`= #(Ml =\+qrt>6nE7'P"D[HU7+UXxg8 L7X¹vTn%HUO^T7#"2aMiEw,LL]3@|*h5 N_\&~ U9V,%`aOᓆ@w7ij{#{9ŰvH '26E#TIK:[U󆽢CF~].z Jĉ^t "3q❻I!䤨ᣪYz'?Юˏ+U((.::.:q 7JCȟ!e.}(era.A&A;+x؆ʃF{Y?iT[}[%x+sG{DKƁGʰ&CoE),˴ruoW@Ov {P5S :R`9GN0)Tm$ʻ9'@Q1efLLq!JM2r]00Ѳ_Hl21~oe=HtFSy :n6Ɵ,jAڍSt<*-E-e.Y-E>Ϧ G2+ɷN+z̺4mY0 ]$@w6Y\je4.3,a@,tNu3i7utf!v2l.J" )3Sќr#P⌆_b?9+f߳ ˠ2PllD=jNf?w6棍Q8ㅦY-Tڣ(t9fSRW6p(]M{mLaYde($;%gX7XEjog%ʠ)Im_mP 7vY6.!3V!&|UrIr{nEgdGբ'cSiB cS f,V$*]}COg>5G6SuA9͒K;_4BiOKO2Lkc 0\y<jbNrSo֪I t҈qҼjI <=AȲ&:/ R7-0WS.F1ׯeLd\GMy 0Ġb#KF(>?fG'4]$6epcnyc+>Ĭ\T+ۧcXx%4>v]2A8[PP2WOD?P![`!5_B2 t*@Y?W>3A4vxz<>Rv3R2VCfZoP3T$2G,yW%)MAKя;`0AY9Ej}IH4CivD{Rȸ4evîb1i[͝dg}ʍ>&g d?J.|4Jv1Ԕ zأELpDiLB[tRYtڟ |*LaVuп% so[=yO n5 3N$ei D!t.t^yrE@ق:7f`M;5GS' QSW}SNr?/rnwN<4uc! ͍X7YK֗cv`CLE |36G11W*' +9jX%XA+D~2SjQT"<K=jX(uc4(]iw᩹e )5AL=Oc Ԃ}s*iJw`ı^Je5QEܦ[-Q>T\KǩbƳոfEqvJ(-dahkUҬٓ dmRbXr-nnKAl(A#[Y&z lb(%HO0薦׸BXN^Y˛dדoj?v#@ò $Zu8+Q}]\i\gOlrU\ʧl>h? }h6I)\#~AX)mjԍۓ0ۣsu sfۇt+%ifc3dtHQ0-c_M]f~e9Hד)D~[߿{e!ő.Wx"H/C$L27aC2ۅH)2OZ{? œˎߜPeJ#^)SbuV"x9;lsx=bZ6徜w >'󌨓k ?P~Y@]>8ߜe֝{8}V{dʑ[y3.9L,hi/i^@dfܣ`MUw|{: hy*Q5ߊUsŨ7P@y\[NEWaz7B]ā[s"-Xź HyV*1Ԋx5nDĠcK j/8lڣD6ٴսGuC> orlJzg!% 2UtfJ3At>~OOb)iBMfڂ&12[)e.~7 5jsk`M,1@@yZ-Nrv萿M/ 1n%Vߢ oeE*];PkkQ_v'R9Zh:e&<M3>dYS͑F5P٤+ěOcqk G /T m]+4 ,6Z~!/u;W@Z 4ҕXE?8sHt 1q@8t %YN?AăBVap] #E̿Vjtf`re欦 *VL(W?cXtdLLcl8%쫻ϟwql1sm]CJ}BVH=@vӟ.DR7+w=H1&qzqQ^gg*ֆ'uopK:'a~a̯ItQHW#z:?֙n3ҎQKɊҨq8]ۼIc6ݯ˒)@BTJ'g-Q҄I^.ZGw¯)B~5U3Mdϱ# оfy)y}'j#oؤO#Ysdf6L]hI-.9W9Iʅ[nlW=A0 /rƉ/w>7 ԣ{}~ ׵I7PCj F9'[U^џ.!~-,%! f.i|E c(?OX׶w[vdz_! (пU+BoGPY_ @cU|HFFo=2 3 [,\UWϪ%`<*Oyd{Ő6ԔxYi.wr+@P f3QEm&ٶ^ye_rݙ5d LðJ};gZNdBu'5U`C"FuK}T&el)} & ]9gA ?.+XMd"Q@Qp.g0f1#j'TdT8O +*W0ӅiUmj%ӛ3 ~.ǰ:pZ/TgDOW˓ *g ]+K @tQmp\֓ʻ ۰n~IIp\;W,7KYSDY\J]!mߺʏ;6 gw~'h CE, =%#vG3M4b'7'RFg}!ns9&(9yiAM!tϏ&nto]#%)qIv'5C z)M  Atf?S9I<'j e.d| wyzSMK7٢A$2="9,6co/ )4T<:c^,ŀbQS>}$?:],V:XPC0%֗ [H ^rnWoT:G)LRClѮycutA;T_N97 vľ8L?//k>dOȞu4 tk>?Q^O#7Z]5` #hH%YWv_ >wW"{^L\ZW!&r|&۞;qY-Mɭ Q$r j"#<!Ƽ 8|g (z>f>w1wghQv-T~RF"M&9l2K.UV 5GI")I+E-2HL/I7yKQ>NG<^\\c D*jp CG39^IY݆D[ҭ{_1>VBfx7m?s܉? <]C3fi!l@=۽܁D2e!=zKOr kVɩ;aX p*1eS]G0m@,ʭ\Dq ՜Y#|h"Jdz$fkd{z:m+b/_[ԋadC6Zw! `"\ջ׽ ֚k5i`845{B=*^rM}4JeFJ洺^1\Iy@ݵߢgaDʤ1{v˒P}s^C@S$w 1ׅqٵ%(B=Lc'"jj4{WcM_82T] R<"6ǵuuGu)I<]4t/ sgU*z>ŒO@% =:f׵Dr1W:9woꮳxܷ֊k,YryS 6Uj #w}.UΔ.B-W`{RO8$F- ^{dFVjbxXEP]y)玩gQ .-ӉוuuΑO'+am7ћ/LnB([!: 3Bp˦Ack Tw@Q!h&` j ku&ח9$?>U)z *=*+x5Wb0oT'%s7ʮ:pLL\jtgS_['5)32M|&&Ijqio*G-a#AX5ɭ'P9Ug!@̟PwQi iduٯjKox+(UujҾ[0q*4HlFhR~Tck~ʺj….50Ns^ݓ_w =qhQ(ºkT`̌W";>l@DLie4 ͵yc4G4Y1o'ǀT%|{f5uQU@nTZ3pfY?d8p٥̷Q>Xn9:^Qdn#}WhuR"g%e үDLKW+ܸ"ք5>YQ) .:FLǢ6T_MVc-}f<\r$` j! kWϼwޥDjB3]P%uFm>@ ͕~(k$Nn`$pJo4C,`|H,ra:O.ճ#ɉwӻn0׉>n8DH%Atނ%X̱ 7ɒ|I%^b9ʓl@=e(s>h5S@ڵ.fQ8`0cl/w>,O,})8s{QG'͔[ҁix#3-SQY Ù{١:*u#‰8!u1T[lToD|Lp4U8^jW 'y~ԧ#ǧ5=±Epk-7j(.a}_+Kgλwb2.ܸc1$-N/LPv%)bIHg4*t=4u0)V2%[v>M ۵yb~YO"!3 cC-  oPd~E+/m٬!kvPTx֢L${ Eml 8 .vÎpR(5q0-0UStj4o{u4Y†&w>yi#-=$m#G>OiT;0y *2j7h5"%~F_.)MG?[t\nFkk75XGxK};0P]\ǨԹ6e@ җr (:NyG[QNRli)y@˿[%(c=x;=^FlӴ]OC}Ol+Ώ]Tzp9חbHR@@&+(b.鹬ΘH{IZSPKB6hJ{(wr[n]RH^X:l)(coHR9d"ث*; jYʃs̎C=""DO1gW4{;Aoݸ^TKOs"T&)`SgbX;3KES=r2INUFocePy)qb}CX^RAn@V4by;&}jnN#R9Wz@ܗ0hӓ]Ò-gXaF.iWZ`/K A<8ڷyqu5҃03p,}s\jQ%tI5d|/b :f;AWU_.@vg<5`nE#|tMݚI8d3^&Τ Yޡ47@vo $b鱼oϛ:Bv%5ah]/y֫c`ܰv6bX WR;FH=-c,afLz\#C棚-?z؜KpżQyX9bMf^KXE%I=M$x{)pLՇzcVX,s4ƋM-ƿdww<;X|M6t@r*U^\gofn=_YҴN4ۅdCt; gP-u?'q9% xUt<<(K/.9.*):]do5\ƫO/¼ q>:`x_y@p#_O|< G䫷s\OeմNX^f[]oz9{^B^>=}56L,%{{@|=$՘h6ZU!0w6@Yfh|zI=@ř~;+u??B==j,Tf_Cz{:e T?_ Tu(nXsOjV؃4*RC›L|x 9 w*{s?e,{z.Tf'-] M+~յ4\lF.cI8PR3ʧ`}zCwM-k|3D҇/:ν$?b\F>SǦ 8t2xqac[+U=EH$x.i;5jIL8~"\{mN_.z˜)e(Vi id@QF=7LTz,nNL?:p9M<bQٶQ=w1qnCp $kLu9׵R)IVvDZpꓘ8G! F,\T|K9KHn0Iuq!$9v@h#<3@F Zܑ1p#g|r߁#' lI9aa0-g?y #*,'taN{hv$tU_w윞 `Hl1K͛Ek_ + (m;GxƔ$N&)=^