git: DragonFly_RELEASE_4_6 kernel - Deal with lost IPIs (VM related) (2)

Matthew Dillon dillon at crater.dragonflybsd.org
Sun Sep 11 18:12:12 PDT 2016


commit df78d2169d3d0841b92d907489b01965bf4015f0
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Tue Sep 6 18:09:14 2016 -0700

    kernel - Deal with lost IPIs (VM related) (2)
    
    * Fix an issue where Xinvltlb interacts badly with a drm console framebuffer,
      imploding the machine.  The 1/16 second watchdog can trigger during certain
      DRM operations due to excessive interrupt disablement in the linux DRM code.
    
    * Avoid kprintf()ing anything by default.
    
    * Also make a minor fix to the watchdog logic to force the higher-level
      Xinvltlb loop to re-test.

Summary of changes:
 sys/platform/pc64/x86_64/pmap_inval.c | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/df78d2169d3d0841b92d907489b01965bf4015f0


-- 
DragonFly BSD source repository


More information about the Commits mailing list