5890 Enable Intel SMEP support when available
commit799823bbed51a695d01e13511bbb1369980bb714
authorRobert Mustacchi <rm@joyent.com>
Thu, 30 Apr 2015 18:14:10 +0000 (30 11:14 -0700)
committerRobert Mustacchi <rm@joyent.com>
Fri, 15 May 2015 16:17:44 +0000 (15 09:17 -0700)
tree4016e57431f57ba63b814cc1e00ef89e36797721
parent29f78cfa374064141c78641a37afda71a6408269
5890 Enable Intel SMEP support when available
5891 want to be able to see x86 control regs with kmdb
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
14 files changed:
usr/src/cmd/mdb/Makefile.module
usr/src/cmd/mdb/i86pc/modules/unix/amd64/Makefile
usr/src/cmd/mdb/i86pc/modules/unix/ia32/Makefile
usr/src/cmd/mdb/i86pc/modules/unix/unix.c
usr/src/cmd/mdb/i86pc/modules/unix/unix_sup.h [new file with mode: 0644]
usr/src/cmd/mdb/i86pc/modules/unix/unix_sup.s [new file with mode: 0644]
usr/src/cmd/mdb/i86xpv/modules/unix/amd64/Makefile
usr/src/cmd/mdb/i86xpv/modules/unix/ia32/Makefile
usr/src/uts/i86pc/os/cpuid.c
usr/src/uts/i86pc/os/mlsetup.c
usr/src/uts/i86pc/os/trap.c
usr/src/uts/intel/ia32/sys/trap.h
usr/src/uts/intel/sys/controlregs.h
usr/src/uts/intel/sys/x86_archext.h