diff --git a/projects/rocdbgapi/src/os_driver_kmd.cpp b/projects/rocdbgapi/src/os_driver_kmd.cpp index 507377032c63..b0d31e747193 100644 --- a/projects/rocdbgapi/src/os_driver_kmd.cpp +++ b/projects/rocdbgapi/src/os_driver_kmd.cpp @@ -1323,6 +1323,15 @@ kmd_driver_t::check_version () const } } + /* Multi-GPU configurations are not supported on Windows. */ + if (m_agents.size () > 1) + { + warning ("GPU debugging on Windows supports only a single AMD GPU " + "debug agent; %zu agents were detected. GPU debugging will " + "not be available.", m_agents.size ()); + return AMD_DBGAPI_STATUS_ERROR_RESTRICTION; + } + return AMD_DBGAPI_STATUS_SUCCESS; }