Re: Initial POWER9 port of GNU Mach

2023-10-19 Thread Tobias Alexandra Platen
On Thu, 2023-10-19 at 22:51 -0500, Nathan Dehnel wrote: > Do you happen to have code available for your gnumach-in-userspace > project? I'm interested in looking at it. > I want to push my branch to Savannah in a branch. I'll do it on Sunday evening. Alex

Re: Initial POWER9 port of GNU Mach

2023-10-19 Thread Nathan Dehnel
Do you happen to have code available for your gnumach-in-userspace project? I'm interested in looking at it.

[RFC PATCH 2/2] add mach_host tests

2023-10-19 Thread Luca Dariz
--- tests/Makefrag.am | 4 +++- tests/test-mach_host.c | 54 ++ 2 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 tests/test-mach_host.c diff --git a/tests/Makefrag.am b/tests/Makefrag.am index c16326e8..cb946bc7 100644 --- a/tests/

[RFC PATCH 0/2] gnumach testing

2023-10-19 Thread Luca Dariz
This patch adds the possibility to automate simple tests with user-space programs, using qemu. I used this method to work on the x86_64 port so far, and it was quite useful for short iterations and testing special conditions (e.g. memory objects, syscall errors). I'm not sure if this is the best w

[RFC PATCH 1/2] add basic user-space tests with qemu

2023-10-19 Thread Luca Dariz
* tests/Makefrag.am: add rules to build simple user-space test modules, including generating mig stubs. The tests reuse some kernel code (the printf(), mach_atoi(), mem*(), str*() functions) so we can use the freestanding environment and not depend on glibc. * tests/README: add basic info on