1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-23 09:27:35 +00:00
serenity/Kernel/Storage
Pankaj Raghav 3b27e28e67 Kernel: Cache blocks_per_page in StorageDevice class
Instead of calculating blocks_per_page in every IO, cache it to save
CPU cycles as that value will not change after initialization.
2022-01-29 17:41:06 +02:00
..
ATA Kernel: Remove unimplemented AHCIPort::is_hot_pluggable declaration 2022-01-28 19:05:52 +02:00
NVMe Kernel: Fix index calculation in NVMeQueue submit_sync_sqe function 2022-01-25 20:06:19 +02:00
Partition Kernel: Stop using unsigned when adjusting offsets in DiskPartition 2022-01-25 22:41:17 +02:00
RamdiskController.cpp Kernel: Propagate overflow errors from Memory::page_round_up 2021-12-28 23:08:50 +01:00
RamdiskController.h Kernel: Remove the kmalloc_eternal heap :^) 2021-12-28 21:02:38 +01:00
RamdiskDevice.cpp Kernel: Remove the KString::try_create(String::formatted(...)) pattern 2021-12-28 01:55:22 -08:00
RamdiskDevice.h Kernel: Remove the kmalloc_eternal heap :^) 2021-12-28 21:02:38 +01:00
StorageController.h Kernel: Remove the kmalloc_eternal heap :^) 2021-12-28 21:02:38 +01:00
StorageDevice.cpp Kernel: Cache blocks_per_page in StorageDevice class 2022-01-29 17:41:06 +02:00
StorageDevice.h Kernel: Cache blocks_per_page in StorageDevice class 2022-01-29 17:41:06 +02:00
StorageManagement.cpp AK+Kernel: Implement UUID mixed endianness support 2022-01-29 13:35:54 +02:00
StorageManagement.h Kernel/Storage: Dump detected devices and partitions before PANIC()'ing 2022-01-26 21:34:26 +00:00