linux/drivers/gpu/drm/amd/amdkfd
Dan Carpenter 1d11ee8986 drm/amdgpu: Off by one sanity checks
This is just future proofing code, not something that can be triggered
in real life.  We're testing to make sure we don't shift wrap when we
do "1ull << i" so "i" has to be in the 0-63 range.  If it's 64 then we
have gone too far.

Acked-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2017-07-14 11:06:40 -04:00
..
cik_event_interrupt.c
cik_int.h
cik_regs.h
Kconfig
kfd_chardev.c amdkfd: fix spelling mistake in kfd_ioctl_dbg_unrgesiter 2017-01-12 09:53:03 +02:00
kfd_crat.h
kfd_dbgdev.c
kfd_dbgdev.h
kfd_dbgmgr.c
kfd_dbgmgr.h
kfd_device.c drm/amdkfd: allow split HQD on per-queue granularity v5 2017-05-31 16:48:54 -04:00
kfd_device_queue_manager.c drm/amdgpu: Off by one sanity checks 2017-07-14 11:06:40 -04:00
kfd_device_queue_manager.h drm/amdkfd: allow split HQD on per-queue granularity v5 2017-05-31 16:48:54 -04:00
kfd_device_queue_manager_cik.c drm/amdkfd: allow split HQD on per-queue granularity v5 2017-05-31 16:48:54 -04:00
kfd_device_queue_manager_vi.c
kfd_doorbell.c Linux 4.8-rc8 2016-09-28 12:08:49 +10:00
kfd_events.c sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h> 2017-03-02 08:42:29 +01:00
kfd_events.h
kfd_flat_memory.c
kfd_interrupt.c
kfd_kernel_queue.c drm/amdkfd: Pass 'struct queue_propertices' by reference 2016-09-19 20:58:35 +03:00
kfd_kernel_queue.h
kfd_kernel_queue_cik.c
kfd_kernel_queue_vi.c
kfd_module.c
kfd_mqd_manager.c
kfd_mqd_manager.h
kfd_mqd_manager_cik.c sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linux/sched.h> 2017-03-02 08:42:37 +01:00
kfd_mqd_manager_vi.c sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linux/sched.h> 2017-03-02 08:42:37 +01:00
kfd_packet_manager.c drm/amdkfd: allow split HQD on per-queue granularity v5 2017-05-31 16:48:54 -04:00
kfd_pasid.c
kfd_pm4_headers.h
kfd_pm4_headers_diq.h
kfd_pm4_headers_vi.h
kfd_pm4_opcodes.h
kfd_priv.h drm/amdkfd: Pass 'struct queue_propertices' by reference 2016-09-19 20:58:35 +03:00
kfd_process.c drm/amdkfd: NULL dereference involving create_process() 2017-06-14 13:58:53 +03:00
kfd_process_queue_manager.c drm/amdkfd: allow split HQD on per-queue granularity v5 2017-05-31 16:48:54 -04:00
kfd_queue.c drm/amdkfd: Pass 'struct queue_propertices' by reference 2016-09-19 20:58:35 +03:00
kfd_topology.c drm/amdkfd: Tidy up kfd_generate_gpu_id() uint64_t bitshift unpack 2016-09-19 20:58:35 +03:00
kfd_topology.h
Makefile drm/amd: fix include notation and remove -Iinclude/drm flag 2017-05-16 17:17:41 +02:00