diff options
| author | Jay Cornwall <jay.cornwall@amd.com> | 2026-01-21 15:25:09 -0600 |
|---|---|---|
| committer | Alex Deucher <alexander.deucher@amd.com> | 2026-01-28 16:21:21 -0500 |
| commit | 05762d9c7da1f7e8ec6c456f592a17390ad43ddd (patch) | |
| tree | c886e3e4b2f9107631b232f22e7cbddfd571ef4e /include/linux/i2c/git@git.tavy.me:linux.git | |
| parent | 1197366cca89a4c44c541ddedb8ce8bf0757993d (diff) | |
drm/amdkfd: gfx12.1 trap handler instruction fixup for VOP3PX
A trap may occur in the middle of VOP3PX instruction co-issue.
The PC would be restored incorrectly if left unmodified.
Identify this case by examining the instruction opcode and
rewind the PC 8 bytes if it occurs.
Signed-off-by: Jay Cornwall <jay.cornwall@amd.com>
Reviewed-by: Lancelot Six <lancelot.six@amd.com>
Reviewed-by: Vladimir Indic <vladimir.indic@amd.com>
Cc: Shweta Khatri <shweta.khatri@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'include/linux/i2c/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
