mirror of
https://github.com/torvalds/linux.git
synced 2026-05-27 00:22:00 +02:00
drm/amdgpu: Add Runtime Bad Page message definitions for VFs
Currently VFs rely on poison consumption interrupt from HW to kick off the bad page retirement process. Part of this process includes a VF reset. This patch adds the following: 1) Host Bad Pages notification message. 2) Guest request bad pages message. When combined, VFs are able to reserve the pages early, and potentially avoid future poison consumption that will disrupt user services from consequent FLR. Reviewed-by: Shravan Kumar Gande <Shravankumar.Gande@amd.com> Signed-off-by: Victor Skvortsov <victor.skvortsov@amd.com> Signed-off-by: Ellen Pan <yunru.pan@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
dd3d035a78
commit
6615f1ad34
|
|
@ -331,6 +331,7 @@ enum amd_sriov_mailbox_request_message {
|
|||
MB_REQ_MSG_RAS_POISON = 202,
|
||||
MB_REQ_RAS_ERROR_COUNT = 203,
|
||||
MB_REQ_RAS_CPER_DUMP = 204,
|
||||
MB_REQ_RAS_BAD_PAGES = 205,
|
||||
};
|
||||
|
||||
/* mailbox message send from host to guest */
|
||||
|
|
@ -348,6 +349,8 @@ enum amd_sriov_mailbox_response_message {
|
|||
MB_RES_MSG_GPU_RMA = 10,
|
||||
MB_RES_MSG_RAS_ERROR_COUNT_READY = 11,
|
||||
MB_REQ_RAS_CPER_DUMP_READY = 14,
|
||||
MB_RES_MSG_RAS_BAD_PAGES_READY = 15,
|
||||
MB_RES_MSG_RAS_BAD_PAGES_NOTIFICATION = 16,
|
||||
MB_RES_MSG_TEXT_MESSAGE = 255
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user