aboutsummaryrefslogtreecommitdiffstats
path: root/rust/helpers/mutex.c
diff options
context:
space:
mode:
authorMatthew Brost <[email protected]>2025-05-12 13:54:57 +0000
committerLucas De Marchi <[email protected]>2025-05-14 16:03:29 +0000
commitdf8c37810b5a4a5c8bff1f880f59163c800a4985 (patch)
tree56f2308c745cf409eac8821ff48bc3c2dbfee0fb /rust/helpers/mutex.c
parentdrm/xe: Strict migration policy for atomic SVM faults (diff)
downloadkernel-df8c37810b5a4a5c8bff1f880f59163c800a4985.tar.gz
kernel-df8c37810b5a4a5c8bff1f880f59163c800a4985.zip
drm/gpusvm: Add timeslicing support to GPU SVM
Add timeslicing support to GPU SVM which will guarantee the GPU a minimum execution time on piece of physical memory before migration back to CPU. Intended to implement strict migration policies which require memory to be in a certain placement for correct execution. Required for shared CPU and GPU atomics on certain devices. Fixes: 99624bdff867 ("drm/gpusvm: Add support for GPU Shared Virtual Memory") Cc: [email protected] Signed-off-by: Matthew Brost <[email protected]> Reviewed-by: Himal Prasad Ghimiray <[email protected]> Link: https://lore.kernel.org/r/[email protected] (cherry picked from commit 8dc1812b5b3a42311d28eb385eed88e2053ad3cb) Signed-off-by: Lucas De Marchi <[email protected]>
Diffstat (limited to 'rust/helpers/mutex.c')
0 files changed, 0 insertions, 0 deletions