kernel - Deal with lost IPIs (VM related) (2)
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 7 Sep 2016 01:09:14 +0000 (18:09 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Mon, 12 Sep 2016 01:09:42 +0000 (18:09 -0700)
commitdf78d2169d3d0841b92d907489b01965bf4015f0
treee9ade9889c18d50e902dbc446ca233e0e06d87a3
parent46b5c9082ad5c4c7de03a86e8cda85240effe576
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.
sys/platform/pc64/x86_64/pmap_inval.c