On 21 January 2015 at 22:38, Oded Gabbay <oded.gabbay at amd.com> wrote: > Hi Dave, > > Another pull request for 3.20. > > drm-amdkfd-next-2015-01-21: > > - Infrastructure work in amdkfd to prepare for VI support. This work mainly > includes separating modules into ASIC-specific functionality, adding > new properties that are relevant for VI, making sure that shared code is > reused, etc. > > - Improve mechanism of submitting packets to HIQ (the kernel queue that amdkfd > uses to issue commands to the GPU). The driver used to verify that each CS > was read by the GPU. However, this proved to be both unnecessary and > erroneous. > Therefore, we cancelled this verification. > > - Moved initialization of compute VMIDs into radeon driver > > - Various minor fixes
CC [M] drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.o /home/airlied/devel/kernel/drm-next/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c: In function âdestroy_queue_nocpschâ: /home/airlied/devel/kernel/drm-next/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c:291:9: warning: âmqdâ may be used uninitialized in this function [-Wmaybe-uninitialized] retval = mqd->destroy_mqd(mqd, q->mqd, ^ Looks valid to me, I've pulled this but please follow up ASAP with a fix for the new warning. Dave.