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-21
Kernel: Move NVMeInterruptQueue initialization out of its constructor
Pankaj Raghav
2023-05-21
Kernel/NVMe: Add try_create() to NVMe{Poll|Interrupt}Queue
Pankaj Raghav
2023-05-21
Kernel: Convert rw_dma_page to NonnullRefPtr in NVMeQueue
Pankaj Raghav
2023-05-21
Kernel: Remove the unused {cq|sq}_dma_page from NVMeQueue
Pankaj Raghav
2023-05-21
Kernel: Move handle_interrupt out-of-line in PCIIRQHandler
Pankaj Raghav
2023-05-21
Kernel/aarch64: Detect if access faults come from SafeMem
Daniel Bertalan
2023-05-21
Kernel/aarch64: Flatten `safe_{memset,strnlen,memcpy}()`
Daniel Bertalan
2023-05-21
Kernel/aarch64: Stub out atomic SafeMem functions
Daniel Bertalan
2023-05-19
Kernel: Enable data and instruction cache on aarch64
Andrew Kaster
2023-05-19
Kernel: Update reset value and register names of SCTLR_EL1 per Arm ARM
Andrew Kaster
2023-05-19
Kernel: Check only for the first equal sign in the kernel command line
Hediadyoin1
2023-05-19
Kernel/ScatterGatherList: Add region_name as a part of try_create API
Pankaj Raghav
2023-05-19
Kernel/ScatterGatherList: Move constructor init code to try_create
Pankaj Raghav
2023-05-19
Kernel/ScatterGatherList: Return ErrorOr from try_create
Pankaj Raghav
2023-05-19
Kernel: Move a bunch of generic devices code into new subdirectory
Liav A
2023-05-17
Kernel+Userland: Split bind-mounting and re-mounting from mount syscall
Liav A
2023-05-17
Kernel: Fix memory mapping size of the BootFramebufferConsole
Daniel Bertalan
2023-05-17
Kernel: Flush data cache before passing a buffer to the VC Mailbox
Daniel Bertalan
2023-05-17
Kernel: Add character device driver for the RPi "mini UART" (UART1)
Daniel Bertalan
2023-05-17
Kernel: Add `RPi::Timer::get_clock_rate()`
Daniel Bertalan
2023-05-17
Kernel: Add RPi Watchdog and use it for system shutdown
Daniel Bertalan
2023-05-17
Kernel: Unify x86-64 and AArch64 `__panic` implementation
Daniel Bertalan
2023-05-17
Kernel: Alias `_SC_PAGE_SIZE` to `_SC_PAGESIZE`
Tim Schumacher
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
[next]