summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2022-02-12Kernel: Increase attempts count when waiting before doing i8042 IOLiav A
2022-02-12Kernel: Increase delay and attempts count when checking i8042 existenceLiav A
2022-02-11Meta: Enable RELR relocationsDaniel Bertalan
2022-02-11Kernel: Stop trying to write unmapped Process regions into CoreDumpsIdan Horowitz
2022-02-11Kernel: Set up Regions before adding them to a Process's AddressSpaceIdan Horowitz
2022-02-11Kernel: Make SharedInodeVMObject pages Bitmap allocation OOM-fallibleIdan Horowitz
2022-02-11Kernel: Make AnonymousVMObject COW-Bitmap allocation OOM-fallibleIdan Horowitz
2022-02-11AK: Make Bitmap construction OOM-fallibleIdan Horowitz
2022-02-11Kernel/Net: Don't update TCP socket "last sent ACK" field too earlyAndreas Kling
2022-02-11Kernel/E1000: Bump RX/TX buffer count to 256/256Andreas Kling
2022-02-11Kernel: Make contiguous VM objects use "user physical pages" by defaultAndreas Kling
2022-02-11Kernel: Workaround QEMU hypervisor.framework CPUID max leaf bugIdan Horowitz
2022-02-10Kernel: Convert i8042 code to use the ErrorOr pattern more broadlyLiav A
2022-02-10Kernel: Check i8042 existence before trying to use itLiav A
2022-02-09Kernel: Instantiate a TextModeConsole early on if there's no framebufferLiav A
2022-02-09Kernel/Graphics: Don't assert when disabling TextModeConsoleLiav A
2022-02-09Kernel/Graphics: Untie Text mode console from VGACompatibleAdapter classLiav A
2022-02-09Kernel: Change static constexpr variables to constexpr where possibleLenny Maiorani
2022-02-09AK+Kernel: Alphabetize debug macrosLenny Maiorani
2022-02-09LibC+Kernel: Remove global variable use from snprintf and fprintfAndrew Kaster
2022-02-07Kernel: Fix bug in TCP state handling in SynSentJamie Mansfield
2022-02-07Kernel: Robustify and rename Inode bound socket APIAndreas Kling
2022-02-07Kernel: Ensure socket is suitable for writing in sys$sendmsgsin-ack
2022-02-06Kernel: Fix bugs in TCP state handling in FinWait1 & FinWait2Andreas Kling
2022-02-06Kernel: Send only FIN when shutting down TCP socket from ESTABLISHEDAndreas Kling
2022-02-06AK: Move integral log2 and exp to IntegerMath.hHendiadyoin1
2022-02-06Kernel: Propagate sys$profiling_enable() buffer allocation failureAndreas Kling
2022-02-05Kernel: Put kmalloc heap expansion debug spam behind KMALLOC_DEBUGAndreas Kling
2022-02-05Kernel/Interrupts: Remove stale MSIHandler classLiav A
2022-02-04Kernel: Disable BootFramebufferConsole when drivers create a new oneTom
2022-02-04Kernel: Set up an initial boot framebuffer consoleTom
2022-02-04Kernel: Separate GenericFramebufferConsole implementationTom
2022-02-03Kernel: Remove the infallible make_ref_counted<T> factory functionIdan Horowitz
2022-02-03Kernel: Convert try_make_ref_counted to use ErrorOrIdan Horowitz
2022-02-03Kernel: Stop using the make<T> factory method in the KernelIdan Horowitz
2022-02-03Kernel: Ignore allocation failures when trying to retransmit packetsIdan Horowitz
2022-02-03Kernel: Stop allocating VirtIO configuration structs on the heapIdan Horowitz
2022-02-03Revert "Kernel: Protect InodeWatcher internals with spinlock instead of mutex"Andreas Kling
2022-02-03Kernel: Protect Inode flock list with spinlock instead of mutexAndreas Kling
2022-02-03Kernel: Remove unnecessary mutex for ubsan-is-deadly ProcFS nodeAndreas Kling
2022-02-03AK+Kernel+LibSanitizer: Store "ubsan-is-deadly" flag as Atomic<bool>Andreas Kling
2022-02-03Kernel: Protect InodeWatcher internals with spinlock instead of mutexAndreas Kling
2022-02-03Kernel: Protect PCI access with spinlock instead of mutexAndreas Kling
2022-02-03Kernel: Turn VirtIOGPU operation lock from mutex into spinlockAndreas Kling
2022-02-03Kernel: Protect FramebufferDevice with spinlock instead of mutexAndreas Kling
2022-02-03Kernel: Protect global device map with spinlock instead of mutxAndreas Kling
2022-02-03Kernel: Protect Inode's list of watchers with spinlock instead of mutexAndreas Kling
2022-02-03Kernel: Protect mounted filesystem list with spinlock instead of mutexAndreas Kling
2022-02-03Kernel: Protect network adapter list with spinlock instead of mutexAndreas Kling
2022-02-03Kernel: Protect PTYMultiplexer freelist with spinlock instead of mutexAndreas Kling