git: DragonFly_RELEASE_4_6 kernel - Deal with lost IPIs (VM related) (2)
dillon at crater.dragonflybsd.org
Sun Sep 11 18:12:12 PDT 2016
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(+)
DragonFly BSD source repository
More information about the Commits