Re: [PATCH] linux-user: Add AT_EXECFN and AT_EXECFD auxval

2020-03-02 Thread Lirong Yuan
On Mon, Mar 2, 2020 at 10:31 AM Laurent Vivier wrote: > > Le 02/03/2020 à 19:18, Lirong Yuan a écrit : > > On Mon, Mar 2, 2020 at 6:39 AM Laurent Vivier wrote: > >> > >> Le 21/02/2020 à 21:28, Lirong Yuan a écrit : > >>> This change adds the support for AT_EXECFN and AT_EXECFD auxval. > >> > >> W

Re: [PATCH] linux-user: Add AT_EXECFN and AT_EXECFD auxval

2020-03-02 Thread Laurent Vivier
Le 02/03/2020 à 19:18, Lirong Yuan a écrit : > On Mon, Mar 2, 2020 at 6:39 AM Laurent Vivier wrote: >> >> Le 21/02/2020 à 21:28, Lirong Yuan a écrit : >>> This change adds the support for AT_EXECFN and AT_EXECFD auxval. >> >> Why do we need AT_EXECFD? >> >> AT_EXECFD is normally only used with bin

Re: [PATCH] linux-user: Add AT_EXECFN and AT_EXECFD auxval

2020-03-02 Thread Lirong Yuan
On Mon, Mar 2, 2020 at 6:39 AM Laurent Vivier wrote: > > Le 21/02/2020 à 21:28, Lirong Yuan a écrit : > > This change adds the support for AT_EXECFN and AT_EXECFD auxval. > > Why do we need AT_EXECFD? > > AT_EXECFD is normally only used with binfmt_misc so I don't see any use > cases for it with Q

Re: [PATCH] linux-user: Add AT_EXECFN and AT_EXECFD auxval

2020-03-02 Thread Laurent Vivier
Le 21/02/2020 à 21:28, Lirong Yuan a écrit : > This change adds the support for AT_EXECFN and AT_EXECFD auxval. Why do we need AT_EXECFD? AT_EXECFD is normally only used with binfmt_misc so I don't see any use cases for it with QEMU. For AT_EXECFN, according to kernel commit 651910874633 exec

Re: [PATCH] linux-user: Add AT_EXECFN and AT_EXECFD auxval

2020-02-28 Thread Lirong Yuan
On Fri, Feb 21, 2020 at 12:29 PM Lirong Yuan wrote: > > This change adds the support for AT_EXECFN and AT_EXECFD auxval. > > Signed-off-by: Lirong Yuan > --- > linux-user/elfload.c | 13 + > 1 file changed, 9 insertions(+), 4 deletions(-) > > diff --git a/linux-user/elfload.c b/linux

[PATCH] linux-user: Add AT_EXECFN and AT_EXECFD auxval

2020-02-21 Thread Lirong Yuan
This change adds the support for AT_EXECFN and AT_EXECFD auxval. Signed-off-by: Lirong Yuan --- linux-user/elfload.c | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/linux-user/elfload.c b/linux-user/elfload.c index f3080a1635..7e0f3042f1 100644 --- a/linux-user/