[PATCH] drm/pagemap_util: Fix drm_pagemap_shrinker_create_devm() kernel-doc

From: Karl Mehltretter

Date: Sat Sep 12 2026 - 04:24:11 EST


drm_pagemap_shrinker_create_devm() returns the new struct
drm_pagemap_shrinker, or an ERR_PTR() on failure, but its kernel-doc
says "%0 on success", which was never true. Describe the pointer.

Fixes: 77f14f2f2d73 ("drm/pagemap: Add a drm_pagemap cache and shrinker")
Assisted-by: LLM
Signed-off-by: Karl Mehltretter <kmehltretter@xxxxxxxxx>
---
drivers/gpu/drm/drm_pagemap_util.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/drm_pagemap_util.c b/drivers/gpu/drm/drm_pagemap_util.c
index 6111d90a38e24586fbcb06f8182e9025339b26b0..c9077a84e3467a5c547d437baae9159bfcd9bea1 100644
--- a/drivers/gpu/drm/drm_pagemap_util.c
+++ b/drivers/gpu/drm/drm_pagemap_util.c
@@ -412,7 +412,7 @@ static void drm_pagemap_shrinker_fini(void *arg)
* The shrinker is drm_device managed and unregisters itself when
* the drm device is removed.
*
- * Return: %0 on success, negative error code on failure.
+ * Return: the new shrinker on success, an ERR_PTR() on failure.
*/
struct drm_pagemap_shrinker *drm_pagemap_shrinker_create_devm(struct drm_device *drm)
{
--
2.39.5 (Apple Git-154)