Re: Initial POWER9 port of GNU Mach

2023-10-25 Thread jbranso
October 18, 2023 11:11 AM, "Tobias Alexandra Platen" wrote: >> Hi, >> >> On 17/10/23 3:10 am, Tobias Alexandra Platen wrote: >> On Mon, 2023-10-16 at 02:39 +, Damien Zammit wrote: > > I dont think that is correct. I often use -kernel flag with qemu > to > boot gnumach on i386. > I think

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.

Re: Initial POWER9 port of GNU Mach

2023-10-18 Thread Tobias Alexandra Platen
On Wed, 2023-10-18 at 08:07 +, Damien Zammit wrote: > Hi, > > On 17/10/23 3:10 am, Tobias Alexandra Platen wrote: > > On Mon, 2023-10-16 at 02:39 +, Damien Zammit wrote: > > > I dont think that is correct. I often use -kernel flag with qemu > > > to > > > boot gnumach on i386. > > > I

Re: Initial POWER9 port of GNU Mach

2023-10-18 Thread Damien Zammit
Hi, On 17/10/23 3:10 am, Tobias Alexandra Platen wrote: > On Mon, 2023-10-16 at 02:39 +, Damien Zammit wrote: >> I dont think that is correct. I often use -kernel flag with qemu to >> boot gnumach on i386. >> I think it supports multiboot so you may need to add some startup >> code to your

Re: Initial POWER9 port of GNU Mach

2023-10-14 Thread Tobias Alexandra Platen
On Sat, 2023-10-14 at 14:33 +, jbra...@dismail.de wrote: > October 14, 2023 9:43 AM, "Tobias Alexandra Platen" > wrote: > > > There is no startup code for powerpc that currently works, so I > > duck- > > taped everything that is not implemented yet. The OSFMK code that I > > use is from 1994

Re: Initial POWER9 port of GNU Mach

2023-10-14 Thread jbranso
October 14, 2023 9:43 AM, "Tobias Alexandra Platen" wrote: > There is no startup code for powerpc that currently works, so I duck- > taped everything that is not implemented yet. The OSFMK code that I > use is from 1994 and not ported yet. It only runs on a POWERMAC. > > ./mach_kernel >

Re: Initial POWER9 port of GNU Mach

2023-10-14 Thread Tobias Alexandra Platen
There is no startup code for powerpc that currently works, so I duck- taped everything that is not implemented yet. The OSFMK code that I use is from 1994 and not ported yet. It only runs on a POWERMAC. ./mach_kernel calling setup_main void duct_sched_init(void) void

Re: Initial POWER9 port of GNU Mach

2023-10-14 Thread Almudena Garcia
To test gnunach, you must run this to a virtual machine and debug from remote debugging. You can't debug it like a common application. Create a little VM from Qemu (using qemu-system-ppc) and run gnumach from it. El sábado 14 de octubre de 2023, Tobias Alexandra Platen escribió: > cd

Initial POWER9 port of GNU Mach

2023-10-14 Thread Tobias Alexandra Platen
cd gnumach/power9 gdb ./mach_kernel GNU gdb (Debian 13.1-3) 13.1 Copyright (C) 2023 Free Software Foundation, Inc. . Program received signal SIGSEGV, Segmentation fault. pset_sys_bootstrap () at kern/processor.c:84 84