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-09-04
Kernel/VirtIO: Add two missing error checks in VirtIO::ConsolePort
Andreas Kling
2021-09-03
Everywhere: Prevent risky implicit casts of (Nonnull)RefPtr
Daniel Bertalan
2021-09-03
Kernel: Convert Routing to east-const style
brapru
2021-09-03
Kernel: Don't use {:p} when printing out invalid userspace stack pointer
Luke Wilde
2021-09-03
Kernel/VirtIO: Stop leaking VirtIO::ConsolePort objects
Andreas Kling
2021-09-03
AK: Rename create<T> => make_ref_counted<T>
Andreas Kling
2021-09-01
Kernel: Use = default for empty destructors
Brian Gianforcaro
2021-09-01
Kernel: Don't cast to NetworkOrdered<u16>* from random data
Brian Gianforcaro
2021-09-01
Kernel: Convert UserOrKernelBuffer callbacks to use AK::Bytes
Brian Gianforcaro
2021-09-01
Kernel: Convert random bytes interface to use AK::Bytes
Brian Gianforcaro
2021-09-01
Kernel: Pass InodeMetadata by reference in TmpFSInode::create
Brian Gianforcaro
2021-09-01
Kernel: Only unlock Mutex once in execve when PT_TRACE_ME is enabled
Andrew Kaster
2021-09-01
Everywhere: Use my cool new @serenityos.org email address
Peter Elliott
2021-08-31
Kernel/VirtIO: Don't expose constructors as public method
Liav A
2021-08-31
Kernel/VirtIO: Remove redundant VirtIO word from filenames
Liav A
2021-08-31
Kernel/VirtIO: Move everything into the VirtIO namespace
Liav A
2021-08-31
Kernel/VirtIO: Remove the m_class_name member
Liav A
2021-08-31
Kernel/PCI: Fix offset error of the PCI_SUBSYSTEM values
Liav A
2021-08-31
Kernel/VirtIO: Make RNG device to not be a CharacterDevice
Liav A
2021-08-31
Kernel: Ignore zero-sized PT_LOAD headers when loading ELF images
Andreas Kling
2021-08-31
Kernel/Userland: Expose usb device address and use it in `lsusb`
Jesse Buhagiar
2021-08-31
Kernel: Don't VERIFY_NOT_REACHED in LocalSocket::has_attached_peer()
Owen Smith
2021-08-30
Kernel: Fix shift sometimes staying pressed after releasing the key
LepkoQQ
2021-08-30
Kernel: Fix Clang not initializing `s_bsp_processor` correctly
Daniel Bertalan
2021-08-30
Everywhere: Pass AK::Format TypeErasedFormatParams by reference
Brian Gianforcaro
2021-08-30
Kernel: Unbreak the LOCK_DEBUG build
Andreas Kling
2021-08-29
Kernel: Rename Spinlock::is_owned_by_current_thread()
Andreas Kling
2021-08-29
Kernel: Rename Socket::lock() => Socket::mutex()
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: Use StringView instead of C strings in Mutex
Andreas Kling
2021-08-29
Kernel: Add Socket::set_role() and use it everywhere
Andreas Kling
2021-08-29
Kernel: Store LocalSocket address as a KString internally
Andreas Kling
2021-08-29
Kernel: Rename LocalSocket::create_connected_pair() => try_*()
Andreas Kling
2021-08-29
Kernel: Encapsulate assignment of socket origin/acceptor credentials
Andreas Kling
2021-08-29
Kernel: Rename LocalSocket factory to try_create() & tighten return type
Andreas Kling
2021-08-29
Kernel/SysFS: Remove unnecessary mutex lockers in SysFS metadata getters
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-29
Kernel: Remove an obviously redundant check in FIFO::read()
Andreas Kling
2021-08-29
Kernel/Ext2FS: Avoid temporary String allocation during inode creation
Andreas Kling
2021-08-29
Kernel: Use ProcessID a bit more in Socket
Andreas Kling
2021-08-29
Kernel: Strongly typed user & group ID's
Andreas Kling
2021-08-29
Kernel: Rename FileDescription::create() => try_create()
Andreas Kling
2021-08-28
Kernel: Omit all actual code from the kernel on aarch64 for now
Nico Weber
2021-08-28
Prekernel: Make build on aarch64
Nico Weber
2021-08-28
Prekernel: Move boot.S and multiboot.S into an Arch/x86 subfolder
Nico Weber
2021-08-28
Kernel: Verify interrupts are disabled when interacting with Mutexes
Andrew Kaster
2021-08-28
Kernel: Don't acquire Mutex for hostname() before scheduling is enabled
Andrew Kaster
[next]