Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-18 Thread Richard Henderson
On 12/18/24 13:08, Pierrick Bouvier wrote: On 12/18/24 05:51, Peter Maydell wrote: On Tue, 17 Dec 2024 at 21:08, Pierrick Bouvier wrote: On 12/17/24 02:38, Peter Maydell wrote: On Tue, 17 Dec 2024 at 07:40, Alex Bennée wrote: Pierrick Bouvier writes: I think this is still a change worth

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-18 Thread Pierrick Bouvier
On 12/18/24 11:20, Richard Henderson wrote: On 12/18/24 13:08, Pierrick Bouvier wrote: On 12/18/24 05:51, Peter Maydell wrote: On Tue, 17 Dec 2024 at 21:08, Pierrick Bouvier wrote: On 12/17/24 02:38, Peter Maydell wrote: On Tue, 17 Dec 2024 at 07:40, Alex Bennée wrote: Pierrick Bouvier

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-18 Thread Pierrick Bouvier
On 12/18/24 05:51, Peter Maydell wrote: On Tue, 17 Dec 2024 at 21:08, Pierrick Bouvier wrote: On 12/17/24 02:38, Peter Maydell wrote: On Tue, 17 Dec 2024 at 07:40, Alex Bennée wrote: Pierrick Bouvier writes: I think this is still a change worth to do, because people can get a 100% speedu

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-18 Thread Pierrick Bouvier
On 12/18/24 01:27, Alex Bennée wrote: Pierrick Bouvier writes: On 12/17/24 02:38, Peter Maydell wrote: On Tue, 17 Dec 2024 at 07:40, Alex Bennée wrote: Pierrick Bouvier writes: On 12/16/24 11:50, Richard Henderson wrote: On 12/16/24 13:26, Pierrick Bouvier wrote: On 12/16/24 11:10, Ri

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-18 Thread Peter Maydell
On Tue, 17 Dec 2024 at 21:08, Pierrick Bouvier wrote: > > On 12/17/24 02:38, Peter Maydell wrote: > > On Tue, 17 Dec 2024 at 07:40, Alex Bennée wrote: > >> > >> Pierrick Bouvier writes: > >>> I think this is still a change worth to do, because people can get a > >>> 100% speedup with this simple

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-18 Thread Alex Bennée
Pierrick Bouvier writes: > On 12/17/24 02:38, Peter Maydell wrote: >> On Tue, 17 Dec 2024 at 07:40, Alex Bennée wrote: >>> >>> Pierrick Bouvier writes: >>> On 12/16/24 11:50, Richard Henderson wrote: > On 12/16/24 13:26, Pierrick Bouvier wrote: >> On 12/16/24 11:10, Richard Henders

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-17 Thread Pierrick Bouvier
On 12/17/24 02:38, Peter Maydell wrote: On Tue, 17 Dec 2024 at 07:40, Alex Bennée wrote: Pierrick Bouvier writes: On 12/16/24 11:50, Richard Henderson wrote: On 12/16/24 13:26, Pierrick Bouvier wrote: On 12/16/24 11:10, Richard Henderson wrote: On 12/4/24 15:12, Pierrick Bouvier wrote:

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-17 Thread Peter Maydell
On Tue, 17 Dec 2024 at 07:40, Alex Bennée wrote: > > Pierrick Bouvier writes: > > > On 12/16/24 11:50, Richard Henderson wrote: > >> On 12/16/24 13:26, Pierrick Bouvier wrote: > >>> On 12/16/24 11:10, Richard Henderson wrote: > On 12/4/24 15:12, Pierrick Bouvier wrote: > > qemu-system-aa

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-16 Thread Alex Bennée
Pierrick Bouvier writes: > On 12/16/24 11:50, Richard Henderson wrote: >> On 12/16/24 13:26, Pierrick Bouvier wrote: >>> On 12/16/24 11:10, Richard Henderson wrote: On 12/4/24 15:12, Pierrick Bouvier wrote: > qemu-system-aarch64 default pointer authentication (QARMA5) is expensive,

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-16 Thread Pierrick Bouvier
On 12/16/24 11:50, Richard Henderson wrote: On 12/16/24 13:26, Pierrick Bouvier wrote: On 12/16/24 11:10, Richard Henderson wrote: On 12/4/24 15:12, Pierrick Bouvier wrote: qemu-system-aarch64 default pointer authentication (QARMA5) is expensive, we spent up to 50% of the emulation time runnin

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-16 Thread Richard Henderson
On 12/16/24 13:26, Pierrick Bouvier wrote: On 12/16/24 11:10, Richard Henderson wrote: On 12/4/24 15:12, Pierrick Bouvier wrote: qemu-system-aarch64 default pointer authentication (QARMA5) is expensive, we spent up to 50% of the emulation time running it (when using TCG). Switching to pauth-im

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-16 Thread Pierrick Bouvier
On 12/16/24 11:10, Richard Henderson wrote: On 12/4/24 15:12, Pierrick Bouvier wrote: qemu-system-aarch64 default pointer authentication (QARMA5) is expensive, we spent up to 50% of the emulation time running it (when using TCG). Switching to pauth-impdef=on is often given as a solution to spee

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-16 Thread Richard Henderson
On 12/4/24 15:12, Pierrick Bouvier wrote: qemu-system-aarch64 default pointer authentication (QARMA5) is expensive, we spent up to 50% of the emulation time running it (when using TCG). Switching to pauth-impdef=on is often given as a solution to speed up execution. Thus we talked about making i

Re: [PATCH 0/2] Change default pointer authentication algorithm on aarch64 to impdef

2024-12-16 Thread Pierrick Bouvier
Hi, On 12/4/24 13:12, Pierrick Bouvier wrote: qemu-system-aarch64 default pointer authentication (QARMA5) is expensive, we spent up to 50% of the emulation time running it (when using TCG). Switching to pauth-impdef=on is often given as a solution to speed up execution. Thus we talked about mak