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
Age
Commit message (
Expand
)
Author
2021-07-04
Kernel: Implement TLS support for x86_64
Gunnar Beutner
2021-07-04
Kernel: Hide the implementation detail that MSRs use two registers
Gunnar Beutner
2021-07-04
Kernel: Don't allow allocate_tls() if the process has multiple threads
Gunnar Beutner
2021-07-04
Kernel: Replace some hard-coded memory addresses with macros
Gunnar Beutner
2021-07-03
Kernel/x86_64: Halt if we happen to boot on non-x86_64 machine
Liav A
2021-07-03
Kernel/Graphics: Unblank the screen when initializing bochs display
Liav A
2021-07-03
Kernel: Clarify and make it easy to not use raw numbers
Liav A
2021-07-03
Kernel/Graphics: Assert if trying to initialize with the wrong driver
Liav A
2021-07-03
Kernel: Simplify graphics initialization somewhat
Liav A
2021-07-03
Userland: Respect red-zone for signal handlers
Hediadyoin1
2021-07-02
Kernel: Use the GS segment for the per-CPU struct
Gunnar Beutner
2021-07-03
Kernel: Fix miscellaneous warnings when building with Clang
Daniel Bertalan
2021-07-03
Kernel: Fix always-true comparison warnings
Daniel Bertalan
2021-07-03
Everywhere: Fix some alignment issues
Daniel Bertalan
2021-07-03
Kernel: Fix struct forward declared as class
Daniel Bertalan
2021-07-03
Kernel: Add missing override specifiers
Daniel Bertalan
2021-07-02
Kernel: Fix building the kernel with LTO
Gunnar Beutner
2021-07-02
Kernel/ProcFS: Lazily allocate all sub components of a PID folder
Liav A
2021-07-02
Kernel/ACPI: Don't ask from TypedMapping to map 2 pages if unnecessary
Liav A
2021-07-02
Kernel/TypedMapping: Round up length with offset_in_page
Liav A
2021-07-02
Kernel/ProcFS: Clean dead processes properly
Liav A
2021-07-02
Kernel/USB: Move the USB components as a subfolder to the Bus directory
Liav A
2021-07-02
Kernel/PCI: Move the PCI components as a subfolder to the Bus directory
Liav A
2021-07-01
Kernel: Don't byteswap the ISR number on interrupt entry
Gunnar Beutner
2021-07-01
Kernel: Handle OOM when allocating Thread FPUState
Brian Gianforcaro
2021-07-01
Kernel: Only deallocate memory when alloc succeeds
Hendiadyoin1
2021-07-01
Kernel: Add support for 64-bit unaligned Mem-ops
Hendiadyoin1
2021-07-01
Kernel: Remove not needed comment in Processor.h
Hendiadyoin1
2021-07-01
Kernel+LibPthread: Add support for usermode threads on x86_64
Gunnar Beutner
2021-07-01
Kernel+LibPthread: Remove m_ prefix for public members
Gunnar Beutner
2021-07-01
Kernel: Support starting up secondary processors on x86_64
Hendiadyoin1
2021-06-30
Kernel: Disable __thread and TLS on x86_64 for now
Gunnar Beutner
2021-06-30
Kernel: Fix stack alignment on x86_64
Gunnar Beutner
2021-06-30
Kernel: Properly initialize r8-r15 for new threads on x86_64
Gunnar Beutner
2021-06-30
Kernel: Don't start usermode threads on x86_64 for now
Gunnar Beutner
2021-06-30
Kernel: Don't compile JsonValue & friends into the kernel
Andreas Kling
2021-06-30
AK+Everywhere: Use mostly StringView in LexicalPath
Max Wipfli
2021-06-30
AK+Everywhere: Add and use static APIs for LexicalPath
Max Wipfli
2021-06-30
Kernel/PCI: Keep track of the currently mapped bus in MMIO mode
Luke
2021-06-30
Kernel/PCI: Don't unmap determine_memory_mapped_bus_region after init
Luke
2021-06-30
Kernel: Give Devices without a custody a less fake absoulte_path
Andrew Kaster
2021-06-29
Kernel: ProcFS and SysFS component indices should be InodeIndex
Andreas Kling
2021-06-29
Kernel: Make sure JSON blobs in core dumps are correctly terminated
Andreas Kling
2021-06-29
Kernel+AK: Don't compile JSON parser into the kernel
Andreas Kling
2021-06-29
Kernel: Remove some unnecessary JSON related includes
Andreas Kling
2021-06-29
Kernel: Use JsonObjectSerializer in the core dump generation code
Andreas Kling
2021-06-29
Kernel: Don't create a JsonArray when generating /proc/cpuinfo
Andreas Kling
2021-06-29
Kernel/ProcFS: Tighten modified time value across the filesystem objects
Liav A
2021-06-29
Kernel/ProcFS: Tighten permissions on the exposed objects
Liav A
2021-06-29
Kernel/ProcFS: Split code into more separate files
Liav A
[next]