[PATCH 3.16 106/306] powerpc/pseries: Fix stack corruption in htpe code

2017-02-15 Thread Ben Hutchings
3.16.40-rc1 review patch. If anyone has any objections, please let me know. -- From: Laurent Dufour commit 05af40e885955065aee8bb7425058eb3e1adca08 upstream. This commit fixes a stack corruption in the pseries specific code dealing with the huge pages. In __pSeries_lpar_hugep

[PATCH 3.12 19/72] powerpc/pseries: Fix stack corruption in htpe code

2016-11-07 Thread Jiri Slaby
From: Laurent Dufour 3.12-stable review patch. If anyone has any objections, please let me know. === commit 05af40e885955065aee8bb7425058eb3e1adca08 upstream. This commit fixes a stack corruption in the pseries specific code dealing with the huge pages. In __pSeries_lpar_hugepage

[PATCH 4.8 045/140] powerpc/pseries: Fix stack corruption in htpe code

2016-10-26 Thread Greg Kroah-Hartman
4.8-stable review patch. If anyone has any objections, please let me know. -- From: Laurent Dufour commit 05af40e885955065aee8bb7425058eb3e1adca08 upstream. This commit fixes a stack corruption in the pseries specific code dealing with the huge pages. In __pSeries_lpar_hugepa

[PATCH 4.4 031/112] powerpc/pseries: Fix stack corruption in htpe code

2016-10-26 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Laurent Dufour commit 05af40e885955065aee8bb7425058eb3e1adca08 upstream. This commit fixes a stack corruption in the pseries specific code dealing with the huge pages. In __pSeries_lpar_hugepa

Re: powerpc/pseries: Fix stack corruption in htpe code

2016-10-18 Thread Michael Ellerman
On Thu, 2016-06-10 at 13:33:21 UTC, Laurent Dufour wrote: > This commit fixes a stack corruption in the pseries specific code dealing > with the huge pages. > > In __pSeries_lpar_hugepage_invalidate() the buffer used to pass arguments > to the hypervisor is not large enough. This leads to a stack

Re: [PATCH] powerpc/pseries: Fix stack corruption in htpe code

2016-10-10 Thread Laurent Dufour
On 07/10/2016 01:08, Benjamin Herrenschmidt wrote: > On Thu, 2016-10-06 at 20:32 +0530, Aneesh Kumar K.V wrote: >> Laurent Dufour writes: >> > > (Off-list) > > Did that bug make it to RHEL/CentOS/SLES ? Yes all of them are potentially impacted (I didn't check for centos). > We also need to pok

Re: [PATCH] powerpc/pseries: Fix stack corruption in htpe code

2016-10-09 Thread Balbir Singh
On 07/10/16 02:02, Aneesh Kumar K.V wrote: > Laurent Dufour writes: > >> This commit fixes a stack corruption in the pseries specific code dealing >> with the huge pages. >> >> In __pSeries_lpar_hugepage_invalidate() the buffer used to pass arguments >> to the hypervisor is not large enough. Th

Re: [PATCH] powerpc/pseries: Fix stack corruption in htpe code

2016-10-06 Thread Benjamin Herrenschmidt
On Thu, 2016-10-06 at 20:32 +0530, Aneesh Kumar K.V wrote: > Laurent Dufour writes: > (Off-list) Did that bug make it to RHEL/CentOS/SLES ? We also need to poke Ubuntu to get the fix ASAP. > > This commit fixes a stack corruption in the pseries specific code > > dealing > > with the huge page

Re: [PATCH] powerpc/pseries: Fix stack corruption in htpe code

2016-10-06 Thread Benjamin Herrenschmidt
On Thu, 2016-10-06 at 15:33 +0200, Laurent Dufour wrote: > This commit fixes a stack corruption in the pseries specific code > dealing > with the huge pages. Wow, nice catch ! > In __pSeries_lpar_hugepage_invalidate() the buffer used to pass > arguments > to the hypervisor is not large enough. Th

Re: [PATCH] powerpc/pseries: Fix stack corruption in htpe code

2016-10-06 Thread Aneesh Kumar K.V
Laurent Dufour writes: > This commit fixes a stack corruption in the pseries specific code dealing > with the huge pages. > > In __pSeries_lpar_hugepage_invalidate() the buffer used to pass arguments > to the hypervisor is not large enough. This leads to a stack corruption > where a previously sa

[PATCH] powerpc/pseries: Fix stack corruption in htpe code

2016-10-06 Thread Laurent Dufour
This commit fixes a stack corruption in the pseries specific code dealing with the huge pages. In __pSeries_lpar_hugepage_invalidate() the buffer used to pass arguments to the hypervisor is not large enough. This leads to a stack corruption where a previously saved register could be corrupted lead