git: kernel - Add NUMA awareness to vm_page_alloc() and related functions (2)

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Jan 6 00:37:05 PST 2017


commit 6f2099fe1c3c432a6a452909db2846a7129ee604
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Thu Jan 5 19:37:27 2017 -0800

    kernel - Add NUMA awareness to vm_page_alloc() and related functions (2)
    
    * Fix miscellaneous bugs in the recent NUMA commits.
    
    * Add kern.numa_disable, setting this to 1 in /boot/loader.conf will
      disable the NUMA code.  Note that NUMA is only applicable on multi-socket
      systems.

Summary of changes:
 sys/kern/subr_cpu_topology.c         |  8 ++++++--
 sys/platform/pc64/acpica/acpi_srat.c | 11 +++++++++++
 sys/platform/pc64/x86_64/machdep.c   |  2 +-
 sys/sys/kernel.h                     |  4 ++--
 sys/vm/vm_page.c                     | 25 +++++++++++++++++++------
 5 files changed, 39 insertions(+), 11 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6f2099fe1c3c432a6a452909db2846a7129ee604


-- 
DragonFly BSD source repository



More information about the Commits mailing list