[PATCH] drm/xe: Do not flood dmesg with guc log

Rodrigo Vivi rodrigo.vivi at intel.com
Thu Jan 18 14:31:09 UTC 2024


On Wed, Jan 17, 2024 at 05:42:00PM -0600, Lucas De Marchi wrote:
> On Wed, Jan 17, 2024 at 03:40:59PM -0500, Rodrigo Vivi wrote:
> > This information is already present at
> > /sys/kernel/debug/dri/0/gt0/uc/guc_log if needed.
> 
> but is it persisted if we couldn't load guc?

well, it was there here with the same content that was spit to dmesg.
Maybe just because I got this after a resume?

If so I would still prefer to make that persistent instead
of the flooded dmesg that gets really messed up and hard
to navigate to find the real useful information of the
failures.

> 
> > 
> > Signed-off-by: Rodrigo Vivi <rodrigo.vivi at intel.com>
> > ---
> > drivers/gpu/drm/xe/xe_guc.c | 1 -
> > 1 file changed, 1 deletion(-)
> > 
> > diff --git a/drivers/gpu/drm/xe/xe_guc.c b/drivers/gpu/drm/xe/xe_guc.c
> > index 235d27b17ff99..2a71348c5deda 100644
> > --- a/drivers/gpu/drm/xe/xe_guc.c
> > +++ b/drivers/gpu/drm/xe/xe_guc.c
> > @@ -466,7 +466,6 @@ static int guc_wait_ucode(struct xe_guc *guc)
> > 			ret = -ENXIO;
> > 		}
> > 
> 
> trailing newline above

not actually a newline, but I can remove that extra line there
while removing this.
Wonder if I also should remove the spaces between the if/else
above this block as well... The "style" there looked strange,
but I decided to not touch.

> 
> Lucas De Marchi
> 
> > -		xe_guc_log_print(&guc->log, &p);
> > 	} else {
> > 		drm_dbg(&xe->drm, "GuC successfully loaded");
> > 	}
> > -- 
> > 2.43.0
> > 


More information about the Intel-xe mailing list