summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-01-04Kernel+LibC: Tidy up assertion failures with a dedicated syscallAndreas Kling
2021-01-04Kernel: Specify default memory order for some non-synchronizing AtomicsTom
2021-01-03Kernel+LibELF: Store termination signal in coredump ProcessInfoLinus Groh
2021-01-03Kernel: Improve ProcFS behavior in low memory conditionsTom
2021-01-03Kernel+Loader.so: Allow dynamic executables without an interpreterWilliam Marlow
2021-01-03Kernel: Fix ProcFS returning Inodes that are being deletedTom
2021-01-02Kernel: Ignore TLB flush requests for user addresses of other processesTom
2021-01-02Kernel: If a VMObject is shared, broadcast page remappingsTom
2021-01-02Revert "Kernel: Allocate shared memory regions immediately"Tom
2021-01-02Kernel: Allocate shared memory regions immediatelyAndreas Kling
2021-01-02Kernel: Pass "shared" flag to Region constructorAndreas Kling
2021-01-02Kernel: Fix bad VMObject iteration in sys$purge()Andreas Kling
2021-01-02Kernel: Enable -fstack-protector-strong (again)Brian Gianforcaro
2021-01-02Kernel: Release scheduler_lock in ptrace once we know tracee is stoppedItamar
2021-01-02Kernel: Allocate profiling memory upfrontTom
2021-01-02Kernel+LibELF: Use hex instead of decimal for stack offsets in back traces (#...Brian Gianforcaro
2021-01-02Kernel: Make Region::amount_shared() and amount_resident() lazy-awareAndreas Kling
2021-01-02Kernel: Fix dirty page map bitmapTom
2021-01-01Kernel: Fix memory corruption when rolling back regions in execveTom
2021-01-01Kernel: Pass new region owner to Region::cloneTom
2021-01-01Kernel: Restore thread count if thread cannot be fully createdTom
2021-01-01Kernel: More gracefully handle out-of-memory when creating PageDirectoryTom
2021-01-01Kernel: Improve some low-memory situations with ext2Tom
2021-01-01Kernel: Merge PurgeableVMObject into AnonymousVMObjectTom
2021-01-01Kernel: Implement lazy committed page allocationTom
2021-01-01Kernel: Remove MAP_PURGEABLE from mmapTom
2021-01-01Kernel: Add MAP_NORESERVE support to mmapTom
2021-01-01Kernel: Memory purging improvementsTom
2021-01-01Kernel: Allow to boot from a partition with partition UUIDLiav A
2021-01-01Kernel: Remove the limited use of AK::TypeTraits we had in the kernelAndreas Kling
2021-01-01Meta: Enable RTTI for Userspace programsAndrew Kaster
2021-01-01CMake: Remove some trailing whitespace from a few CMakeLists.txt filesBrian Gianforcaro
2021-01-01DynamicLoader: Tell the linker to not add a PT_INTERP headerAndrew Kaster
2020-12-31Everywhere: Re-format with clang-format-11Linus Groh
2020-12-31Kernel: Fix BlockCondition::unblock return valueTom
2020-12-31Kernel: Remove flawed SharedInodeVMObject assertionTom
2020-12-31Kernel: Sprinkle some lockers in InodeAndreas Kling
2020-12-31Everywhere: Fix more typosLuke
2020-12-31Kernel: Fix heap expansions deadlockTom
2020-12-30AK+Format: Remove TypeErasedFormatParams& from format function.asynts
2020-12-30Kernel: Prevent sign bit extension when creating a PDPTELuke
2020-12-30Kernel: Embed a Metadata notes entry in coredumpsLinus Groh
2020-12-30Kernel: Add sys$set_coredump_metadata() syscallLinus Groh
2020-12-30Kernel: Embed a ProcessInfo notes entry in coredumpsLinus Groh
2020-12-30Kernel: Consolidate the various BlockCondition::unblock variantsTom
2020-12-30AK: Make binary_search signature more generic.asynts
2020-12-30Kernel: Fix HPET::update_time to set ticks within the valid rangeTom
2020-12-29Build: Support non-i686 toolchainsmeme
2020-12-29Kernel: Hold InodeVMObject reference while inspecting it in sys$mmap()Andreas Kling
2020-12-29Kernel: Remove unnecessary non-const Inode::shared_vmobject()Andreas Kling