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

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Sep 6 18:11:29 PDT 2016


commit 398af52e37a12c9269cab8e28c82ac432686bb8a
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/398af52e37a12c9269cab8e28c82ac432686bb8a


-- 
DragonFly BSD source repository



More information about the Commits mailing list