summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-08-06Kernel: Disable big process lock for sys$getrandomIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$dbgputchIdan Horowitz
2021-08-06Kernel: Hold the global logging lock in dbgputchIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$dbgputstrIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$dump_backtrace()Idan Horowitz
2021-08-06Kernel: Disable big process lock for sys$beep()Idan Horowitz
2021-08-06Kernel: Make Process's m_promises & m_execpromises fields atomicIdan Horowitz
2021-08-06Kernel: Add convenience values to the Memory::Region::Access enumAndreas Kling
2021-08-06Kernel: Rename a very long enum to ShouldDeallocateVirtualRangeAndreas Kling
2021-08-06Kernel: Make identity mapping mechanism used during AP boot non-genericAndreas Kling
2021-08-06Kernel: Move UnveilNode.h into Kernel/FileSystem/Andreas Kling
2021-08-06Kernel: Rename Process::space() => Process::address_space()Andreas Kling
2021-08-06Kernel: Rename Memory::Space => Memory::AddressSpaceAndreas Kling
2021-08-06Kernel: Rename Range => VirtualRangeAndreas Kling
2021-08-06Kernel: Move Kernel/Memory/ code into Kernel::Memory namespaceAndreas Kling
2021-08-06Kernel: Rename Kernel/VM/ to Kernel/Memory/Andreas Kling
2021-08-06Kernel: Fix handful of remaining "return -EFOO" mistakesAndreas Kling
2021-08-06Kernel: Use try_copy_kstring_from_user() in sys$mount()Andreas Kling
2021-08-06Kernel: Store coredump metadata properties as KStringsAndreas Kling
2021-08-06Kernel: Use try_copy_kstring_from_user() in sys$link()Andreas Kling
2021-08-06Kernel: Use try_copy_kstring_from_user() in Socket::setsockopt()Andreas Kling
2021-08-06Kernel: Use try_copy_kstring_from_user() in IPv4Socket::ioctl()Andreas Kling
2021-08-06Kernel: Don't make a separate allocation for thread FPU stateAndreas Kling
2021-08-06Kernel: Store Thread name as a KStringAndreas Kling
2021-08-06Kernel: Make a helper in the Intel graphics driver return StringViewAndreas Kling
2021-08-06Kernel: Make AsyncDeviceRequest::name() return StringViewAndreas Kling
2021-08-06Kernel: Remove unused PCI::Access::access_type()Andreas Kling
2021-08-06Kernel: Make IRQController::model() return StringViewAndreas Kling
2021-08-06Kernel: Make HardwareTimer::model() return StringViewAndreas Kling
2021-08-06Kernel: Make Thread::state_string() return StringViewAndreas Kling
2021-08-06Kernel: Make a bunch of "char const* to_string()" return StringViewAndreas Kling
2021-08-06Kernel: Simplify PageDirectory allocation failureAndreas Kling
2021-08-06Kernel: Fix logic typo in AnonymousVMObject::handle_cow_fault()Andreas Kling
2021-08-05Kernel: Remove double-counting of allocated pages in AnonymousVMObjectIdan Horowitz
2021-08-05Kernel: Uncommit a shared COW page when discovering it was unsharedAndreas Kling
2021-08-05Kernel: Detach AnonymousVMObject from shared COW pages set once emptiedAndreas Kling
2021-08-05Kernel: Handle AnonymousVMObject allocation failure when forkingAndreas Kling
2021-08-05Kernel: Simplify AnonymousVMObject copy constructorAndreas Kling
2021-08-05Kernel: Use RAII to manage committed physical pagesAndreas Kling
2021-08-05Kernel: Add MemoryManager to Forward.hAndreas Kling
2021-08-04Kernel: Remove the always 1-sized super physical regions VectorIdan Horowitz
2021-08-04Kernel: Print panic backtrace to both the screen and serialLuke
2021-08-04Kernel: Ensure we read valid values from the RTC CMOS registersLiav A
2021-08-04Kernel: Ensure we don't get in an endless loop while querying the CMOSLiav A
2021-08-04AK+Kernel: Print TODO when a TODO() is executedsin-ack
2021-08-03Kernel: Remove OOM unsafe API KBuffer::create_with_sizeBrian Gianforcaro
2021-08-03Kernel: Handle OOM when allocating Packet KBuffersBrian Gianforcaro
2021-08-03Kernel: Use normal initialization for TCPPacket instead of memsetBrian Gianforcaro
2021-08-03Kernel: Handle OOM when allocating IPv4Socket optional scratch bufferBrian Gianforcaro
2021-08-03Kernel: Handle OOM in DiskCache when mounting Ext2 filesystemsBrian Gianforcaro