summaryrefslogtreecommitdiff
path: root/sys/arch/aarch64
AgeCommit message (Collapse)Author
3 dayskernel/aarch64: pmap: Add dirty bit + cache stubsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
7 dayskernel: drivers: Add DRIVER_DEFER() macroIan Moffett
- Add DRIVER_DEFER() macro to schedule initialization for lower priority drivers - Expose `proc0' to the rest of the kernel Signed-off-by: Ian Moffett <ian@osmora.org>
7 dayskernel: syslog: Handle userspace kmsg loggingIan Moffett
- Add USER_KMSG option to configure if kernel messages should be logged in user contexts - Add syslog_silence() to silence kernel messages in user contexts if USER_KMSG is "yes" Signed-off-by: Ian Moffett <ian@osmora.org>
7 dayskconf: GENERIC: Add additional documentationIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-05-16kernel: Add cpu_halt_others() and harden panic()Ian Moffett
Ensure interrupts are disabled at the start of panic() to prevent any interrupts from further degrading the state of the system. Also adds a newline before "panic: " to clean up the logs. Signed-off-by: Ian Moffett <ian@osmora.org>
2025-04-18kernel/aarch64: Add md_sync_all() stubIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-04-02kernel/aarch64: Add initial AARCH64 portIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>