Skip to content

Commit

Permalink
drm/i915/guc: Increase GuC log size for CONFIG_DEBUG_GEM
Browse files Browse the repository at this point in the history
Lots of testing is done with the DEBUG_GEM config option enabled but
not the DEBUG_GUC option. That means we only get teeny-tiny GuC logs
which are not hugely useful. Enabling full DEBUG_GUC also spews lots
of other detailed output that is not generally desired. However,
bigger GuC logs are extremely useful for almost any regression debug.
So enable bigger logs for DEBUG_GEM builds as well.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211211065859.2248188-3-John.C.Harrison@Intel.com
  • Loading branch information
John Harrison authored and John Harrison committed Dec 20, 2021
1 parent 57b427a commit 0dd8674
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion drivers/gpu/drm/i915/gt/uc/intel_guc_log.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,12 @@

struct intel_guc;

#ifdef CONFIG_DRM_I915_DEBUG_GUC
#if defined(CONFIG_DRM_I915_DEBUG_GUC)
#define CRASH_BUFFER_SIZE SZ_2M
#define DEBUG_BUFFER_SIZE SZ_16M
#elif defined(CONFIG_DRM_I915_DEBUG_GEM)
#define CRASH_BUFFER_SIZE SZ_1M
#define DEBUG_BUFFER_SIZE SZ_2M
#else
#define CRASH_BUFFER_SIZE SZ_8K
#define DEBUG_BUFFER_SIZE SZ_64K
Expand Down

0 comments on commit 0dd8674

Please sign in to comment.