ladybird/Kernel/Storage
Liav A 4d36989954 Kernel/Storage: Move Identify page allocation to the AHCIPort class
Instead of doing this in a parent class like the AHCIController, let's
do that directly in the AHCIPort class as that class is the only user of
these sort of physical pages. While it seems like we waste an entire 4KB
of physical RAM for each allocation, this could serve us later on if we
want to fetch other types of logs from the ATA device.
2022-07-08 01:06:47 +03:00
..
ATA Kernel/Storage: Move Identify page allocation to the AHCIPort class 2022-07-08 01:06:47 +03:00
NVMe Kernel: Move Kernel/Arch/x86/SafeMem.h to Kernel/Arch/SafeMem.h 2022-05-03 21:53:36 +02:00
Partition Kernel/Storage: Migrate the partition code to use the ErrorOr container 2022-04-28 22:13:54 +02:00
Ramdisk Kernel: Fix typo in Ramdisk 2022-04-22 22:20:57 -07:00
StorageController.h Kernel: Remove the kmalloc_eternal heap :^) 2021-12-28 21:02:38 +01:00
StorageDevice.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
StorageDevice.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
StorageManagement.cpp Kernel/Storage: Migrate the partition code to use the ErrorOr container 2022-04-28 22:13:54 +02:00
StorageManagement.h Kernel/Storage: Migrate the partition code to use the ErrorOr container 2022-04-28 22:13:54 +02:00