summaryrefslogtreecommitdiff
path: root/Kernel/Storage/StorageManagement.h
AgeCommit message (Expand)Author
2023-04-04Kernel: Stop using *LockRefPtr for FileSystem pointersAndreas Kling
2023-04-02Kernel: Allow booting from an SD cardMarco Cutecchia
2023-03-25Revert "Revert "Kernel/Storage: Remove the ramdisk implementation""Marco Cutecchia
2023-03-25Kernel: Add an SD card driver for the aarch64 portMarco Cutecchia
2023-03-15Kernel/Storage: Use NonnullRefPtr for storage controllersPankaj Raghav
2023-03-06Kernel: Stop using NonnullLockRefPtrVectorAndreas Kling
2023-02-21Kernel: Fix const-correctness issue in StorageManagementAndreas Kling
2023-02-08Revert "Kernel/Storage: Remove the ramdisk implementation"Timon Kruiper
2023-01-27Kernel: Remove declarations for non-existent methodsSam Atkins
2022-10-03Kernel/Storage: Remove the ramdisk implementationLiav A
2022-08-30Kernel/Storage: Introduce new boot device addressing modesLiav A
2022-08-20Kernel: Make self-contained locking smart pointers their own classesAndreas Kling
2022-08-14Kernel/Storage: Don't hardcode a maximum of 16 partitions per driveLiav A
2022-07-21Kernel: Move DiskPartition up into Kernel/StorageSamuel Bowman
2022-07-21Kernel+LibPartition: Move PartitionTable into LibPartitionSamuel Bowman
2022-07-15Kernel/Storage: Add LUN address to each StorageDeviceLiav A
2022-04-28Kernel/Storage: Migrate the partition code to use the ErrorOr containerLiav A
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-02Kernel/Storage: Don't try to enumerate PCI adapters if PCI is disabledLiav A
2022-02-02Kernel: Add polling support to NVMePankaj Raghav
2022-01-26Kernel/Storage: Dump detected devices and partitions before PANIC()'ingLinus Groh
2022-01-09Kernel: Make enumerate_disk_partitions function not constPankaj Raghav
2021-12-28Kernel: Remove the kmalloc_eternal heap :^)Andreas Kling
2021-12-23Kernel: Make major and minor numbers to be DistinctNumericsLiav A
2021-10-03Kernel: Remove AK::String usage from Storage/StorageManagement.cppBrian Gianforcaro
2021-09-10AK+Everywhere: Reduce the number of template parameters of IntrusiveListAli Mohammad Pur
2021-09-08Kernel/Storage: Implement basic AHCI hotplug supportLiav A
2021-07-11Kernel: Rename FS => FileSystemAndreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-13Kernel: Remove type from StorageDevice classJean-Baptiste Boric
2021-03-05Kernel: Use global mechanism to determine minor number of Storage DeviceLiav A
2021-01-01Kernel: Allow to boot from a partition with partition UUIDLiav A
2020-12-27Kernel: Introduce a new partitioning subsystemLiav A
2020-12-21Kernel: Introduce the StorageManagement classLiav A