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
/
i386
/
CPU.cpp
Age
Commit message (
Expand
)
Author
2021-06-24
Kernel: Pull apart CPU.h
Hendiadyoin1
2021-06-18
Kernel: Fix CPUID usage inside cpu_detect()
Jean-Baptiste Boric
2021-06-18
Kernel: Use FXSR feature only if supported by CPU
Jean-Baptiste Boric
2021-06-18
Kernel: Detect support for CPUID FXSR
Jean-Baptiste Boric
2021-06-11
Kernel: Print stack traces for crashes in release builds
Gunnar Beutner
2021-06-11
Kernel: Enable VERIFY() checks even if the DEBUG macro is not defined
Gunnar Beutner
2021-05-21
Kernel/CPU: Fix awkward printing early on boot
Liav A
2021-05-20
Kernel: Use the Function class for smp_broadcast()/smp_unicast()
Gunnar Beutner
2021-05-20
Kernel: Use the Function class for deferred_call_queue()
Gunnar Beutner
2021-05-20
Kernel: Remove s_processor_lock by making s_processors statically sized
Brian Gianforcaro
2021-05-19
Kernel: Generate page fault events from the kernel profiler
Brian Gianforcaro
2021-05-16
Kernel/Graphics + SystemServer: Support text mode properly
Liav A
2021-05-16
AK+Kernel+LibELF: Remove the need for `IteratorDecision::Continue`
Nicholas Baron
2021-05-15
Kernel: Don't crash in page_fault_handler if current_thread is null
Brian Gianforcaro
2021-05-01
Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr
Gunnar Beutner
2021-04-29
Kernel: Enable building the kernel with -flto
Gunnar Beutner
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-18
Kernel: Add ptrace commands for reading/writing the debug registers
FalseHonesty
2021-04-18
Kernel: Add debug register handling
FalseHonesty
2021-04-18
Kernel+LibC: Clean up how assertions work in the kernel and LibC
Gunnar Beutner
2021-04-18
Everywhere: Fix a bunch of typos
Linus Groh
2021-04-04
Kernel+CrashReporter: Add metadata about page faults to crash reports
Andreas Kling
2021-03-21
Kernel: Make IDT Entries their one struct
Hendiadyoin1
2021-03-21
Kernel::CPU: Move headers into common directory
Hendiadyoin1
2021-03-08
Kernel: Manually reset the XCR0 register
Luke
2021-03-04
Kernel: Make the kernel compile & link for x86_64
Andreas Kling
2021-03-02
Kernel: Enable AVX flags if supported by cpu
Ashleigh Newman-Jones
2021-02-28
Kernel: Fix GenericInterruptHandler problems with virtual functions
Tom
2021-02-25
Kernel: Don't disable interrupts while dealing with a process crash
Andreas Kling
2021-02-25
Kernel: Take some baby steps towards x86_64
Andreas Kling
2021-02-25
Kernel: Tighten some typing in Arch/i386/CPU.h
Andreas Kling
2021-02-25
Kernel: Remove unused Processor::set_thread_specific()
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-21
Kernel: Populate ELF::AuxilaryValue::Platform from Processor object.
Brian Gianforcaro
2021-02-21
Kernel: Make UNMAP_AFTER_INIT imply NEVER_INLINE as well
Andreas Kling
2021-02-20
Kernel: Slap a handful more things with UNMAP_AFTER_INIT
Andreas Kling
2021-02-19
Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions
Andreas Kling
2021-02-19
Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions
Andreas Kling
2021-02-19
Kernel: Mark write_cr0() and write_cr4() as UNMAP_AFTER_INIT
Andreas Kling
2021-02-19
Kernel: Add .unmap_after_init section for code we don't need after init
Andreas Kling
2021-02-19
Kernel: Add helpers for manipulating x86 control registers
Andreas Kling
2021-02-14
Kernel: Mark a handful of things in CPU.cpp as READONLY_AFTER_INIT
Andreas Kling
2021-02-14
Kernel: Mark the x86 IDT as READONLY_AFTER_INIT
Andreas Kling
2021-02-14
Kernel: Print a helpful panic message for READONLY_AFTER_INIT crashes
Andreas Kling
2021-02-14
Kernel: Add some bits of randomness to kernel stack pointers
Andreas Kling
2021-02-14
Kernel: Mark handle_crash() as [[noreturn]]
Andreas Kling
2021-02-14
Kernel: Use PANIC() in a bunch of places :^)
Andreas Kling
2021-02-13
Kernel: Convert klog() => dbgln()/dmesgln() in Arch/i386/CPU.cpp
Andreas Kling
2021-02-13
Kernel: Avoid flushing the tlb if there's only one thread
Tom
2021-02-08
Kernel: Reorganize ptrace implementation a bit
Andreas Kling
[next]