git: drm - Bring in two haswell drm fixes from linux

Matthew Dillon dillon at crater.dragonflybsd.org
Wed Aug 5 21:40:01 PDT 2015


commit 0dbf0ea8255afaf7dcbb8572fd681a7a45b3d3ce
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Wed Aug 5 21:31:28 2015 -0700

    drm - Bring in two haswell drm fixes from linux
    
    * Thsi might fix a GPU-based whole system lockup which can occur on haswell
      systems while running X.  It can take several hours to manifest and
      typically occurs when scrolling or typing in firefox.
    
    * 2c550183476dfa25641309ae9a28d30feed14379
      Disable PSMI sleep messages on all rings around context switches
    
    * add284a3a2481e759d6bec35f6444c32c8ddc383
      Force the CS stall for invalidate flushes

Summary of changes:
 sys/dev/drm/i915/i915_gem_context.c | 48 ++++++++++++++++++++++++++++++-------
 sys/dev/drm/i915/i915_reg.h         |  2 ++
 sys/dev/drm/i915/intel_ringbuffer.c |  2 ++
 3 files changed, 44 insertions(+), 8 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/0dbf0ea8255afaf7dcbb8572fd681a7a45b3d3ce


-- 
DragonFly BSD source repository



More information about the Commits mailing list