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
2023-02-10
AK+Everywhere: Do not implicitly copy variables in TRY macros
Timothy Flynn
2023-02-10
Everywhere: Remove needless copies of Error / ErrorOr instances
Timothy Flynn
2023-02-10
Kernel: Explicitly copy Plan9FS read errors to registered delegates
Timothy Flynn
2023-02-10
Kernel: Store socket errors as errno codes rather than ErrorOr values
Timothy Flynn
2023-02-08
Everywhere: Use ReadonlySpan<T> instead of Span<T const>
MacDue
2023-02-08
Kernel: Use `AK::Stream` to write packed binary data
Tim Schumacher
2023-02-08
Kernel: Modernize Error handling when serializing directory entries
Tim Schumacher
2023-02-08
Kernel: Update stored registers in a thread's tracer on SIGSTOP
Itamar
2023-02-08
Kernel: Update registers in tracer when attaching to a stopped thread
Itamar
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: Add optional userspace backtrace to Process::crash
Timon Kruiper
2023-02-08
Kernel/aarch64: Return correct values from RegisterState accessors
Timon Kruiper
2023-02-08
Kernel/aarch64: Add TimeManagement fallback entropy source to Random.cpp
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-08
Revert "Kernel/Storage: Remove the ramdisk implementation"
Timon Kruiper
2023-02-06
Kernel: Return ENAMETOOLONG when trying to set a too-long thread name
Sam Atkins
2023-02-06
Kernel: Protect Thread::m_name with a spinlock
Sam Atkins
2023-02-06
Kernel: Protect Process::m_name with a spinlock
Sam Atkins
2023-02-06
Kernel: Remove create_inode_watcher syscall from the big lock
Sam Atkins
2023-02-06
Kernel: Remove pledge syscall from the big lock
Sam Atkins
2023-02-05
Kernel: Pass `ipv4_packet_size` to `ipv4.set_length()`
Iman Seyed
2023-02-05
Kernel: Fix CPUInfo error propagation fixme
MacDue
2023-02-04
Kernel+SystemServer+Base: Introduce the RAMFS filesystem
Liav A
2023-02-03
Kernel/aarch64: Include Error.h to fix aarch64 missing ErrorOr
Steffen Rusitschka
2023-02-03
Kernel: Fix usermode verification in ptrace with PT_SETREGS
Itamar
2023-02-02
Kernel/Graphics: Export DDC I2C address definition to global header file
Liav A
2023-02-02
Kernel: Split I2C functionality from IntelNativeDisplayConnector code
Liav A
2023-02-02
Kernel: Fix a long-standing problem with GMBus in Intel Grahpics code
Liav A
2023-02-02
Kernel: Remove trap based syscall handling
Agustin Gianni
2023-02-02
Kernel: Change the way we call a syscall in signal_trampoline_dummy
Agustin Gianni
2023-01-29
AK: Deprecate the old `AK::Stream`
Tim Schumacher
2023-01-29
Kernel/FileSystem: Simplify the ProcFS inode code
Liav A
2023-01-28
AK: Remove `try_` prefix from FixedArray creation functions
Linus Groh
2023-01-27
Kernel/PCI: Pass DeviceIdentifier to get_BAR2 in BochsGraphicsAdapter
Timon Kruiper
2023-01-27
Kernel: Add Syscall.cpp to aarch64 build
Timon Kruiper
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
[prev]
[next]