[PATCH v3] linux-user: Add syscall dispatch support

2025-07-11 Thread Arusekk
indistinguishable from enabled SUD with always-allowed region length == ~0, this encoding is used instead of introducing a new flag. Tested on [uglendix][1], will probably also apply to software like tiny-wine, rpcsx, limbo, lazypoline, vicar, sysfail and endokernel, to name a few. [1]: https://sr.ht/~arusekk

Re: [PATCH v2] linux-user: fix resource leaks in gen-vdso

2025-06-12 Thread Arusekk
Tested-by: Arusekk Thanks for the patch. I am just a drive-by contributor, not someone experienced in qemu development, so take my feedback with a grain of salt. > There are a number of resource leaks in gen-vdso. In theory they are > harmless because this is a short lived process, bu

[PATCH v2] linux-user: Add syscall dispatch support

2025-06-04 Thread Arusekk
. [1]: https://sr.ht/~arusekk/uglendix Signed-off-by: Arusekk --- Changes from v1: rebase, reword, use TARGET_* consts, add vdso sigreturn bypass. Not sure, is it better to have wider support, or to precisely follow kernel logic? I did the most laborous version, in case wider support is desired

[PATCH] linux-user: Add syscall dispatch support

2025-01-15 Thread Arusekk via
also apply to recent versions of Wine that use syscall dispatch. [1]: https://sr.ht/~arusekk/uglendix Signed-off-by: Arusekk --- linux-user/main.c | 2 ++ linux-user/qemu.h | 5 +++ linux-user/syscall.c | 64 ++- linux-user/syscall_defs.h