Re: [PATCH gnumach] Add TIME_VALUE64_TO_TIMESPEC and TIMESPEC_TO_TIME_VALUE64

2023-02-22 Thread Samuel Thibault
Applied, thanks! Flavio Cruz, le mar. 21 févr. 2023 00:06:58 -0500, a ecrit: > We can use these in userland with the new time_value64_t struct. > --- > include/mach/time_value.h | 12 > 1 file changed, 12 insertions(+) > > diff --git a/include/mach/time_value.h b/include/mach/time_

Re: [PATCH v2 0/4] More x86_64-gnu glibc work

2023-02-22 Thread Samuel Thibault
Sergey Bugaev via Libc-alpha, le mer. 22 févr. 2023 00:19:28 +0300, a ecrit: > Overall, I think this version is much cleaner. Definitely :D > I've tried to write some comments about how _hurd_stack_setup () works. > There's > really not much code to it, but it is tricky, so better have it docume

Re: [PATCH v2 1/4] hurd: Simplify init-first.c further

2023-02-22 Thread Samuel Thibault
Hello, Thanks for this! Did you try to run make check? Sergey Bugaev via Libc-alpha, le mer. 22 févr. 2023 00:19:29 +0300, a ecrit: > This drops all of the return address rewriting kludges. The only > remaining hack is the jump out of a call stack while adjusting the > stack pointer. Is this ha

Re: [PATCH 6/6] enable syscalls on x86_64

2023-02-22 Thread Luca Dariz
Hi, Il 22/02/23 15:44, Sergey Bugaev ha scritto: On Sun, Feb 12, 2023 at 8:04 PM Luca Dariz wrote: -// TODO: test it before dropping ud2 - ud2 Hi; could you please tell me how you are testing this? What userland code do you run? How does it make syscalls, does it use lcall $7, $0 like

Re: [PATCH 6/6] enable syscalls on x86_64

2023-02-22 Thread Samuel Thibault
Sergey Bugaev, le mer. 22 févr. 2023 17:44:07 +0300, a ecrit: > On Sun, Feb 12, 2023 at 8:04 PM Luca Dariz wrote: > > -// TODO: test it before dropping ud2 > > - ud2 > > Hi; could you please tell me how you are testing this? > > What userland code do you run? How does it make syscalls, doe

Re: [PATCH 6/6] enable syscalls on x86_64

2023-02-22 Thread Sergey Bugaev
On Sun, Feb 12, 2023 at 8:04 PM Luca Dariz wrote: > -// TODO: test it before dropping ud2 > - ud2 Hi; could you please tell me how you are testing this? What userland code do you run? How does it make syscalls, does it use lcall $7, $0 like on i386, or what? Sergey