This set of patches adds support to reset entire XGMI hive when reset is required. Patches 1-2 refactoring a bit the XGMI infrastructure as preparaton for the actual hive reset change. Patch 5 is GPU reset/recovery refactored to support XGMI hive reset. Andrey Grodzovsky (3): drm/amdgpu: Refactor amdgpu_xgmi_add_device v3 drm/amdgpu: Expose hive adev list and xgmi_mutex v3 drm/amdgpu: Refactor GPU reset for XGMI hive case v3 drivers/gpu/drm/amd/amdgpu/amdgpu.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 376 ++++++++++++++++++++--------- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 68 +++--- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 39 +++ 4 files changed, 343 insertions(+), 149 deletions(-) create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h -- 2.7.4 _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx