summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2022-02-14Kernel: Honor permission mode when creating new directories in DevTmpFSLiav A
2022-02-14Kernel/Audio: Ignore buffers with more than 4096 bytes of data in SB16Liav A
2022-02-14Kernel/Audio: Introduce a new design architecture for the subsystemLiav A
2022-02-14Kernel/Profiling: Add profiling to read syscallJakub Berkop
2022-02-14Kernel: Use StringView::for_each_split_view() in sys$pledgeIdan Horowitz
2022-02-14Kernel: Make Inode::set_shared_vmobject() OOM-fallibleIdan Horowitz
2022-02-14Kernel: Evaluate block conditions only once on new mouse packetsIdan Horowitz
2022-02-14Kernel: Make master TLS region WeakPtr construction OOM-fallibleIdan Horowitz
2022-02-13Kernel: Remove dead code from ThreadSafeWeakPtrIdan Horowitz
2022-02-13Kernel: Remove make_weak_ptr()Idan Horowitz
2022-02-13Kernel: Use try_make_weak_ptr() instead of make_weak_ptr()Idan Horowitz
2022-02-13AK+Kernel: Add an OOM-fallible try variant make_weak_ptr()Idan Horowitz
2022-02-13AK+Kernel: Rename try_make_weak_ptr to make_weak_ptr_if_nonnullIdan Horowitz
2022-02-13Kernel: Expose maximum argument limit in sysconfAndrew Kaster
2022-02-13Kernel/VFS: Add FIXMEs about error codes leaking data from veiled pathsMax Wipfli
2022-02-13Kernel/VFS: Validate paths against process veil in mkdir()Max Wipfli
2022-02-13Kernel/VFS: Clear out_parent if path is veiledMax Wipfli
2022-02-13Kernel: Fix deadlock when setting VirtIOGPU resolutionSahan Fernando
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