summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2020-02-05Kernel Commandline: Change nopci_mmio to be pci_mmioLiav A
2020-02-05Kernel Commandline: Change no_vmmouse boot argument to be vmmouseLiav A
2020-02-05Kernel Commandline: Remove noacpi & noacpi_aml boot argumentsLiav A
2020-02-05Kernel: Put sys$waitid() debug logging behind PROCESS_DEBUGAndreas Kling
2020-02-05Kernel: Move the VMWare helpers out of the IO namespaceLiav A
2020-02-05Kernel: Fix vmmouse detection methodLiav A
2020-02-05Kernel: Add support for high bandwidth IO communication with VMWareLiav A
2020-02-05Kernel+LibC: Add sys$waitid(), and make sys$waitpid() wrap itSergey Bugaev
2020-02-05Kernel+LibC: Add some Unix signal types & definitionsSergey Bugaev
2020-02-04Kernel: Add support for vmmouseLiav A
2020-02-04Kernel: Stub absolute mouse positioning supportSergey Bugaev
2020-02-03build-root-filesystem.sh: Set umask to 0022Peter Wang
2020-02-02Kernel: Start working on a syscall for logging performance eventsAndreas Kling
2020-02-02Kernel: Remove unnecessary forward declaration in SlabAllocatorAndreas Kling
2020-02-02Kernel: Update Thread::raw_backtrace() signature to use uintptr_tAndreas Kling
2020-02-02Kernel: Detect devices when enumerating the PCI busLiav A
2020-02-02Partition Table: Change Script filesLiav A
2020-02-02Partition Table: Add support for Extended partitionsLiav A
2020-02-02Partition Table: Replace __attribute__((packed)) with [[gnu::packed]]Liav A
2020-02-01Partition Table: Allow to boot with a partition number higher than 4Liav A
2020-02-01Partition Table: Replace __attribute__((packed)) with [[gnu::packed]]Liav A
2020-02-01Kernel: Add -fbuiltin to Kernel CXXFLAGSAndreas Kling
2020-02-01Kernel: Add memory scrubbing in slab_alloc() and slab_dealloc()Andreas Kling
2020-02-01Kernel: Finalizer should not go back to sleep if there's more to doAndreas Kling
2020-02-01Kernel: Add crash logging heuristic for uninitialized kmalloc()/kfree()Andreas Kling
2020-02-01Kernel: Allow short writes to DoubleBufferAndreas Kling
2020-02-01Kernel: Make Inode::lookup() return a RefPtr<Inode>Andreas Kling
2020-01-31Kernel: Add key_code_countWilliam McPherson
2020-01-30Kernel: LocalSocket should fail with EADDRINUSE for already-bound filesAndreas Kling
2020-01-30Kernel: Disallow empty ranges in munmap/mprotect/madviseAndreas Kling
2020-01-30Kernel: Add some sanity assertions in RangeAllocator::deallocate()Andreas Kling
2020-01-30Kernel: Range::contains() should reject ranges with 2^32 wrap-aroundAndreas Kling
2020-01-30Kernel: Reject non-user address ranges in mmap/munmap/mprotect/madviseAndreas Kling
2020-01-30Kernel: Copy "stack" and "mmap" bits when splitting a RegionAndreas Kling
2020-01-30Kernel: Address validation helpers should take size_t, not ssize_tAndreas Kling
2020-01-30Kernel: Some more int => size_t in NetworkAdapter and subclassesAndreas Kling
2020-01-30Kernel: Dump backtrace when denying a path because of a veilSergey Bugaev
2020-01-29Kernel: Fail with EFAULT for any address+size that would wrap aroundAndreas Kling
2020-01-29Kernel: Make IPv4Socket::protocol_send() use a size_t for buffer sizeAndreas Kling
2020-01-28BXVGA: Disallow resolutions higher than 4096x2160Andreas Kling
2020-01-28Kernel: AnonymousVMObject::create_for_physical_range() should fail moreAndreas Kling
2020-01-28Kernel: Tweak some include statementsAndreas Kling
2020-01-28Kernel: Remove outdated comment in MemoryManagerAndreas Kling
2020-01-27Kernel: sys$readlink() should return the number of bytes written outAndreas Kling
2020-01-27Kernel: sys$waitpid() only needs the waitee thread in the stopped caseAndreas Kling
2020-01-27Kernel: Remove SmapDisablers in sys$getsockname() and sys$getpeername()Andreas Kling
2020-01-27Kernel: Expose the signal that stopped a thread via sys$waitpid()Andreas Kling
2020-01-27Kernel: Disable interrupts while looking into the thread tableAndreas Kling
2020-01-27Kernel: Remove ancient hack that put the current PID in TSS.SS2Andreas Kling
2020-01-27Kernel: Simplify kernel thread stack allocationAndreas Kling