On Fri, Feb 27, 2026 at 05:00:11PM +0100, Thomas Hellström wrote:
> If the struct ttm_operation_ctx::gfp_retry_mayfail is true,
> buffer object backing store allocation failures are expected to
> silently fail with an error code to the caller. But currently an
> elaborate warning is printed to the system log.
> 
> Don't spam the log in this way.
> 
> Signed-off-by: Thomas Hellström <[email protected]>

Reviewed-by: Matthew Brost <[email protected]>

> ---
>  drivers/gpu/drm/ttm/ttm_pool.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/ttm/ttm_pool.c b/drivers/gpu/drm/ttm/ttm_pool.c
> index c0d95559197c..8fa9e09f6ee5 100644
> --- a/drivers/gpu/drm/ttm/ttm_pool.c
> +++ b/drivers/gpu/drm/ttm/ttm_pool.c
> @@ -726,7 +726,7 @@ static int __ttm_pool_alloc(struct ttm_pool *pool, struct 
> ttm_tt *tt,
>               gfp_flags |= __GFP_ZERO;
>  
>       if (ctx->gfp_retry_mayfail)
> -             gfp_flags |= __GFP_RETRY_MAYFAIL;
> +             gfp_flags |= __GFP_RETRY_MAYFAIL | __GFP_NOWARN;
>  
>       if (ttm_pool_uses_dma32(pool))
>               gfp_flags |= GFP_DMA32;
> -- 
> 2.53.0
> 

Reply via email to