Skip to content

Commit 0d0d9b2

Browse files
committed
Add error messages when L0 memory provider is disabled
Add error messages when L0 memory provider is disabled (UMF_BUILD_LEVEL_ZERO_PROVIDER is OFF). Signed-off-by: Lukasz Dorau <[email protected]>
1 parent 3d9f85f commit 0d0d9b2

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

src/provider/provider_level_zero.c

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,23 @@
1414
#include <umf/memory_provider_ops.h>
1515
#include <umf/providers/provider_level_zero.h>
1616

17+
#include "utils_log.h"
18+
1719
#if defined(UMF_NO_LEVEL_ZERO_PROVIDER)
1820

1921
umf_result_t umfLevelZeroMemoryProviderParamsCreate(
2022
umf_level_zero_memory_provider_params_handle_t *hParams) {
2123
(void)hParams;
24+
LOG_ERR("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
25+
"OFF)");
2226
return UMF_RESULT_ERROR_NOT_SUPPORTED;
2327
}
2428

2529
umf_result_t umfLevelZeroMemoryProviderParamsDestroy(
2630
umf_level_zero_memory_provider_params_handle_t hParams) {
2731
(void)hParams;
32+
LOG_ERR("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
33+
"OFF)");
2834
return UMF_RESULT_ERROR_NOT_SUPPORTED;
2935
}
3036

@@ -33,6 +39,8 @@ umf_result_t umfLevelZeroMemoryProviderParamsSetContext(
3339
ze_context_handle_t hContext) {
3440
(void)hParams;
3541
(void)hContext;
42+
LOG_ERR("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
43+
"OFF)");
3644
return UMF_RESULT_ERROR_NOT_SUPPORTED;
3745
}
3846

@@ -41,6 +49,8 @@ umf_result_t umfLevelZeroMemoryProviderParamsSetDevice(
4149
ze_device_handle_t hDevice) {
4250
(void)hParams;
4351
(void)hDevice;
52+
LOG_ERR("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
53+
"OFF)");
4454
return UMF_RESULT_ERROR_NOT_SUPPORTED;
4555
}
4656

@@ -49,6 +59,8 @@ umf_result_t umfLevelZeroMemoryProviderParamsSetMemoryType(
4959
umf_usm_memory_type_t memoryType) {
5060
(void)hParams;
5161
(void)memoryType;
62+
LOG_ERR("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
63+
"OFF)");
5264
return UMF_RESULT_ERROR_NOT_SUPPORTED;
5365
}
5466

@@ -58,11 +70,15 @@ umf_result_t umfLevelZeroMemoryProviderParamsSetResidentDevices(
5870
(void)hParams;
5971
(void)hDevices;
6072
(void)deviceCount;
73+
LOG_ERR("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
74+
"OFF)");
6175
return UMF_RESULT_ERROR_NOT_SUPPORTED;
6276
}
6377

6478
umf_memory_provider_ops_t *umfLevelZeroMemoryProviderOps(void) {
6579
// not supported
80+
LOG_ERR("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
81+
"OFF)");
6682
return NULL;
6783
}
6884

0 commit comments

Comments
 (0)