RE: [PATCH v8 3/3] drm/amdgpu: Allow kfd CRIU with no buffer objects

2025-07-25 Thread Yat Sin, David
[AMD Official Use Only - AMD Internal Distribution Only] Acked-by: David Yat Sin > -Original Message- > From: Francis, David > Sent: Friday, July 18, 2025 10:48 AM > To: dri-devel@lists.freedesktop.org > Cc: tvrtko.ursu...@igalia.com; Kuehling, Felix ; Yat > Sin,

RE: [PATCH 3/3] drm/amdgpu: Allow kfd CRIU with no buffer objects

2025-06-05 Thread Yat Sin, David
[AMD Official Use Only - AMD Internal Distribution Only] > -Original Message- > From: Francis, David > Sent: Wednesday, May 21, 2025 10:07 AM > To: dri-devel@lists.freedesktop.org > Cc: tvrtko.ursu...@igalia.com; Kuehling, Felix ; Yat > Sin, > David ; Freeh

RE: amd-gfx Digest, Vol 70, Issue 199

2022-03-16 Thread Yat Sin, David
> > Use proper amdgpu_gem_prime_import function to handle all kinds of > imports. Remember the dmabuf reference to enable proper multi-GPU > attachment to multiple VMs without erroneously re-exporting the underlying > BO multiple times. > > Signed-off-by: Felix Kuehling > --- > .../gpu/drm/a

RE: [PATCH v2] drm/amdkfd: CRIU export dmabuf handles for GTT BOs

2022-03-09 Thread Yat Sin, David
This is the link to the user mode change: https://github.com/checkpoint-restore/criu/pull/1709 Regards, David > -Original Message- > From: Kuehling, Felix > Sent: Tuesday, March 8, 2022 4:20 PM > To: Yat Sin, David ; amd-...@lists.freedesktop.org; > dri-devel@lists.

RE: [bug report] drm/amdkfd: CRIU checkpoint and restore queue mqds

2022-02-18 Thread Yat Sin, David
Hi Dan, Thank you for catching this. I will look into it and post a patch. Regards, David -Original Message- From: Dan Carpenter Sent: Friday, February 18, 2022 2:30 AM To: Yat Sin, David Cc: amd-...@lists.freedesktop.org; dri-devel@lists.freedesktop.org Subject: [bug report] drm

RE: [Patch v5 15/24] drm/amdkfd: CRIU implement gpu_id remapping

2022-02-03 Thread Yat Sin, David
One nit pick. Regards, David @@ -673,15 +693,19 @@ static int kfd_ioctl_dbg_address_watch(struct file *filep, memset((void *) &aw_info, 0, sizeof(struct dbg_address_watch_info)); - dev = kfd_device_by_id(args->gpu_id); - if (!dev) + mutex_lock(&p->mutex); + pdd