8534 Want AVX-512 Support
commit088d69f878cf3fb57556357236ef8e1c8f9d893e
authorJerry Jelinek <jerry.jelinek@joyent.com>
Thu, 27 Apr 2017 17:31:09 +0000 (27 17:31 +0000)
committerRobert Mustacchi <rm@joyent.com>
Wed, 16 Aug 2017 17:06:52 +0000 (16 17:06 +0000)
tree6faf394a0b40849cb73e939dc2b344b699aa6279
parent9c8f3233f955a5f06cea88f930e5d8e131795867
8534 Want AVX-512 Support
8535 kernel cpuid support for new processors
8536 xsave area should size dynamically, based on CPU features
8537 rtld needs to learn about AVX512
8538 add support for xsaveopt for improved context switching
8539 better handling for AMD-specifc *save_ctxt FP exceptions
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
20 files changed:
usr/src/cmd/sgs/include/rtld.h
usr/src/cmd/sgs/rtld/amd64/boot_elf.s
usr/src/common/elfcap/elfcap.c
usr/src/common/elfcap/elfcap.h
usr/src/uts/common/os/lwp.c
usr/src/uts/common/sys/auxv_386.h
usr/src/uts/common/sys/proc.h
usr/src/uts/i86pc/os/cpuid.c
usr/src/uts/i86pc/os/fpu_subr.c
usr/src/uts/i86pc/os/machdep.c
usr/src/uts/i86pc/sys/asm_misc.h
usr/src/uts/intel/ia32/ml/exception.s
usr/src/uts/intel/ia32/ml/float.s
usr/src/uts/intel/ia32/os/archdep.c
usr/src/uts/intel/ia32/os/fpu.c
usr/src/uts/intel/ia32/os/sundep.c
usr/src/uts/intel/sys/archsystm.h
usr/src/uts/intel/sys/fp.h
usr/src/uts/intel/sys/x86_archext.h
usr/src/uts/sun4/os/machdep.c