Hello,
pasha (biblio), le mar. 09 mai 2023 17:01:08 +0200, a ecrit:
> Add example of 64-bit debugging.
Mmm, rather extend the QEMU section of
https://darnassus.sceen.net/~hurd-web/microkernel/mach/gnumach/debugging/
?
Samuel
Hello,
Joseph Myers, le mar. 09 mai 2023 21:53:26 +, a ecrit:
> I'm observing that build-many-glibcs.py runs can end up with modifications
> to the source directory (which later cause problems with updating the
> glibc checkout):
Ah, indeed, kern_return.h happens to be pulling machine-speci
Applied, thanks!
Flavio Cruz, le dim. 07 mai 2023 23:35:23 -0400, a ecrit:
> We can fast track the simplification of the RPC ABI for x86_64 if we don't
> have
> MACH_MSG_TYPE_STRING used in RPCs which forces msgt_size to use more than 8
> bits.
> ---
> include/mach/mach_host.defs | 4
> ke
Applied, thanks!
Flavio Cruz, le mer. 10 mai 2023 01:00:45 -0400, a ecrit:
> Also fixed the implementation of default_pager_paging_storage_new in proxy
> def pager to call into default_pager_paging_storage_new.
>
> We can fast track the simplification of the RPC ABI for x86_64 if we don't
> have
Applied, thanks!
Flavio Cruz, le mer. 10 mai 2023 01:20:34 -0400, a ecrit:
> We already did the same change for Hurd
> (https://git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?id=ef5924402864ef049f40a39e73967628583bc1a4)
>
> Due to MiG requiring the subsystem to be defined early in order to know
Applied, thanks!
Flavio Cruz, le mer. 10 mai 2023 01:39:54 -0400, a ecrit:
> For the x86_64 ABI we want this to always fit into 1 byte. Even for
> regular i686, msgt_name is always smaller than 25 (MACH_MSG_TYPE_LAST)
> and we don't have plans to have more names.
>
> Also throw an error if we deem
On Wed, May 10, 2023 at 9:05 PM Sergey Bugaev wrote:
> _hurd_startup crashes on accessing 'args' it has just received from
> the exec server in the __exec_startup_get_info. The data arrives
> out-of-line, and... broken:
>
>
>
> argvType is { msgt_inline = 0, msgt_longform = 1, msgt_deallocate = 1
On Wed, May 10, 2023 at 7:39 PM Samuel Thibault wrote:
> Sergey Bugaev, le mer. 10 mai 2023 19:30:20 +0300, a ecrit:
> > Dynamic linking also adds its share of complexity,
>
> You can always create static builds of the various translators, by
> running e.g. make proc.static in proc/
Thank you! --
Sergey Bugaev, le mer. 10 mai 2023 19:30:20 +0300, a ecrit:
> Dynamic linking also adds its share of complexity,
You can always create static builds of the various translators, by
running e.g. make proc.static in proc/
Samuel
An update from me:
/hurd/startup starts up (which means that exec is now working -- how
cool is that!) and then spawns auth and proc. But then proc
task_terminate's itself (= exists with some error, likely), seemingly
somewhere early, maybe even during ld.so startup -- before it gets a
chance to o
Sergey Bugaev, le mer. 10 mai 2023 14:51:55 +0300, a ecrit:
> On Wed, May 10, 2023 at 1:43 PM Samuel Thibault
> wrote:
> > For now you'll just be faced with library dependencies, so I'd say just
> > unpack all lib*.deb (+zlib1g*.deb) and you'll be done.
>
> I see, thanks.
>
> By the way, I'm no
On Wed, May 10, 2023 at 1:43 PM Samuel Thibault wrote:
> For now you'll just be faced with library dependencies, so I'd say just
> unpack all lib*.deb (+zlib1g*.deb) and you'll be done.
I see, thanks.
By the way, I'm now getting
../../isofs/lookup.c:224:1: error: conflicting types for
‘diskfs_g
Sergey Bugaev, le mer. 10 mai 2023 13:25:25 +0300, a ecrit:
> On Wed, May 10, 2023 at 3:55 AM Samuel Thibault
> wrote:
> > With the available .debs you should now be able to enable these.
>
> I'm afraid I'm going to need more guidance here. Your little tutorial
> in readme [0] is helpful (thank
Hello,
On Wed, May 10, 2023 at 3:55 AM Samuel Thibault wrote:
> With the available .debs you should now be able to enable these.
I'm afraid I'm going to need more guidance here. Your little tutorial
in readme [0] is helpful (thank you!), but I still have questions.
[0]: https://people.debian.or
14 matches
Mail list logo