git: kernel - Intel user/kernel separation MMU bug fix part 6 (stabilization)

Matthew Dillon dillon at crater.dragonflybsd.org
Sat Jan 6 10:17:25 PST 2018


commit 56aa97e31877bf079da884f47108a34cabf7f584
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sat Jan 6 10:13:31 2018 -0800

    kernel - Intel user/kernel separation MMU bug fix part 6 (stabilization)
    
    * Stabilization.  Fix a bug which can crash the machine when the sysctl
      is toggled back and forth on a live system.
    
    * The fork code was inheriting ISOMMU in pcb_flags from the parent
      process, but potentially not getting a pmap with the feature configured
      due to the sysctl being toggled off.
    
    Reported-by: profmakx, zrj, swildner

Summary of changes:
 sys/platform/pc64/x86_64/machdep.c    | 1 +
 sys/platform/pc64/x86_64/vm_machdep.c | 6 ++++--
 2 files changed, 5 insertions(+), 2 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/56aa97e31877bf079da884f47108a34cabf7f584


-- 
DragonFly BSD source repository



More information about the Commits mailing list