Skip to content

Commit eb86b33

Browse files
Revert "[PI][UR][HIP][CUDA][L0][NCPU] Pull in latest UR fixes." (#11227)
Reverts intel/llvm#11155. I'm almost sure this is what broke our CI for the past few days.
1 parent 5c1d65e commit eb86b33

File tree

3 files changed

+30
-38
lines changed

3 files changed

+30
-38
lines changed

adapter.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,15 @@ struct ur_adapter_handle_t_ {
1818

1919
ur_adapter_handle_t_ adapter{};
2020

21+
UR_APIEXPORT ur_result_t UR_APICALL urInit(ur_device_init_flags_t,
22+
ur_loader_config_handle_t) {
23+
return UR_RESULT_SUCCESS;
24+
}
25+
26+
UR_APIEXPORT ur_result_t UR_APICALL urTearDown(void *) {
27+
return UR_RESULT_SUCCESS;
28+
}
29+
2130
UR_APIEXPORT ur_result_t UR_APICALL urAdapterGet(
2231
uint32_t, ur_adapter_handle_t *phAdapters, uint32_t *pNumAdapters) {
2332
if (phAdapters) {

command_buffer.cpp

Lines changed: 7 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendKernelLaunchExp(
5050
return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
5151
}
5252

53-
UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendUSMMemcpyExp(
53+
UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMemcpyUSMExp(
5454
ur_exp_command_buffer_handle_t, void *, const void *, size_t, uint32_t,
5555
const ur_exp_command_buffer_sync_point_t *,
5656
ur_exp_command_buffer_sync_point_t *) {
@@ -59,25 +59,7 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendUSMMemcpyExp(
5959
return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
6060
}
6161

62-
UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendUSMFillExp(
63-
ur_exp_command_buffer_handle_t, void *, const void *, size_t, size_t,
64-
uint32_t, const ur_exp_command_buffer_sync_point_t *,
65-
ur_exp_command_buffer_sync_point_t *) {
66-
detail::ur::die("Experimental Command-buffer feature is not implemented for "
67-
"HIP adapter.");
68-
return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
69-
}
70-
71-
UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMemBufferFillExp(
72-
ur_exp_command_buffer_handle_t, ur_mem_handle_t, const void *, size_t,
73-
size_t, size_t, uint32_t, const ur_exp_command_buffer_sync_point_t *,
74-
ur_exp_command_buffer_sync_point_t *) {
75-
detail::ur::die("Experimental Command-buffer feature is not implemented for "
76-
"HIP adapter.");
77-
return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
78-
}
79-
80-
UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMemBufferCopyExp(
62+
UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMembufferCopyExp(
8163
ur_exp_command_buffer_handle_t, ur_mem_handle_t, ur_mem_handle_t, size_t,
8264
size_t, size_t, uint32_t, const ur_exp_command_buffer_sync_point_t *,
8365
ur_exp_command_buffer_sync_point_t *) {
@@ -86,7 +68,7 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMemBufferCopyExp(
8668
return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
8769
}
8870

89-
UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMemBufferCopyRectExp(
71+
UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMembufferCopyRectExp(
9072
ur_exp_command_buffer_handle_t, ur_mem_handle_t, ur_mem_handle_t,
9173
ur_rect_offset_t, ur_rect_offset_t, ur_rect_region_t, size_t, size_t,
9274
size_t, size_t, uint32_t, const ur_exp_command_buffer_sync_point_t *,
@@ -97,7 +79,7 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMemBufferCopyRectExp(
9779
}
9880

9981
UR_APIEXPORT
100-
ur_result_t UR_APICALL urCommandBufferAppendMemBufferWriteExp(
82+
ur_result_t UR_APICALL urCommandBufferAppendMembufferWriteExp(
10183
ur_exp_command_buffer_handle_t, ur_mem_handle_t, size_t, size_t,
10284
const void *, uint32_t, const ur_exp_command_buffer_sync_point_t *,
10385
ur_exp_command_buffer_sync_point_t *) {
@@ -107,7 +89,7 @@ ur_result_t UR_APICALL urCommandBufferAppendMemBufferWriteExp(
10789
}
10890

10991
UR_APIEXPORT
110-
ur_result_t UR_APICALL urCommandBufferAppendMemBufferReadExp(
92+
ur_result_t UR_APICALL urCommandBufferAppendMembufferReadExp(
11193
ur_exp_command_buffer_handle_t, ur_mem_handle_t, size_t, size_t, void *,
11294
uint32_t, const ur_exp_command_buffer_sync_point_t *,
11395
ur_exp_command_buffer_sync_point_t *) {
@@ -117,7 +99,7 @@ ur_result_t UR_APICALL urCommandBufferAppendMemBufferReadExp(
11799
}
118100

119101
UR_APIEXPORT
120-
ur_result_t UR_APICALL urCommandBufferAppendMemBufferWriteRectExp(
102+
ur_result_t UR_APICALL urCommandBufferAppendMembufferWriteRectExp(
121103
ur_exp_command_buffer_handle_t, ur_mem_handle_t, ur_rect_offset_t,
122104
ur_rect_offset_t, ur_rect_region_t, size_t, size_t, size_t, size_t, void *,
123105
uint32_t, const ur_exp_command_buffer_sync_point_t *,
@@ -128,7 +110,7 @@ ur_result_t UR_APICALL urCommandBufferAppendMemBufferWriteRectExp(
128110
}
129111

130112
UR_APIEXPORT
131-
ur_result_t UR_APICALL urCommandBufferAppendMemBufferReadRectExp(
113+
ur_result_t UR_APICALL urCommandBufferAppendMembufferReadRectExp(
132114
ur_exp_command_buffer_handle_t, ur_mem_handle_t, ur_rect_offset_t,
133115
ur_rect_offset_t, ur_rect_region_t, size_t, size_t, size_t, size_t, void *,
134116
uint32_t, const ur_exp_command_buffer_sync_point_t *,

ur_interface_loader.cpp

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,9 @@ UR_DLLEXPORT ur_result_t UR_APICALL urGetGlobalProcAddrTable(
200200
if (UR_RESULT_SUCCESS != result) {
201201
return result;
202202
}
203+
204+
pDdiTable->pfnInit = urInit;
205+
pDdiTable->pfnTearDown = urTearDown;
203206
pDdiTable->pfnAdapterGet = urAdapterGet;
204207
pDdiTable->pfnAdapterGetInfo = urAdapterGetInfo;
205208
pDdiTable->pfnAdapterGetLastError = urAdapterGetLastError;
@@ -273,19 +276,17 @@ UR_DLLEXPORT ur_result_t UR_APICALL urGetCommandBufferExpProcAddrTable(
273276
pDdiTable->pfnReleaseExp = urCommandBufferReleaseExp;
274277
pDdiTable->pfnFinalizeExp = urCommandBufferFinalizeExp;
275278
pDdiTable->pfnAppendKernelLaunchExp = urCommandBufferAppendKernelLaunchExp;
276-
pDdiTable->pfnAppendUSMMemcpyExp = urCommandBufferAppendUSMMemcpyExp;
277-
pDdiTable->pfnAppendUSMFillExp = urCommandBufferAppendUSMFillExp;
278-
pDdiTable->pfnAppendMemBufferCopyExp = urCommandBufferAppendMemBufferCopyExp;
279-
pDdiTable->pfnAppendMemBufferCopyRectExp =
280-
urCommandBufferAppendMemBufferCopyRectExp;
281-
pDdiTable->pfnAppendMemBufferReadExp = urCommandBufferAppendMemBufferReadExp;
282-
pDdiTable->pfnAppendMemBufferReadRectExp =
283-
urCommandBufferAppendMemBufferReadRectExp;
284-
pDdiTable->pfnAppendMemBufferWriteExp =
285-
urCommandBufferAppendMemBufferWriteExp;
286-
pDdiTable->pfnAppendMemBufferWriteRectExp =
287-
urCommandBufferAppendMemBufferWriteRectExp;
288-
pDdiTable->pfnAppendMemBufferFillExp = urCommandBufferAppendMemBufferFillExp;
279+
pDdiTable->pfnAppendMemcpyUSMExp = urCommandBufferAppendMemcpyUSMExp;
280+
pDdiTable->pfnAppendMembufferCopyExp = urCommandBufferAppendMembufferCopyExp;
281+
pDdiTable->pfnAppendMembufferCopyRectExp =
282+
urCommandBufferAppendMembufferCopyRectExp;
283+
pDdiTable->pfnAppendMembufferReadExp = urCommandBufferAppendMembufferReadExp;
284+
pDdiTable->pfnAppendMembufferReadRectExp =
285+
urCommandBufferAppendMembufferReadRectExp;
286+
pDdiTable->pfnAppendMembufferWriteExp =
287+
urCommandBufferAppendMembufferWriteExp;
288+
pDdiTable->pfnAppendMembufferWriteRectExp =
289+
urCommandBufferAppendMembufferWriteRectExp;
289290
pDdiTable->pfnEnqueueExp = urCommandBufferEnqueueExp;
290291

291292
return retVal;

0 commit comments

Comments
 (0)