index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
Age
Commit message (
Expand
)
Author
2023-05-16
Kernel: Add MSI support to AHCI
Pankaj Raghav
2023-05-16
Kernel: Add MSI support in PCI Device
Pankaj Raghav
2023-05-16
Kernel: Implement {enable,disable}_msi interrupts in PCI Device
Pankaj Raghav
2023-05-16
Kernel: Use PCIDeviceIdentifier is_msi_capable() to retrieve MSI status
Pankaj Raghav
2023-05-16
Kernel: Add MSIInfo struct to PCI DeviceIdentifier
Pankaj Raghav
2023-05-16
Kernel: Restore kernel8.img for aarch64 build
Andrew Kaster
2023-05-15
Kernel/aarch64: Make REGISTER_STATE_SIZE a multiple of 16 bytes
Timon Kruiper
2023-05-15
Kernel/aarch64: Dump registers when unknown exception occurs
Timon Kruiper
2023-05-15
Kernel: Remove `FIFO::{attach,detach}(Direction)`
Daniel Bertalan
2023-05-14
Meta: Remove unused debug flags, add missing GENERATE_DEBUG
Ben Wiederhake
2023-05-13
Kernel/aarch64: Remove drawing of logo on the framebuffer during init
Liav A
2023-05-07
Kernel: Add MSIx support to NVMe
Pankaj Raghav
2023-05-07
Kernel: Pass NVMeController reference to NVMequeue
Pankaj Raghav
2023-05-07
NVMe: Use an explicit Queue type instead of using an Optional irq
Pankaj Raghav
2023-05-07
Kernel: Introduce PCIIRQHandler
Pankaj Raghav
2023-05-07
Kernel: Add APIs to PCI Device to use MSI(x)
Pankaj Raghav
2023-05-07
Kernel: Implement helpers to manipulate MSI(x) data structures
Pankaj Raghav
2023-05-07
Kernel: Implement {enable,disable}_msix interrupts in PCI Device
Pankaj Raghav
2023-05-07
Kernel: Use PCIIdentifier is_msix_capable API to retrieve MSIx status
Pankaj Raghav
2023-05-07
Kernel: Add MSIxInfo struct to PCI DeviceIdentifier
Pankaj Raghav
2023-05-07
Kernel: Add write{8,16,32} to the PCI Capability struct
Pankaj Raghav
2023-05-07
Kernel: Add reserve_interrupt_handlers API
Pankaj Raghav
2023-05-07
Kernel/PCI: Set IRQ as reserved for pin-based interrupts
Pankaj Raghav
2023-05-07
Kernel: Add m_reserved private variable to GenericInterruptHandler
Pankaj Raghav
2023-05-07
Everywhere: Change spelling of 'behaviour' to 'behavior'
Ben Wiederhake
2023-05-06
Kernel/Memory: Fix UNMAP_AFTER_INIT page fault handling
Liav A
2023-05-06
Kernel: Promote the entry to the front during a cache hit
Pankaj Raghav
2023-04-30
Kernel/VirtIO: Use proper error propagation from the get_config method
Liav A
2023-04-30
Kernel/VirtIO: Improve error handling during device initialization
Liav A
2023-04-30
Kernel/VirtIO: Move declarations and definitions to a separate file
Liav A
2023-04-29
Kernel/aarch64: Don't set multiboot_modules to an empty array on-stack
Liav A
2023-04-29
Kernel/aarch64: Support reading the command line via the RPi Mailbox
Daniel Bertalan
2023-04-29
Kernel: Store the kernel command line in a `StringView`
Daniel Bertalan
2023-04-28
Revert "Kernel/x86: Bake the Prekernel and the Kernel into one image"
Tim Schumacher
2023-04-28
Kernel/aarch64: Fix build after `is_sharing_with_others` API removal
Daniel Bertalan
2023-04-28
Kernel: Create all kernel processes before enabling boot profiling
Samuel Bowman
2023-04-28
Kernel/x86: Bake the Prekernel and the Kernel into one image
Liav A
2023-04-25
Kernel: Colorize log message for paths which haven't been unveiled
Timothy Flynn
2023-04-25
Kernel: Remove is_sharing_with_others API from GenericInterruptHandler
Pankaj Raghav
2023-04-25
Kernel: Use SpinlockProtected list in SharedIRQHandler
Pankaj Raghav
2023-04-25
Kernel: Set IRQHandler m_shared_with_others when the irq is shared
Pankaj Raghav
2023-04-24
Kernel: Add bar_address_mask to mask the last 4 bits of a BAR address
Pankaj Raghav
2023-04-24
Kernel: Improve context state keeping in the VirtIOGPU3DDevice class
Liav A
2023-04-24
Kernel: Allow configuring a Jail to not impose PID isolation restriction
Liav A
2023-04-23
Kernel+LibC: Implement `pthread_create` for AArch64
Daniel Bertalan
2023-04-22
Kernel: Protect internal structures in InodeWatcher with spinlocks
Liav A
2023-04-21
Kernel+Userland: Remove the `nfds` entry from `/sys/kernel/processes`
Tim Schumacher
2023-04-19
Kernel: Add a FIXME about SD card synchronicity
Hendiadyoin1
2023-04-19
Kernel: Add High Speed support to the SDHC driver
Hendiadyoin1
2023-04-19
Kernel: Add basic ADMA2 support to the SD card driver
Hendiadyoin1
[prev]
[next]