Re: [PATCH v4 07/18] linux-user: Load vdso image if available

2023-08-18 Thread Richard Henderson
On 8/18/23 00:28, gaosong wrote: Hi, Richard 在 2023/8/17 上午2:03, Richard Henderson 写道: @@ -3629,10 +3694,13 @@ int load_elf_binary(struct linux_binprm *bprm, struct image_info *info)   }   /* - * TODO: load a vdso, which would also contain the signal trampolines. - * Otherwise,

Re: [PATCH v4 07/18] linux-user: Load vdso image if available

2023-08-18 Thread gaosong
Hi, Richard 在 2023/8/17 上午2:03, Richard Henderson 写道: @@ -3629,10 +3694,13 @@ int load_elf_binary(struct linux_binprm *bprm, struct image_info *info) } /* - * TODO: load a vdso, which would also contain the signal trampolines. - * Otherwise, allocate a private page to ho

[PATCH v4 07/18] linux-user: Load vdso image if available

2023-08-16 Thread Richard Henderson
The vdso image will be pre-processed into a C data array, with a simple list of relocations to perform, and identifying the location of signal trampolines. Signed-off-by: Richard Henderson --- linux-user/elfload.c | 87 +++- 1 file changed, 78 insertions(+