[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/5 gnumach] More smp progress
From: |
Damien Zammit |
Subject: |
[PATCH 0/5 gnumach] More smp progress |
Date: |
Mon, 13 Feb 2023 08:49:26 +0000 |
This adds a few more things we need for smp.
Per-cpu curr_ipl[] for example.
With these changes compiled for smp and apic,
the kernel fails to boot with -smp {2,4,6,8}
due to the first task getting lost somewhere.
If you boot with $(prompt-task-resume) in grub,
it enters the debugger just before loading the boot task,
but when you continue, it prints "start acpi: " and then sits idle.
I think something could be wrong with the idle threads.
Damien
- [PATCH 0/5 gnumach] More smp progress,
Damien Zammit <=
- [PATCH 1/5 gnumach] interrupt.S: Dont change ipl for pmap_update_interrupt, Damien Zammit, 2023/02/13
- [PATCH 2/5 gnumach] pmap: Signal cpu for TLB update if kernel_pmap, Damien Zammit, 2023/02/13
- [PATCH 3/5 gnumach] Make curr_ipl[] per cpu, Damien Zammit, 2023/02/13
- [PATCH 4/5 gnumach] Remove verbose debug printfs, Damien Zammit, 2023/02/13
- Re: [PATCH 0/5 gnumach] More smp progress, Almudena Garcia, 2023/02/13