summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-06-02Kernel: Make KString non-copyable and non-movableGunnar Beutner
2021-06-02Kernel: Fix use-after-free in sys$mremapGunnar Beutner
2021-06-01Kernel: Handle OOM of file system in sys$mountBrian Gianforcaro
2021-06-01Kernel: Move ProcFS API towards OOM safetyBrian Gianforcaro
2021-06-01Kernel: Move TmpFS towards OOM safetyBrian Gianforcaro
2021-06-01Kernel: Move DevFS APIs towards OOM safetyBrian Gianforcaro
2021-06-01Kernel: Make AnonymousFile::create API OOM safeBrian Gianforcaro
2021-06-01Kernel: Dont try to register ephemeral TCP ports twicestelar7
2021-05-31Kernel/ACPI: Sprinkle links to the specification all overLuke
2021-05-31Kernel: Rename instances of IO port 0xe9 to BOCHS_DEBUG_PORTNick Miller
2021-05-31Documentation: Add explanation about AHCI lockingLiav A
2021-05-31Kernel: Fix crash when switching to console 5 & 6Sebastian Zaha
2021-05-31AK+Kernel: Disallow implicitly lifting pointers to OwnPtr'sAli Mohammad Pur
2021-05-31Kernel: Add KString::must_{..} factory methodsBrian Gianforcaro
2021-05-31Kernel: Move CommandLine API to use AK::StringView instead of AK::StringBrian Gianforcaro
2021-05-30Kernel: Unnamed regions still need a null-terminator in core dumpsAndreas Kling
2021-05-30Kernel: Don't log profile data before/after the process/thread lifetimeGunnar Beutner
2021-05-29Everywhere: Sort out superfluous QuickSort.h importsBen Wiederhake
2021-05-29Kernel: Ensure that an unveil node with no permission is never acceptedAli Mohammad Pur
2021-05-29Kernel: Convert Process::get_syscall_path_argument() to KStringAndreas Kling
2021-05-29AK: Move RefCountedBase definitions out-of-lineAndreas Kling
2021-05-29Kernel: Make sure we free the thread stack on thread exitGunnar Beutner
2021-05-29Kernel: Move sys$munmap functionality into a helper methodGunnar Beutner
2021-05-29Kernel: Make sure we unmap the TLS region when a thread exitsGunnar Beutner
2021-05-29Kernel/Storage: Enable interrupts for AHCI ports if PHY is not enabledLiav A
2021-05-29Kernel/Storage: Remove the None option from AHCI reset policyLiav A
2021-05-29Kernel/Storage: Rename the method hba_region => default_hba_regionLiav A
2021-05-29Kernel: Don't overrun the buffer in krealloc()Gunnar Beutner
2021-05-29Kernel: Make Region creation API OOM safeBrian Gianforcaro
2021-05-29Kernel: Make PerformanceEventBuffer creation API OOM safeBrian Gianforcaro
2021-05-29Kernel: Make Space::create API OOM safeBrian Gianforcaro
2021-05-29Kernel: Make CoreDump::create API OOM safeBrian Gianforcaro
2021-05-29Kernel: Remove usage of adopt_own in MultiProcessorParserBrian Gianforcaro
2021-05-29Kernel: Remove usage of adopt_own in KStringBrian Gianforcaro
2021-05-29Kernel: Make KBuffer APIs OOM safeBrian Gianforcaro
2021-05-29Kernel: Make ContiguousVMObject factory API OOM safeBrian Gianforcaro
2021-05-29Kernel: Make AnonymousVMObject::clone() API OOM safeBrian Gianforcaro
2021-05-29Kernel: Make PrivateInodeVMObject factory APIs OOM safeBrian Gianforcaro
2021-05-28Kernel: Allow building the kernel with -O0Gunnar Beutner
2021-05-28Kernel: Don't crash when writing a coredump with an unnamed regionGunnar Beutner
2021-05-28Kernel: Rename Custody::create() => try_create()Andreas Kling
2021-05-28Kernel: Use a KString for Custody::m_nameAndreas Kling
2021-05-28Kernel: Use KString for Region namesAndreas Kling
2021-05-28Kernel: Add missing AK/Format.h include in KResult.hAndreas Kling
2021-05-28Kernel: Add try_copy_kstring_from_user()Andreas Kling
2021-05-28Kernel: Add KString, a single-owner string with OOM failure exposionAndreas Kling
2021-05-28Kernel: Ignore duplicate SYN packetsGunnar Beutner
2021-05-28Kernel: Release packet buffer in TCPSocket::send_tcp_packetGunnar Beutner
2021-05-27Kernel/Graphics: Remove unnecessary derived FramebufferDevice classesLiav A
2021-05-27Kernel: Make dup2() return the fd even if old & new are the same (#7506)Tim Schumacher