Re: [PATCH v12 24/28] arch/riscv: compile vdso with landing pad

2025-04-09 Thread Deepak Gupta
On Tue, Apr 08, 2025 at 02:45:25PM +0200, Alexandre Ghiti wrote: On 14/03/2025 22:39, Deepak Gupta wrote: From: Jim Shu user mode tasks compiled with zicfilp may call indirectly into vdso (like hwprobe indirect calls). Add landing pad compile support in vdso. vdso with landing pad in it will

Re: [PATCH v12 24/28] arch/riscv: compile vdso with landing pad

2025-04-08 Thread Alexandre Ghiti
On 14/03/2025 22:39, Deepak Gupta wrote: From: Jim Shu user mode tasks compiled with zicfilp may call indirectly into vdso (like hwprobe indirect calls). Add landing pad compile support in vdso. vdso with landing pad in it will be nop for tasks which have not enabled landing pad. This patch a

[PATCH v12 24/28] arch/riscv: compile vdso with landing pad

2025-03-14 Thread Deepak Gupta
From: Jim Shu user mode tasks compiled with zicfilp may call indirectly into vdso (like hwprobe indirect calls). Add landing pad compile support in vdso. vdso with landing pad in it will be nop for tasks which have not enabled landing pad. This patch allows to run user mode tasks with cfi eanbled