]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/ttm: document that ttm_bo_swapout deals with pages
authorThadeu Lima de Souza Cascardo <cascardo@igalia.com>
Mon, 9 Mar 2026 18:49:52 +0000 (15:49 -0300)
committerTvrtko Ursulin <tursulin@ursulin.net>
Thu, 12 Mar 2026 10:52:52 +0000 (10:52 +0000)
Both the target parameter and return value of ttm_bo_swapout deal with
pages, not bytes.

Reported-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@igalia.com>
Acked-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Tvrtko Ursulin <tursulin@ursulin.net>
Link: https://lore.kernel.org/r/20260309-ttm_bo_swapout_doc-v1-1-eeb08176a00b@igalia.com
drivers/gpu/drm/ttm/ttm_bo.c

index 34ce53b4bdb9b6e6a610c207146e2e5b4956cd16..a9024e7b34deba23375c73d49c756363044a94ac 100644 (file)
@@ -1208,9 +1208,9 @@ const struct ttm_lru_walk_ops ttm_swap_ops = {
  * @man: The resource manager whose resources / buffer objects are
  * goint to be swapped out.
  * @gfp_flags: The gfp flags used for shmem page allocations.
- * @target: The desired number of bytes to swap out.
+ * @target: The desired number of pages to swap out.
  *
- * Return: The number of bytes actually swapped out, or negative error code
+ * Return: The number of pages actually swapped out, or negative error code
  * on error.
  */
 s64 ttm_bo_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx,