Re: [PATCH v1 0/4] Kill the time spent in patch_instruction()

2022-09-27 Thread Christophe Leroy
Argh !! Looks like I sent an old already applied series nested in the new one. Ignore those x/4 patches, only look at the x/6 ones. Le 27/09/2022 à 16:33, Christophe Leroy a écrit : > This series reduces by 70% the time required to activate > ftrace on an 8xx with CONFIG_STRICT_KERNEL_RWX. > >

[PATCH v1 0/4] Kill the time spent in patch_instruction()

2022-09-27 Thread Christophe Leroy
This series reduces by 70% the time required to activate ftrace on an 8xx with CONFIG_STRICT_KERNEL_RWX. Measure is performed in function ftrace_replace_code() using mftb() around the loop. With the series, - Without CONFIG_STRICT_KERNEL_RWX, 416000 TB ticks are measured. - With CONFIG_STRICT_KER

Re: [PATCH v1 0/4] Kill the time spent in patch_instruction()

2022-06-24 Thread Christophe Leroy
Michael ? Le 31/05/2022 à 08:24, Christophe Leroy a écrit : Le 17/05/2022 à 14:37, Michael Ellerman a écrit : Christophe Leroy writes: Le 15/05/2022 à 12:28, Michael Ellerman a écrit : On Tue, 22 Mar 2022 16:40:17 +0100, Christophe Leroy wrote: This series reduces by 70% the time required

Re: [PATCH v1 0/4] Kill the time spent in patch_instruction()

2022-05-30 Thread Christophe Leroy
Le 17/05/2022 à 14:37, Michael Ellerman a écrit : > Christophe Leroy writes: >> Le 15/05/2022 à 12:28, Michael Ellerman a écrit : >>> On Tue, 22 Mar 2022 16:40:17 +0100, Christophe Leroy wrote: This series reduces by 70% the time required to activate ftrace on an 8xx with CONFIG_STRICT

Re: [PATCH v1 0/4] Kill the time spent in patch_instruction()

2022-05-17 Thread Michael Ellerman
Christophe Leroy writes: > Le 15/05/2022 à 12:28, Michael Ellerman a écrit : >> On Tue, 22 Mar 2022 16:40:17 +0100, Christophe Leroy wrote: >>> This series reduces by 70% the time required to activate >>> ftrace on an 8xx with CONFIG_STRICT_KERNEL_RWX. >>> >>> Measure is performed in function ftra

Re: [PATCH v1 0/4] Kill the time spent in patch_instruction()

2022-05-16 Thread Christophe Leroy
Le 15/05/2022 à 12:28, Michael Ellerman a écrit : > On Tue, 22 Mar 2022 16:40:17 +0100, Christophe Leroy wrote: >> This series reduces by 70% the time required to activate >> ftrace on an 8xx with CONFIG_STRICT_KERNEL_RWX. >> >> Measure is performed in function ftrace_replace_code() using mftb()

Re: [PATCH v1 0/4] Kill the time spent in patch_instruction()

2022-05-15 Thread Michael Ellerman
On Tue, 22 Mar 2022 16:40:17 +0100, Christophe Leroy wrote: > This series reduces by 70% the time required to activate > ftrace on an 8xx with CONFIG_STRICT_KERNEL_RWX. > > Measure is performed in function ftrace_replace_code() using mftb() > around the loop. > > With the series, > - Without CONF

[PATCH v1 0/4] Kill the time spent in patch_instruction()

2022-03-22 Thread Christophe Leroy
This series reduces by 70% the time required to activate ftrace on an 8xx with CONFIG_STRICT_KERNEL_RWX. Measure is performed in function ftrace_replace_code() using mftb() around the loop. With the series, - Without CONFIG_STRICT_KERNEL_RWX, 416000 TB ticks are measured. - With CONFIG_STRICT_KER