Re: [RFC PATCH 03/18] aarch64: drop the ramdisk driver from the import
Paulo Fernando Barbosa Duarte <[email protected]>
| Newsgroups | gmane.os.hurd.bugs |
|---|---|
| Message-ID | <[email protected]> |
> On 25 May 2026, at 14:44, Sergey Bugaev <[email protected]> wrote: > > My advice would be, stop focusing on cpio so hard -- it's not standard > on AArch64 in any way, it's just the format used by Linux (on all > architectures). Try to get things booting with multiboot,module and > Mach bootscripts. The Mach/Hurd bootstrap process could use a revamp, > but that's a wholly separate task and it's not AArch64-specific, nor > about cpio. Thanks, I agree that’s the way to go. CPIO can come later if ever needed. > Have you seen and/or built the wip-aarch64 glibc tree? > > Then once you can reproduce what I had working (Hurd server bootstrap, > basic Unix, signals), focus on various interrupt and driver things. At > least get the PL011 driver that I had into a good shape, and hook it > up to Mach's console device, so you can actually get an interactive > shell. I got stuck in all the chario/tty layers that gnumach has > (apparently inherited from the BSD), but maybe you can power through > it. I am looking into that now, will update any progress. Paulo