Small self-contained KFD fixes that don't introduce any new functionality or features. These may be suitable to include in drm-fixes for 4.14. Patch 11 may be controversial and I may just drop it if people think this is better dealt with in udevd configuration files. Andres Rodriguez (1): drm/amdkfd: Set /dev/kfd permissions to 0666 by default Felix Kuehling (3): drm/amdkfd: Adjust dequeue latencies and timeouts drm/amdkfd: Fix incorrect destroy_mqd parameter drm/amdkfd: Print event limit messages only once per process Yong Zhao (7): drm/amdkfd: Reorganize kfd resume code drm/amdkfd: Fix suspend/resume issue on Carrizo drm/amdkfd: Rectify the jiffies calculation error with milliseconds drm/amdkfd: Use VMID bitmap from KGD drm/amdkfd: Reuse CHIP_* from amdgpu drm/amdkfd: Drop _nocpsch suffix from shared functions drm/amdkfd: Fix kernel-queue wrapping bugs drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 10 ++ drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 107 ++++++++++++--------- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 62 +++++------- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 24 ++++- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 37 ++++--- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 89 ++++++++++++++--- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 2 +- 12 files changed, 228 insertions(+), 129 deletions(-) -- 2.7.4