summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
diff options
context:
space:
mode:
authorFelix Kuehling2017-10-28 01:35:29 +0200
committerOded Gabbay2017-10-28 01:35:29 +0200
commitb9a5d0a5db802277c93667c6af93e699bb8c773e (patch)
tree7c1daf3d5a0c3a0643c3ad109d91cf51198b6cab /drivers/gpu/drm/amd/amdkfd/kfd_priv.h
parentdrm/amdkfd: Use IH context ID for signal lookup (diff)
downloadkernel-qcow2-linux-b9a5d0a5db802277c93667c6af93e699bb8c773e.tar.gz
kernel-qcow2-linux-b9a5d0a5db802277c93667c6af93e699bb8c773e.tar.xz
kernel-qcow2-linux-b9a5d0a5db802277c93667c6af93e699bb8c773e.zip
drm/amdkfd: Make event limit dependent on user mode mapping size
This allows increasing the KFD_SIGNAL_EVENT_LIMIT in kfd_ioctl.h without breaking processes built with older kfd_ioctl.h versions. Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com> Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdkfd/kfd_priv.h')
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_priv.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_priv.h b/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
index ebae8e1891d2..ba26da81d8ec 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
@@ -543,6 +543,7 @@ struct kfd_process {
struct idr event_idr;
/* Event page */
struct kfd_signal_page *signal_page;
+ size_t signal_mapped_size;
size_t signal_event_count;
bool signal_event_limit_reached;
};