As I was reviewing this patch from Drew: https://lore.kernel.org/qemu-devel/20221104081015.706009-1-...@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