Pankaj Raghav
|
83b87a5ade
Kernel: Add bar_address_mask to mask the last 4 bits of a BAR address
|
2 jaren geleden |
Julian Offenhäuser
|
d1e88a5141
Kernel: Propagate errors in StorageController reset() and shutdown()
|
2 jaren geleden |
Pankaj Raghav
|
b204da94b0
Kernel/Storage: Use NonnullRefPtr for storage controllers
|
2 jaren geleden |
Andreas Kling
|
8a48246ed1
Everywhere: Stop using NonnullRefPtrVector
|
2 jaren geleden |
Liav A
|
1f9d3a3523
Kernel/PCI: Hold a reference to DeviceIdentifier in the Device class
|
3 jaren geleden |
Evan Smal
|
288a73ea0e
Kernel: Add dmesgln_pci logging for Kernel::PCI
|
2 jaren geleden |
Liav A
|
3906dd3aa3
Kernel: Split the ProcFS core file into smaller components
|
2 jaren geleden |
Liav A
|
84fbab6803
Kernel: Move IO delay code to x86 architecture subdirectory
|
2 jaren geleden |
Liav A
|
16428e4d4c
Kernel: Convert NVMe code includes to absolute paths
|
2 jaren geleden |
Liav A
|
2c84466ad8
Kernel/Storage: Introduce new boot device addressing modes
|
3 jaren geleden |
Andreas Kling
|
2c72d495a3
Kernel: Use RefPtr instead of LockRefPtr for PhysicalPage
|
2 jaren geleden |
Andreas Kling
|
11eee67b85
Kernel: Make self-contained locking smart pointers their own classes
|
2 jaren geleden |
Liav A
|
4744ccbff0
Kernel/Storage: Add LUN address to each StorageDevice
|
3 jaren geleden |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 jaren geleden |
Timon Kruiper
|
feba7bc8a8
Kernel: Move Kernel/Arch/x86/SafeMem.h to Kernel/Arch/SafeMem.h
|
3 jaren geleden |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 jaren geleden |
Lenny Maiorani
|
c6acf64558
Kernel: Change static constexpr variables to constexpr where possible
|
3 jaren geleden |
Pankaj Raghav
|
d234e6b801
Kernel: Add polling support to NVMe
|
3 jaren geleden |
Andreas Kling
|
3845c90e08
Kernel: Remove unnecessary includes from Thread.h
|
3 jaren geleden |
Sam Atkins
|
45cf40653a
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
|
3 jaren geleden |
Pankaj Raghav
|
567b3a4810
Kernel: Add individual struct definitions for NVMeSubmission
|
3 jaren geleden |
Pankaj Raghav
|
ba7846647c
Kernel: Fix m_ready_timeout calculation in NVMe
|
3 jaren geleden |
Pankaj Raghav
|
3441eac960
Kernel: Remove delay during NVMe reset and start controller
|
3 jaren geleden |
Pankaj Raghav
|
31c4c9724b
Kernel: Add UNMAP_AFTER_INIT to NVMe member functions
|
3 jaren geleden |
Tom
|
0d65af5e0f
Kernel: Wait for NVMe controller to change enabled state
|
3 jaren geleden |
Idan Horowitz
|
fb3e46e930
Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOr
|
3 jaren geleden |
Tom
|
d1e7b69004
Kernel: Fix NVMe register access
|
3 jaren geleden |
Pankaj Raghav
|
e99fafb683
Kernel/NVMe: Add initial NVMe driver support
|
3 jaren geleden |