See <https://jenkins.freebsd.org/job/FreeBSD_HEAD/2742/changes>

Changes:

[adrian] Add initial memory locality cost awareness to the VM, and include
a basic ACPI SLIT table parser.

For now this just exports the map via sysctl; it'll eventually be useful
to userland when there's more useful NUMA support in -HEAD.

* Add an optional mem_locality map;
* add a mapping function taking from/to domain and returning the
  relative cost, or -1 if it's not available;
* Add a very basic SLIT parser to x86 ACPI.

Differential Revision:  https://reviews.freebsd.org/D2460
Reviewed by:    rpaulo, stas, jhb
Sponsored by:   Norse Corp, Inc (hardware, coding); Dell (hardware)

[delphij] MFV r282611: netcat from OpenBSD 5.7.

MFC after:      2 weeks

------------------------------------------
[...truncated 277250 lines...]
--- drm_dma.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/drm2/../../../dev/drm2/drm_dma.c>
 -o drm_dma.o
--- all_subdir_i915kms ---
ctfconvert -L VERSION -g i915_gem_context.o
--- all_subdir_drm ---
ctfconvert -L VERSION -g drm_mm.o
--- drm_pci.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_pci.c>
 -o drm_pci.o
--- all_subdir_drm2 ---
--- i915_gem_execbuffer.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_gem_execbuffer.c>
 -o i915_gem_execbuffer.o
--- all_subdir_drm2 ---
ctfconvert -L VERSION -g drm_dma.o
--- all_subdir_dtrace ---
--- dtmalloc.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc  
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/cddl/compat/opensolaris> 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/cddl/contrib/opensolaris/uts/common>
 -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> 
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-in
 clude-dirs -fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso9899:1999 -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/cddl/compat/opensolaris/sys/debug_compat.h>
 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/cddl/dev/dtmalloc/dtmalloc.c>
 -o dtmalloc.o
--- all_subdir_drm2 ---
--- drm_dp_helper.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/drm2/../../../dev/drm2/drm_dp_helper.c>
 -o drm_dp_helper.o
--- all_subdir_drm ---
ctfconvert -L VERSION -g drm_pci.o
--- all_subdir_drm2 ---
--- all_subdir_i915kms ---
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_gem_execbuffer.c>:795:13:
 warning: comparison of address of 'obj->base' equal to a null pointer is 
