Re: [PATCH v3 31/41] powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATE

2021-08-03 Thread Finn Thain
On Tue, 3 Aug 2021, Stan Johnson wrote: > Attached you will find the following six files: > > 1) config-5.13-patched_VMAP.txt > 2) config-5.13-patched_NO_VMAP.txt > 3) pb3400c-console-5.13-patched_VMAP.txt (using config 1) > 4) pb3400c-console-5.13-patched_NO_VMAP.txt (using config 2) > 5)

Re: [PATCH v3 31/41] powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATE

2021-08-02 Thread Finn Thain
On Mon, 2 Aug 2021, LEROY Christophe wrote: > Le 01/08/2021 à 03:21, Finn Thain a écrit : > > On Sat, 31 Jul 2021, Christophe Leroy wrote: > > > > > > > > > > Stan Johnson contacted me about a regression in mainline that he > > > > observed on his G3 Powerbooks. Using 'git bisect' we determined

Re: [PATCH v3 31/41] powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATE

2021-08-02 Thread LEROY Christophe
Le 01/08/2021 à 03:21, Finn Thain a écrit : On Sat, 31 Jul 2021, Christophe Leroy wrote: Stan Johnson contacted me about a regression in mainline that he observed on his G3 Powerbooks. Using 'git bisect' we determined that this patch was the cause of the regression, i.e. commit

Re: [PATCH v3 31/41] powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATE

2021-08-01 Thread Finn Thain
On Sun, 1 Aug 2021, Stan Johnson wrote: > > > >> Could you try without CONFIG_VMAP_STACK > >> > > > > Stan, would you please test the following build: > > > > $ git checkout v5.13 > > $ cp ../dot-config-powermac-5.13 .config > > $ scripts/config -d CONFIG_VMAP_STACK > > $ make ARCH=powerpc

Re: [PATCH v3 31/41] powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATE

2021-08-01 Thread Stan Johnson
On 7/31/21 7:21 PM, Finn Thain wrote: > On Sat, 31 Jul 2021, Christophe Leroy wrote: > >>> >>> Stan Johnson contacted me about a regression in mainline that he >>> observed on his G3 Powerbooks. Using 'git bisect' we determined that >>> this patch was the cause of the regression, i.e. commit

Re: [PATCH v3 31/41] powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATE

2021-07-31 Thread Finn Thain
On Sat, 31 Jul 2021, Christophe Leroy wrote: > > > > Stan Johnson contacted me about a regression in mainline that he > > observed on his G3 Powerbooks. Using 'git bisect' we determined that > > this patch was the cause of the regression, i.e. commit 4c0104a83fc3 > > ("powerpc/32: Dismantle

Re: [PATCH v3 31/41] powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATE

2021-07-31 Thread Christophe Leroy
Finn Thain a écrit : Hi Christophe, We found that reducing memory with the kernel parameter 'mem=464M' would prevent the crash. Below are Stan's notes from the 'git bisect' run. They include an additional failure mode that might be of interest. We've also observed "Kernel attempted to

Re: [PATCH v3 31/41] powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATE

2021-07-31 Thread Christophe Leroy
Finn Thain a écrit : Hi Christophe, On Fri, 12 Mar 2021, Christophe Leroy wrote: In order to get more control in exception prolog, dismantle all non standard exception macros, finishing with EXC_XFER_STD and EXC_XFER_LITE and EXC_XFER_TEMPLATE. Also remove transfer_to_handler_full and

Re: [PATCH v3 31/41] powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATE

2021-07-31 Thread Finn Thain
Hi Christophe, On Fri, 12 Mar 2021, Christophe Leroy wrote: > In order to get more control in exception prolog, dismantle all non > standard exception macros, finishing with EXC_XFER_STD and EXC_XFER_LITE > and EXC_XFER_TEMPLATE. > > Also remove transfer_to_handler_full and ret_from_except

[PATCH v3 31/41] powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATE

2021-03-12 Thread Christophe Leroy
In order to get more control in exception prolog, dismantle all non standard exception macros, finishing with EXC_XFER_STD and EXC_XFER_LITE and EXC_XFER_TEMPLATE. Also remove transfer_to_handler_full and ret_from_except and ret_from_except_full as they are not used anymore. Last parameter of