[PATCH 0/9] KFD dGPU initialization
Oded Gabbay
oded.gabbay at gmail.com
Sat Jan 27 11:31:36 UTC 2018
Hi Felix,
Thanks for the ping, I also kept monitoring the status of that patch
and once it gets into Linus's branch I will rebase my tree on it. In
the meantime, I will begin reviewing the topology + GPUVM stuff and
hopefully send them all as one big pull request for 4.17, with any
additional patches you will send in the next month.
Sounds good ?
Oded
On Sat, Jan 27, 2018 at 2:35 AM, Felix Kuehling <felix.kuehling at amd.com> wrote:
> The PCI atomic patch has been accepted by Bjorn Helgaas and should be
> included in 4.16. That means the rest of these patches should be good to
> apply once you update your tree to 4.16. I've rebased my tree on your
> latest (still 4.15-rc4) without any conflicts. But let me know if you
> want me to send you a rebased version of this series.
>
> I'm about to send out a series of 25 patches that enables GPUVM support,
> based on top of this series.
>
> Regards,
> Felix
>
>
> On 2018-01-04 05:17 PM, Felix Kuehling wrote:
>> Remaining patches from the previous 37-patch series.
>>
>> Patch 1: Reworked PCIe atomic patch with feedback from PCI maintainers
>> Patch 2-9: Rebased from previous series
>>
>> CC-ed linux-pci at vger.kernel.org on relevant patches for context.
>>
>> Felix Kuehling (8):
>> drm/amdkfd: Conditionally enable PCIe atomics
>> drm/amdkfd: Make IOMMUv2 code conditional
>> drm/amdkfd: Make sched_policy a per-device setting
>> drm/amdkfd: Add dGPU support to the device queue manager
>> drm/amdkfd: Add dGPU support to the MQD manager
>> drm/amdkfd: Add dGPU support to kernel_queue_init
>> drm/amdkfd: Add dGPU device IDs and device info
>> drm/amdgpu: Enable KFD initialization on dGPUs
>>
>> Jay Cornwall (1):
>> PCI: Add pci_enable_atomic_ops_to_root
>>
>> drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 5 +
>> drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +-
>> drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 3 +-
>> drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 8 +-
>> drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c | 3 +-
>> drivers/gpu/drm/amd/amdkfd/kfd_device.c | 234 +++++++++++++++++++--
>> .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 33 ++-
>> .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 5 +
>> .../drm/amd/amdkfd/kfd_device_queue_manager_cik.c | 56 +++++
>> .../drm/amd/amdkfd/kfd_device_queue_manager_vi.c | 93 ++++++++
>> drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +
>> drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 5 +
>> drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 7 +
>> drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 35 ++-
>> drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 21 ++
>> drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 10 +
>> drivers/gpu/drm/amd/amdkfd/kfd_process.c | 17 +-
>> .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 3 +-
>> drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +
>> drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 2 +
>> drivers/pci/pci.c | 80 +++++++
>> include/linux/pci.h | 1 +
>> include/uapi/linux/pci_regs.h | 4 +-
>> 23 files changed, 592 insertions(+), 39 deletions(-)
>>
>
More information about the amd-gfx
mailing list