Jérôme Pouiller

Results 18 comments of Jérôme Pouiller

If you find the correct macro to know if `uclibc` has been compiled with `psiginfo`, I could include it.

From my point of view, kernel maintainer of xfs should export their headers to the userspace (by placing them in include/uapi). As workaround, you will have to update `ioctls_list.c` manually.

Not directly related to your issue, but `reredirect` is not compatible with aarch64.

From `ptrace()` man page: _PTRACE_GETREGS and PTRACE_SETREGS are not present on all architectures_. I guess it is not available on `aarch64` and it's why `struct user` does not exist. I...

Indeed, evolved since the last time I have watched it. Especially, `ptrace.h` now contains: ``` #ifdef __linux__ #ifdef __arm__ struct user_regs regs; #elif defined(__powerpc__) struct pt_regs regs; #else struct user_regs_struct...

Indeed, you have to keep `do_syscall(child, open, ...)` and `do_syscall(child, dup, ...)`. I think you can just: - add `SC(open)` and `SC(dup)` in `default-syscalls.h` - add `long nr_open` and `long...

It seems that `open()` is not available on all architecture. I think the change bellow could allow to use `openat()` instead of `open()`. ```diff diff --git i/attach.c w/attach.c index 8d3e334..a1f5aee...

Can you test the patch below (it works on my workstation): ```diff From 627cfa95648d971f4b8e3a80fdcc576f6fc91cb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Pouiller?= Date: Tue, 28 Dec 2021 11:51:56 +0100 Subject: [PATCH]...

Hello @trungkien1991 , I am not really sure to understand your use case. Could you provide a minimal and reproducible case? Thank you,