summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-08-07Kernel: Fix bad search-and-replace renamesAndreas Kling
2021-08-06Kernel: Disable big process lock for sys$sysconfIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$get_stack_boundsIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$gettimeofdayIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$clock_nanosleepIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$clock_gettime()Idan Horowitz
2021-08-06Kernel: Disable big process lock for sys$getkeymapIdan Horowitz
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