index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Arch
Age
Commit message (
Expand
)
Author
2023-03-15
Kernel/Storage: Use NonnullRefPtr for storage controllers
Pankaj Raghav
2023-03-12
Kernel: Make the Jails' internal design a lot more sane
Liav A
2023-03-11
Kernel: Fix variable shadowing issue in PCIIDELegacyModeController
Julian Offenhäuser
2023-03-06
Kernel: Stop using NonnullLockRefPtrVector
Andreas Kling
2023-03-01
Kernel: Remove heuristics for detecting malformed malloc memory access
Liav A
2023-02-24
Kernel/FileSystem: Simplify the ProcFS significantly
Liav A
2023-02-18
Kernel/aarch64: Disable memory access alignment check
Timon Kruiper
2023-02-18
Kernel/aarch64: Call handle_crash on unknown exceptions
Timon Kruiper
2023-02-17
Revert "Kernel: Migrate ‘main id registerʼ access in Aarch64 MMIO"
Andrew Kaster
2023-02-17
Revert "Kernel: Remove old ‘main id register accessorʼ for Aarch64"
Andrew Kaster
2023-02-15
Everywhere: Change all XXX into FIXME or remove as appropriate
Ben Wiederhake
2023-02-15
Kernel/aarch64: Implement Thread Local Storage
Timon Kruiper
2023-02-15
Kernel/aarch64: Remove tpidr_el0 from RegisterState
Timon Kruiper
2023-02-15
Kernel/aarch64: Add implementations for safe_memset and safe_strnlen
Timon Kruiper
2023-02-15
Kernel/aarch64: Implement storing and restoring floating-point registers
Timon Kruiper
2023-02-15
Kernel/aarch64: Do not trap floating-point instructions
Timon Kruiper
2023-02-15
Kernel/aarch64: Handle SVC exception by calling syscall_handler
Timon Kruiper
2023-02-10
Kernel: Remove old ‘main id register accessorʼ for Aarch64
konrad
2023-02-10
Kernel: Migrate ‘main id registerʼ access in Aarch64 MMIO
konrad
2023-02-10
Kernel: Provide better types in MIDR register accessor for Aarch64
konrad
2023-02-08
Kernel/aarch64: Execute first userspace process
Timon Kruiper
2023-02-08
Kernel/aarch64: Embed disk image into kernel binary
Timon Kruiper
2023-02-08
Kernel/aarch64: Do not dump register state on every page fault
Timon Kruiper
2023-02-08
Kernel/aarch64: Make register dump output a bit nicer
Timon Kruiper
2023-02-08
Kernel/aarch64: Dump ESR_EL1 in dump_registers and remove backtracing
Timon Kruiper
2023-02-08
Kernel/aarch64: Return correct values from RegisterState accessors
Timon Kruiper
2023-02-08
Kernel/aarch64: Implement set_exec_state in ThreadRegisters
Timon Kruiper
2023-02-08
Kernel/aarch64: Set exception origin mode to SP_EL0 for userspace thread
Timon Kruiper
2023-02-08
Kernel/aarch64: Store Saved Program Status Register in ThreadRegisters
Timon Kruiper
2023-02-08
Kernel: Share CrashHandler.cpp between aarch64 and x86_64
Timon Kruiper
2023-02-08
Kernel/aarch64: Remove static from dump_registers
Timon Kruiper
2023-02-08
Kernel/aarch64: Set kernel_load_base and correctly calculate symbol addr
Timon Kruiper
2023-02-08
Kernel/aarch64: Handle exceptions from lower exception level (EL)
Timon Kruiper
2023-02-08
Kernel/aarch64: Set correct ExecutionMode of PageFault
Timon Kruiper
2023-02-08
Kernel/aarch64: Handle instruction aborts
Timon Kruiper
2023-02-08
Kernel/aarch64: Set Access Permission EL0 bit for userspace mappings
Timon Kruiper
2023-02-02
Kernel: Remove trap based syscall handling
Agustin Gianni
2023-01-27
Kernel: Add Syscalls/execve.cpp to aarch64 build
Timon Kruiper
2023-01-27
Kernel: Add ThreadRegisters::set_exec_state and use it in execve.cpp
Timon Kruiper
2023-01-27
Kernel/aarch64: Implement Processor::platform_string()
Timon Kruiper
2023-01-27
Kernel: Make Syscalls/ptrace.cpp buildable for aarch64
Timon Kruiper
2023-01-27
Kernel/aarch64: Implement set_return_reg and capture_syscall_params
Timon Kruiper
2023-01-27
Kernel/aarch64: Add stub for copy_ptrace_registers_into_kernel_registers
Timon Kruiper
2023-01-27
Kernel: Remove declarations for non-existent methods
Sam Atkins
2023-01-27
Kernel/aarch64: Set Access Permission (writable bit) on PageTableEntry
Timon Kruiper
2023-01-27
Kernel/aarch64: Implement switching page directories
Timon Kruiper
2023-01-27
Kernel/aarch64: Store and initialize TTBR0_EL1 in ThreadRegisters
Timon Kruiper
2023-01-27
Kernel/aarch64: Add helper to get the current TTBR0_EL1
Timon Kruiper
2023-01-27
Kernel/aarch64: Keep track of root page table and kernel directory table
Timon Kruiper
2023-01-27
Kernel: Move Memory/PageDirectory.{cpp,h} to arch-specific directory
Timon Kruiper
[next]