Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging
commitb3a9e57d92dff7dd5822f322e4eb49af9e1b70b8
authorPeter Maydell <peter.maydell@linaro.org>
Sat, 7 Nov 2015 21:41:33 +0000 (7 21:41 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Sat, 7 Nov 2015 21:41:33 +0000 (7 21:41 +0000)
tree7d6dffa86486262c2fa54e849b959eca1951e73f
parentc4a7bf54e588ff2de9fba0898b686156251b2063
parent0c47242b519a224279f13c685aa6e79347f97b85
Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging

target-i386: tcg: Handle clflushopt/clwb/pcommit instructions

A small update to TCG code so it can handle the new
clflushopt/clwb/pcommit instructions.

# gpg: Signature made Sat 07 Nov 2015 14:50:54 GMT using RSA key ID 984DC5A6
# gpg: Good signature from "Eduardo Habkost <ehabkost@redhat.com>"

* remotes/ehabkost/tags/x86-pull-request:
  target-i386: Add clflushopt/clwb/pcommit to TCG_7_0_EBX_FEATURES
  target-i386: tcg: Check right CPUID bits for clflushopt/pcommit
  target-i386: tcg: Accept clwb instruction

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>