summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
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
2021-05-17Kernel+Userspace: Implement the accept4() system callGunnar Beutner
2021-05-17Kernel+LibC: Support more `termios` settings in TTYDaniel Bertalan
2021-05-17Kernel: Print failed attempt to shutdown the machineLiav A
2021-05-17Kernel/Graphics: Be more consistent about arguments passingLiav A
2021-05-16Kernel/Graphics: Round size value when mapping real framebufferLiav A
2021-05-16Kernel/Graphics: Assign console to be from VGACompatibleAdapter alwaysLiav A
2021-05-16Kernel/Graphics: Fix a method to be more accurate about its nameLiav A
2021-05-16Kernel: Move ConsoleDevice initialization just after kmalloc initLiav A
2021-05-16Kernel: Print all logbuffer from ConsoleDevice to debug Virtual ConsoleLiav A
2021-05-16Kernel: Allow the user to specify the virtual console when bootingLiav A
2021-05-16Kernel: Print scheduler state to the display consoleLiav A
2021-05-16Kernel/Graphics + SystemServer: Support text mode properlyLiav A
2021-05-16Kernel: Expand the kernel memory slot from 16 MiB to 32 MiBLiav A
2021-05-16Kernel: Don't ref-count UsedMemoryRange during iterationLiav A
2021-05-16Kernel: Rename Console => ConsoleDeviceLiav A
2021-05-16Kernel/PCI: Add helper to determine if device can access IO spaceLiav A
2021-05-16Kernel: Drop support of GRUB VBE modesettingLiav A
2021-05-16Kernel/Graphics: Add basic support for Intel native acceleratorLiav A
2021-05-16Kernel: Introduce a new graphics subsystemLiav A
2021-05-16Kernel: Support the bochs-display deviceLiav A
2021-05-16Kernel: Avoid allocations when handling network packetsGunnar Beutner
2021-05-16Kernel: Fix incorrect argument when constructing DiskPartitionMetadataGunnar Beutner
2021-05-16AK: Turn ByteBuffer into a value typeGunnar Beutner
2021-05-16LibC+Kernel: Add sys/ttydefaults.hDaniel Bertalan