summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2020-08-22Kernel: Fix kmalloc memory corruptionTom
2020-08-22Kernel: Make PhysicalPage not movable and use atomic ref countingTom
2020-08-22Kernel: Copy command line to a safe placeTom
2020-08-22AK: Get rid of make_singleton functionTom
2020-08-22Kernel: Fix regression where MemoryManager is initialized twiceTom
2020-08-22Kernel: Move Singleton class to AKTom
2020-08-21Kernel: Fix reading RTCNico Weber
2020-08-21AK+LibC+Kernel: Move the implementation of memmem to AKAnotherTest
2020-08-21Kernel: Fix assertion when releasing contiguous memory regionTom
2020-08-21Kernel: Switch singletons to use new Singleton classTom
2020-08-21Kernel: Add an atomic Singleton classTom
2020-08-20Kernel: Log time in addition to date in RTC startupNico Weber
2020-08-20Kernel: Pack arguments, environment and auxiliary values betterAndreas Kling
2020-08-19Kernel: Distinguish between new and old process groups with equal pgidsAnotherTest
2020-08-19Ext2FS: Fix inode link leak on all new inodesAndreas Kling
2020-08-19Kernel: Use Userspace<T> for the recvfrom syscall, and Socket implementationBrian Gianforcaro
2020-08-19Kernel: Use Userspace<T> for the sendto syscall, and Socket implementationBrian Gianforcaro
2020-08-19Kernel: Remove unneeded #include in ProcessorInfo.cpp (#3211)Muhammad Zahalqa
2020-08-19Kernel: Remove an unimplemented function (#3210)Muhammad Zahalqa
2020-08-19Kernel: Do not wait before first attempt at locking SpinLock (#3212)Muhammad Zahalqa
2020-08-18Kernel: Remove the now-unused FS::DirectoryEntryAndreas Kling
2020-08-18Ext2FS: Stop using FS::DirectoryEntryAndreas Kling
2020-08-18TmpFS: Stop using FS::DirectoryEntry in TmpFSInodeAndreas Kling
2020-08-18TmpFS: Avoid unnecessary inode lookup in TmpFSInode::lookup()Andreas Kling
2020-08-18Kernel: Add DirectoryEntryView for VFS directory traversalAndreas Kling
2020-08-18Kernel: ProcessorInfo.cpp remove unused headersMuhammad Zahalqa
2020-08-17Kernel: Remove unneeded header (#3196)Muhammad Zahalqa
2020-08-17Kernel: Bump process thread count to a 32-bit valueAndreas Kling
2020-08-17Kernel: Don't use copy_from_user() for kernelspace read in perf eventsAndreas Kling
2020-08-17Kernel: Emit ProcFS pledge/veil properties as "N/A" for kernel processesBrian Gianforcaro
2020-08-17Kernel: Remove a comment that has been stale since 7a64f55c0fNico Weber
2020-08-17Kernel: Remove strncpy() and strrchr()Andreas Kling
2020-08-16Kernel: Switch a comment to GiBNico Weber
2020-08-16AK: Rename KB, MB, GB to KiB, MiB, GiBNico Weber
2020-08-15AK: Rename span() to bytes() when appropriate.asynts
2020-08-15Meta: Install source files at /usr/src/serenityItamar
2020-08-15Kernel: Fix behaviour of PT_TRACEME in ptraceItamar
2020-08-15Kernel+LibC+UserspaceEmulator: Bring back sys$dup2()Andreas Kling
2020-08-15Kernel+LibC+UserspaceEmulator: Remove sys$dup() and sys$dup2()Andreas Kling
2020-08-15Kernel: Briefly resume stopped threads when being killedTom
2020-08-14Kernel: mark kmalloc with attributesMuhammad Zahalqa
2020-08-13Kernel: Request random numbers for syscall stack noise in larger chunks (#3125)Nico Weber
2020-08-13Kernel: Simplify the way we check for "serial_debug" on command lineAndreas Kling
2020-08-13Kernel: Remove strdup() since nothing uses itAndreas Kling
2020-08-13Kernel: Fix rng regression from bc7a149039Nico Weber
2020-08-13Kernel: Don't request a random u32 when all but 5 bits are immediately masked...Nico Weber
2020-08-12Kernel: Tell compiler about invisible callsBen Wiederhake
2020-08-12Kernel: Group C++ ABI functions togetherBen Wiederhake
2020-08-12Kernel: Module symbol declarations for type-checkingBen Wiederhake
2020-08-12Kernel: Avoid linking errors when calling Kernel APIBen Wiederhake