make the printf on skipping reset with gen7/gen8 debug only
authorjsg <jsg@openbsd.org>
Sun, 18 Jul 2021 10:20:06 +0000 (10:20 +0000)
committerjsg <jsg@openbsd.org>
Sun, 18 Jul 2021 10:20:06 +0000 (10:20 +0000)
commita57124cb2dd60160c0c518043c2e053fc7c01666
tree70121752844b0eef02b548741773d6831c2bcff3
parent7842297a6df576de464833b6e683cd0999e20bb2
make the printf on skipping reset with gen7/gen8 debug only

With the 5.10 drm on vlv/ivb/hsw/bdw inteldrm has been known to reset
the chip when a gpu hang is falsely detected.  This appears to be
related to the workarounds for cleaning up after switching hardware
contexts.

intel_gt_reset *NOTICE* [drm] Resetting chip for context closure in glsl-uniform-int<99177>
mark_guilty *NOTICE* [drm] glsl-uniform-int[97885] context reset due to GPU hang

A local change skips the reset (which kills Xorg) on gen7/gen8.
The printf is in that path.
sys/dev/pci/drm/i915/gem/i915_gem_context.c