summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-07-27Prekernel: Export some multiboot parameters in our own BootInfo structGunnar Beutner
2021-07-27Kernel: Make the kernel independent from specific physical addressesGunnar Beutner
2021-07-27Kernel: Make LoopbackAdapter always link upMaciej Zygmanowski
2021-07-26Kernel: Fix integer overflow in KCOV_SETBUFSIZE ioctlPatrick Meyer
2021-07-27Kernel: Make KCOVDevice::ioctl() return KResultAli Mohammad Pur
2021-07-27Kernel: Shutdown on panic in self-test modeLiav A
2021-07-27Kernel: Modify the IOCTL API to return KResultBrian Gianforcaro
2021-07-27Kernel+LibC: Use argument for TIOCGPGRP ioctl valueBrian Gianforcaro
2021-07-27Kernel: Utilize AK::Userspace<T> in the ioctl interfaceBrian Gianforcaro
2021-07-26Kernel: Add option to build with coverage instrumentation and KCOVPatrick Meyer
2021-07-26Kernel: Remove invalid '#' format modifier for printing a faulting addrAli Mohammad Pur
2021-07-26Kernel: Un-unmap-after-init CommandLine::boot_mode()Ali Mohammad Pur
2021-07-26Kernel: Show the unmapped-after-init symbol being accessedAli Mohammad Pur
2021-07-26Build: Only specify -fzero-call-used-regs with compiler >= GCC 11.1Brian Gianforcaro
2021-07-26Kernel: Don't try to return a committed page that we don't haveAndreas Kling
2021-07-26Kernel: Clear the COW bits when making an AnonymousVMObject volatileAndreas Kling
2021-07-26Kernel: Make some debug logging in Scheduler CPU agnosticAndreas Kling
2021-07-26Kernel: Remove unused Scheduler::yield_from_critical()Andreas Kling
2021-07-26Kernel: Fix handful of clang-tidy warnings in SchedulerAndreas Kling
2021-07-26Kernel: PANIC() instead of manually halting the processor in abort()Ali Mohammad Pur
2021-07-26Kernel: Reset on panic in self-test modeAli Mohammad Pur
2021-07-25Kernel: Remove ContiguousVMObject, let AnonymousVMObject do the jobAndreas Kling
2021-07-25Kernel: Run clang-format on AnonymousVMObject.cppAndreas Kling
2021-07-25Utilities: Support static assignment of the ARP tablebrapru
2021-07-25Kernel: Support ioctl SIOCSARP and SIOCDARPbrapru
2021-07-25Kernel: Add update option to remove an entry from the ARP tablebrapru
2021-07-25Kernel: Remove unnecessary counting of VMObject-attached RegionsAndreas Kling
2021-07-25Kernel: Remove unused enum Region::SetVolatileErrorAndreas Kling
2021-07-25Kernel: Remove unnecessary weak pointer from Region to owning ProcessAndreas Kling
2021-07-25Kernel: Add missing locking when registering VMObjectDeletedHandlersAndreas Kling
2021-07-25Kernel: Remove unused madvise(MADV_GET_VOLATILE)Andreas Kling
2021-07-25Kernel: Don't COW volatile VM objectsAndreas Kling
2021-07-25Kernel: Minor cleanup around purge() during physical page allocationAndreas Kling
2021-07-25Kernel: Make purgeable memory a VMObject level concept (again)Andreas Kling
2021-07-25Kernel+LibSystem: Add a 4th syscall argumentAndreas Kling
2021-07-24Kernel/NE2000: Harvest entropy from NE2000 interruptsThomas Wagenveld
2021-07-24Kernel/NE2000: Assume link status is upThomas Wagenveld
2021-07-24Kernel/NE2000: Correct receive ring buffer wrap-aroundThomas Wagenveld
2021-07-24Kernel: Put a note about the unconditional unblanking of bochs-displayLiav A
2021-07-23Kernel: Add missing .globl definitionsGunnar Beutner
2021-07-23Kernel: Mark a few more things as READONLY_AFTER_INITGunnar Beutner
2021-07-23Kernel: Always build the kernel without default libsGunnar Beutner
2021-07-23Kernel: Make some of the assembly code position-independent on x86_64Gunnar Beutner
2021-07-23Prekernel: Don't build the prekernel as a PIE imageGunnar Beutner
2021-07-23Kernel: Make -pie work for x86_64Gunnar Beutner
2021-07-23Kernel: Use StringView when parsing pledges in sys$pledge(..)Brian Gianforcaro
2021-07-23Kernel: Fix bug where we half apply pledges in sys$pledge(..)Brian Gianforcaro
2021-07-23Kernel: Migrate sys$pledge to use the KString APIBrian Gianforcaro
2021-07-23Kernel: Annotate kernel_base and friends as READONLY_AFTER_INITBrian Gianforcaro
2021-07-23Kernel: Migrate sys$unveil to use the KString APIBrian Gianforcaro