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
2021-11-08
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
Andreas Kling
2021-11-06
Kernel: Initialize regs.fs in Processor::init_context
AMACB
2021-10-21
Kernel: Call try_set_coredump_property with StringView arguments
Daniel Bertalan
2021-10-16
Kernel: Move ScopedCritical + SmapDisabler CPP files into x86 common
James Mintram
2021-10-16
Kernel: Add MiniStdLib to the Aarch64 kernel
James Mintram
2021-10-15
Kernel: Add StdLib.cpp to aarch64 build and update stubs in dummy.cpp
James Mintram
2021-10-15
Kernel: Move spinlock into Arch
James Mintram
2021-10-15
Kernel: Add cross platform RegisterState header and Aarch64 version
James Mintram
2021-10-15
Kernel: Split SmapDisabler so header is platform independent
James Mintram
2021-10-15
Kernel: Split ScopedCritical so header is platform independent
James Mintram
2021-10-14
Kernel: Fix all linker errors for Aarch64 build
James Mintram
2021-10-14
Kernel: Add per platform Processor.h headers
James Mintram
2021-10-14
Kernel: Move asserts inside platform #if clauses
James Mintram
2021-10-14
Kernel: Replace includes with a forward declaration
James Mintram
2021-10-14
Kernel: Remove unused includes
James Mintram
2021-10-14
Kernel: Add header includes closer to their use
James Mintram
2021-10-07
Kernel: Note if the page fault address is a destroyed smart pointer
Luke Wilde
2021-10-07
Kernel: Add Processor::time_spent_idle()
Idan Horowitz
2021-10-05
Kernel: Validate x86_64 address canonicality before SafeMem operations
Idan Horowitz
2021-10-05
Kernel: Detect and store the virtual address bit width during CPU init
Idan Horowitz
2021-10-02
Kernel: Access MemoryManager static functions statically
Brian Gianforcaro
2021-10-01
Kernel: Move x86 IO instructions code into the x86 specific folder
Liav A
2021-09-12
Kernel: Move ACPI and BIOS code into the new Firmware directory
Liav A
2021-09-10
Kernel: Replace inline assembly for turning on IA32_EFER.NXE with MSR
Idan Horowitz
2021-09-07
Kernel: Make KBuffer::try_create_with_bytes() return KResultOr
Andreas Kling
2021-09-07
Kernel: Rename FileDescription => OpenFileDescription
Andreas Kling
2021-09-07
Kernel: Make UserOrKernelBuffer return KResult from read/write/memset
Andreas Kling
2021-09-07
Kernel: Track when a thread is in the middle of crashing
Brian Gianforcaro
2021-09-06
Kernel: Rename ProcessPagingScope => ScopedAddressSpaceSwitcher
Andreas Kling
2021-09-06
Kernel: Improve API names for switching address spaces
Andreas Kling
2021-09-06
Kernel: Make kernel region allocators return KResultOr<NOP<Region>>
Andreas Kling
2021-09-05
Kernel: Switch static_asserts of a type size to AK::AssertSize
Brian Gianforcaro
2021-09-05
Kernel: Make copy_{from,to}_user() return KResult and use TRY()
Andreas Kling
2021-09-04
Kernel: Add x2APIC support
Tom
2021-09-04
Kernel: Allow specifying ecx with CPUID
Tom
2021-08-30
Kernel: Fix Clang not initializing `s_bsp_processor` correctly
Daniel Bertalan
2021-08-29
Kernel: Rename Spinlock::is_owned_by_current_thread()
Andreas Kling
2021-08-29
Kernel: {Mutex,Spinlock}::own_lock() => is_locked_by_current_thread()
Andreas Kling
2021-08-29
Kernel: Move "in-scheduler" flag from SchedulerData to Processor
Andreas Kling
2021-08-29
Kernel: Add read_gs_value() and write_gs_value()
Andreas Kling
2021-08-29
Kernel: Make all ProcFS and SysFS files zero-sized
Andreas Kling
2021-08-29
Kernel: Remove unused members in BIOSSysFSDirectory
Andreas Kling
2021-08-28
Kernel: Omit all actual code from the kernel on aarch64 for now
Nico Weber
2021-08-23
Kernel: Make Processor::clean_fpu_state() static
Andreas Kling
2021-08-23
Kernel: Make Processor::platform_string() return StringView
Andreas Kling
2021-08-23
Kernel: Consolidate I386/X86_64 implementations of do_init_context()
Andreas Kling
2021-08-23
Kernel: Fix some trivial clang-tidy warnings in x86/common/Processor.cpp
Andreas Kling
2021-08-23
Kernel: Rename Processor::id() => current_id()
Andreas Kling
2021-08-23
Kernel: Convert Processor::in_irq() to static current_in_irq()
Andreas Kling
2021-08-22
Kernel/SysFS: Don't expose SMBIOS blobs if can't find SMBIOS tables
Liav A
[next]