git: libkvm - Fix minidump page table processing

Matthew Dillon dillon at crater.dragonflybsd.org
Mon Jan 6 15:35:58 PST 2020


commit 2a4134c73e58da04b1e95ef1e885ec453f90c3c3
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Mon Jan 6 15:33:27 2020 -0800

    libkvm - Fix minidump page table processing
    
    * libkvm was not properly handling 1GB and 2MB page table entries.
      These entries need to be masked against PG_PS_FRAME, not PG_FRAME.
    
    * Fixes vmstat -m -N kernel -M vmcore output, and probably other
      output too.

Summary of changes:
 lib/libkvm/kvm_minidump_x86_64.c | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/2a4134c73e58da04b1e95ef1e885ec453f90c3c3


-- 
DragonFly BSD source repository



More information about the Commits mailing list