1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-02 19:02:13 +00:00
serenity/Kernel/Storage/NVMe
Liav A 1462211ccf Kernel: Allow WorkQueue items allocation failures propagation
In most cases it's safe to abort the requested operation and go forward,
however, in some places it's not clear yet how to handle these failures,
therefore, we use the MUST() wrapper to force a kernel panic for now.
2022-04-20 19:47:18 +02:00
..
NVMeController.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
NVMeController.h Kernel: Zero initialize all members in NVMeController 2022-03-18 00:51:16 -07:00
NVMeDefinitions.h Kernel: Add polling support to NVMe 2022-02-02 18:26:59 +01:00
NVMeInterruptQueue.cpp Kernel: Allow WorkQueue items allocation failures propagation 2022-04-20 19:47:18 +02:00
NVMeInterruptQueue.h Kernel: Add polling support to NVMe 2022-02-02 18:26:59 +01:00
NVMeNameSpace.cpp Kernel: Add UNMAP_AFTER_INIT to NVMe member functions 2022-01-18 11:37:04 +02:00
NVMeNameSpace.h Kernel/NVMe: Add initial NVMe driver support 2022-01-01 14:55:58 +01:00
NVMePollQueue.cpp Kernel: Use buffer_size from AsyncBlockDevice struct 2022-03-27 08:54:32 -07:00
NVMePollQueue.h Kernel: Add polling support to NVMe 2022-02-02 18:26:59 +01:00
NVMeQueue.cpp Kernel: Use buffer_size from AsyncBlockDevice struct 2022-03-27 08:54:32 -07:00
NVMeQueue.h Kernel: Add polling support to NVMe 2022-02-02 18:26:59 +01:00