]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r266103
authorgrehan <grehan@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 19 Aug 2014 23:15:47 +0000 (23:15 +0000)
committergrehan <grehan@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 19 Aug 2014 23:15:47 +0000 (23:15 +0000)
commitffa96f8c50680407b53d564d9df740e3458c920e
tree6364bea5f6c86cd2490e2a9224d728a9eae53cbd
parentac0c5099b290a9c881f2f9c9266b66dc3d3ee378
MFC r266103

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

git-svn-id: svn://svn.freebsd.org/base/stable/10@270186 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/cddl/dev/dtrace/x86/dis_tables.c