diff --git a/Kernel/Storage/NVMe/NVMeNameSpace.cpp b/Kernel/Storage/NVMe/NVMeNameSpace.cpp index 7df86434ae..77a8b70e5f 100644 --- a/Kernel/Storage/NVMe/NVMeNameSpace.cpp +++ b/Kernel/Storage/NVMe/NVMeNameSpace.cpp @@ -16,8 +16,7 @@ ErrorOr> NVMeNameSpace::try_create(NonnullRefPtrVec { auto minor_number = StorageManagement::generate_storage_minor_number(); auto major_number = StorageManagement::storage_type_major_number(); - auto device_name = String::formatted("nvme{:d}n{:d}", controller_id, nsid); - auto device_name_kstring = KString::must_create(device_name.view()); + auto device_name_kstring = TRY(KString::formatted("nvme{:d}n{:d}", controller_id, nsid)); auto device = TRY(DeviceManagement::try_create_device(queues, storage_size, lba_size, major_number.value(), minor_number.value(), nsid, move(device_name_kstring))); return device;