summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-05-24LibVT: Add Alternate Screen Buffer supportDaniel Bertalan
2021-05-24LibVT+Kernel: Add support for setting cursor stylesDaniel Bertalan
2021-05-24Kernel: Disable profiling if setting up the buffer or timer failedGunnar Beutner
2021-05-24Kernel: Signal EOF/EOL characters properly in `TTY`Daniel Bertalan
2021-05-23Kernel: Make sure we only log profiling events when m_profiling is trueGunnar Beutner
2021-05-22Kernel: Print a message to debug log after writing a perfcore fileAndreas Kling
2021-05-22Kernel/Net: Make interfaces to have persistent namesLiav A
2021-05-22Kernel: Remove an allocation from VFS::resolve_path_without_veil (#7287)Mart G
2021-05-21Kernel/Commandline: Allow the user to specify an embedded stringLiav A
2021-05-21Kernel/CPU: Fix awkward printing early on bootLiav A
2021-05-21Kernel: Print commandline after initializing itLiav A
2021-05-21Kernel/VirtualConsole: Fix grammar error in commentLiav A
2021-05-21Kernel: Ignore interfaces without an IP address when routing packagesGunnar Beutner
2021-05-21Kernel: Make sure network adapters have unique namesGunnar Beutner
2021-05-21Kernel/PCI: Fix support of multiple PCI host controllers enumerationLiav A
2021-05-21Kernel/Graphics: Indicate initialization failed if no device was foundLiav A
2021-05-21Revert "Kernel: Avoid allocating under spinlock in ProcessGroup::find_or_create"Brian Gianforcaro
2021-05-21Revert "Kernel: Fix regression, removing a ProcessGroup that not in the list"Brian Gianforcaro
2021-05-21Kernel: Fix type, dectivate_writes => deactivate_writesLiav A
2021-05-21Kernel/Graphics: Choose VMObject considering enabled state when mmapingLiav A
2021-05-21Kernel: Fix framebuffer resolution modesetting after bootLiav A
2021-05-21Kernel/TTY: Don't flush dirty lines if VirtualConsole is not activeLiav A
2021-05-21Kernel: Process request to change virtual console from the IO Work queueLiav A
2021-05-20Kernel: Close a Thread tid lookup raceTom
2021-05-20Kernel: Stop allocating the PS2KeyboardDevice in the eternal heapIdan Horowitz
2021-05-20Meta: Make generate_state_machine() generate a proper targetAli Mohammad Pur
2021-05-20Kernel: Fix regression, removing a ProcessGroup that not in the listBrian Gianforcaro
2021-05-20Kernel: Use the Function class for smp_broadcast()/smp_unicast()Gunnar Beutner
2021-05-20Kernel: Use the Function class for deferred_call_queue()Gunnar Beutner
2021-05-20Kernel: Remove an allocation when blocking a threadGunnar Beutner
2021-05-20Kernel: Avoid allocating under spinlock in ProcessGroup::find_or_createBrian Gianforcaro
2021-05-20Kernel: Make ProcessGroup::find_or_create API OOM safeBrian Gianforcaro
2021-05-20Kernel: Remove s_processor_lock by making s_processors statically sizedBrian Gianforcaro
2021-05-20Kernel: Do not allocate AnonymousVMObject's under spin lockBrian Gianforcaro
2021-05-19Kernel: Generate page fault events from the kernel profilerBrian Gianforcaro
2021-05-19Kernel: Avoid an allocation in sys$pollGunnar Beutner
2021-05-19Kernel: Add support for profiling kmalloc()/kfree()Gunnar Beutner
2021-05-19Kernel+LibC: Add support for filtering profiling eventsGunnar Beutner
2021-05-19Kernel: Track performance events for context switchesGunnar Beutner
2021-05-19Kernel: static vs non-static constexpr variablesLenny Maiorani
2021-05-19Kernel: Use plain Function objects for the WorkQueueGunnar Beutner
2021-05-19Kernel: Add statvfs & fstatvfs SyscallsJustin
2021-05-19Kernel: Expose FileSystem's fragment sizeJustin
2021-05-19Kernel: Ignore null parent custody without error in VFS::openMax Wipfli
2021-05-18Kernel: Implement mprotect for multiple RegionsHendiadyoin1
2021-05-18Kernel: Don't update write_pos in DoubleBuffer if userspace copy failsSahan Fernando
2021-05-18Kernel: Acknowledge partial writes from TTYsSahan Fernando
2021-05-18Kernel: Fix subtle race condition in sys$write implementationSahan Fernando
2021-05-18Kernel: Add support for multiple serial ports per deviceIdan Horowitz
2021-05-18Kernel: Avoid allocations when receiving network packetsGunnar Beutner