Re: [PATCH v2] drm/amdgpu: add support for user trap handlers

2020-09-23 Thread Christian König
Am 23.09.20 um 14:52 schrieb Samuel Pitoiset: On 8/28/20 10:23 AM, Christian König wrote: Am 28.08.20 um 10:14 schrieb Samuel Pitoiset: On 8/28/20 9:57 AM, Christian König wrote: Am 25.08.20 um 16:07 schrieb Samuel Pitoiset: A trap handler can be used by userspace to catch shader

Re: [PATCH v2] drm/amdgpu: add support for user trap handlers

2020-09-23 Thread Samuel Pitoiset
On 8/28/20 10:23 AM, Christian König wrote: Am 28.08.20 um 10:14 schrieb Samuel Pitoiset: On 8/28/20 9:57 AM, Christian König wrote: Am 25.08.20 um 16:07 schrieb Samuel Pitoiset: A trap handler can be used by userspace to catch shader exceptions like divide by zero, memory violations etc.

Re: [PATCH v2] drm/amdgpu: add support for user trap handlers

2020-08-28 Thread Samuel Pitoiset
On 8/28/20 10:23 AM, Christian König wrote: Am 28.08.20 um 10:14 schrieb Samuel Pitoiset: On 8/28/20 9:57 AM, Christian König wrote: Am 25.08.20 um 16:07 schrieb Samuel Pitoiset: A trap handler can be used by userspace to catch shader exceptions like divide by zero, memory violations etc.

Re: [PATCH v2] drm/amdgpu: add support for user trap handlers

2020-08-28 Thread Christian König
Am 28.08.20 um 10:14 schrieb Samuel Pitoiset: On 8/28/20 9:57 AM, Christian König wrote: Am 25.08.20 um 16:07 schrieb Samuel Pitoiset: A trap handler can be used by userspace to catch shader exceptions like divide by zero, memory violations etc. On GFX6-GFX8, the registers used to configure

Re: [PATCH v2] drm/amdgpu: add support for user trap handlers

2020-08-28 Thread Samuel Pitoiset
On 8/28/20 9:57 AM, Christian König wrote: Am 25.08.20 um 16:07 schrieb Samuel Pitoiset: A trap handler can be used by userspace to catch shader exceptions like divide by zero, memory violations etc. On GFX6-GFX8, the registers used to configure TBA/TMA aren't privileged and can be configured

Re: [PATCH v2] drm/amdgpu: add support for user trap handlers

2020-08-28 Thread Christian König
Am 25.08.20 um 16:07 schrieb Samuel Pitoiset: A trap handler can be used by userspace to catch shader exceptions like divide by zero, memory violations etc. On GFX6-GFX8, the registers used to configure TBA/TMA aren't privileged and can be configured from userpace. On GFX9+ they are per VMID

[PATCH v2] drm/amdgpu: add support for user trap handlers

2020-08-25 Thread Samuel Pitoiset
A trap handler can be used by userspace to catch shader exceptions like divide by zero, memory violations etc. On GFX6-GFX8, the registers used to configure TBA/TMA aren't privileged and can be configured from userpace. On GFX9+ they are per VMID and privileged, only the KMD can configure them.