[PATCH v5 0/5] linux-user: implement execveat

Philippe Mathieu-Daudé posted 5 patches 1 year, 6 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20221104173632.1052-1-philmd@linaro.org
Maintainers: Laurent Vivier <laurent@vivier.eu>
linux-user/strace.c    | 134 +++++++++++++++----------
linux-user/strace.list |   2 +-
linux-user/syscall.c   | 216 ++++++++++++++++++++++-------------------
3 files changed, 201 insertions(+), 151 deletions(-)
[PATCH v5 0/5] linux-user: implement execveat
Posted by Philippe Mathieu-Daudé 1 year, 6 months ago
As I was reviewing this patch from Drew:
https://lore.kernel.org/qemu-devel/20221104081015.706009-1-sir@cmpwn.com/
and it was too big for my review standards, I split it into smaller
steps. Since the result can help the other reviewers, post it.

Since v4:
- Constify struct flags
- Split Drew's patch in 4

Drew DeVault (4):
  linux-user/strace: Extract print_execve_argv() from print_execve()
  linux-user/strace: Add output for execveat() syscall
  linux-user/syscall: Extract do_execve() from do_syscall1()
  linux-user/syscall: Implement execveat()

Philippe Mathieu-Daudé (1):
  linux-user/strace: Constify struct flags

 linux-user/strace.c    | 134 +++++++++++++++----------
 linux-user/strace.list |   2 +-
 linux-user/syscall.c   | 216 ++++++++++++++++++++++-------------------
 3 files changed, 201 insertions(+), 151 deletions(-)

-- 
2.38.1


Re: [PATCH v5 0/5] linux-user: implement execveat
Posted by Laurent Vivier 1 year, 3 months ago
Le 04/11/2022 à 18:36, Philippe Mathieu-Daudé a écrit :
> As I was reviewing this patch from Drew:
> https://lore.kernel.org/qemu-devel/20221104081015.706009-1-sir@cmpwn.com/
> and it was too big for my review standards, I split it into smaller
> steps. Since the result can help the other reviewers, post it.
> 
> Since v4:
> - Constify struct flags
> - Split Drew's patch in 4
> 
> Drew DeVault (4):
>    linux-user/strace: Extract print_execve_argv() from print_execve()
>    linux-user/strace: Add output for execveat() syscall
>    linux-user/syscall: Extract do_execve() from do_syscall1()
>    linux-user/syscall: Implement execveat()
> 
> Philippe Mathieu-Daudé (1):
>    linux-user/strace: Constify struct flags
> 
>   linux-user/strace.c    | 134 +++++++++++++++----------
>   linux-user/strace.list |   2 +-
>   linux-user/syscall.c   | 216 ++++++++++++++++++++++-------------------
>   3 files changed, 201 insertions(+), 151 deletions(-)
> 

Applied to my linux-user-for-8.0 branch.

Thanks,
Laurent

Re: [PATCH v5 0/5] linux-user: implement execveat
Posted by Drew DeVault 1 year, 3 months ago
On Wed Jan 25, 2023 at 10:46 AM CET, Laurent Vivier wrote:
> Applied to my linux-user-for-8.0 branch.

Thanks!