summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-report
diff options
context:
space:
mode:
authorVille Syrjälä <ville.syrjala@linux.intel.com>2020-07-11 11:03:36 +0300
committerVille Syrjälä <ville.syrjala@linux.intel.com>2020-07-14 19:01:03 +0300
commit0428ab013fdd39dbfb8f4cd8ad2b60af3776c6b9 (patch)
treec74275465470ff0d8e7b62bdab5cbdbfbb3f4db3 /tools/perf/scripts/python/bin/stackcollapse-report
parenta581483b1e5466d28fc50ff623fba31cea2cccb6 (diff)
downloadkernel-0428ab013fdd39dbfb8f4cd8ad2b60af3776c6b9.tar.gz
drm/i915: Recalculate FBC w/a stride when needed
Currently we're failing to recalculate the gen9 FBC w/a stride unless something more drastic than just the modifier itself has changed. This often leaves us with FBC enabled with the linear fbdev framebuffer without the w/a stride enabled. That will cause an immediate underrun and FBC will get promptly disabled. Fix the problem by checking if the w/a stride is about to change, and go through the full dance if so. This part of the FBC code is still pretty much a disaster and will need lots more work. But this should at least fix the immediate issue. v2: Deactivate FBC when the modifier changes since that will likely require resetting the w/a CFB stride Cc: stable@vger.kernel.org Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20200711080336.13423-1-ville.syrjala@linux.intel.com Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
distro/kernel/commit/kernel/panic.c?h=linux-6.12.y&id=d6624f996ae539344e8d748cce1117ae7af06fbf'>oops: increment the oops UUID every time we oopsArjan van de Ven 2008-12-31Merge branch 'linus' into stackprotectorIngo Molnar 2008-12-25Merge branch 'core/debug' into core/coreIngo Molnar 2008-12-01taint: add missing commentArjan van de Ven 2008-11-28debug warnings: eliminate warn_on_slowpath()Ingo Molnar 2008-11-28debug warnings: print the DMI board info name in a WARN/WARN_ONArjan van de Ven 2008-11-28debug warnings: consolidate warn_slowpath and warn_on_slowpathArjan van de Ven 2008-10-22Make panic= and panic_on_oops into core_paramsRusty Russell 2008-10-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6Linus Torvalds 2008-10-16taint: fix kernel-docRandy Dunlap 2008-10-16Make the taint flags reliableAndi Kleen 2008-10-15Merge branch 'linus' into stackprotectorIngo Molnar 2008-10-10Staging: add TAINT_CRAP for all drivers/staging codeGreg Kroah-Hartman 2008-07-25Add a WARN() macro; this is WARN_ON() + printk argumentsArjan van de Ven 2008-07-13stackprotector: remove self-testIngo Molnar 2008-07-13x86: simplify stackprotector self-checkArjan van de Ven 2008-07-11stackprotector: better self-testArjan van de Ven 2008-05-26stackprotector: turn not having the right gcc into a #warningArjan van de Ven 2008-05-26panic.c: fix whitespace additionsDaniel Walker 2008-05-26x86: add CONFIG_CC_STACKPROTECTOR self-testArjan van de Ven 2008-05-26panic: print out stacktrace if DEBUG_BUGVERBOSEIngo Molnar 2008-05-26panic: print more informative messages on stackprotect failureIngo Molnar 2008-04-29Taint kernel after WARN_ON(condition)Nur Hussein