Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions sycl/cmake/modules/UnifiedRuntimeTag.cmake
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# commit dbd168cbed2d2590b47904728cd5762f1c2f4c6b (HEAD, origin/main, origin/HEAD)
# Merge: 694c1b9a 27ad3f7d
# commit e3d127d69061c942b37c8e18b876281f5a9b3857
# Merge: 884b646 4f1fd54
# Author: Piotr Balcer <[email protected]>
# Date: Mon Oct 28 16:29:45 2024 +0100
# Merge pull request #2242 from nrspruit/sysman_env_disable
# [L0] Enable Sysman Thru Env by default and have zesInit be optional
set(UNIFIED_RUNTIME_TAG dbd168cbed2d2590b47904728cd5762f1c2f4c6b)
# Date: Tue Oct 29 17:22:22 2024 +0100
# Merge pull request #2246 from JackAKirk/p2p-fix-impl
# [spec][usm-p2p] p2p info query return int instead of uint32_t, fix l0 impl
set(UNIFIED_RUNTIME_TAG e3d127d69061c942b37c8e18b876281f5a9b3857)
9 changes: 2 additions & 7 deletions sycl/source/device.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -234,9 +234,6 @@ bool device::ext_oneapi_can_access_peer(const device &peer,
return true;
}

size_t returnSize = 0;
int value = 0;

ur_exp_peer_info_t UrAttr = [&]() {
switch (attr) {
case ext::oneapi::peer_access::access_supported:
Expand All @@ -248,11 +245,9 @@ bool device::ext_oneapi_can_access_peer(const device &peer,
"Unrecognized peer access attribute.");
}();
auto Adapter = impl->getAdapter();
int value;
Adapter->call<detail::UrApiKind::urUsmP2PPeerAccessGetInfoExp>(
Device, Peer, UrAttr, 0, nullptr, &returnSize);

Adapter->call<detail::UrApiKind::urUsmP2PPeerAccessGetInfoExp>(
Device, Peer, UrAttr, returnSize, &value, nullptr);
Device, Peer, UrAttr, sizeof(int), &value, nullptr);

return value == 1;
}
Expand Down
Loading