Re: [PATCH 1/3] drm/amdkfd: add new flags for svm

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jun 27, 2022 at 12:01 PM Eric Huang <jinhuieric.huang@xxxxxxx> wrote:
>
> No. There is only internal link for now, because it is under review.
> Once it is submitted, external link should be in gerritgit for libhsakmt.

We need to have that available at the same time so that the kernel
side can be properly reviewed here.

Alex

>
> Regards,
> Eric
>
> On 2022-06-27 11:58, Alex Deucher wrote:
> > On Mon, Jun 27, 2022 at 11:36 AM Eric Huang <jinhuieric.huang@xxxxxxx> wrote:
> >> https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgerrit-git.amd.com%2Fc%2Fcompute%2Fec%2Flibhsakmt%2F%2B%2F697296&amp;data=05%7C01%7Cjinhuieric.huang%40amd.com%7C61498029cd6743a4519108da5855f02e%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637919423397667222%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=wPlHRSmOyzO%2B2vbwN9IK4qR5dhk%2BaOw2rt3JEdjizRU%3D&amp;reserved=0
> > Got an external link?
> >
> > Alex
> >
> >> Regards,
> >> Eric
> >>
> >> On 2022-06-27 11:33, Alex Deucher wrote:
> >>> On Fri, Jun 24, 2022 at 12:03 PM Eric Huang <jinhuieric.huang@xxxxxxx> wrote:
> >>>> It is to add new options for always keeping gpu mapping
> >>>> and custom of coarse grain allocation intead of fine
> >>>> grain as default.
> >>>>
> >>>> Signed-off-by: Eric Huang <jinhuieric.huang@xxxxxxx>
> >>> Can you provide a link to the proposed userspace for this?
> >>>
> >>> Alex
> >>>
> >>>> ---
> >>>>    include/uapi/linux/kfd_ioctl.h | 4 ++++
> >>>>    1 file changed, 4 insertions(+)
> >>>>
> >>>> diff --git a/include/uapi/linux/kfd_ioctl.h b/include/uapi/linux/kfd_ioctl.h
> >>>> index fd49dde4d5f4..9dbf215675a0 100644
> >>>> --- a/include/uapi/linux/kfd_ioctl.h
> >>>> +++ b/include/uapi/linux/kfd_ioctl.h
> >>>> @@ -1076,6 +1076,10 @@ struct kfd_ioctl_cross_memory_copy_args {
> >>>>    #define KFD_IOCTL_SVM_FLAG_GPU_EXEC    0x00000010
> >>>>    /* GPUs mostly read, may allow similar optimizations as RO, but writes fault */
> >>>>    #define KFD_IOCTL_SVM_FLAG_GPU_READ_MOSTLY     0x00000020
> >>>> +/* Keep GPU memory mapping always valid as if XNACK is disable */
> >>>> +#define KFD_IOCTL_SVM_FLAG_GPU_ALWAYS_MAPPED   0x00000040
> >>>> +/* Allow set custom flags instead of defaults */
> >>>> +#define KFD_IOCTL_SVM_FLAG_CUSTOM      0x80000000
> >>>>
> >>>>    /**
> >>>>     * kfd_ioctl_svm_op - SVM ioctl operations
> >>>> --
> >>>> 2.25.1
> >>>>
>




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux