diff --git a/Kernel/Devices/Storage/StorageDevice.cpp b/Kernel/Devices/Storage/StorageDevice.cpp index 7882b6d7a6..f94bebec65 100644 --- a/Kernel/Devices/Storage/StorageDevice.cpp +++ b/Kernel/Devices/Storage/StorageDevice.cpp @@ -246,7 +246,7 @@ ErrorOr StorageDevice::ioctl(OpenFileDescription&, unsigned request, Users { switch (request) { case STORAGE_DEVICE_GET_SIZE: { - u64 disk_size = m_max_addressable_block * block_size(); + u64 disk_size = max_mathematical_addressable_block() * block_size(); return copy_to_user(static_ptr_cast(arg), &disk_size); break; }