Peter Maydell
1e10eb532c
Initial support for the HVF accelerator
-----BEGIN PGP SIGNATURE-----
iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAlo+CvYUHHBib256aW5p
QHJlZGhhdC5jb20ACgkQv/vSX3jHroPZpAf9E93cRgy+l7EyjLYp1jNrRVbE/57N
g3Z0l9VN3QIErtVpvysp3nrfwSlPCrNdc2tFNq58HHUIrwqTsi2dQeBMXv1zLLUp
BscjBF6XgG35lVZG/mUngYeUlZMI+ERhkMa8clYcW7zPEbmGRQB5fhvsR4eak3Ub
j3b1ydZiQF6sooJIOJq/7Qpn2YkPaNOYOKV+VkEZQJhQkJMV9BzEEbjzbrzmBN/u
xsUBwIJRHfdiyHKv6VwxdMvH9bB1LE7X6hpfXmsep71PYA4YJM7GmotbwjODGszq
PKNOnrVqHfdvxBKkgfGypuEI4D9tczDgducfq0hcpjpNF+x3lMgPXS/qtg==
=+nhI
-----END PGP SIGNATURE-----
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-hvf' into staging
Initial support for the HVF accelerator
# gpg: Signature made Sat 23 Dec 2017 07:51:18 GMT
# gpg: using RSA key 0xBFFBD25F78C7AE83
# gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>"
# gpg: aka "Paolo Bonzini <pbonzini@redhat.com>"
# Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1
# Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83
* remotes/bonzini/tags/for-upstream-hvf:
i386: hvf: cleanup x86_gen.h
i386: hvf: remove VM_PANIC from "in"
i386: hvf: remove addr_t
i386: hvf: simplify flag handling
i386: hvf: abort on decoding error
i386: hvf: remove ZERO_INIT macro
i386: hvf: remove more dead emulator code
i386: hvf: unify register enums between HVF and the rest
i386: hvf: header cleanup
i386: hvf: move all hvf files in the same directory
i386: hvf: inject General Protection Fault when vmexit through vmcall
i386: hvf: refactor event injection code for hvf
i386: hvf: implement vga dirty page tracking
i386: refactor KVM cpuid code so that it applies to hvf as well
i386: hvf: implement hvf_get_supported_cpuid
i386: hvf: use new helper functions for put/get xsave
i386: hvf: fix licensing issues; isolate task handling code (GPL v2-only)
i386: hvf: add code base from Google's QEMU repository
apic: add function to apic that will be used by hvf
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2018-01-08 11:39:50 +00:00
..
2017-12-22 11:03:21 -05:00
2016-10-04 13:28:07 +01:00
2017-12-13 17:59:22 +00:00
2017-05-19 10:48:54 +02:00
2017-12-19 09:25:28 +00:00
2017-07-17 13:36:08 +01:00
2016-10-04 13:28:09 +01:00
2017-12-18 17:07:02 +03:00
2017-01-27 18:07:59 +01:00
2017-12-18 17:07:02 +03:00
2017-01-24 23:26:52 +03:00
2017-02-28 17:10:00 +00:00
2017-12-18 17:07:02 +03:00
2017-12-22 15:01:19 +01:00
2017-10-12 12:10:37 +02:00
2017-06-23 11:51:50 +02:00
2017-12-13 17:59:26 +00:00
2016-05-18 15:04:27 +03:00
2017-04-26 12:41:55 +10:00
2017-12-21 09:30:32 +01:00
2016-10-04 10:00:25 +02:00
2017-02-16 14:06:56 +01:00
2017-09-14 15:52:10 +01:00
2017-10-27 16:04:28 +02:00
2017-12-18 17:07:02 +03:00
2017-12-18 17:07:02 +03:00
2017-10-15 05:54:40 +03:00
2017-11-20 11:08:00 +08:00
2017-12-15 09:49:24 +11:00
2017-12-15 09:49:24 +11:00
2017-12-14 17:56:54 +01:00
2017-10-31 17:25:36 +00:00
2017-02-28 17:10:00 +00:00
2017-01-27 18:07:59 +01:00
2017-01-16 17:52:34 +01:00
2017-10-31 17:25:37 +00:00
2017-12-13 17:59:26 +00:00
2017-12-18 17:07:02 +03:00
2016-07-12 16:19:16 +02:00
2017-12-18 17:07:02 +03:00
2016-07-12 16:20:46 +02:00
2017-07-14 12:04:41 +02:00
2017-12-19 10:25:09 +00:00
2017-09-04 15:21:54 +01:00
2017-10-26 14:23:06 -07:00
2017-11-16 17:46:53 +02:00
2017-01-27 18:07:59 +01:00
2017-12-15 09:49:23 +11:00
2017-04-24 12:32:12 +01:00
2017-09-04 15:21:53 +01:00
2016-07-12 16:20:46 +02:00
2016-07-12 16:20:46 +02:00
2016-11-15 17:20:37 +02:00
2017-06-01 18:49:22 +02:00
2017-01-27 15:23:29 -08:00
2014-10-23 16:41:25 +02:00
2017-02-21 23:47:40 +00:00
2017-09-08 16:15:17 +03:00
2016-07-12 16:20:46 +02:00
2017-10-16 21:09:15 +03:00
2016-07-12 16:20:46 +02:00
2016-07-12 16:20:46 +02:00
2017-07-11 17:44:27 +03:00
2017-10-18 10:34:17 +02:00
2014-02-14 21:12:04 +01:00
2017-12-19 06:40:04 -05:00
2017-01-27 15:20:21 +00:00
2017-12-18 17:07:02 +03:00
2016-07-12 16:20:46 +02:00
2016-09-27 17:03:34 -03:00
2017-12-14 10:16:52 +00:00