Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
811a2fc
UCS/CONFIG: Apply changes from other branch
guy-ealey-morag Apr 14, 2026
6c8d7f1
UCS/CONFIG: Implement range expansion and add tests
guy-ealey-morag Apr 14, 2026
dcedc34
UCX/TEST: Revert auto-formatting
guy-ealey-morag Apr 14, 2026
9804264
UCS/CONFIG: Remove unused calc
guy-ealey-morag Apr 14, 2026
96eb967
UCS/CONFIG: Fix comment format
guy-ealey-morag Apr 15, 2026
bb73f68
UCS/TEST: Fix PR comments
guy-ealey-morag Apr 15, 2026
71afd89
UCS/CONFIG: Add cleanup for range regex
guy-ealey-morag Apr 21, 2026
a31ee43
UCS/CONFIG: Use ucs_static_array_size
guy-ealey-morag Apr 21, 2026
6cf2d42
UCS/CONFIG: Update help text
guy-ealey-morag Apr 21, 2026
546292b
UCS/CONFIG: Warn when array is truncated
guy-ealey-morag Apr 21, 2026
08f65e5
TEST/UCS: Test warning message for truncation
guy-ealey-morag Apr 21, 2026
64cbd9f
TEST/UCP: Add range to nonexistent_device_warning test
guy-ealey-morag Apr 21, 2026
d803deb
UCS/CONFIG: Emit truncated warning from top level, refactor preproces…
guy-ealey-morag Apr 21, 2026
966a0ae
UCS/CONFIG: Change assert to fatal error
guy-ealey-morag Apr 21, 2026
a018dc9
UCS/CONFIG: Rename count_total to num_elements
guy-ealey-morag Apr 22, 2026
435b305
UCS/CONFIG: Simplify truncated check
guy-ealey-morag Apr 22, 2026
1ccca5d
UCS/CONFIG: Improve logging of truncated arrays
guy-ealey-morag Apr 22, 2026
9f555d0
UCS/TEST: Revert auto-formatting
guy-ealey-morag Apr 22, 2026
891f2f4
UCS/CONFIG: Add truncated to clone func + test
guy-ealey-morag Apr 22, 2026
fa756c0
TEST/UCS: Fix coverity error
guy-ealey-morag Apr 22, 2026
b0c90b8
Merge branch 'master' into support-device-ranges-refactor
guy-ealey-morag Apr 23, 2026
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
1 change: 1 addition & 0 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@ ForEachMacros: ['UCS_STATIC_BITMAP_FOR_EACH_BIT',
'UCT_IB_IFACE_VERBS_FOREACH_RXWQE',
'UCT_RC_VERBS_IFACE_FOREACH_TXWQE',
'UCS_INIT_ONCE',
'UCS_CLEANUP_ONCE',
'UCS_TEST_F',
'UCX_PERF_TEST_FOREACH',
'uct_dc_iface_for_each_valid_dci',
Expand Down
8 changes: 4 additions & 4 deletions src/ucp/core/ucp_context.c
Original file line number Diff line number Diff line change
Expand Up @@ -603,19 +603,19 @@ static ucs_config_field_t ucp_context_config_table[] = {
static ucs_config_field_t ucp_config_table[] = {
{"NET_DEVICES", UCP_RSC_CONFIG_ALL,
"Specifies which network device(s) to use. The order is not meaningful.\n",
ucs_offsetof(ucp_config_t, devices[UCT_DEVICE_TYPE_NET]), UCS_CONFIG_TYPE_ALLOW_LIST},
ucs_offsetof(ucp_config_t, devices[UCT_DEVICE_TYPE_NET]), UCS_CONFIG_TYPE_ALLOW_LIST_WITH_RANGES},

{"SHM_DEVICES", UCP_RSC_CONFIG_ALL,
"Specifies which intra-node device(s) to use. The order is not meaningful.\n",
ucs_offsetof(ucp_config_t, devices[UCT_DEVICE_TYPE_SHM]), UCS_CONFIG_TYPE_ALLOW_LIST},
ucs_offsetof(ucp_config_t, devices[UCT_DEVICE_TYPE_SHM]), UCS_CONFIG_TYPE_ALLOW_LIST_WITH_RANGES},

{"ACC_DEVICES", UCP_RSC_CONFIG_ALL,
"Specifies which accelerator device(s) to use. The order is not meaningful.\n",
ucs_offsetof(ucp_config_t, devices[UCT_DEVICE_TYPE_ACC]), UCS_CONFIG_TYPE_ALLOW_LIST},
ucs_offsetof(ucp_config_t, devices[UCT_DEVICE_TYPE_ACC]), UCS_CONFIG_TYPE_ALLOW_LIST_WITH_RANGES},

{"SELF_DEVICES", UCP_RSC_CONFIG_ALL,
"Specifies which loop-back device(s) to use. The order is not meaningful.\n",
ucs_offsetof(ucp_config_t, devices[UCT_DEVICE_TYPE_SELF]), UCS_CONFIG_TYPE_ALLOW_LIST},
ucs_offsetof(ucp_config_t, devices[UCT_DEVICE_TYPE_SELF]), UCS_CONFIG_TYPE_ALLOW_LIST_WITH_RANGES},

{"TLS", UCP_RSC_CONFIG_ALL,
"Comma-separated list of transports to use. The order is not meaningful.\n"
Expand Down
Loading
Loading