always false [-Wtautological-pointer-compare]
                if (&obj->base == NULL) {
                     ~~~~~^~~~    ~~~~
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_gem_execbuffer.c>:1261:13:
 warning: comparison of address of 'obj->base' equal to a null pointer is 
always false [-Wtautological-pointer-compare]
                if (&obj->base == NULL) {
                     ~~~~~^~~~    ~~~~
--- all_subdir_drm ---
--- drm_scatter.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_scatter.c>
 -o drm_scatter.o
--- all_subdir_dtrace ---
ctfconvert -L VERSION -g dtmalloc.o
--- all_subdir_drm2 ---
--- all_subdir_drm2 ---
ctfconvert -L VERSION -g drm_dp_helper.o
--- all_subdir_dtrace ---
--- dtmalloc.ko.debug ---
ld -d -warn-common -r -d -o dtmalloc.ko.debug dtmalloc.o
ctfmerge -L VERSION -g -o dtmalloc.ko.debug dtmalloc.o
--- all_subdir_drm2 ---
--- drm_drv.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/drm2/../../../dev/drm2/drm_drv.c>
 -o drm_drv.o
--- all_subdir_dtrace ---
:> export_syms
awk -f <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/conf/kmod_syms.awk> 
dtmalloc.ko.debug  export_syms | xargs -J% objcopy % dtmalloc.ko.debug
--- dtmalloc.ko.symbols ---
objcopy --only-keep-debug dtmalloc.ko.debug dtmalloc.ko.symbols
--- all_subdir_drm2 ---
--- all_subdir_i915kms ---
2 warnings generated.
ctfconvert -L VERSION -g i915_gem_execbuffer.o
--- all_subdir_dtrace ---
--- dtmalloc.ko ---
objcopy --strip-debug --add-gnu-debuglink=dtmalloc.ko.symbols dtmalloc.ko.debug 
dtmalloc.ko
===> dtrace/dtnfscl (all)
--- all_subdir_drm2 ---
--- i915_gem_evict.o ---
--- all_subdir_drm ---
ctfconvert -L VERSION -g drm_scatter.o
--- all_subdir_drm2 ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_gem_evict.c>
 -o i915_gem_evict.o
--- all_subdir_drm ---
--- drm_sman.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_sman.c>
 -o drm_sman.o
--- all_subdir_dtrace ---
--- nfs_clkdtrace.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc  
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/cddl/compat/opensolaris> 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/cddl/contrib/opensolaris/uts/common>
 -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> 
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-in
 clude-dirs -fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso9899:1999 -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/cddl/compat/opensolaris/sys/debug_compat.h>
 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/fs/nfsclient/nfs_clkdtrace.c>
 -o nfs_clkdtrace.o
--- all_subdir_drm2 ---
--- all_subdir_drm2 ---
ctfconvert -L VERSION -g drm_drv.o
--- drm_fb_helper.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/drm2/../../../dev/drm2/drm_fb_helper.c>
 -o drm_fb_helper.o
--- all_subdir_drm ---
ctfconvert -L VERSION -g drm_sman.o
--- drm_sysctl.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_sysctl.c>
 -o drm_sysctl.o
--- all_subdir_drm2 ---
--- all_subdir_i915kms ---
ctfconvert -L VERSION -g i915_gem_evict.o
--- i915_gem_gtt.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_gem_gtt.c>
 -o i915_gem_gtt.o
--- all_subdir_dtrace ---
ctfconvert -L VERSION -g nfs_clkdtrace.o
--- dtnfscl.ko.debug ---
ld -d -warn-common -r -d -o dtnfscl.ko.debug nfs_clkdtrace.o
ctfmerge -L VERSION -g -o dtnfscl.ko.debug nfs_clkdtrace.o
:> export_syms
awk -f <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/conf/kmod_syms.awk> 
dtnfscl.ko.debug  export_syms | xargs -J% objcopy % dtnfscl.ko.debug
--- all_subdir_drm ---
ctfconvert -L VERSION -g drm_sysctl.o
--- all_subdir_dtrace ---
--- dtnfscl.ko.symbols ---
objcopy --only-keep-debug dtnfscl.ko.debug dtnfscl.ko.symbols
--- all_subdir_drm ---
--- drm_vm.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_vm.c>
 -o drm_vm.o
--- all_subdir_dtrace ---
--- dtnfscl.ko ---
objcopy --strip-debug --add-gnu-debuglink=dtnfscl.ko.symbols dtnfscl.ko.debug 
dtnfscl.ko
===> dtrace/dtrace (all)
--- all_subdir_drm2 ---
--- all_subdir_drm2 ---
ctfconvert -L VERSION -g drm_fb_helper.o
--- all_subdir_i915kms ---
ctfconvert -L VERSION -g i915_gem_gtt.o
--- all_subdir_drm2 ---
--- drm_fops.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/drm2/../../../dev/drm2/drm_fops.c>
 -o drm_fops.o
--- all_subdir_i915kms ---
--- i915_gem_stolen.o ---
cc  -O2 -pipe  -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC/opt_global.h>
 -I. -I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys> -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
  -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__  -Wmissing-include-dirs 
-fdiagnostics-show-option  -Wno-unknown-pragmas  
-Wno-error-tautological-compare -Wno-error-empty-body  
-Wno-error-parentheses-equality -Wno-error-unused-function  
-Wno-error-pointer-sign  -mno-aes -mno-avx  -std=iso
 9899:1999 -c 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_gem_stolen.c>
 -o i915_gem_stolen.o
--- all_subdir_drm ---
ctfconvert -L VERSION -g drm_vm.o
--- drm.ko.debug ---
ld -d -warn-common -r -d -o drm.ko.debug ati_pcigart.o drm_agpsupport.o 
drm_auth.o drm_bufs.o drm_context.o drm_dma.o drm_drawable.o drm_drv.o 
drm_fops.o drm_hashtab.o drm_ioctl.o drm_irq.o drm_lock.o drm_memory.o drm_mm.o 
drm_pci.o drm_scatter.o drm_sman.o drm_sysctl.o drm_vm.o
drm_agpsupport.o: In function `drm_device_is_agp':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_agpsupport.c>:88:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_auth.o: In function `drm_getmagic':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_auth.c>:141:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_bufs.o: In function `drm_get_resource_start':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_bufs.c>:82:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_context.o: In function `drm_ctxbitmap_free':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_context.c>:45:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_dma.o: In function `drm_dma_setup':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_dma.c>:45:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_drawable.o: In function `drm_get_drawable_info':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_drawable.c>:63:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_drv.o: In function `drm_probe':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_drv.c>:161:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_fops.o: In function `drm_open_helper':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_fops.c>:45:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_hashtab.o: In function `drm_ht_create':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_hashtab.c>:45:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_ioctl.o: In function `drm_getunique':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_ioctl.c>:49:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_irq.o: In function `drm_irq_by_busid':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_irq.c>:41:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_lock.o: In function `drm_lock':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_lock.c>:56:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_memory.o: In function `drm_mem_init':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_memory.c>:67:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_mm.o: In function `drm_mm_tail_space':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_mm.c>:53:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_pci.o: In function `drm_pci_alloc':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_pci.c>:59:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_scatter.o: In function `drm_sg_alloc':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_scatter.c>:38:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_sman.o: In function `drm_sman_takedown':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_sman.c>:53:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_sysctl.o: In function `drm_name_info':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_sysctl.c>:134:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
drm_vm.o: In function `drm_mmap':
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/drm_vm.c>:36:
 multiple definition of `mem_locality'
ati_pcigart.o:<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c>:129:
 first defined here
*** [drm.ko.debug] Error code 1

make[5]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm>
1 error

make[5]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm/drm>
--- all_subdir_dtrace ---
A failure has been detected in another branch of the parallel make

make[5]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/dtrace/dtrace>
*** [_sub.all] Error code 2

make[4]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/dtrace>
1 error

make[4]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/dtrace>
*** [all_subdir_dtrace] Error code 2

make[3]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules>
--- all_subdir_drm ---
*** [_sub.all] Error code 2

make[4]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm>
1 error

make[4]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm>
*** [all_subdir_drm] Error code 2

make[3]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules>
--- all_subdir_drm2 ---
ctfconvert -L VERSION -g i915_gem_stolen.o
--- all_subdir_drm2 ---
ctfconvert -L VERSION -g drm_fops.o
--- all_subdir_i915kms ---
A failure has been detected in another branch of the parallel make

make[5]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/i915kms>
*** [all_subdir_i915kms] Error code 2

make[4]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2>
--- all_subdir_drm2 ---
A failure has been detected in another branch of the parallel make

make[5]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2/drm2>
*** [all_subdir_drm2] Error code 2

make[4]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2>
2 errors

make[4]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules/drm2>
*** [all_subdir_drm2] Error code 2

make[3]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules>
3 errors

make[3]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/sys/modules>
*** [modules-all] Error code 2

make[2]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
1 error

make[2]: stopped in 
<https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/obj/builds/FreeBSD_HEAD/sys/GENERIC>
*** [buildkernel] Error code 2

make[1]: stopped in <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/>
1 error

make[1]: stopped in <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/>
*** [buildkernel] Error code 2

make: stopped in <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/>
1 error

make: stopped in <https://jenkins.freebsd.org/job/FreeBSD_HEAD/ws/>
Build step 'Execute shell' marked build as failure
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to