summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
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
2021-05-18BitmapView: Disable mutations of the underlying BitmapLenny Maiorani
2021-05-17Kernel: Disable profile timer when the process exitsGunnar Beutner
2021-05-17Kernel: Fix return value for {enable,disable}_profile_timer()Gunnar Beutner
2021-05-17Kernel: Stop overriding built-in serial port with PCI serial portIdan Horowitz
2021-05-17Kernel: Add support for QEMU's emulated pci serial (-pci-serial option)Idan Horowitz
2021-05-17Build: Stop using precompiled headers (PCH)Andreas Kling
2021-05-17Kernel: Fix spelling mistake in HPETComparator::try_to_set_frequencyIdan Horowitz
2021-05-17Kernel: Set InterruptEnable on HPET Comparators when frequency is setIdan Horowitz
2021-05-17Everywhere: Fix a bunch of typosLinus Groh
2021-05-17Revert "BitmapView: Disable mutations of the underlying Bitmap"Andreas Kling
2021-05-17LibVT: Fix newline handlingDaniel Bertalan
2021-05-17BitmapView: Disable mutations of the underlying BitmapLenny Maiorani
2021-05-17Kernel: Implement a PCI Serial Device driverIdan Horowitz
2021-05-17Kernel: Use IOAddress instead of direct IO calls in SerialDeviceIdan Horowitz
2021-05-17Kernel: Add a put_char(char) method to SerialDeviceIdan Horowitz
2021-05-17Kernel: Bit mask line control options in SerialDevice::set_line_controlIdan Horowitz
2021-05-17Kernel: Swap baud rate divisor registers in SerialDevice::set_baudIdan Horowitz
2021-05-17Kernel: Use unsigned instead of signed types in SerialDeviceIdan Horowitz
2021-05-17Kernel: Initialize the PCI Bus earlier in the boot sequenceIdan Horowitz