freebsd-dev/sys/cddl/dev/dtrace
Peter Grehan c3ddb60e2d Update dis_tables.c to the latest Illumos version.
This includes decodes of recent Intel instructions, in particular
VT-x and related instructions. This allows the FBT provider to
locate the exit points of routines that include these new
instructions.

Illumos issues:
 3414 Need a new word of AT_SUN_HWCAP bits
 3415 Add isainfo support for f16c and rdrand
 3416 Need disassembler support for rdrand and f16c
 3413 isainfo -v overflows 80 columns
 3417 mdb disassembler confuses rdtscp for invlpg
 1518 dis should support AMD SVM/AMD-V/Pacifica instructions
 1096 i386 disassembler should understand complex nops
 1362 add kvmstat for monitoring of KVM statistics
 1363 add vmregs[] variable to DTrace
 1364 need disassembler support for VMX instructions
 1365 mdb needs 16-bit disassembler support

This corresponds to Illumos-gate (github) version
eb23829ff08a873c612ac45d191d559394b4b408

Reviewed by:	markj
MFC after:	1 week
2014-05-15 01:06:27 +00:00
..
amd64 Move some files that are identical on i386 and amd64 to an x86 subdirectory 2014-02-27 01:04:35 +00:00
i386 Move some files that are identical on i386 and amd64 to an x86 subdirectory 2014-02-27 01:04:35 +00:00
mips - For o32 ABI get arguments from the stack 2012-03-26 21:47:06 +00:00
powerpc ELF PowerPC64 ABI puts the LR save word at 16 byte offset, not 8. 2013-10-25 00:17:12 +00:00
x86 Update dis_tables.c to the latest Illumos version. 2014-05-15 01:06:27 +00:00
dtrace_anon.c
dtrace_cddl.h DTrace's pid provider works by inserting breakpoint instructions at probe 2014-04-14 00:22:42 +00:00
dtrace_clone.c - Use make_dev_credf(MAKEDEV_REF) instead of the race-prone make_dev()+ 2013-09-07 13:45:44 +00:00
dtrace_debug.c Correct a series of errors in the hand-rolled locking for drace_debug.c: 2012-12-23 15:50:37 +00:00
dtrace_hacks.c
dtrace_ioctl.c Expose a few DTrace parameters as sysctls under kern.dtrace and add 2014-03-01 19:06:43 +00:00
dtrace_load.c Allocate the probe ID unrhdr before the DTrace kld_* event handlers are 2013-12-31 15:41:16 +00:00
dtrace_modevent.c
dtrace_sysctl.c Expose a few DTrace parameters as sysctls under kern.dtrace and add 2014-03-01 19:06:43 +00:00
dtrace_test.c dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINE 2013-11-26 08:46:27 +00:00
dtrace_unload.c Revert r260091. The vmem calls seem to be slower than the *_unr() calls that 2013-12-31 15:37:51 +00:00
dtrace_vtime.c