Xen Project 4.9 Feature List: Difference between revisions

From Xen
Jump to navigationJump to search
(Created page with " == New Features == Boot Xen on EFI platforms using GRUB2 (x86): from Xen Project 4.9 and GRUB2 2.02 onwards, the Xen Project Hypervisor can be booted using the multiboot2 p...")
 
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:


The Xen Project Hypervisor 4.9 release focuses on advanced features for embedded, automotive and native-cloud-computing use cases, enhanced boot configurations for more portability across different hardware platforms, the addition of new x86 instructions to hasten machine learning computing, and improvements to existing functionality related to the ARM® architecture, device model operation hypercall, and more.
== New Features ==
Boot Xen on EFI platforms using GRUB2 (x86): from Xen Project 4.9 and GRUB2 2.02 onwards, the Xen Project Hypervisor can be booted using the multiboot2 protocol on legacy BIOS and EFI x86 platforms. Partial support for the multiboot2 protocol was also introduced into network boot firmware (iPXE). This makes the Xen Project boot process much more flexible: boot configurations can be changed directly from within a bootloader (without having to use text editors) and boot configurations are more portable across different platforms.
Near native latency for embedded and automotive environments: The "null" scheduler enables use-cases where every virtual CPUs can be assigned to a physical (commonly needed for embedded and automotive environments) removing almost all of the scheduler overheads in such environments. Usage of the “null” scheduler guarantees near zero scheduling overhead, significantly lower latency, and more predictable performance. The new vwfi parameter for ARM (virtual Wait For Interrupt) allows fine-grained control of how the Xen Project Hypervisor handles WFI instructions. Setting vwfi to "native" reduces interrupt latency by approximately 60%: benchmarks on Xilinx Zynq Ultrascale+ MPSoC’s have shown a maximum interrupt latency of less than 2 microseconds, which is extremely close to hardware limits. and should be small enough for the vast majority of embedded use cases.
Xen 4.9 includes new standard ABIs for sharing devices between virtual machines (including reference implementations) for a number of embedded, automotive and cloud native computing use-cases.
For embedded/automotive a virtual sound ABI was added implementing audio playback and capture as well as volume control and the possibility to mute/unmute audio sources. In addition a new virtual display ABI for complex display devices exposing multiple framebuffers and displays has been added. Multi-touch support has been added to the virtual keyboard/mouse protocol (enabling touch screens). Xen 4.9 also introduces a Xen transport for 9pfs, which is a remote filesystem protocol originally written for Plan 9. During the Xen 4.9 release cycle, a Xen 9pfs frontend was upstreamed in the Linux kernel and a backend in QEMU. It is now possible to share a filesystem (not necessarily a block device) from a virtual machine to another, which is a requirement for adding Xen support to many container engines, such as CoreOS rkt. Finally, the PV Calls ABI has been introduced to allow forwarding POSIX requests across guests: a POSIX function call originating from an app in a DomU can be forwarded and implemented in Dom0. For example, guest networking socket calls can be executed to Dom0, enabling a new networking model which is a natural fit for cloud-native apps.
== Improvements to existing Functionality ==
Xenstored optimisations: xenstore daemons allow dom0 and guests get access to system configuration information. C-xenstored scalability limits have been increased to allow large hosts (about >1000 domains) to run efficiently. Transaction handling has been improved for better performance, smaller memory footprint and fewer transaction conflicts. Dynamic debugging capabilities have been added.
DMOP (Device Model Operation Hypercall): In Xen 4.9 the interface between Xen and QEMU was completely re-worked and consolidated. There is now only a single hypercall in Xen (the DMOP hypercall) which is carefully designed to allow the privcmd driver to audit any QEMU memory ranges and parameters that are passed to Xen via DMOP. The Linux privcmd driver enables DMOP auditing, which significantly limits the capability of a compromised QEMU to attack the hypervisor.
Alternative runtime patching and GICv3 support for ARM32: Alternative runtime patching which enables the hypervisor to apply workarounds for erratas affecting the processor and to apply optimizations specific to a CPU and GICv3 support was extended for 32-bit ARM platforms, bringing this functionality to embedded use-cases.
System Error Detection (ARM): While waiting for ARMv8.2 for full RAS support, Xen on ARM made a step forward in reliability and serviceability with the introduction of System Error detection and reporting, a key feature for customers with highly available systems.
GCOV support: We removed the old GCOV implementation and replaced it with an updated version that supports more formats and exposes a more generic interface.
Re-work and hardening of x86 emulation code for security: hardware-assisted virtualisation provides hypervisors with the ability to execute most privileged instructions natively and securely. However for some boundary cases, it is still necessary to emulate x86 instructions in software. In Xen 4.9, the project completely re-worked the x86 emulation code, added support for new instructions, audited the code against security vulnerabilities and created AFL based test fuzzing tests that are regularly run against the emulator.
Credit 2: There are significant improvements to the credit2 scheduler
Updated support for Microsoft’s Hyper-V Hypervisor Top-Level Functional Specification (also known as Viridian Enlightenments): Xen implements a subset of version 5.0 of the Hyper-V Hypervisor TLFS, which enables Xen to run Windows guests at similar performance as it would run on Hyper-V. In addition, this work lays the groundwork to enable us to run Hyper-V within Xen in future, using nested virtualization.


<h2>New Features</h2>
== Multi-Release long-term development ==
<strong>Boot Xen on EFI platforms using GRUB2 (x86):</strong> From Xen Project 4.9 and GRUB2 2.02 onwards, the Xen Project Hypervisor can be booted using the multiboot2 protocol on legacy BIOS and EFI x86 platforms. Partial support for the multiboot2 protocol was also introduced into network boot firmware (iPXE). This makes the Xen Project boot process much more flexible. Boot configurations can be changed directly from within a bootloader (without having to use text editors) and boot configurations are more portable across different platforms.
''These is development which goes over several release cycles.''

<strong>Near native latency for embedded and automotive environments:</strong> The "null" scheduler enables use-cases where every virtual CPU can be assigned to a physical CPU (commonly needed for embedded and automotive environments) removing almost all of the scheduler overheads in such environments. Usage of the “null” scheduler also guarantees significantly lower latency and more predictable performance. The new vwfi parameter for ARM (virtual Wait For Interrupt) allows fine-grained control of how the Xen Project Hypervisor handles WFI instructions. Setting vwfi to "native" reduces interrupt latency by approximately 60%. Benchmarks on Xilinx Zynq Ultrascale+ MPSoC’s have shown a maximum interrupt latency of less than 2 microseconds, which is extremely close to hardware limits, and should be small enough for the vast majority of embedded use cases.
Transition from PVHv1 to PVHv2: Xen 4.8 laid the groundwork for re-architecting and simplifying PVH, focussing on the DomU guest ABI, which enabled Guest operating system developers to start porting their OSes to this mode. Support for FreeBSD is in progress, while support for Linux is committed. Xen 4.9 added Dom0 builder support and support for multiple virtual Intel I/O Advanced Programmable Interrupt Controllers (vIO APIC). PVHv2 for interrupt routing and PCI emulation is currently being peer reviewed and can be expected early in the Xen 4.10 release cycle. This lays the groundwork for a PVHv2 Dom0. For PVHv2 DomU support, PCI Passthrough and a major re-work of the xl/libxl and libvirt user interfaces for PVH have been started. Support for PVHv1 has been removed from the Xen

Codebase.
Xen 4.9 includes new <strong>standard ABIs for sharing devices between virtual machines</strong> (including reference implementations) for a number of embedded, automotive and cloud native computing use-cases.

Reworking the Xen-QEMU integration to protect against QEMU security vulnerabilities: In Xen 4.8 we embarked on an effort to re-work Xen-QEMU integration which amounts to sandboxing QEMU within Dom0. Significant progress was made in Xen 4.9 towards this goal, with the implementation of DMOP. Other changes such de-privileging QEMU in Dom0 and changes to the Linux privcmd driver have been mostly completed in Xen 4.9. Changes which are currently designed are necessary changes to libxl and QEMUs usage of XenStore.
For embedded/automotive, a virtual sound ABI was added implementing audio playback and capture as well as volume control and the possibility to mute/unmute audio sources. In addition a new virtual display ABI for complex display devices exposing multiple framebuffers and displays has been added. Multi-touch support has been added to the virtual keyboard/mouse protocol enabling touch screens.

Xen 4.9 also introduces a Xen transport for 9pfs, which is a remote filesystem protocol originally written for [https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs Plan 9]. During the Xen 4.9 release cycle, a Xen 9pfs frontend was upstreamed in the Linux kernel and a backend in QEMU. It is now possible to share a filesystem (not necessarily a block device) from a virtual machine to another, which is a requirement for adding Xen support to many container engines, such as CoreOS rkt.

The PV Calls ABI has been introduced to allow forwarding POSIX requests across guests: a POSIX function call originating from an app in a DomU can be forwarded and implemented in Dom0. For example, guest networking socket calls can be executed to Dom0, enabling a new networking model which is a natural fit for cloud-native apps.
<h2>Improvements to Existing Functionality</h2>
<strong>Xenstored optimisations:</strong> Xenstore daemons allow Dom0 and guests access to system configuration information. C-xenstored scalability limits have been increased to allow large hosts (about &gt;1000 domains) to run efficiently. Transaction handling has been improved for better performance, smaller memory footprint and fewer transaction conflicts. Dynamic debugging capabilities have been added.

<strong>DMOP (Device Model Operation Hypercall):</strong> In Xen 4.9 the interface between Xen and QEMU was completely re-worked and consolidated. There is now only a single hypercall in Xen (the DMOP hypercall), which is carefully designed to allow the privcmd driver to audit any QEMU memory ranges and parameters that are passed to Xen via DMOP. The Linux privcmd driver enables DMOP auditing, which significantly limits the capability of a compromised QEMU to attack the hypervisor.

<strong>Alternative runtime patching and GICv3 support for ARM32:</strong> Alternative runtime patching which enables the hypervisor to apply workarounds for erratas affecting the processor and to apply optimizations specific to a CPU and GICv3 support was extended for 32-bit ARM platforms, bringing this functionality to embedded use-cases.

<strong>Intel and x86 Feature Support:</strong> The latest version of the Xen Project hypervisor adds the support of Neural Network Instructions AVX512_4VNNIW and Multiply Accumulation Single precision AVX512_4FMAPS as subfamilies of AVX512 instruction sets. With these instructions enabled in Xen for both HVM and PV guests, programs in guest OSes can take full advantage of these important instructions to speed up machine learning computing. This Xen release also further enhances VT-d Posted Interrupt (PI) optimization, Machine Check Exception(MCE) handling, and more.

<strong>System Error Detection (ARM):</strong> Xen on ARM made a step forward in reliability and serviceability with the introduction of System Error detection and reporting, a key feature for customers with highly available systems.

<strong>GCOV support:</strong> We removed the old GCOV implementation and replaced it with an updated version that supports more formats and exposes a more generic interface.

<strong>Re-work and hardening of x86 emulation code for security:</strong> Hardware-assisted virtualisation provides hypervisors with the ability to execute most privileged instructions natively and securely. However, for some boundary cases, it is still necessary to emulate x86 instructions in software. In Xen 4.9, the project completely re-worked the x86 emulation code, added support for new instructions, audited the code against security vulnerabilities and created AFL based test fuzzing tests that are regularly run against the emulator.

<strong>Updated support for Microsoft’s Hyper-V Hypervisor Top-Level Functional Specification (also known as Viridian Enlightenments):</strong> Xen implements a subset of version 5.0 of the Hyper-V Hypervisor TLFS, which enables Xen to run Windows guests at similar performance as it would run on Hyper-V. In addition, this work lays the groundwork to enable us to run Hyper-V within Xen in the future using nested virtualization.
<h2>Multi-Release Long-Term Development</h2>
<em>This section contains large feature developments that cover several release cycles. It is intended to provide a progress update for larger features.</em>

<strong>Transition from PVHv1 to PVHv2:</strong> Xen Project 4.8 laid the groundwork for re-architecting and simplifying PVH, focussing on the DomU guest ABI, which enabled Guest operating system developers to start porting their OSes to this mode. Support for FreeBSD is in progress, while support for Linux is committed. Xen 4.9 added Dom0 builder support and support for multiple virtual Intel I/O Advanced Programmable Interrupt Controllers (vIO APIC). PVHv2 for interrupt routing and PCI emulation is currently being peer reviewed and can be expected early in the Xen 4.10 release cycle. This lays the groundwork for a PVHv2 Dom0. For PVHv2 DomU support, PCI Passthrough and a major re-work of the xl/libxl and libvirt user interfaces for PVH have been started. Support for PVHv1 has been removed from the Xen Codebase.

<strong>Reworking the Xen-QEMU integration to protect against QEMU security vulnerabilities:</strong> In Xen Project 4.8, we embarked on an effort to re-work Xen-QEMU integration which amounts to sandboxing QEMU within Dom0. Significant progress was made in Xen 4.9 towards this goal, with the implementation of DMOP. Other changes such de-privileging QEMU in Dom0 and changes to the Linux privcmd driver have been mostly completed in Xen 4.9. Changes that are currently designed, but net yet implemented, are necessary changes to libxl and QEMU's usage of XenStore.
<h2>Summary</h2>
Despite the shorter release cycle, the community developed several major features, and found and fixed many more bugs. Compared to Xen 4.8, which was our first fixed-term release, we have seen increased Development Velocity (in Xen 4.8 developers contributed 1245 changes - in Xen 4.9 developers contributed 1549 changes - a growth of 20%), increased Code Review activity, and more contributors (both individual and organisations contributing). For Xen 4.8 a total of 68 developers from 25 employers contributed, for Xen 4.9 a total of 86 developers from 30 employers contributed.

As in Xen 4.8, we took a security-first approach for Xen 4.9 and spent a lot of energy to improve code quality and harden security. This inevitably slowed down the acceptance of new features somewhat and also delayed the release. However, we believe that we reached a meaningful balance between mature security practices and innovation.

On behalf of the Xen Project Hypervisor team, I would like to thank everyone for their contributions (either in the form of patches, code reviews, bug reports or packaging efforts) to the Xen Project. Please check our <strong>[[Xen_Project_4.9_Acknowledgements|acknowledgement page]]</strong>, which recognises all those who helped make this release happen.

The source can be located in the [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=shortlog;h=refs/heads/stable-4.9 http://xenbits.xenproject.org/gitweb/?p=xen.git;a=shortlog;h=refs/heads/stable-4.9] tree (tag <em>RELEASE-4.9.0</em>) or can be downloaded as [https://xenproject.org/downloads/xen-archives/xen-project-49-series/xen-project-490.html tarball from our website].

More information can be found at
<ul>
<li>[[Xen_Project_4.9_Release_Notes#Build|Building Xen 4.9]]</li>
<li>[[Xen_Project_4.9_Release_Notes|Xen 4.9 Release Notes]]</li>
<li>[[Xen_Project_4.9_Man_Pages|Xen 4.9 Man Pages]]</li>
<li>[[:Category:Xen_4.9|All Xen 4.9 related documentation]]</li>
</ul>

== Security Patch Level ==
This release contains '''all applicable''' [http://xenbits.xenproject.org/xsa/ XSA's] up to (and including) '''XSA-225'''.

== Hypervisor Changelogs ==
=== Xen Project Hypervisor Changelogs ===
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c30bf55594a53fae8aae08aabf16fc192faad7da c30bf55594]: Xen 4.9.0 release: Adjust README and xen/Makefile [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f7395dbc5c0a69899717edfbed8bc5e22d912bc6 f7395dbc5c]: Xen 4.9.0 release: Adjust Config.mk commits to refer to 4.9.0 tags [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=69500da6c0d3a37e61b8583ee359a9df9043cef3 69500da6c0]: oxenstored: trim history in the frequent_ops function [Thomas Sanders]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=731ce5b8bf36f57da2dec6a872e4e9dd607f9eda 731ce5b8bf]: QEMU_UPSTREAM_REVISION: Bump to pick up XSA-216 fix [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b38b1479a532f08fedd7f3b761673bc78b66739d b38b1479a5]: xen/test/Makefile: Fix clean target, broken by pattern rule [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=408f16ddb3b05077e60c377a19d9df1b5ec11fa9 408f16ddb3]: ARM: vGIC: avoid rank lock when reading priority [Andre Przywara]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a6d336614e90ab7d096c9229e65491e5275f0f0b a6d336614e]: memory: don't suppress P2M update in populate_physmap() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ac505ee0f25866e97936534345d3010b1403c23c ac505ee0f2]: xen/arm: vgic: Sanitize target mask used to send SGI [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3da417091406a8ae700dc57b1a1e2fd86954bc2d 3da4170914]: gnttab: __gnttab_unmap_common_complete() is all-or-nothing [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0984d0dc1243a266391c8caafc0fa5be2a71f4a6 0984d0dc12]: gnttab: correct logic to get page references during map requests [George Dunlap]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ed583fd176e6f7693880210c01b157a83dda7a29 ed583fd176]: gnttab: never create host mapping unless asked to [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=520ec7b8aa7840188d276a5ecc98eac570058500 520ec7b8aa]: gnttab: fix handling of dev_bus_addr during unmap [George Dunlap]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=471d9ca43cc1fa9eb9c7c7f39b3de8333d9521ef 471d9ca43c]: arm: vgic: Don't update the LR when the IRQ is not enabled [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6f52fa04006ba3d3ca72abff51586db3f4e56ebd 6f52fa0400]: guest_physmap_remove_page() needs its return value checked [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ab8e2acdbfb2dbf2196cecc9c4b7b74b9aa72afc ab8e2acdbf]: memory: fix return value handing of guest_remove_page() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=039288d93dcc6677a26d458665911847b0263e59 039288d93d]: evtchn: avoid NULL derefs [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8f44f71efc5d087f00471913994b8e237db2cb2a 8f44f71efc]: x86: avoid leaking PKRU and BND* between vCPU-s [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=66d2558d50122a1986ba98033a49ebe33fd30bb7 66d2558d50]: x86/shadow: hold references for the duration of emulated writes [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=68e0184422d31b62730f68ed70e42c3fef8b2dc4 68e0184422]: gnttab: correct maptrack table accesses [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8aad3a9d78cb1fb55d2293bea1e3b5866d53a4ad 8aad3a9d78]: gnttab: Avoid potential double-put of maptrack entry [George Dunlap]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9bcfcdbec046deab54216bbe780a72c23427d9ac 9bcfcdbec0]: gnttab: fix unmap pin accounting race [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=725fe006a5a026b48e3ac1f95b3bbcb11ee0e582 725fe006a5]: x86/mm: disallow page stealing from HVM domains [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7dc15bd7ecb4f8a9b1e3a221c9526c95d6a5c3d4 7dc15bd7ec]: tools: fix several "format-truncation" warnings with GCC 7 [Zhongze Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=75bfb9eaf0c932c4d953e6eeda670275238a1fca 75bfb9eaf0]: x86/boot: Fix the boot time relocation calculations [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2fb72b56bf0423e4b625cebc40e2dc7ea7734986 2fb72b56bf]: Makefile: Provide way to ship livepatch test files [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c40237fb500be05aee6869f5c2da5aa6f1a86f76 c40237fb50]: xen/test/livepatch: Add xen_nop.livepatch to .gitignore [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8c60e5f4327583b1c90cf3641388ef618c1727ec 8c60e5f432]: xen/test/livepatch: Regularise Makefiles [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d32607042bdc944aa23b7eaf17cd68c8536d3a11 d32607042b]: xen/test/livepatch/Makefile: Install in DESTDIR/usr/lib/debug/xen-livepatch [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e197d29514165202308fe65db6effc4835aabfeb e197d29514]: tools/xenstat: fix missing linkage of libxenstat against libyajl [Peter Große]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fe2de031af7938269e874ee0c6e832fef7f1e80f fe2de031af]: libxenstat: use python detected by configure for python bindings [Peter Große]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5aecee5a63ee931f302f731893bfa8fd428cbf63 5aecee5a63]: public: there's no MMUEXT_SET_FOREIGNDOM [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1d9c4106a685d7d434e99421257451bdeed55a3f 1d9c4106a6]: Revert "x86/mm: add temporary debugging code to get_page_from_gfn_p2m()" [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=91503b282eff582d74927ed25668fae65fd228ba 91503b282e]: xl.cfg man page cleanup and fixes [Armando Vega]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6066be87144e1f7841b3b51279983f83bd46cce5 6066be8714]: x86/HAP: avoid using bogus/misleading locking [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=89b71d14621850c6c4b87a2cb3476efb069aeca9 89b71d1462]: livepatch: Wrong usage of spinlock on debug console. [Konrad Rzeszutek Wilk]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5698869a723b36e768daf811ec1170258e6e9cf2 5698869a72]: x86/HVM: correct notion of new CPL in task switch emulation [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a39c6b4516996ae1e776a46743dbcb78002b9dd8 a39c6b4516]: x86/NPT: deal with fallout from 2Mb/1Gb unmapping change [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6cf1d2b6cf27d278c1dab00434d3d039af394855 6cf1d2b6cf]: vif-common.sh: Have iptables wait for the xtables lock [George Dunlap]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=35f0fff2a67d1a5b93f9992e3a402ac3c896ae55 35f0fff2a6]: xen/public: Correct the HYPERVISOR_dm_op() documentation to match reality [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=96689c61f445650a595e79e72b4884d21c0868eb 96689c61f4]: x86/pagewalk: Fix pagewalk's handling of instruction fetches [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=00c2d1e314d456566f10495fcccd7dd81065fcdb 00c2d1e314]: Revert "x86/hvm: disable pkeys for guests in non-paging mode" [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=57abda0beea90c7871b10863437756a58220e9f9 57abda0bee]: xl man page cleanup and fixes [Armando Vega]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a1fd8721b9ba3bc801b814ac94b1e539b813cdc0 a1fd8721b9]: x86/vpmu: add cpu hot unplug notifier for vpmu [Luwei Kang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=19acede72e216ba87ade287ed6bbcffafa0bc427 19acede72e]: docs: remove PVHv1 document [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0bac1f286ab1aaa9b7fc323ca63e7fec8c9f68c1 0bac1f286a]: Makefile: Mention usual targets of subdir Makefiles [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=876800d5f9de8b15355172794cb82f505dd26e18 876800d5f9]: Makefile: Regularise subdir targets and their dependencies [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2e736da54652d51cb3e16827fc0fac281164624e 2e736da546]: tools/include/Makefile: Support `build' target [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d9eb706356ad4dbd04aad563ec4d2bcd3d7d6c03 d9eb706356]: x86/hvmloader: Don't wait for the producer to fill the ring if [Anshul Makkar]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7cc806d7f1d91dd4c4656f11226f043c749eb0ed 7cc806d7f1]: Restore HVM_OP hypercall continuation (partial revert of ae20ccf) [George Dunlap]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3fafdc28eb98dc1cb686379d83270516fc38049d 3fafdc28eb]: xen/arm: p2m: Fix incorrect mapping of superpages [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8f2e3d8913bba06651d9021b6f925bdcd1060f4a 8f2e3d8913]: x86/pagewalk: Fix determination of Protection Key access rights [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0d6968635ce51a8ed7508ddcf17b3d13a462cb27 0d6968635c]: hvmloader: avoid tests when they would clobber used memory [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=229ff3125b3d43c3fdc87c12c0047894395b5d32 229ff3125b]: Use non-debug build for Xen 4.9 [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=508e8d82a528a5f1ff9d5d4d5aa1adae31899a14 508e8d82a5]: libxl/devd: move the device allocation/removal code [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=536ec5f13c066f10b5e8851392e622cc99f969f7 536ec5f13c]: libxl/devd: correctly manipulate the dguest list [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fd519a51192b97168ab1a9ca3405d75d89341ee2 fd519a5119]: libxl/devd: fix a race with concurrent device addition/removal [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=728d21b29b48f6c45a8e3677e62bd4655d8f737b 728d21b29b]: build: more adjustments to top-level Makefile dependencies [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9d3011bd1cd29f8f3841bf1b64d5ead9ed1434e8 9d3011bd1c]: arm: fix build with gcc 7 [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f32400e90c046a9fd76c8917a60d34ade9c02ea2 f32400e90c]: x86: fix build with gcc 7 [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bb8597b6d36d66a1972c62beb2300fcdeff1747f bb8597b6d3]: xmalloc: correct _xmalloc_array() indentation [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=93ade42f47300f3f353aa9bd59b737bca8f2d342 93ade42f47]: build: add missing dependency [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f745b55f137c9c086552dc7463ba2cefccab8292 f745b55f13]: build: stubdom and tools should depend on public header target [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a7d4a5904b62731551e366ff62d84759c8ee68e2 a7d4a5904b]: tools/xenconsoled: Preserve errno while rotating logfile handles [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=690fdc23dcc9d918c6e339b06bbfa227471f61da 690fdc23dc]: libxl/arm: Fix ARM build. [Andrii Anisov]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=eb13199100dffba1484aac3e72dc7aac2b42629a eb13199100]: x86/ioreq_server: make p2m_finish_type_change actually work [Xiong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=efa9596e9d167c8fb7d1c4446c10f7ca30453646 efa9596e9d]: x86/mm: fix incorrect unmapping of 2MB and 1GB pages [Igor Druzhinin]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5c4f579e0ee4f38cad5636bbf8ce700a394338d0 5c4f579e0e]: x86/pv: Fix the handling of `int $x` for vectors which alias exceptions [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b231884da805d21156163d3ea2ef4de2e9f65fb0 b231884da8]: include: fix build without C++ compiler installed [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=36a049ff465f21c38f09e6e5e175c8311407f44c 36a049ff46]: ioemu-stubdom: don't link *-softmmu* and *-linux-user* [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3946384089720eacd9d7357d37cd4a99076d074e 3946384089]: tools: don't require unavailable optional libraries in pkg-config files [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=17880a0f10421c5e456d593c70da03b1688d34ac 17880a0f10]: public/elfnote: document non-alignment of relocated init-P2M [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a8199a6225a0e81611f84396e5ba0a164d8a49a4 a8199a6225]: Fix broken package config file xenlight.pc.in [Charles Arnold]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6cde97e33d4b53f460b1b2fd0940ab99d3edea4e 6cde97e33d]: xl: don't ignore return value from libxl_device_events_handler [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0d1a96043a75b067498a33619e99df1276f4c1b1 0d1a96043a]: libxenforeignmemory: bump minor version number [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cbcaccb5e991155a4ae85a032e990614c3dc6960 cbcaccb5e9]: x86/pv: Align %rsp before pushing the failsafe stack frame [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=55ab172a1f286742d918947ecb9b257ce31cc253 55ab172a1f]: x86/pv: Fix bugs with the handling of int80_bounce [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=baf2950213e6a50801940643e2549a5baa21ad71 baf2950213]: xen/arm: Survive unknown traps from guests [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5a0ed9a09ebb32b620d9217875bb5206d5ccf4d7 5a0ed9a09e]: xen/arm: do_trap_hypervisor: Separate hypervisor and guest traps [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1f92dd7e8867f605fb02b1e67ecf0de389a6c816 1f92dd7e88]: xen/arm: arm32: Rename the trap to the correct name [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=933f966bcdf4f4255b432071fc12c9ee2efb05ef 933f966bcd]: x86/mm: add temporary debugging code to get_page_from_gfn_p2m() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=03350f1ce7398a5b2d54802efe21659bd8d03772 03350f1ce7]: libxl: u.hvm.usbdevice_list is checked for emptiness [Robin Lee]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a0a9095432f6f8b7c83e779dad5debc81c552583 a0a9095432]: x86: correct boot time page table setup [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1c5e242e6d6e51fe6ec3553299ec7efc48938c56 1c5e242e6d]: x86: correct create_bounce_frame [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=461f0482033b09ade2f3e38c8c33f1c15bc8defc 461f048203]: x86/vm_event: fix race between __context_switch() and vm_event_resume() [Razvan Cojocaru]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1366a0e76db67953368dc4ca85bcbb28d0f3003f 1366a0e76d]: x86/vm_event: add hvm/vm_event.{h,c} [Razvan Cojocaru]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8bf68dca65e2d61f4dfc6715cca51ad3dd5aadf1 8bf68dca65]: x86/vpmu_intel: fix hypervisor crash by masking PC bit in MSR_P6_EVNTSEL [Mohit Gambhir]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d595e126c96976d056d7877e4319b3f2f3d246b1 d595e126c9]: VMX: constrain vmx_intr_assist() debugging code to debug builds [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8839be5c1fe339a1310b4e05e88c5a0230b7959d 8839be5c1f]: x86/public: correct register naming [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=54dba8e6c416b26667e934fc5e9fcd8a1adecfe3 54dba8e6c4]: x86: polish __{get,put}_user_{,no}check() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a5f4edebac284ca50926272093b4aac9b9d12620 a5f4edebac]: x86/asm: Clobber %r{8..15} on exit to 32bit PV guests [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d6f07c640a520903a9c3832ad51628b19abacfdb d6f07c640a]: x86/asm: Fold LOAD_C_CLOBBERED into RESTORE_ALL [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c98f13a124a789626e062a9a7b574ade0088f471 c98f13a124]: x86/traps: Lift all non-entrypoint logic in entry_int82() up into C [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=913fc4ec705f608ae34a728e6954ab5d42b36181 913fc4ec70]: x86/traps: Rename compat_hypercall() to entry_int82() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a5a5d1ee949d04d673573f8f59f6715edd171c57 a5a5d1ee94]: x86/mm: Further restrict permissions on some virtual mappings [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=040e1457c109185a5420e24203cad8e92f3caaca 040e1457c1]: x86/traps: Poison unused stack pointers in the TSS [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=98dffb05ce48097ecf82bcadc9ae8acb3818a610 98dffb05ce]: x86/traps: Drop 32bit fields out of tss_struct [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=777aecb631402b281882e9465268f287202ec7a4 777aecb631]: xen/arm32: Distinguish guest SError from Xen data aborts [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a68ffd36e9eae8db318c5752f5319d2901ef74b3 a68ffd36e9]: xen/arm: efi: Avoid out-of-bounds write in meminfo_add_bank [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c5f640ea6046aa930fbac3a5fa0a4413cc8b04ab c5f640ea60]: libs/devicemodel: Fix dependency with libxencall [Anthony PERARD]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ed719d7ca6e8df6384a2ecbe9a78977e32586478 ed719d7ca6]: hvm: fix hypervisor crash in hvm_save_one() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2dbe9c3cd2b2991cd65aad228b589a9bfb148b46 2dbe9c3cd2]: x86/mm: silence a pointless warning [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ba10dbc7ae6c92816109913c6c25ba66c7aa7288 ba10dbc7ae]: vTPM: update email address and file path in MAINTAINERS file [Quan Xu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=eaf537342c909875c10f49b06e17493655410681 eaf537342c]: x86: discard type information when stealing pages [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=22c096c99d8c05833c3c19870e36efb2dd4e8013 22c096c99d]: multicall: deal with early exit conditions [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ba39e9b2108319d2b7b842781106386b8ed62fab ba39e9b210]: x86emul: correct stub invocation constraints again [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0a5370ee1f9808fbb16bb03d7f349921cf73a2d4 0a5370ee1f]: seabios: run olddefconfig [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cd91ab08eaa23409440ef6b4f5ad6e651b629c3b cd91ab08ea]: x86emul: correct stub invocation constraints [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=144aec4140515c53bb1676df71a469f3e285c557 144aec4140]: x86/32on64: properly honor add-to-physmap-batch's size [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9182835740ac37cf5295b15eb47058f39fc14c8f 9182835740]: docs: fix iommu_inclusive_mapping documentation [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e3b93b3c595447db34d0b55f45cbd85aa636f31a e3b93b3c59]: dmop: add xendevicemodel_modified_memory_bulk() [Jennifer Herbert]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a579c8bcf348eb8b0280cb429d3876831fff4e23 a579c8bcf3]: hvm/dmop: implement COPY_{TO,FROM}_GUEST_BUF_OFFSET() helpers [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a9404c0e530554078300d7f2a1c9858f3407c7ae a9404c0e53]: hvm/dmop: implement COPY_{TO,FROM}_GUEST_BUF() in terms of raw accessors [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=60f07f8adb5d0473b8e820509f2a6dfaa5443ca2 60f07f8adb]: hvm/dmop: make copy_buf_{from, to}_guest for a buffer not big enough an error [Jennifer Herbert]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8198ff2cdfbc8b2944ac7bffcde0e5181a3098b3 8198ff2cdf]: hvm/dmop: box dmop_args rather than passing multiple parameters around [Jennifer Herbert]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8829d12ac0f9e3f7b01f276cd966c5a39497da92 8829d12ac0]: 8250-uart: Fix typo in the header [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dc93246b504a4cdd90a7d79bfffd42255f9af83f dc93246b50]: x86/mm: Add missing newline to a printk() in get_page_from_l1e() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=99704f26360ee8d4f85081c6c50ce64f47961f6d 99704f2636]: xen.h: fix comment for vcpu_guest_context [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=07abf27c0fcb53f1bdba58ef1748af36a6f5cb6c 07abf27c0f]: xen/arm: Don't unflatten DT when booting with ACPI [Punit Agrawal]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ef3e8db8068ce4d82501d427dd0ca77a6af89572 ef3e8db806]: x86/hvm: Corrections and improvements to unhandled vmexit logging [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=68e9e96953f7aad1bb3b2a1c15c26bbd94897346 68e9e96953]: correct rcu_unlock_domain() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a2a897ccd2749abdc4d68ae2b34443712724a75c a2a897ccd2]: x86/vlapic: Don't reset APIC ID when handling INIT signal [Chao Gao]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=de22e0dd0df7244052b978fdd939aae7a0937077 de22e0dd0d]: xen/arm: Properly map the FDT in the boot page table [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4a9d402746fd6fbd1f319eff29fa768f7d7aa62b 4a9d402746]: xen/arm: Check if the FDT passed by the bootloader is valid [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f7d93cee1160bf18f77750da2d5900aee9ca15cc f7d93cee11]: xen/arm: Move the code to map FDT in the boot tables from assembly to C [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=caa4742f2f6a883ce169cd55de35fc101ac3e0a2 caa4742f2f]: xen/arm: mm: Move create_mappings function earlier in the file [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dfb5a92cf82a27a76f6b1b1c55b5dcfb9a918439 dfb5a92cf8]: xen/arm: Add BOOT_FDT_VIRT_END and BOOT_FDT_SLOT_SIZE [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f5c842bf6364541151923d488211ec1bc50d25e0 f5c842bf63]: xen/kexec: remove spinlock now that all KEXEC hypercall ops are protected at the top-level [Eric DeVolder]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4f0b707feb673b2497ee2fa2454eaf4bbafaea2b 4f0b707feb]: xen/kexec: use hypercall_create_continuation to protect KEXEC ops [Eric DeVolder]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1ca2bafa738e9c9136faf6d35e06b481701dd594 1ca2bafa73]: x86/microcode: Use the return value from early_microcode_update_cpu [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f9e2600ea107bf408a2778f456bd1beee29ce3c1 f9e2600ea1]: hotplug/FreeBSD: configure xenstored [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=904f8957e4916eb8a3cf3154a5d83db9f5f01d84 904f8957e4]: oxenstored: provide options to define xenstored devices [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c5fc41a10de6217774b4c44ff7977be437263a1b c5fc41a10d]: paths.m4: provide XENSTORED_{KVA,PORT} [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f97838bbd980a0104e16c4a12fbf514f9fa805f1 f97838bbd9]: x86: Move microcode loading earlier [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5d1ad47ff7940d95c322667678a190c8607754b4 5d1ad47ff7]: x86emul: force CLZERO feature flag in test harness [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=53e482266e8c552a47c1c14630b357dbedd86c3c 53e482266e]: x86/vioapic: allow holes in the GSI range for PVH Dom0 [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8555a85a7a581f2263a81e0f4dc7dc24b0c38942 8555a85a7a]: x86/HVM: don't uniformly report "MMIO" for various forms of failed emulation [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=91115f8b6e4792e2caf3dde405ea068060569bfb 91115f8b6e]: VMX: don't blindly enable descriptor table exiting control [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ac1dbdc50ee7b048a8fdfdfc3a9191d24741d82e ac1dbdc50e]: x86/HVM: restrict emulation in hvm_descriptor_access_intercept() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=818ff653a7afa51e11631e4ed373f70fd45e3a21 818ff653a7]: x86emul: always fill x86_insn_modrm()'s outputs [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=75704266f987c11ed98cd0a26c52898ab358e95e 75704266f9]: x86emul: add "unblock NMI" retire flag [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=828aa3352f97b613bd06daf7eb1ae734262196be 828aa3352f]: docs: fix configuration syntax in xl.cfg manpage [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b4cd5173183fbc118e2dc2a0d2e0d5038daf4fb5 b4cd517318]: tools: Use POSIX signal.h instead of sys/signal.h [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4703a9ba9bb0c9c2804813ffe0943177d5f96039 4703a9ba9b]: tools: Use POSIX poll.h instead of sys/poll.h [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e412c03be25dee8202a440b973561afd8ab6d868 e412c03be2]: x86/emul: Drop more redundant ctxt.event_pending checks [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7a481bfa4f6a623e87a4bac3b50a5ef5924d9f2c 7a481bfa4f]: x86/vIO-APIC: fix uninitialized variable warning [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dc0e69aa41e47c1d23ca6ed939272aa11c476f12 dc0e69aa41]: VT-d: correct a comment and remove an useless if() statement [Chao Gao]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b0ad468512df579d71650acbbcd65ef9307c3f45 b0ad468512]: clang: disable the gcc-compat warnings for read_atomic [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c1f9b9d77ceecb9fb782e4ab98ec3b94cf22dab8 c1f9b9d77c]: tools:misc:xenpm: set max freq to all cpu with default cpuid [Luwei Kang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=341569f1d18df00bda6625a77c2b106cee382562 341569f1d1]: xen: credit: change an ASSERT on nr_runnable so that it makes sense. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e7998ad2f2ea96465ea481b8a023c90b41b59ca1 e7998ad2f2]: xen: credit2: cleanup patch for type betterness [Praveen Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ecb801d629cc07c6d20129b6469825185231f68d ecb801d629]: misc/release-checklist.txt: Try to avoid wrong-tag mistakes [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cd8b69c2bd1a33b99fc0cdf780e84fde603bb490 cd8b69c2bd]: misc/release-checklist.txt: Preemptive updates [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d4df54737d33a067e1f3fb13532273f618a1f003 d4df54737d]: Config.mk: Update for 4.9.0-rc1.2 [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d0db50ced1f73db1b815f7c4c393cf7ecb6c6c16 d0db50ced1]: Config.mk: Update for 4.9.0-rc1.1 [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5644f357b904a810a875cf59437a884666d7b046 5644f357b9]: Config.mk, etc.: Prepare 4.9.0-rc1 [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=17cd6621688bce9972d9242611114fd7aba44c31 17cd662168]: x86/atomic: fix cmpxchg16b inline assembly to work with clang [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3ceaf2e5a2eb629f2479d43a4aa6454da12a66ac 3ceaf2e5a2]: xsm: fix clang 3.5 build after c47d1d [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ce70926b4f88d3f7510bd4699dc7fc3996539084 ce70926b4f]: oxenstored: make --restart option best-effort [Jonathan Davies]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3475c97ee4a6442587d86b5cd0926614c1fb2939 3475c97ee4]: oxenstored: improve event-channel binding logging [Jonathan Davies]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=27ce9d49d0a57d0bd18dcea483000bc041b55a3c 27ce9d49d0]: oxenstored: save remote evtchn port, not local port [Jonathan Davies]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=506114e9183de1640f3c2e5b66f4980b596164f7 506114e918]: oxenstored: avoid leading slash in paths in saved store state [Jonathan Davies]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0c7b704097409cc6500284c51fada0b4f3a695eb 0c7b704097]: oxenstored: initialise logging earlier [Jonathan Davies]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6772d50a50ca4315f658e33194f966e48d180384 6772d50a50]: Revert "setup vwfi correctly on cpu0" [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=69082e1c210d7bdba082e75c89951d9a320d88e1 69082e1c21]: ARM: GICv3 ITS: introduce device mapping [Andre Przywara]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fa0346ae663f582cd742683d2f4562c3c9b758f9 fa0346ae66]: ARM: vGICv3: introduce ITS emulation stub [Andre Przywara]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dcb6cb2636890db4b52d825b6659b31df5063a27 dcb6cb2636]: ARM: GICv3 ITS: introduce host LPI array [Andre Przywara]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=14b27472a8dde48e87d23883fceb08703b48a3fb 14b27472a8]: ARM: GICv3 ITS: introduce ITS command handling [Andre Przywara]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8ed8d21373bef3ea9ddc9d8594ad71aa1b0788f1 8ed8d21373]: ARM: GICv3 ITS: map ITS command buffer [Andre Przywara]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=05238012b86d7b9072b65533b5a37a302e69949a 05238012b8]: ARM: GICv3 ITS: allocate device and collection table [Andre Przywara]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c9b939863c8914af10b9e0c4fbf8054fedf2c72d c9b939863c]: ARM: GICv3: allocate LPI pending and property table [Andre Przywara]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=66d0ee1dee44dac8c22eaec82a88ad16ea1aa873 66d0ee1dee]: ARM: GICv3 ITS: initialize host ITS [Andre Przywara]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=62404aba782a488244da9c0444e98c84bb127a67 62404aba78]: ARM: GICv3 ITS: parse and store ITS subnodes from hardware DT [Andre Przywara]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=89216c7999eb5b8558bfac7d61ae0d5ab844ce3f 89216c7999]: xen: credit1: treat pCPUs more evenly during balancing. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=341450eaf7534220e67529eb62213edbddb84cae 341450eaf7]: xen: credit1: increase efficiency and scalability of load balancing. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6348214c5d0b410d94073bbdab6915e84182641a 6348214c5d]: xen: credit2: avoid cpumask_any() in pick_cpu(). [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=46bab93935c0b3fa6d50482e76abc08f0ce4df3f 46bab93935]: xen/tools: tracing: add record for credit1 runqueue stealing. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=47d529299575ef01df59050253dbdc0d24375f0a 47d5292995]: xen: credit: consider tickled pCPUs as busy. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=afb077334f6c225bc2eaa3885a09d3dedb381c87 afb077334f]: xen: credit: (micro) optimize csched_runq_steal(). [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c95ac0ad200d17db2d3ac8f0845d2158a369495c c95ac0ad20]: xen: credit1: simplify csched_runq_steal() a little bit. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ef7f5bbf9d77062de6bdd4a5801af97b903644ac ef7f5bbf9d]: x86/svm: Correct event injection check in svm_vmcb_restore() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a0b53de2426bc8ac4e9429961f66564eb2fdaf6f a0b53de242]: x86/svm: Fix indentation in svm_vmcb_restore() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8ff8d33948dba8afa86a45556605e17974f071b7 8ff8d33948]: x86/emul: Poision the stubs with debug traps [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6d774a951696b1d8dd2dfba00441f6892c9db815 6d774a9516]: x86/ioreq server: synchronously reset outstanding p2m_ioreq_server entries when an ioreq server unmaps [Yu Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1679e0df3df6105278108794e15709a520b40ea2 1679e0df3d]: x86/ioreq server: asynchronously reset outstanding p2m_ioreq_server entries [Yu Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4b602cced9a2d1b83b337fcdac0b3d4a3b4ea926 4b602cced9]: x86/ioreq server: handle read-modify-write cases for p2m_ioreq_server pages [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=306f16436298b35278be92757559851528e0ed46 306f164362]: x86/ioreq server: add device model wrappers for new DMOP [Yu Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ca2b511d3ff47c2c3250b884f3903271427be0c1 ca2b511d3f]: x86/ioreq server: add DMOP to map guest ram with p2m_ioreq_server to an ioreq server [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d909cb99998cd63761e238c59e274450c7dacd8e d909cb9999]: x86/ioreq server: release the p2m lock after mmio is handled [Yu Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=44525c3dd6d502fc2b858da3576ec4add3f3a72c 44525c3dd6]: tools: sched: add support for 'null' scheduler [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cc13b7487189cfdc5ab454bf547b5c653fadbd6f cc13b74871]: xen: sched_null: support for hard affinity [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d671da3be3ca5f61afedcd585a274f7c0c1c3072 d671da3be3]: xen: sched: introduce the 'null' semi-static scheduler [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d92b0e7fca263e0671940d0d446c64e850ca595c d92b0e7fca]: xen: sched: make sure a pCPU added to a pool runs the scheduler ASAP [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=64c9b1ed69d5d62516869d428c5508fba8789636 64c9b1ed69]: xen: sched: improve robustness (and rename) DOM2OP() [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6a2c6a68423475cd89a8cc9978554880e5a21b7d 6a2c6a6842]: x86/mce: always re-initialize 'severity_cpu' in mcheck_cmn_handler() [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=011899a2e00b9f748c04d501c205da04bbff4359 011899a2e0]: x86/mce: make 'severity_cpu' private to its users [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d0a699a389f1a5b282c451f3f022ccd01074b5f3 d0a699a389]: x86/monitor: add support for descriptor access events [Adrian Pop]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=220e0b033d957f61b772d59cf1b2124fe760b06d 220e0b033d]: passthrough/io: fall back to remapping interrupt when we can't use VT-d PI [Chao Gao]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=93358e8e83db01d6e5b7fb40ab96082fe31447b1 93358e8e83]: VT-d: introduce update_irte to update irte safely [Chao Gao]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=92fc8d10f5b59bd59455962b41953d6ca3ecfd16 92fc8d10f5]: VMX: fixup PI descriptor when cpu is offline [Feng Wu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=90bc123d26374e6045542d10e74833d19d1338d9 90bc123d26]: VT-d: some cleanups [Feng Wu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a5e25908d18d30722a99f0e2e75985634ab0933c a5e25908d1]: VT-d: introduce new fields in msi_desc to track binding with guest interrupt [Feng Wu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1066331913c9f37856dcbc161e9833dc43650c64 1066331913]: passthrough: don't migrate pirq when it is delivered through VT-d PI [Chao Gao]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f75a30496c2eb286e7bbffb84b63940865e1ffe1 f75a30496c]: x86: add multiboot2 protocol support for relocatable images [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f5f16adbce41122bb588d91bfc5dfaa189773a98 f5f16adbce]: x86/boot: rename sym_phys() to sym_offs() [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b28044226e1ccac9b41478c7b3082fcb75278a97 b28044226e]: x86: make Xen early boot code relocatable [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8c17af4aba2edb19249d9516e3ee7b827a9cecb2 8c17af4aba]: x86/setup: use XEN_IMG_OFFSET instead of... [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7ed93f3a0dff8f1d999ae5b541886eb8ff2f7842 7ed93f3a0d]: x86: change default load address from 1 MiB to 2 MiB [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=39f79c4723460d89ed0e0c7aef5630c5a05abb1a 39f79c4723]: x86emul: correct compat mode system descriptor handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b706e1c6af274fc1914884b3da5af27221f1e818 b706e1c6af]: x86/HVM: don't leak PFEC_implict to guests [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=60bbae0502003e90886bf84758d695b88c1763d7 60bbae0502]: x86/hvm: make io.h self-contained [Chao Gao]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c6fdc9696a6a6eac59bf9c81121d1f1cd5b88dcd c6fdc9696a]: boot allocator: use arch helper for virt_to_mfn on DIRECTMAP_VIRT region [Vijaya Kumar K]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9f5390441a6e55990e6ae78e51fd800e55fb9637 9f5390441a]: x86/vpmu_intel: handle SMT consistently for programmable and fixed counters [Mohit Gambhir]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ffe86d38f1f4c69270613d27680dafff64ab97d5 ffe86d38f1]: x86/io: move the list of guest to machine IO ports out of domain_iommu [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f47364e5007216f55c8df7403015a6ea2fec4c29 f47364e500]: x86/io: rename misleading dpci_ prefixed functions to g2m_ [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c47d1d6873f0d8d89e96bd9e876dd4bb3565da8b c47d1d6873]: altp2m: introduce external-only and limited use-cases [Tamas K Lengyel]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e9a5d40a20ec598736570db774d87cd9166d5245 e9a5d40a20]: xen: use a dummy file in C99 header check [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=91ef7364933037b6a8d825405a1c809a72e6152f 91ef736493]: vgic: refuse irq migration when one is already in progress [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=31bc6a93a096bab21211e0e2c7c284ee4aec5402 31bc6a93a0]: arm: remove irq from inflight, then change physical affinity [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=db7b5b0c50b238ca259b83af3aca102701c4abac db7b5b0c50]: tools/insn-fuzz: Fix assertion failures in x86_emulate_wrapper() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9e9b56fe8aab1f9376acdbbac575b97b7a4e8df9 9e9b56fe8a]: tools/insn-fuzz: Provide IA32_DEBUGCTL consistently to the emulator [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=125372a6e51eb6fd5d8a2185bf66e48647c7d770 125372a6e5]: tools/insn-fuzz: Correct hook prototypes, and assert() appropriate segments [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8ba7b845c2a68f9d025710a57c87870b3ad19ac8 8ba7b845c2]: tools/insn-fuzz: Fix a stability bug in afl-clang-fast mode [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b163e550df2127b2bd1fbce682bed87e8d18d0dc b163e550df]: tools/insn-fuzz: Avoid making use of static data [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=654740b4bd8dfb358a9cf6876e60b79395a1d1fb 654740b4bd]: tools/insn-fuzz: Don't hit memcpy() for zero-length reads [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=66c9436008fb4033179bdd3cda8c1dea1d469245 66c9436008]: MAINTAINERS: Move the x86 instruction emulator under x86 maintainership [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f1db33e953633c9dd421664d54134f211b052336 f1db33e953]: x86/emul: Require callers to provide LMA in the emulation context [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=52053d5fc2f9fd7f606967db945ba7eab63c5ccf 52053d5fc2]: x86/emul: Drop swint_emulate infrastructure [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=897d59a426f19f4099cd34feb0a8da9122810364 897d59a426]: x86/svm: Introduce svm_emul_swint_injection() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ce07f6d8cb580a9dbb744f7e92073777b79af22a ce07f6d8cb]: x86/hvm: Fix segmentation logic for system segments [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7707023e50dde71d1965cca503820eb4d1479329 7707023e50]: x86/hvm: Correct long mode predicate [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=df429b9c3f06cb0a04a799e58447548794d1f254 df429b9c3f]: x86/hvm: Correct some address space terminology [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4feb9779c92783c47ef1d75b5ab3823888313aac 4feb9779c9]: golang/xenlight: Implement cpupool operations [Ronald Rojas]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8766c5cc7dfe4d2f82844bddb79bf87fecb5a383 8766c5cc7d]: golang/xenlight: Implement get console path operations [Ronald Rojas]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=58b9512b297da86f36fdde3682dba841917b7c1b 58b9512b29]: golang/xenlight: Implement Vcpuinfo and ListVcpu [Ronald Rojas]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=412d2e622df627299ffd986cbc09a3959e6921a8 412d2e622d]: golang/xenlight: Implement Domain operations [Ronald Rojas]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fae494e6e48cdf7bdcec9962c9a08473cfdd6804 fae494e6e4]: golang/xenlight: Implement libxl_scheduler enumeration [Ronald Rojas]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a95b3166e9ec607dc4af66c8e84349ed6ca39401 a95b3166e9]: golang/xenlight: Implement libxl_bitmap and helper operations [Ronald Rojas]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=eab2ad52b2bae38aa0c777501db8e162e0c6fd75 eab2ad52b2]: golang/xenlight: Implement libxl_domain_info and libxl_domain_unpause [Ronald Rojas]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=453713b175003a6241f4560c784472d86f83c64b 453713b175]: golang/xenlight: Add host-related functionality [Ronald Rojas]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=73be0fd3902cc1814bb720fd1330182332a09592 73be0fd390]: golang/xenlight: Add error constants and standard handling [Ronald Rojas]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=38e6735b19fd4424f20bd30d8bda5ca440aa9adb 38e6735b19]: golang/xenlight: Create stub package [Ronald Rojas]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=de5f36a266b41cafc47c876700a9c1a494aa296f de5f36a266]: docs: Clarify the expected behaviour of zero-content records [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=04f34e76ac50acaeaf9758225a9678e91e4297ec 04f34e76ac]: tools/python: Adjust migration v2 library to warn about zero-content records [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=72efb1df629421037e2795f5529210aaa95ec72e 72efb1df62]: tools/libxc: Avoid generating inappropriate zero-content records [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=119ee4d77377aa1fc62efdadc1cc87df4f1270bf 119ee4d773]: tools/libxc: Tolerate specific zero-content records in migration v2 streams [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ef78bf31077aae1f60b97ac57b36bc66a17b12dd ef78bf3107]: libxc: fix xc_translate_foreign_address() [Cristian-Bogdan Sirb]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0beeb56bc943c04cd7ff9233ce307455a726532d 0beeb56bc9]: xen/arm: Handle guest external abort as guest SError [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=70f18ea64a1d614d52989612155273b713114bbc 70f18ea64a]: xen/arm: Prevent slipping hypervisor SError to guest [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=126751d1e9d433ae7ab6b448ef121d2e6dc59c9b 126751d1e9]: xen/arm: Isolate the SError between the context switch of 2 vCPUs [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=297e74abca4731be77801e1e725347baa5b38781 297e74abca]: xen/arm: Introduce a macro to synchronize SError [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1656edde42d556d2457fb5a452c8e81a01328c0b 1656edde42]: xen/arm: Introduce a helper to check local abort is enabled [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c85e7d967e5551414da4fed2a0c2c3b121a2fe04 c85e7d967e]: xen/arm: Unmask the Abort/SError bit in the exception entries [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3f16c8cb3370f19912827bb567c3f163adabfb37 3f16c8cb33]: xen/arm: Replace do_trap_guest_serror with new helpers [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0a824ca463a2122adbd67ef3d5ae844f751cfcc2 0a824ca463]: xen/arm: Introduce new helpers to handle guest/hyp SErrors [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ac825c46b5c1a0dc5b611bdd5fbcb35349e955c4 ac825c46b5]: xen/arm: Move macro VABORT_GEN_BY_GUEST to common header [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2f08a16b043822ec9011397acf8d2a63e6802c6c 2f08a16b04]: xen/arm32: Use alternative to skip the check of pending serrors [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a61573f4f17a09de1f8ab761235842531b957337 a61573f4f1]: xen/arm64: Use alternative to skip the check of pending serrors [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4e1e4a9848518ab98aa7c309a46874bc343a8e75 4e1e4a9848]: xen/arm: Introduce a initcall to update cpu_hwcaps by serror_op [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=be3a53a1cc1da732bbb1ec83157f1572d78e29f4 be3a53a1cc]: xen/arm: Introduce a command line parameter for SErrors/Aborts [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a79065a4ce4d346341f7678ba9d105407a81334c a79065a4ce]: xen/arm: Introduce a virtual abort injection helper [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=04ff92f4537f8f47ebd4eb95808619443979b2b9 04ff92f453]: xen/arm: Save HCR_EL2 when a guest took the SError [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=24aff0561163988ec1372fa571105fd13735cd67 24aff05611]: xen/arm: Avoid setting/clearing HCR_RW at every context switch [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5fe09df809ca50c3901f35e8b081e7f1463336d5 5fe09df809]: xen/arm: Set and restore HCR_EL2 register for each vCPU separately [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6e4f614babb72bad899c94064930c8116ba9c59a 6e4f614bab]: xen/arm: Introduce a helper to get default HCR_EL2 flags [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=90dbcd749103c35609370e7b11d26690d4ca4f40 90dbcd7491]: xen/arm: Save ESR_EL2 to avoid using mismatched value in syndrome check [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d641c24e7cd24f41580399e85d3f1b7ee745a63f d641c24e7c]: Merge branch 'staging' of git://xenbits.xen.org/people/konradwilk/xen into staging [Konrad Rzeszutek Wilk]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f49fa658b53580cf2ad354d2bf1796766cc11222 f49fa658b5]: tools:misc:xenlockprof: fix possible format string overflow [Seraphime Kirkovski]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=88ad3208bb9a2e9516850d8480a5a323846dd0ed 88ad3208bb]: x86/vioapic: allow PVHv2 Dom0 to have more than one IO APIC [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9f44b08f7d0e47730176d7f3872921d3301571b3 9f44b08f7d]: x86/vioapic: introduce support for multiple vIO APICS [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d18627583df28facd9af473ea1ac4a56e93e6ea9 d18627583d]: memory: don't hand MFN info to translated guests [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1cf4d2ec0d7c0cb53729ca810e416793030f6f07 1cf4d2ec0d]: memory: exit early from memory_exchange() upon write-back error [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2cb1f77c0494538ede7e44896db70d9cdddbcd66 2cb1f77c04]: xenstore: dont increment bool variable [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=82eea4d0516b4c6836ed2b784726437440ac782c 82eea4d051]: Introduce the pvcalls header [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f158d3b3f6339f5fb1ea3fea2f7212d98c679c6c f158d3b3f6]: Introduce the Xen 9pfs transport header [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bb84dc954b4e648e4706c60ec2c9d57652005e11 bb84dc954b]: xen: introduce a C99 headers check [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f000908276382e1c0a3de359f9bbc7ba83999119 f000908276]: ring.h: introduce macros to handle monodirectional rings with multiple req sizes [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7bacfe38b61584a6d79751da8ce068347e07e6a7 7bacfe38b6]: tmem: Parse UUIDs correctly. [Konrad Rzeszutek Wilk]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=241b95e4a6e570ddb0efd74eeaa75ba772535cd6 241b95e4a6]: tmem: Fix tmem-shared-auth 'auth' values [Konrad Rzeszutek Wilk]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a9a3c045672034cbb57483053e19abb4d238fd03 a9a3c04567]: tmem: By default to join an shared pool it must be authorized. [Konrad Rzeszutek Wilk]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1144c8f12bcff65aa11e5d822ea6a6389862b153 1144c8f12b]: xen/libxc: Move TMEM_AUTH to XEN_SYSCTL_TMEM_OP_SET_AUTH [Konrad Rzeszutek Wilk]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8cd9fa11e106104a6df2e4c670d512bb4f239845 8cd9fa11e1]: xen/libcx/tmem: Replace TMEM_RESTORE_NEW with XEN_SYSCTL_TMEM_OP_SET_POOLS [Konrad Rzeszutek Wilk]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3c3de0ee7a450a7e7dae6115089f72409971d041 3c3de0ee7a]: displif: add ABI for para-virtual display [Oleksandr Andrushchenko]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=045d5d10ee5f0066a7e71d1fe18f9c7c27d64703 045d5d10ee]: xen/sndif: Add sound-device ABI [Oleksandr Andrushchenko]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c4bdbec00c9063736361124a3492ebceabfaed06 c4bdbec00c]: libxc: fix segfault on uninitialized xch->fmem [Seraphime Kirkovski]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=938fd2586eb081bcbd694f4c1f09ae6a263b0d90 938fd2586e]: memory: properly check guest memory ranges in XENMEM_exchange handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cde048340afa125514f77368f62fbea9805a68f9 cde048340a]: x86/vioapic: allow the vIO APIC to have a variable number of pins [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6cbc358a1416025d057fd1866b8e37d907cc0662 6cbc358a14]: x86/hvm: convert gsi_assert_count into a variable size array [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fa645b31536995c5a8ff7943fa6222deaceba49a fa645b3153]: x86/irq: rename NR_HVM_IRQS and break it's dependency on VIOAPIC_NUM_PINS [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5c5216e825332c83b1965b5a39a6100f9dde34da 5c5216e825]: kexec: clear kexec_image slot when unloading kexec image [Bhavesh Davda]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bc32c6e3f34f46aada3a9ee80fff171e1ce75d69 bc32c6e3f3]: x86/ioapic: add prototype for io_apic_gsi_base to io_apic.h [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2d227eeb1caf82075db513a9b265c8eb6d06c57d 2d227eeb1c]: x86/hvm: introduce hvm_domain_irq macro [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a891a308e9b1e71153a929ed55baa990243a7bdb a891a308e9]: x86/vioapic: expand hvm_vioapic to contain vIO APIC internal state [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b32d442abd92cdd4d8f2a2e7794cfee9dba7fe22 b32d442abd]: setup vwfi correctly on cpu0 [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=80f9c316708400cea4417e36337267d3b26591db 80f9c31670]: xen/arm: acpi: Map MMIO on fault in stage-2 page table for the hardware domain [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4d0240e03349fd0715332eae65372e0a47b5a43b 4d0240e033]: tools: ocaml: In configure, check for ocamlopt [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=183676701552f27012f6b33106f139835d3cb841 1836767015]: xenstore: cleanup tdb.c [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f2bebf72c4d51aa954aabae468587e626f95ce98 f2bebf72c4]: xenstore: rework of transaction handling [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=607dca6a141716630fc87879727195ea1670dcfb 607dca6a14]: xenstore: undo function rename [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6f237ac0aedadd699a9bd7d6b9f0b844767c3494 6f237ac0ae]: xenstore: let write_node() and some callers return errno [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=41630eb1b615158af42f4468236457fd3f8a6819 41630eb1b6]: xen/arm32: Introduce alternative runtime patching [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=40b1628b8ea2750a340c3c965c7bc0c721f562ca 40b1628b8e]: x86/mm: Drop MEM_LOG() and correct some printed information [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=35673d2419af4fde4f235414937bec38864db295 35673d2419]: ACPICA: IORT: add in support for the SMMUv3 subtable [Al Stone]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4d047f691b1d89d8117f90d16bd0a4284ef51d41 4d047f691b]: ACPICA: ACPI 6.0: add support for IORT table [Lv Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=064a26522338fb1a50e68f559c1e6fcd5601f441 064a265223]: x86: suppress duplicate symbol warnings for CONFIG_GCOV [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3bdb14004b9fe8c35e4961f8a7c73c19f0fb4365 3bdb14004b]: docs/misc: document PV control/feature keys for laptop/slate mode [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=59b2ed15ed3c5949186d97c21c9c021a0f22a7ef 59b2ed15ed]: mm: use heap macro in init_node_heap [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f6abad16832d31d07527adb28505b6465496c551 f6abad1683]: docs/misc: document platform/acpi_laptop_slate key [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9614f0246688d1e4cee4d6bec47894b6e289c721 9614f02466]: docs: update xen-tscmode.pod.7 to reflect default TSC mode changes [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4edb1a42e3320757e3559f17edf6903bc1777de3 4edb1a42e3]: x86: use 64 bit mask when masking away mfn bits [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=09ebe69c0c832e2cdbfc76f0338499bd8b50d9de 09ebe69c0c]: arm: xen_size should be paddr_t for consistency [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8c3c32c585ab52416f872dc42d41b72e4d57836e 8c3c32c585]: xen/arm: alternative: Register re-mapped Xen area as a temporary virtual region [Wei Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=970f8de3e4645b47cbd6dcfe51e75c670cf666cd 970f8de3e4]: tools/firmware: use a canned config for seabios [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5c53c93998e370ab3da0b3d1d12e6bc760224d67 5c53c93998]: libxc/xc_sr_save.c: initialise rec.data before free() [Joshua Otto]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b53b4037cef6d15c3d29396648d893872fd9d910 b53b4037ce]: libxl/xl: add support for Xen 9pfs [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4c8153d97efe087f139a28c096f825e8069a3931 4c8153d97e]: tools/firmware: add ACPI device for Windows laptop/slate mode switch [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b988e88cc041f630dcfa735dcf9c895310103629 b988e88cc0]: x86/emul: Add feature check for clzero [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=62cd2f6c887e1108be6c7950451527b3d1056da6 62cd2f6c88]: x86/emul: Correct the decoding of vlddqu [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=68a08e12c44435eb86600072b9e725e2387ce163 68a08e12c4]: Merge XSA 206 branch [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6d969f128364509271773d6883694a432b8d961d 6d969f1283]: oxenstored transaction conflicts: improve logging [Thomas Sanders]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4bcfc6881e9e2e58a29e9dcbcc16b67aff8e9f88 4bcfc6881e]: oxenstored: don't wake to issue no conflict-credit [Thomas Sanders]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b2a4105820807beb85cfeeaf2dc3c8bb93cc6d0c b2a4105820]: oxenstored: do not commit read-only transactions [Thomas Sanders]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=467c9de412f2ba80dc40a82b049abefc7bf8126a 467c9de412]: oxenstored: allow self-conflicts [Thomas Sanders]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8ddbce0426ca4bea0ebc80479aa14f22f590e7af 8ddbce0426]: oxenstored: blame the connection that caused a transaction conflict [Jonathan Davies]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=57718f2e14b7cf81515b91199d8cfead644c3197 57718f2e14]: oxenstored: track commit history [Jonathan Davies]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cfd8bd7d403e2cad706f220a90383922e4ef2f61 cfd8bd7d40]: oxenstored: discard old commit-history on txn end [Thomas Sanders]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=00c7d98d2df18e0d138bc6ef59e9e07bfc756d34 00c7d98d2d]: oxenstored: only record operations with side-effects in history [Jonathan Davies]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=83ee94f39cf51bb9bcf1affabfbee8257c559655 83ee94f39c]: oxenstored: support commit history tracking [Jonathan Davies]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=85b1b18582011f3b80e78aa4c2439e2de5cd9419 85b1b18582]: oxenstored: add transaction info relevant to history-tracking [Jonathan Davies]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8242b508cac8c2021c6683c510774e3330d97220 8242b508ca]: oxenstored: ignore domains with no conflict-credit [Thomas Sanders]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3efdade7a419a2d9e6a5c64af26df1993732eab4 3efdade7a4]: oxenstored: handling of domain conflict-credit [Thomas Sanders]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=312d362398036cb4204330ef1cbf5f48ed9dfe05 312d362398]: oxenstored: comments explaining some variables [Thomas Sanders]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6234eae81e969aa2b9a0efadb6c57979a4bc2447 6234eae81e]: xenstored: Log when the write transaction rate limit bites [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=083996c46b2d3953177cd9d6b58ba38634fce545 083996c46b]: xenstored: apply a write transaction rate limit [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ac9ff74f39a734756af90ccbb7184551f7b1e22a ac9ff74f39]: x86: clarify shadow paging Dom0 support [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a3653e6a279213ba4e883b2252415dc98633106a a3653e6a27]: xen: sched: don't call hooks of the wrong scheduler via VCPU2OP [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bd819203e05b5204b5d6911294149609cf436387 bd819203e0]: tracing: xenalyze: kill spurious ", " in Credit1 traces. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9a7fbdd6925bd6323941ee8a08b3884aa0cef6fe 9a7fbdd692]: tools/libxenforeignmemory: bind restrict operation to new version [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d8868bff6c3f569658e0ba14cdc4cf1891862ee1 d8868bff6c]: x86/pagewalk: non-functional cleanup [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d9d0dd10794588c7f9a97f21b75916b6fa48630e d9d0dd1079]: x86/pagewalk: Improve the logic behind setting access and dirty bits [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f9964cae8c3ee1c486f14022163e72e2ffd9fe04 f9964cae8c]: x86/shadow: Use the pagewalk reserved bits helpers [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4c5d78a10dc89427140a50a1df5a0b8e9f073e82 4c5d78a10d]: x86/pagewalk: Re-implement the pagetable walker [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=16f2ad1fe96373c8e656365738bdae1598c40006 16f2ad1fe9]: x86/pagewalk: Helpers for reserved bit handling [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c68a88583e588f6fb987f5dcb730817512277a6a c68a88583e]: x86/pagewalk: Clean up guest_supports_* predicates [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5b08f85689a8479f947be74563fe993875b9caa9 5b08f85689]: x86: support larger memory map from EFI [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9d08107472b87f322103dd0381dba167dab8bf9d 9d08107472]: x86: use trampoline e820 buffer for BIOS interface only [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c0655e492e6b33e26ec9cd33f59725d0db89cdd0 c0655e492e]: x86: split boot trampoline into permanent and temporary part [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0e7ffe9604ecd3bf534e0d224025e516f2cbd209 0e7ffe9604]: x86/mm: fix the check in get_pg_owner [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1096aa0238ed0209ca22b447a576f1795aed99b9 1096aa0238]: docs: update HVM emulated unplug protocol to cover NVMe disks [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=50bb979f11e40d80312b2e45ebe686fccb244e68 50bb979f11]: Config.mk: update OVMF changeset [Anthony PERARD]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=38d06eeb30b171e15ce254bf420f72e85206b3e6 38d06eeb30]: xen/Makefile: remove all temporary files for every architecture [Luca Miccio]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5823d6eb40af67b6775db32e9643bb0471e52e4e 5823d6eb40]: tools/libxenforeignmemory: add a call to restrict the handle [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=60c59f58765ae941f70212d3243e2bfadfec9906 60c59f5876]: arm/mm: remove unused p2m_refcount in page_info [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1059dd9635dd205bce9cedd95e054496cfdd5a80 1059dd9635]: x86/shadow: Drop VALID_GFN() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=747ddf0dda10cd7c4d4606f19981a1eec8facd7a 747ddf0dda]: x86/pagewalk: Use pointer syntax for pfec parameter [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=954b98ed5cd84b2476995d47d6ef5e3d93a6ac13 954b98ed5c]: x86/cpuid: Sort cpu_has_* predicates by feature number [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d6a6b3918ba803f7657ec2c1e4f547701788731f d6a6b3918b]: x86/viridian: annotate intentional fallthrough [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c2e13371acd35c8bb0aa4d03b2fdaf803971e571 c2e13371ac]: arch: drop ALIGN_STR [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9c4555801fbce6bfd13e64556c8b488e0eeacd10 9c4555801f]: x86/viridian: implement the crash MSRs [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bf13fe76c5bc8d4a9570aa0a8eb168cfe7fbe8d5 bf13fe76c5]: x86/viridian: make the threshold for HvNotifyLongSpinWait tunable [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=422db534e80869aef8a89e220604c17ae4bea8a0 422db534e8]: x86/viridian: don't put Xen version information in CPUID leaf 2 [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fd9ca53f6669a7bef6ed4b22b3bcfe634a5abf74 fd9ca53f66]: libxl: use libxl__xs_read_checked() instead or raw xs_read() in do_domain_soft_reset() [Vitaly Kuznetsov]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=841e86b8e11bc1afa625f18af7b7757d278bd20e 841e86b8e1]: libxl: preserve console tty across soft reset [Vitaly Kuznetsov]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ba7a5da15ee85a88d18749c5aa30b3a19ab69d45 ba7a5da15e]: COLO-proxy: Fix argument check error [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8d95b96da1a810bd80e51ac5fb2df37b6e61b711 8d95b96da1]: ARM: arm64: activate atomic 64-bit accessors [Andre Przywara]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cfb0cfb27d25e6f4ae81c13f201367ab9a350611 cfb0cfb27d]: libxl: don't try to rename dm save file for PVH [Vitaly Kuznetsov]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ee92c92b510ac4bfb6b178daf8c9d7542fc11378 ee92c92b51]: tools/libxc: Drop dombuilder support for PV autotranslate guests [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=670a34bb3e118fd729c39f667550d5d49b0f9118 670a34bb3e]: xenstore: add missing checks for allocation failure [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ec4abec2098ca59b2cb83b45843da21f65da79d7 ec4abec209]: xenstore: set correct error code when violating quota [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5047677108c891f25f362487933699ea6eb5c336 5047677108]: x86/viridian: add warnings for unimplemented hypercalls and MSRs [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=791260bab71a1c969b17ff77356a8a5f592fad43 791260bab7]: x86/viridian: get rid of the magic numbers in CPUID leaves 1 and 2 [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4567bf73c18cc4670f83de09d50911aae8cda64b 4567bf73c1]: x86/viridian: fix xen-hvmcrash when vp_assist page is present [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0d670cd46cb53f6bb4e052d71f08962973c88a4c 0d670cd46c]: x86/mm: use statically defined locking order [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5ca67f7453e9b24b7dcc76846017e5dd52c4b622 5ca67f7453]: QEMU_TAG update [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=03a7c0713753c614de3d85521312d94506c98f18 03a7c07137]: misc/branching-checklist: Call mg-branch-setup in Cambridge too [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3979759c9b56d7b0972c6b65ee52ba2f6ef7da4f 3979759c9b]: misc/release-checklist: Split out branching-checklist.txt [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=958b30442a9a37e1379a206e7f89869abf793857 958b30442a]: misc/release-checklist: Remove pre-4.3 tarball target instructions [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1c739589f04b8ee102f3044a04fb86e50003b0bb 1c739589f0]: misc/release-checklist: Remove clearly-obsolete stuff [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=27ef1ec55ef800af51f548c0a60ff27a9f17d799 27ef1ec55e]: common: allow a default compiled-in command line using Kconfig [Zhongze Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0711b59b858af09d06e2a4bc2725c29c8ae27989 0711b59b85]: x86emul: correct FPU code/data pointers and opcode handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a8fcd80c8f02a02e5c39cd9f76b2988b270d45e7 a8fcd80c8f]: x86emul: correct handling of FPU insns faulting on memory write [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9b7c3fabbc942624dead58e3743556b7af4910be 9b7c3fabbc]: x86emul: centralize put_fpu() invocations [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=69f4633817c38655cd27aa62c3cbfc02f6627234 69f4633817]: tools/insn-fuzz: Support AFL's afl-clang-fast mode [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=63092064eb1e6268357516715245a481db653e13 63092064eb]: tools/insn-fuzz: Make use of LLVMFuzzerInitialize() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7dfd103efbbe1241d818dd0f9970a5459b2d728c 7dfd103efb]: tools/insn-fuzz: Accept fuzzing input on stdin [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6a6f3ff2c1254e2ed11a285cb9f4ecf6fe129acd 6a6f3ff2c1]: tools/insn-fuzz: Use getopt() for parsing the command line [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1c9875618301e7784b97a5ee70521fdde8d2f625 1c98756183]: tools/insn-fuzz: Use shorter filenames [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3a54f724912d4ed976d3be1a8c549918a5ef5245 3a54f72491]: tools/fuzz: Include LLVMFuzzerTestOneInput() in the generated .a [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=264efe24ff14bd7b2c7fe9bd7dd4d629f471de6e 264efe24ff]: tools/fuzz: Use $(CC) for linking the harnesses [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cde043c55c32bd0e5fdf5e9f546a959bb05bfb61 cde043c55c]: tools/fuzz: Remove .d files in clean [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8709b10c7f667ee6c3b76a5ef6a469e096f27502 8709b10c7f]: AMD-Vi: allocate root table on demand [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5f8ce179e2b7614feda5476e1e0703d3b176fbba 5f8ce179e2]: x86/viridian: update to version 5.0a of the specification [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0bf94483e10bbb5a5cc96dff69568899a79b9bc8 0bf94483e1]: x86/mce: add blank lines between non-fall-through switch case blocks [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e8c437eba5f61ae948796504b65ca9588c5bca00 e8c437eba5]: x86/mce_intel: refine messages of MCA capabilities [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=95c2fc516377c5afe1772350069919e27439f281 95c2fc5163]: x86/mce: switch bool_t/1/0 to bool/true/false [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2588a12732e71e6754b53689b981ec6a37b39983 2588a12732]: x86: remove stale PVHv1 comment from PV domain builder [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a5c0999258922023e395b78f801667462eb49be2 a5c0999258]: sched.h: remove stale PVHv1 comment [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=437f0a972c8221478ccac754ac30958c87738232 437f0a972c]: docs: update dmop.markdown [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=300f06470fd33501d2795a8fbfa3362d9894f1bc 300f06470f]: x86: clean up header files in dom0_build.c [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7eb3fc22c790d6c57dc84a40e13bf46c51679d70 7eb3fc22c7]: x86: split PVH dom0 builder to hvm/dom0_build.c [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=674cad0d67087e8cd04c80ed56893d4f153fa54e 674cad0d67]: x86: split PV dom0 builder to pv/dom0_builder.c [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=503b2fb9a7498198f99b744b9be1efe54e4fe42d 503b2fb9a7]: x86: modify setup_dom0_vcpu to use dom0_cpus internally [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d4188929e49cf5801e296f33dd7a477689bbed05 d4188929e4]: x86: rename domain_build.c to dom0_build.c [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7c2c1763aa6b63699dbb0c877f8b11aaa679cf3a 7c2c1763aa]: libxl/libxl_qmp.c: Update COLO query replication status API [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=81273745453456a105cb64bf6824a728048fb55f 8127374545]: libxl/libxl_qmp.c: Update COLO do checkpoint API [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4fc380ac0077ecd6b0e0013ca7ca977cb7361662 4fc380ac00]: x86/time: don't use virtual TSC if host and guest frequencies are equal [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e22e1c47958a4778cd7baa3980f74e52f525ba28 e22e1c4795]: x86/EFI: avoid Xen image when looking for module/kexec position [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d522571a408a7dd21a06705f6dd51cdafd2db4fc d522571a40]: x86/EFI: avoid IOMMU faults on [_end,__2M_rwdata_end) [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=02b37b7eff39e40828041b2fe480725ab8443258 02b37b7eff]: x86/EFI: avoid overrunning mb_modules[] [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cb4fcf70b2f34a220096a9102d458ac8e0dd4944 cb4fcf70b2]: x86emul: parallelize SIMD test code building [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=da091ea2f194dc5e4c785ff432872f570eb6b531 da091ea2f1]: x86emul: correct DECLARE_ALIGNED() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=182602911c6796d413ac6672bc0d02a95a6281e5 182602911c]: credit2: remove undefined declaration of __dump_execstate() [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9685a28f926527331386e5851d60cb2a757d773d 9685a28f92]: Revert "x86/vvmx: correct nested shadow VMCS handling" [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=99df591e3ad0a283bc7051f9efc4f9d7244d7979 99df591e3a]: Revert "x86/vvmx: add a shadow vmcs check to vmlaunch" [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c6e2216783b2572912ee5a7938166a29e244fa37 c6e2216783]: libxl/colo: unified exit path for colo_proxy_checkpoint [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0a1b7f4e37e17f532a00a1bf732a072b40ca2a1b 0a1b7f4e37]: x86/PVHv2: move pvh_setup_e820 together with the other pvh functions [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=12ab91818b93c57f6c1ac5ded2e49b1ea37ce355 12ab91818b]: x86: remove has_hvm_container_{domain/vcpu} [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=33e5c32559e1f1a73b87a7fd374899aee3439b46 33e5c32559]: x86: remove PVHv1 code [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7faae10654444174267b076ab994e06f9f08a080 7faae10654]: ocaml/gen: fix ocaml type/code generator from IDL [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bfd9a2095f1882e8c074b2d911bcb07d12cf6cf5 bfd9a2095f]: tools/kdd: don't use a pointer to an unaligned field. [Tim Deegan]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=327f54ed7f8cc87a797ce120cd54dc688f5782ce 327f54ed7f]: tools: remove gntshr support [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3528954580230a6564ef3540bdf476012195ffb1 3528954580]: tools/xl/xl_parse.c: Remove blank line. [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=796dea37fb229c34740f98bf80f3263d7a4e3c6d 796dea37fb]: tools: include sys/sysmacros.h on Linux [Olaf Hering]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=15e90cd01f68ff8b23b426e7f91155b81d73db13 15e90cd01f]: tools/libxc: Fix ARM build broken by XEN_DOMCTL_getvcpuextstate commit [Razvan Cojocaru]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=607ad85d85f4856fa9feba44db4e16f033862eb0 607ad85d85]: xen/arm: p2m: Perform local TLB invalidation on vCPU migration [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f812de1b8b3622b2788617b43830686404125d40 f812de1b8b]: EFI: retrieve and expose Apple device properties [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ff0bced09f91d0698c8a9b2b3c3c0b885cdff7e0 ff0bced09f]: x86emul: correct {,v}{ld,st}mxcsr handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9e4d116faff4545a7f21c2b01008e94d68e6db58 9e4d116faf]: build/clang: fix XSM dummy policy when using clang 4.0 [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=721b64d1f9e46940acccefd1a630b2f860766fdf 721b64d1f9]: tools/libxl: correct distclean target [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8e437da379da6cb017692e71a28319f92f73b60b 8e437da379]: tools: correct build in directory below tools [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6622e7f4c81812c6f14437e501596f496f7e571b 6622e7f4c8]: tools/libxc: Exposed XEN_DOMCTL_getvcpuextstate [Razvan Cojocaru]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3e5f1a63b53920763f4db2bd87e703334d334fd9 3e5f1a63b5]: tools: adapt xenlight.pc and xlutil.pc to new pkg-config scheme [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=eed254709a535d494c65564abb27ad9ce68d45e9 eed254709a]: tools: provide pkg-config file for libxenblktapctl [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=42affa826e52c69c74fabd44656264fa37a4e0e5 42affa826e]: tools: provide pkg-config file for libxenvchan [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8d3b36373e2d1ebd24cc27910fd288e688013133 8d3b36373e]: tools: provide pkg-config file for libxenstat [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1b008e99dc85277b202ff2e7f958522b074b70c4 1b008e99dc]: tools: provide pkg-config file for libxenstore [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=da0f3506a22dda6b97d8de6e1beabf19fc09a500 da0f3506a2]: tools: provide pkg-config file for libxenguest, update the one for libxenctrl [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7e9e34e02e299ed9e067d073713a41bf8f916a83 7e9e34e02e]: tools: provide pkg-config file for libxendevicemodel [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=571ee51261bb34707231d1edb87e6df91af1c94f 571ee51261]: tools: provide pkg-config file for libxenforeignmemory [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4f278d39d2b770080b4d92f7a3de7c7dad963a1f 4f278d39d2]: tools: provide pkg-config file for libxencall [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=47c44ab34e358f9e76bc2c56d111eff2a88b1a96 47c44ab34e]: tools: provide pkg-config file for libxengnttab [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fd6979484a3883856b4a0a260b5c4ca235ef237e fd6979484a]: tools: provide pkg-config file for libxenevtchn [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=74c0a85750f41ddb387a1be8932744b54e418fdd 74c0a85750]: tools: provide pkg-config file for libxentoollog [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=514cd1f15ad3bfa3a84493c83b9ac12dbca7c640 514cd1f15a]: tools: add support for additional items in .pc files for local builds [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e3de52f2c836ebda0f16cccba0c424674e13f150 e3de52f2c8]: tools: install PKG_INSTALLDIR in tools/Makefile [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=93055d4e3e6dc7311cb19a6d0a6734d87e4eb559 93055d4e3e]: tools,stubdom: set PKG_CONFIG_DIR in main Makefiles [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8f45b9b9105c79bb49675bd50321a27d02091443 8f45b9b910]: tools: add missing library flag definitions [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b4f98dc0d82c1fdb60e113db9fcdf30529faf053 b4f98dc0d8]: tools: fix typo in tools/Rules.mk [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=48321fa86ddefe2fddf728dc972b01bb7c7c8559 48321fa86d]: tools/Rules.mk: libxlutil should use $(XEN_XLUTIL) [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d5613a7b84415237db40ceae142ba5e92c3f8caa d5613a7b84]: COLO-proxy: Add colo_userspace_proxy macro [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=03a5db86f769c1864824e9c2e549e0d6d68290ff 03a5db86f7]: COLO-Proxy: Use socket to get checkpoint event. [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=72638bd7c9dd73ae58d72e1295cabe81206f160d 72638bd7c9]: COLO-Proxy: Add colo-compare notify args [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0d7f830bd7328b817d756ca0a0fa3ab3f8e6109f 0d7f830bd7]: COLO-Proxy: Add secondary userspace colo-proxy start args [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4e7aaad24884ea580ab994a6508b7245b1b672a0 4e7aaad248]: COLO-Proxy: Add primary userspace colo proxy start args [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=97171477b99dd9201e1dc3bd82807c8e1138507e 97171477b9]: COLO-Proxy: Setup userspace colo-proxy on secondary side [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=410cc81cfc773d0506cb1a263d04ae1841a2dcdc 410cc81cfc]: COLO-Proxy: Setup userspace colo-proxy on primary side [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f55686226be266f18b93b4aa1fe3ad3fb8e6fd98 f55686226b]: COLO-Proxy: Add remus command to open userspace proxy [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ffb8499504e3a3d065bd44fdc1e15d0e6b74ce9f ffb8499504]: x86emul: fold exit paths [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b22ee98c4ecc4e7c827451dee01181529df4d26c b22ee98c4e]: x86/vvmx: add a shadow vmcs check to vmlaunch [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dc05c0ceeb8609b6d60f6a117a0192e9160946b8 dc05c0ceeb]: x86/vvmx: correct nested shadow VMCS handling [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7ecd11c90a133ab8000ebf7f5309f6aa95f1f7db 7ecd11c90a]: x86/vvmx: add mov-ss blocking check to vmentry [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bd8ad2a52aba4911ada897c72f8795172a09a193 bd8ad2a52a]: x86/cpuid: Drop legacy CPUID infrastructure [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5853cd94d981fe83adb3173fa759284a06733dd4 5853cd94d9]: x86/cpuid: Handle leaf 0xb in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=843f30e65ec00307b8b7305f95b2008bd4167998 843f30e65e]: x86/cpuid: Handle leaf 0xa in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=72e038450d3d5de1a39f0cfa2d2b0f9b3d43c6c6 72e038450d]: x86/cpuid: Handle leaf 0x6 in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=706b2b73679cab37ff253af67e129353a46fdcc1 706b2b7367]: x86/cpuid: Handle leaf 0x5 in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0b4249e96b458d92bc8f2bade41bf16b468618fb 0b4249e96b]: x86/cpuid: Handle leaf 0x4 in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9dc1e0cd81ee469d638d1962a92d9b4bd2972bfa 9dc1e0cd81]: x86/pagewalk: Consistently use guest_walk_*() helpers for translation [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c632377810cc9b869c83629d32e1086c5d2ba8b1 c632377810]: x86/shadow: Try to correctly identify implicit supervisor accesses [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c5583614672d941661c986446e53af6e36d2bd32 c558361467]: x86/hvm: Correctly identify implicit supervisor accesses [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5d99933e6e3e54da3c7291a0f4bf6c89685b4d24 5d99933e6e]: x86emul: suppress reads for unhandled 0f38/0f3a extension space insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0de676d8e52d1995e551387642b00a2abf08b22d 0de676d8e5]: x86emul: correct vzero{all,upper} for non-64-bit-mode [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bd8451964078b006081fcef6d169961a3a6f746a bd84519640]: xen/arm: Introduce INVALID_VCPU_ID [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e29d37da55f842e17dd95d17aca6a1c7b6fde705 e29d37da55]: xen/arm: hvm_domain does not need to be cacheline aligned [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=60c005c78c41be8d39690879068e52679d45edf5 60c005c78c]: xen/arm: acpi: Move the ACPI banks in bootinfo [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=792aba23a5cc6f87e8ba8f18799f522e33815bf1 792aba23a5]: xen/arm: efi: Rework acpi_create_efi_mmap_table to avoid memory_map[offset] [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d229f7de70610a1983842e7a113db26c053bc592 d229f7de70]: xen/arm: efi: Avoid duplicating the addition of a new efi memory descriptor [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2c277ddb77ba054bb8c4c882d98618556d334f12 2c277ddb77]: xen/arm: efi: Avoid duplicating the addition of a new bank [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4cb22710d42a425b811fab622ced8ec622858116 4cb22710d4]: x86: drop underscore prefixed 32-bit register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ca8cdc176a3f1785f907ed7fcf410412036f77a4 ca8cdc176a]: x86/hypercall: switch away from temporary 32-bit register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1ecc8fd1660a8448840713bc917a4bab89fc43b9 1ecc8fd166]: x86emul: switch away from temporary 32-bit register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0489efef749e064efd0eba5fb45cf9f229fb22aa 0489efef74]: x86/mce: remove ASSERT's about mce_[u|d]handler_num in mce_action() [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6fd56bc825e633470fb0807785cd32dbee8182a6 6fd56bc825]: x86/mce: clear MSR_IA32_MCG_STATUS by writing 0 [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=795b988e7c3d271c9472d4b9150b57a3e5b5a50b 795b988e7c]: x86/vmce: fill MSR_IA32_MCG_STATUS on all vcpus in broadcast case [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2bb81abf0430cbe9a7d4dd29f32ee1d0b47a16d7 2bb81abf04]: x86/mce: set mcinfo_comm.type and .size in x86_mcinfo_reserve() [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9dfba75334d31aa09a66ff5476ddf16595a41697 9dfba75334]: x86/mce: remove unused x86_mcinfo_add() [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f735aa5356afef66bc0d3b8fc645955006aebc0d f735aa5356]: x86/mce: adjust comment of callback register functions [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bf118558984ebd42843bc81f873b3f378aca4fdd bf11855898]: x86/MCE: sanitize domain/vcpu ID handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7b726df89c2ec55aeb19cd37395777091c1c32fa 7b726df89c]: MAINTAINERS: drop Christoph Egger [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f9adc1e66098e96861af49ca2d5a223ad654dec6 f9adc1e660]: x86/emul: Avoid #UD in SIMD stubs [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4361e80d228655b100bae5d19b489b39d20aa68d 4361e80d22]: vlapic/viridian: abort existing APIC assist if any vector is pending in ISR [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c2e316b2f220af06dab76b1219e61441c31f6ff9 c2e316b2f2]: x86/emul: Correct the decoding of mov to/from cr/dr [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4036e7c592905c2292cdeba8269e969959427237 4036e7c592]: x86: drop unneeded __packed attributes [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fe39a9ffcd9876dbfcf3852fed758d8533f826bb fe39a9ffcd]: x86emul: support SHA insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b732d9991056b8b8c0050079ab65ce7e06d70fb6 b732d99910]: x86emul: support AESNI insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=984da9ff98649586c6e4d26fa96ee2e4fc1112b3 984da9ff98]: x86emul: support PCLMULQDQ [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=92a47d77e168eac85c440126e3009728eb579cdd 92a47d77e1]: x86emul: test coverage for SSE3/SSSE3/SSE4* insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=175fcf2b489cb0caa98b5211b7da145b5cf29c42 175fcf2b48]: x86emul: support SSE4.2 insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2ea85993ebe5a90ec24b7495401a82541d8d5286 2ea85993eb]: x86emul: support SSE4.1 insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=606311669600c4dc711e93a2237272d27fb9935e 6063116696]: x86emul: support SSSE3 insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9f7f5f6bc95b78d757c3fe6444ce23efded03f3c 9f7f5f6bc9]: x86emul: add tables for 0f38 and 0f3a extension space [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1600a5adfd4f50fdc03fe867e3a3a28d9d8be902 1600a5adfd]: x86emul: honor MMXEXT feature flag [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fbd826bd874663d4e6c5a7222695c7827bc5ea9f fbd826bd87]: x86emul: test coverage for SSE/SSE2 insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=50b73118d5b5dc57dbd992fbeb7cfb1cc965be24 50b73118d5]: x86emul: support {,V}MOVNTDQA [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9a4496a35b206729f9a8218104bc7e76df74ff05 9a4496a35b]: x86emul: support {,V}{LD,ST}MXCSR [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=eb705cc741ca024f92713fb7251bf748a012fedf eb705cc741]: x86emul: support MMX/SSE{,2,4a} insns with only register operands [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1257897bd118dc7dfdb3f6f7d0957c1f4c4d2ce5 1257897bd1]: x86emul: support {,V}{,U}COMIS{S,D} [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0e14179881fcbb4534ed6baf462f3a3d54a4ad28 0e14179881]: x86emul: support MMX/SSE/SSE2 converts [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6ce8724d4da37ad2c6e0cff4ce9edf2568602025 6ce8724d4d]: x86emul: support MMX/SSE{,2,3} moves [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=272e928f498705064bd6cf17d12158645ee7819e 272e928f49]: x86emul: support most memory accessing MMX/SSE{,2,3} insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=caf053fb545329e58ac891d197f96503e3121049 caf053fb54]: xen/arm: fix affected memory range by dcache clean functions [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=06857f3436b987fb4942288d8f750c0a1854976c 06857f3436]: x86/mem_access: fix vm_event emulation check with altp2m enabled [Razvan Cojocaru]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c86b899597dccff002313d1ce9bd32b0f4325c62 c86b899597]: ditch redundant integer types [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6d55c0c316357a412526b9dccd45d3c3abb75227 6d55c0c316]: x86/cpuid: Fix booting on AMD Phenom 6-core platform [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9d686d1269faea0447f48ed2ce789c4a06756e07 9d686d1269]: tools/xenstore: define off_t [Olaf Hering]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=56ac30f92bddc23f356d779d8c7478dabe5839e7 56ac30f92b]: xen/arm: introduce vwfi parameter [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f2c608444261824a9463a7847be2d08ee3ae0c48 f2c6084442]: x86/SVM: correct boot time cpu_data[] handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3c76488305ddb6adb3cf03f636e1c0b80ca3a76b 3c76488305]: x86/tboot: remove dead declarations [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9152b5f8d917cccd811846d5dd48ade70fbae284 9152b5f8d9]: VMX: properly handle pi when all the assigned devices are removed [Feng Wu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3176aa8a9515dcb7b60c8123f609dc3f84e57b57 3176aa8a95]: xen: include xen/types.h in domain.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=616de1d6bf2c56f7fc2dc77d8f572cfce8854df9 616de1d6bf]: xen: move round_pg{up,down} to pfn.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=92cf67888aeb8a7dd8c1d2e8e835b8b271c13ce1 92cf67888a]: x86/emul: Hold x86_emulate() to strict X86EMUL_EXCEPTION requirements [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9c5a84fff576ad2e38d34d2b5d1a465e3129f298 9c5a84fff5]: x86/hvm: Don't raise #GP behind the emulators back for CR writes [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3ae98aef839c1c420f04456a658f491d9580c4ba 3ae98aef83]: x86/kconfig: Introduce CONFIG_PV and CONFIG_HVM [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b151125b4d89d7ec139ac34470e3c709fb4b1b4d b151125b4d]: x86/apicv: fix wrong IPI suppression during posted interrupt delivery [Quan Xu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ca82be5f5cffc3b64e4c8d6d944b8a77bfce1a0e ca82be5f5c]: x86emul: assert no duplicate mappings of stub space [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e3f64938272e272dc75b060b1cbbba6562fc18d7 e3f6493827]: x86/vvmx: add vmcs id check into vmptrld emulation [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a013e1b9e95e9f30db180e97ef9ee41e800c6d39 a013e1b9e9]: x86/vvmx: check vmcs address in vmread/vmwrite [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=17ee5853e21befd4db89e5c2929510e4a07a5430 17ee5853e2]: VMX: make sure PI is in proper state before install the hooks [Feng Wu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7c00de17562e28f01e188c6a2c240ebc21b9d4b7 7c00de1756]: VMX: permanently assign PI hook vmx_pi_switch_to() [Feng Wu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7bdb974a82c1631bfc7451b9dd9756858617aef4 7bdb974a82]: x86/hvm: Adjust hvm_nx_enabled() to match how Xen behaves [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b95028e468f73528146d57e68ffca71aa47b4cbe b95028e468]: x86/microcode: Replace sync_core() with cpuid_eax() [Andy Lutomirski]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c7cde9e28bb537945c003e5d28525713f5a6eb15 c7cde9e28b]: xen/common: low performance of lib/sort.c [keios]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=26735f30dffe1091686bbe921aacbea8ba371cc8 26735f30df]: x86emul: correct decoding of vzero{all,upper} [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=02cccf38d201ea35a883e9b6b1c2c3cf01ea9dde 02cccf38d2]: x86/VMX: switch away from temporary 32-bit register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=098dedd9316597f813773740f6a2ada89b7a36e4 098dedd931]: xl: lift logfile declaration to xl.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7910b8cb65210babbc833241a3f34331fedb601c 7910b8cb65]: xl: lift common_domname declaration to xl.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=697dd4af748311ab87949fb4fd8e879c11aa2b31 697dd4af74]: xl: remove declaration of ctx in c files [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=631f4bf1f7ea2d1b2c277992489fd168ab1412ca 631f4bf1f7]: xl: add CODING_STYLE [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5c1446fa1d72d8dcccc436da6b6c1669e9edf20f 5c1446fa1d]: CONTRIBUTING: list xl in inbound license section [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9a0e3e618b590eb6093a8a170453a95fb32840b8 9a0e3e618b]: tools: set pkg-config path when configuring qemu [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=938d9e6ca870f5a6fcaf4ca6ef556065b1d57074 938d9e6ca8]: tools: use a dedicated build directory for qemu [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f5c5d0352464e2c4dd4c58ae739ff7bad83760ee f5c5d03524]: tools: add pkg-config file for libxc [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ecb50e65e133c5776bee958fd551c2930abe6e8e ecb50e65e1]: stubdom: set xen interface version for stubdom apps using xenctrl.h [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9970e98ace48574701f7e2286fb67090481a3fec 9970e98ace]: tools: Fix build of QEMU with lib xendevicemodel support [Anthony PERARD]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f14ce1a13455bfc3fb7b33c185e3e49749d68e28 f14ce1a134]: MAINTAINERS: add Marek as maintainer of python bindings [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d31828e348e7b7229d7ecb32f7f0bee7f125e61e d31828e348]: tools/libxendevicemodel: define O_CLOEXEC [Olaf Hering]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=34b05462d93f06f9a08caf98b7aed865f6b796bd 34b05462d9]: acpi: check if mapping is valid before reading / writing [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1a0ab02e342cfd80decd72606c94479e4b309a3c 1a0ab02e34]: docs/misc: add PV Calls Protocol [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cf1d2d22fdfda55d6604cdb453251ed0bcaaf3f8 cf1d2d22fd]: docs/misc: Xen transport for 9pfs [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f462a9b3f1b8c87974ef81ec74d88eb879dfe54e f462a9b3f1]: xen/tools: tracing: Report next slice time when continuing as well as switching [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=21ba5e1167ae11b5590834a9ca9f9bf97d9e2d5d 21ba5e1167]: xen/tools: tracing: trace (Credit2) runq traversal. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=af18e9f9d2819ce91c1eba39c94bbfb34070c623 af18e9f9d2]: xen: credit2: group the runq manipulating functions. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=53b9c33274d577b0063aa7148e630f7870c84ef4 53b9c33274]: xen: credit2: tidy up functions names by removing leading '__'. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a1c329c2828b798958f04f5b67823842e49fd987 a1c329c282]: xen: credit2: make accessor helpers inline functions instead of macros [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4fa4f8a3cd5afd4980ad9517755d002dc316abdc 4fa4f8a3cd]: xen: credit2: don't miss accounting while doing a credit reset. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a76645240bd14e964e85dbc975a8989edea6aa27 a76645240b]: xen: credit2: always mark a tickled pCPU as... tickled! [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e63d8abbe760fce8507549fd5e46d337beca7244 e63d8abbe7]: x86/vpmu: disable VPMU if guest's CPUID indicates no PMU support [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4a970125d1f538431b2f0dc7802db59258f17725 4a970125d1]: x86/vpmu: add get/put_vpmu() and VPMU_AVAILABLE [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d621c6d61a66e873377ace09452c680007cb2d85 d621c6d61a]: x86/mm: switch away from temporary 32-bit register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=52bba67f8b8790ae8c9881f742a54b69336de1c1 52bba67f8b]: efi/boot: Don't free ebmalloc area at all [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b5484937e56edae56156fdd9dd1258a933073dfe b5484937e5]: x86/Viridian: switch away from temporary 32-bit register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8a24ffac732e7b792a27a99431ad78790b9af6ef 8a24ffac73]: x86/SVM: switch away from temporary 32-bit register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6b3d493ab07dc373661216632d5d535821e6adaa 6b3d493ab0]: x86/HVMemul: switch away from temporary 32-bit register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=98f67f2f71a63bfa0e4ecc4bd9e13885b2303788 98f67f2f71]: x86/HVM: switch away from temporary 32-bit register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bfa4200c69b0e54483dce3f7c92b49e819c44890 bfa4200c69]: x86: switch away from temporary 32-bit register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=36c2b869c2918c434e59d4bf6f5acecc3971f42b 36c2b869c2]: x86: re-introduce non-underscore prefixed 32-bit register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=77751ed79e3c615f3d85dbf2b1573c3f5ed6aa5c 77751ed79e]: x86/hvm: check HAP before enabling nested VMX [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2f0691862c8ba3940ff522ab2867b322804c3df9 2f0691862c]: x86: ensure copying runstate/time to L1 rather than L2 [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3c7177e208bcd23c09db2b56dc503e54ac31d2d5 3c7177e208]: iommu: elaborate the usage of RMRR specification on the command line [Venu Busireddy]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2c17e1836d46203f02f0ad699465500554575aef 2c17e1836d]: passthrough: reject self-(de)assignment of devices [Chao Gao]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8222557798768995e81c53aee3c273ea9503afb5 8222557798]: xen/arm: warn if dom0_mem is not specified [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b675eec77e66e0775119b1dc76a64b86de231a8d b675eec77e]: xl: fix compilation of xl_migrate.c [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c9a4a1c419cebac83a8fb60c4532ad8ccc973dc4 c9a4a1c419]: x86/layout: Correct Xen's idea of its own memory layout [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c8b5cae4ad086ab12a06b602fe7bc26a548fbcac c8b5cae4ad]: xenstore: remove memory report command line support [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=27816a2eda7a2c6041003abe6c5af37d8b88bc69 27816a2eda]: xenstore: make memory report available via XS_CONTROL [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=701a21876d359ebfd61d7641923e2d92cc75e06a 701a21876d]: xenstore: add support for changing log functionality dynamically [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7012548e0d761bf365f17bd39cd551753eb8e652 7012548e0d]: xenstore: enhance control command support [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f952b0f11c7f78bd362ad1d991e5adfa6f0f458b f952b0f11c]: xenstore: Split out XS_CONTROL action to dedicated source file [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f88d7aded87307e41700c7f21ae17375b846c265 f88d7aded8]: xenstore: rename XS_DEBUG wire command [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d3adab35c5e4d66416b27202803903793e7bfb52 d3adab35c5]: xl: merge xl_cmdimpl.c into xl.c [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c9dbcb278290c2d792eebd4e68277c0bf48ad2be c9dbcb2782]: xl: split out migration related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=338317327e7f94d663b3322ea8c5ca5366d4ca38 338317327e]: xl: split out save/restore related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=193281228410c3427b5650cb4f5a284de4840902 1932812284]: xl: split out vm lifecycle control functions [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=13b59d6375d197ba801b1d269b215d3143f3af9e 13b59d6375]: xl: split out miscellaneous functions [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6eb3f6e5957e5eb7519e757aa94c4bc932537368 6eb3f6e595]: xl: split out vnc and console related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=78c03bebb389bda9817b73a2ed9386ddf4273fa5 78c03bebb3]: xl: call libxl_vncviewer_exec in main_vncviewer [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a209f02c6b8c6c731812c23f286af1ce0e9d88df a209f02c6b]: xl: split out functions to print out information [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2965cd9ba9856840a9ae66d6445b63beffca38cd 2965cd9ba9]: xl: split out psr related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7a2b0d1126cee3da6c3517fd935a42c718fb1b93 7a2b0d1126]: xl: split out memory related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=07a1a8c3c8c57c4ea915de85a44e0982ae19b974 07a1a8c3c8]: xl: split out cdrom related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1378a24cb175b87d5a70b5cfc9ad55ebfe06010f 1378a24cb1]: xl: split out vcpu related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3d006af93bfd723046d433fd726c538ffb3000a4 3d006af93b]: xl: split out pci related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=baf07031b891bf7935eb28fb9ae0cd71e6b8345e baf07031b8]: xl: split out scheduler related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=057e496763273a8160d3bc49cd60137474c575e5 057e496763]: xl: split out usb related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5213a95957bd52293cddf1ebc184a5a0960ea90c 5213a95957]: xl: split out network related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c6e4853200fe7080ea1e56c844b7a17f84c4f624 c6e4853200]: xl: split out block related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=74b9021bf9487a3d5b0b1866b265abe4d67c0066 74b9021bf9]: xl: split out vtpm related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6d9e6fb5791c9e474f4b421bf8f0f290975d9983 6d9e6fb579]: xl: split out flask related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ae9192b810ab1a4260983b7ace872abac4d02b73 ae9192b810]: xl: split out cpupool related code [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d20dec19fe171860570ede365bd2cbd9dc6a05c8 d20dec19fe]: xl: split out xl_parse.[ch] [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e5b54dbe517f90ab0f316ad515ca9e2e64111e8b e5b54dbe51]: xl: introduce a function to get shutdown action name [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0b53eb4eeb2abd4775c0da0393b7cd7a8ef9f4e8 0b53eb4eeb]: xl: rename cpurange_parse to parse_cpurange [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=090c3d8e37a23c26a314bbd60c2c94e345189afa 090c3d8e37]: xl: split out tmem related code to xl_tmem.c [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f0058405a3241eef05001046d1ec10de31ed3e6b f0058405a3]: xl: move some helper functions to xl_utils.c [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=12f687bf28e23fa662bb518311c4ec71e5b39ab8 12f687bf28]: x86/PVHv2: fix dereference of native RSDP table mapping [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f68c7c618a3ae1ca1971431c48b24ddd10d479c4 f68c7c618a]: libs/devicemodel: free xencall handle in error path in _open() [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0003cf2a535d455fb3fd2c03f6ce85fc1a182b6f 0003cf2a53]: xl: lift a bunch of macros to xl_utils.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=86acfe98869bb1c9b855378e6d302e3763e3b30a 86acfe9886]: xl: remove trailing spaces in xl_cmdimpl.c [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6bf1a62484d054b3873015d6814387b6106340dc 6bf1a62484]: xl: generate _paths.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7b436e160e30a15ce09df3bc0f6eec81f28381c6 7b436e160e]: xl: use <> variant to include Xen tools library headers [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0e5a128a78bc5133e9845d6c4b12871edb22cc88 0e5a128a78]: xl: remove inclusion of libxl_osdeps.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5b8c41aeca9a4b557f2cdd74c7f5b677a57b7d88 5b8c41aeca]: xl: update copyright information [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=27944a4f587df59afd39a4ef7d794bdc1ab675bc 27944a4f58]: xl: remove accidentally committed hunk from Makefile [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3564f9e400c417fc3d47b732f474019c494434f9 3564f9e400]: x86/shadow: Fix build with CONFIG_SHADOW_PAGING=n following c/s 45ac805 [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2f63fa20fa5b040c2a3ecd031ecaa1c62716ad1d 2f63fa20fa]: x86: fix memory leak in pvh_setup_acpi_xsdt [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f597c3f307d73a874638619257c2040ec0139887 f597c3f307]: x86: fix memory leak in pvh_setup_acpi_madt [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0eb11f13d6404abf7779e2cfceb22bf7e9523b76 0eb11f13d6]: build: add --with-rundir option to configure [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=06d9991b0aff681450e4c15345887918e0e34be5 06d9991b0a]: tools/xen-mceinj: fix the type of cpu number [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d6e9f8d4f35d938417f9dc2ea50f6e8004e26725 d6e9f8d4f3]: x86/vmx: fix vmentry failure with TSX bits in LBR [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7f11aa4b2b1ff6f47da772aa4e532a891dc13c70 7f11aa4b2b]: x86/vmx: optimize vmx_read/write_guest_msr() [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9b93c6b3695b4d09ad0505d183aa6106b8156e34 9b93c6b369]: x86/vmx: introduce vmx_find_msr() [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4f888208147432d6f7cc0a1f8d5445c927549d7b 4f88820814]: x86/emul: Fix sarx emulation test [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=45ac805f7f21c5994b000eba9ab2669cbbec8c9d 45ac805f7f]: x86/paging: Package up the log dirty function pointers [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5cecf60f439e828f4bc0d2a368ced9a73b130cb7 5cecf60f43]: x86/cpuid: Handle leaf 0x1 in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f7ce1422dd19f212b35e72c4ae1281391bef2da0 f7ce1422dd]: x86/gen-cpuid: Clarify the intended meaning of AVX wrt feature dependencies [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3d0cab7b5d97e522f3dd89ef2935898ee3aaeea8 3d0cab7b5d]: x86/cpuid: Disallow policy updates once the domain is running [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1f24be6c945c8f8e25547aed4a56c092133df713 1f24be6c94]: x86emul/test: split generic and testcase specific parts [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1d74282c455f58d924520dc55f82f47274e73c92 1d74282c45]: x86: setup PVHv2 Dom0 ACPI tables [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=62869a543d69844383881db3fb10c886edd57517 62869a543d]: x86: setup PVHv2 Dom0 CPUs [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=62ba982424cb182715a14447941a4d1110271185 62ba982424]: x86: parse Dom0 kernel for PVHv2 [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=43b369ab84381903b20084412c1a75c73a258294 43b369ab84]: x86/libelf: pass the destination vCPU to libelf for Dom0 build [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7cb7fd9436ce2e7a25b2f7246a57f00bc1eafc29 7cb7fd9436]: x86/bzimage: change the types from char * to void * [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5427134eae81fc02d20a7ef458686a0c0192b192 5427134eae]: x86: populate PVHv2 Dom0 physical memory map [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b96b50004804fb7d6e180784fab9fb25c29844ac b96b500048]: x86: remove XENFEAT_hvm_pirqs for PVHv2 guests [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ad8aafe287eb015c0717f79d8cd60b4813bea914 ad8aafe287]: x86/hvm: Don't let hvm_set_efer() raise #GP itself [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e55e6b641bba24fcaddb1914017b59197eaa92b9 e55e6b641b]: libxl/libxl_pci.c: Fix reverse logic when detaching device [Chao Gao]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cf5e1a74b9687be3d146e59ab10c26be6da9d0d4 cf5e1a74b9]: arm/p2m: remove the page from p2m->pages list before freeing it [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5258ab0fcc67587d802e33bcc5bf89048d184a73 5258ab0fcc]: tools: move xl to a dedicated directory [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7a6de259f4d1403336db9087b05c11adc4977eaa 7a6de259f4]: tools: provide libxlutil compiling and linking options [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=af8c67cda36894d2c63eb511d189383f1c26a1e3 af8c67cda3]: xen-access: request compat devicemodel API [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e318fa314550b1978525aef30c325715a41aa0b7 e318fa3145]: libs/devicemodel: initialise op_bufs in xendevicemodel_xcall [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=be6b31614fd86c08eadc249add9afd99972c52ea be6b31614f]: python: handle long type in scripts [Marek Marczykowski-Górecki]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e16c705640abfc027f538fdc5f285b20a9578011 e16c705640]: python: adjust module initalization for Python3 [Marek Marczykowski-Górecki]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dd986cd64fb0598d47b8759c941fb6099dc9d68a dd986cd64f]: python: use PyLong_* for constructing 'int' type in Python3 [Marek Marczykowski-Górecki]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=121d9d403083b2a22543b00e8e18fb8b1b279950 121d9d4030]: python: use PyBytes/PyUnicode instead of PyString [Marek Marczykowski-Górecki]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0c8981f035098f92ad04be00969406d9c3fc5934 0c8981f035]: python: initialize specific fields of PyTypeObject [Marek Marczykowski-Górecki]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7b1e5f7079c2e19ebac367710b0a2d701ac93e8b 7b1e5f7079]: python: use Py_TYPE instead of looking directly into PyObject_HEAD [Marek Marczykowski-Górecki]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=96d1ee6465a5c44589a99b8fc6b82ca1f31b6d29 96d1ee6465]: python: drop tp_getattr implementation [Marek Marczykowski-Górecki]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6b28df34b5681197154e26be05c9faacbbcf5d55 6b28df34b5]: python: check return value of PyErr_NewException [Marek Marczykowski-Górecki]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9442404b91bea055c12fe602ebab5ef425f10784 9442404b91]: tools/libxendevicemodel: Add headers.chk to .gitignore [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8ef5f344d061d408f10211c08f09e7d39293fe7d 8ef5f344d0]: tools/libxendevicemodel: add a call to restrict the handle [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e7745d8ef588a2da0f6cba0846fc168f0b76fc37 e7745d8ef5]: tools/libxendevicemodel: introduce a Linux-specific implementation [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6902cb00e03122811089bec0b089c5a21e2849ae 6902cb00e0]: tools/libxendevicemodel: extract functions and add a compat layer [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b108240265deea37601f1a605910069a837da841 b108240265]: tools/libxendevicemodel: introduce the new library [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d97ce3614ba5d5e70a39d28a64de684e3b27c9dc d97ce3614b]: doc: fix typo in bios_path_override [Olaf Hering]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d7ee5c3c7ad9a23441efc2a7553aa1df6996959d d7ee5c3c7a]: xenstore: correct test for opened logfile in reopen_log() [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a4f3d32d7b2fff718e08cbc56762e2eec6b6ed0e a4f3d32d7b]: QEMU_TAG update [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=80a7d04f532ddc3500acd7988917708a536ae15f 80a7d04f53]: tools/libxenctrl: fix error check after opening libxenforeignmemory [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2c31b07ec74a29a81fdc278256c3517ae724f5e9 2c31b07ec7]: x86/mm: Swap mfn_valid() to use mfn_t [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9180f53655245328f06c5051d3298376cb5771b1 9180f53655]: x86: add multiboot2 protocol support for EFI platforms [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c5b9805bc1f793177779ae342c65fcc201a15a47 c5b9805bc1]: efi: create new early memory allocator [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b199c44afa3a0d18d0e968e78a590eb9e69e20ad b199c44afa]: efi: build xen.gz with EFI code [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=aea7cd8c0b8232a92402866774a7ee2503cbad30 aea7cd8c0b]: x86: add multiboot2 protocol support [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=24682c89d05c997115555f02ec280f82ea24cef2 24682c89d0]: MAINTAINERS: update VT-d maintainers [Kevin Tian]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3619af2b2b45d660999324a827fa67312a725d78 3619af2b2b]: x86/VMX: sanitize VM86 TSS handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=435ae6afed876e47a8a6b12364ff1ec7a180b24f 435ae6afed]: MAINTAINERS: drop Jinsong Liu [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b908131167a67a16fbe9c7a7826b67e2d93d9ec5 b908131167]: x86/emul: Support CPUID faulting via a speculative MSR read [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=65ddae6e3ce54373860cf53c589e6eafaba5eba5 65ddae6e3c]: x86/emul: Introduce common msr_val for emulation [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=49de10f3c1718bb952f4b075d07f37eb9f605b2b 49de10f3c1]: x86/hvm: Don't raise #GP behind the emulators back for MSR accesses [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=38b48605f3693e950bb4155ea8dac6614d796c2b 38b48605f3]: x86/vmx: Drop vmx_msr_state infrastructure [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=394e66b0d04f0281b9c6231dad1377c4b9fea7d0 394e66b0d0]: x86/vmx: Remove vmx_save_host_msrs() and host_msr_state [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=36b35babdf381b8e2843d37e29da2ddc01ec3282 36b35babdf]: x86/setup: Intoduce XEN_MSR_STAR [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2f1add6e1c8789d979daaafa3d80ddc1bc375783 2f1add6e1c]: x86/vmx: Don't leak host syscall MSR state into HVM guests [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5dbd60e16a1f29b9f1f84088c5cab1be2dac7a7a 5dbd60e16a]: x86/shadow: Correct guest behaviour when creating PTEs above maxphysaddr [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2f5af2c962c05b789bdd65b46c74711e903f86d0 2f5af2c962]: lowmemd: fix comparison in cleanup [Norbert Manthey]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=78da0c2a7a9c621ba64e515528e11e5f28f15050 78da0c2a7a]: libxc: don't pass uninitialized data to do_dm_op() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=450822276858f226d059752f319e681d076301d7 4508222768]: tools/libxl: refactor do_domain_create() [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=98689ab7ae206aab3b1317c8bf28282f35b3165e 98689ab7ae]: x86emul/test: avoid race in link farm rune [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8a899fde71b95cf6094ce487f036f2616963e0ad 8a899fde71]: fuzz/x86emul: avoid race in link farm rune [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d8c0824bee0393a95af4014276f12e876210ec0d d8c0824bee]: libxc/x86: PV guests should see leaf 0xa on Intel [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=75da1b150e646bb9aaa26c5b2452f0c3e782d302 75da1b150e]: xen/arm: Set nr_cpu_ids to available number of cpus [Vijaya Kumar K]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f827ab0390625cff1f20ee5e140605e173238e81 f827ab0390]: build: enable no-parentheses in clang [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d40d3ef9882650ecedadffa2ef35304b66736664 d40d3ef988]: build: enable unused value checks for clang [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d4906b5d052b16a259fb7416799fd623d4b42e2c d4906b5d05]: build/printf: fix incorrect format specifiers [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=193c6f8de9b624def91a6ee8113eb2f18f62bc83 193c6f8de9]: grants: print grant number and handle in hex format [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d37f938821d7d9d3feb48225f88820102d90bc05 d37f938821]: x86/vmx: fix compilation after 997382 [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=29c249edee121ffc8446cbd7e7d3cde0610a10e6 29c249edee]: console: avoid wrapping of console pointers [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fe416bf9957669e34e93a614970546b3a002f0e8 fe416bf995]: x86/vmce: include domain/vcpu id in debug messages [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=08dd2f782ed651ccb3e33389ea7c9f9f0773d74f 08dd2f782e]: x86/mce: remove unnecessary braces around intel_get_extended_msrs() [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=01a13552f8c50a5c74eaa4ad2d3fafba3c57df2c 01a13552f8]: x86/mce: remove declarations of non-existing functions in mce.h [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3535271e69ed25cd9f4299e956bffd83fce9b226 3535271e69]: x86/mce: fix indentation style in xen-mca.h and mce.h [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=71af7d4220227529ea43b898683d4d2e68a90ffd 71af7d4220]: x86/mm: fix memory hotplug error cleanup [Norbert Manthey]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ab914e04a62727b75782e401eaf2e8b72f717f61 ab914e04a6]: x86: package up context switch hook pointers [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2f4d2198a9b3ba94c959330b5c94fe95917c364c 2f4d2198a9]: VMX: fix VMCS race on context-switch paths [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cc6d98d5454b9d289a9e80d71c215da148a09b38 cc6d98d545]: common/vcpu: Fix unintended breakage from cleanup [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b8932b138578a9583645e29e636b38d9d4a43637 b8932b1385]: gitignore: ignore asm soft link in fuzz and x86emul test [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=378384399ed661bed711221a5d8dbdac66b8e851 378384399e]: arm: read/write rank->vcpu atomically [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=79903e50dba9e7442c9b7ca424661bb020e9dbf2 79903e50db]: x86emul: catch exceptions occurring in stubs [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8c935f5ff1cac422b4de21cbab69e13d2ebb25be 8c935f5ff1]: x86: add "w" flag to .init.data section definition [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e004384bb371f5ab76a79b83da79981f4c400b83 e004384bb3]: x86/hypercall: Move hypercall continuation logic [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0c221ae9d745de138850c6903a5861e2582df863 0c221ae9d7]: x86/hypercall: Split out PV hypercall infrastructure [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bb84ffc56ec14766f33a002a61fd97a62b6b17cd bb84ffc56e]: x86/hypercall: Make the HVM hcall_64bit boolean common [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b26c93fb1b14501fece01b213590896c2c069770 b26c93fb1b]: xen/multicall: Use the common hcall_preempted boolean [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9353e3628a8cba7edc5aea470b448f290af76118 9353e3628a]: arm/hypercall: Use the common hcall_preempted boolean [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=928ea919fc3c5476aa9df55c3b95debc8904927f 928ea919fc]: x86/hypercall: Make the HVM hcall_preempted boolean common [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3044a2a81910bf993c0fe6fa34bee0bf5b410911 3044a2a819]: common/vcpu: Switch v->vcpu_info_mfn to mfn_t [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e0f6e6f614da1f3bc9147774a58ac1fbc7c74ed2 e0f6e6f614]: xen/sched.h Whitespace and bool cleanup [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3091080ef7724ddac77e0ae81c270936a630477f 3091080ef7]: xen/include: Include xen/kconfig.h automatically [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=480e011ea8952f32d46e4986f098638c97b7bea4 480e011ea8]: xen/include: Remove explicit asm/config.h includes [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d89f48f58ee5568fc58c574690b06cb10e2ed7f7 d89f48f58e]: xen/include: Remove explicit xen/config.h includes [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7127d53fe891f9ea67357587a33a7aaba4b55f45 7127d53fe8]: tools/libxl: Introduce LIBXL_CPUPOOL_POOLID_ANY [George Dunlap]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f5cfc3955ec1559ef7f9979dd7b98659d4be5e98 f5cfc3955e]: tools/libxc: Introduce XC_CPUPOOL_POOLID_ANY [George Dunlap]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bc6a499ebcf102060987fb845c1450a38de441c7 bc6a499ebc]: libxl: correct xenstore entry for empty cdrom [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1e88db4701d6e2d00c04795e6aacaea942b617e6 1e88db4701]: xen/arm: Print whether Xen is booting using ACPI or DT [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=89bca190824e223316bb5a6dc3024bc9aaf02ce1 89bca19082]: xen/arm: acpi: Rework acpi_boot_table_init error paths [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1756ab608379744de6901632a8b494681173c045 1756ab6083]: xen/arm: acpi: Handle correctly detection of GICv2 on GICv3 [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=07af2e9da1ddd2c32eee8331e521c670eecd8993 07af2e9da1]: xen/arm: Remove the makefile target xen.axf [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d0d0bc486c46fbf11b5e79d8868d32ce14eec2a7 d0d0bc486c]: xen/arm: Remove build option CONFIG_LOAD_ADDRESS [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d65aa60073b452cfea909a9e023f1dac2cf3521c d65aa60073]: docs: remove odt variant of XENV [Olaf Hering]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2ae10c2a11f2bddc76596a08d398e441290412e6 2ae10c2a11]: docs: remove odt variant of STAO [Olaf Hering]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cc6088834981bf83b56fccb9f8fd8cb1372970e0 cc60888349]: docs: convert XENV from odt to fodt [Olaf Hering]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0422932af6e3d35370bac4beb23326f35e36aab4 0422932af6]: docs: convert STAO from odt to fodt [Olaf Hering]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=adc017b80b18af63de7da077ed3382acef1222ec adc017b80b]: x86/asm: Use ASM_FLAG_OUT() to simplify atomic and bitop stubs [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6192e6378e094094906950120470a621d5b2977c 6192e6378e]: xen/p2m: Fix p2m_flush_table for non-nested cases [George Dunlap]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c5d1566d42a05b3673f13e05a741b9c867522923 c5d1566d42]: xen: credit2: improve comments' style and definition of CSFLAG-s [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e58b6d95e8cff2db1fd3545eb43a50362b2fb65a e58b6d95e8]: xen: credit2: clear bit instead of skip step in runq_tickle() [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=268896781b7b07551ecde8276670e3a6175a8b23 268896781b]: xen: sched: harmonize debug dump output among schedulers. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b7a3ce49d5283b5940fe2dba85f7abfd6f8192e0 b7a3ce49d5]: xen/kbdif: add multi-touch support [Oleksandr Andrushchenko]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b3b23a764f6d3a83297f24f70e24a7716a04549f b3b23a764f]: xen/kbdif: Update protocol description [Oleksandr Andrushchenko]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=993056190e5630701b316925956e3026a5ec2da2 993056190e]: MAINTAINERS: Add myself as the public API "Czar" [Konrad Rzeszutek Wilk]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=93e1435290867703c50acad1f54b9208df473562 93e1435290]: IOMMU: always call teardown callback [Oleksandr Tyshchenko]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bdbc25b8722cc1e3921858530f8ac484892156d3 bdbc25b872]: configure: disable bash check for FreeBSD [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=909c219944e944f086ec0a89938a7397e2aa4cb0 909c219944]: x86/hvm: Improve physdev_op hypercall dispatching [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a130a4128968b00d025b5d691b9a919498092d77 a130a41289]: x86/hvm: Improve grant_table_op hypercall dispatching [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7797a2af946115496c9306f8fc142477352fdf81 7797a2af94]: x86/hvm: Improve memory_op hypercall dispatching [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e637e8d12e5219cd3cdaeadab38f94460cea2748 e637e8d12e]: x86/hvm: Split the hypercall dispatching infrastructure out of hvm.c [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=55fa23d907a97e7ac0c23b1efa7e6821af53f1ca 55fa23d907]: x86/hvm: Rework HVM_HCALL_invalidate handling [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=62c7b99a10793738db1007f6750cf79057625f2c 62c7b99a10]: x86/vvmx: correctly emulate VMREAD [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d18216a0c03cc022d5a7c2d00a772d811c7726dd d18216a0c0]: x86/vvmx: correctly emulate VMWRITE [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=195ca0e1de85163cb6a5d547d424f3f7c70f40d3 195ca0e1de]: x86/vmx: introduce VMX_INSN_SUCCEED [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=28722e98f7ff1ef0da1bef885f98e232f89a8ca7 28722e98f7]: x86emul: flatten twobyte_table[] [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ff2f835283b924c4c335094fe9c70756c1867a20 ff2f835283]: x86: adjust which files need vpmu.h [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e1037b514598d02f7c90b9e67c8b634b67cf2cdc e1037b5145]: x86/PVHv2: fix dom0_max_vcpus so it's capped to HVM_MAX_VCPUS for PVHv2 Dom0 [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a04c67888829ca549b1382cfb17385e19c6d314d a04c678888]: x86: split Dom0 build into PV and PVHv2 [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=890dc95ca90a643b59a2b67b634f70ea1f2ea3d6 890dc95ca9]: x86/time: tsc_check_writability() may need to be run a second time [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b857b041ee73d24fefa2dce55d23e2ff97306af2 b857b041ee]: x86emul: always init mmval [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=997382b7713d2250910c927d6cc31f152908bf3e 997382b771]: y86/vmx: dump PIR and vIRR before ASSERT() [Chao Gao]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=95fab27fd0de95b8d98c7dbb8997468431f4a90f 95fab27fd0]: x86/bitops: Force __scanbit() to be always inline [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3884d7900a1528eebeaf276aa7614d9026de5811 3884d7900a]: libxl: make one function static [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=59164cefd474ec70a7494ccff92d94e1e21692d0 59164cefd4]: libxl: carve out domain specific functions from libxl.c [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f2e7a0d2f15862742ae9cd8d825d8bdbbeb1818f f2e7a0d2f1]: libxl: carve out tmem specific functions from libxl.c [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0529961c579df44b08e3267ade2d4991da1ba5a2 0529961c57]: libxl: move device specific functions out of libxl.c [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c8cbddd8d62cee152c9d45e16995453551017802 c8cbddd8d6]: libxl: carve out memory specific functions from libxl.c [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a99642bfeeea5243c9efe2975f040e10a5b4935a a99642bfee]: libxl: carve out console specific functions from libxl.c [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=da73cb9996029e84cae086339fdbe25a68c56d80 da73cb9996]: libxl: carve out disk specific functions from libxl.c [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f94e1aaf792c7334682eadcc77a66215cbf63afc f94e1aaf79]: libxl: carve out scheduler specific functions from libxl.c [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f5315f6d5df3eccc1105e6f896b655eb515123b1 f5315f6d5d]: libxl: carve out cpupool specific functions from libxl.c [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5db83297c5822ed6b304242fa5aeb1f6e090d10a 5db83297c5]: libxl: white space cleanup [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fb2f935bcf810654a64fe5b5d757580ad037b92d fb2f935bcf]: libxl: make some functions global to prepare splitting up libxl.c [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3fb71d79e971b6d7c51de635613da7c33efdce6e 3fb71d79e9]: libxl: adjust copyright comment of libxl.c [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ad01a8d7242f56765f10e9e3dbebce786c470345 ad01a8d724]: x86emul/test: fix 32-bit build [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6f6d3b10ec8168e2a78cf385d89803397f116397 6f6d3b10ec]: x86/iommu: add missing break [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7f8445d9678a1689f470a2614fae398f9b4e7f68 7f8445d967]: common/vm_event: prevent guest locking with large max_vcpus [Razvan Cojocaru]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1f32b0291e98217d6a802e0ee30acb1a4929f84a 1f32b0291e]: x86/acpi: fix unmapping of low 1MB memory in acpi_os_unmap_memory [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ac6e7fd7a4826c14b85b9da59fc800a3a1bd3fd0 ac6e7fd7a4]: x86/vmx: fix build with clang 3.8.0 [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=991033fad2cc23c45415fbcd0ab6405250e6b35c 991033fad2]: x86/vmx: Introduce a bitfield structure for EPT_VIOLATION EXIT_QUALIFICATIONs [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=384b61f97c068a3dcfdacce7fdb00a4eff4ee9d5 384b61f97c]: x86/p2m: Reposition p2m_teardown_nestedp2m() to avoid its forward declaration [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1edbf34e63c8c286137591f8574c0bf9a4221312 1edbf34e63]: x86/vmx: improve vmread_safe() [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d4a24c64b60dc265778419e925382d8b817908f9 d4a24c64b6]: x86/vmx: introduce vmwrite_safe() [Sergey Dyasli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ea4e7040eedd81704a6f3ff5fa2e6d6e0bb374c9 ea4e7040ee]: x86/hvm: add vcpu parameter to guest memory copy function [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=50a498c8baed284455eca283d3852ccaa1d4ce2e 50a498c8ba]: x86/iommu: add IOMMU entries for p2m_mmio_direct pages [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c5e95f86cfcce97c558510ba764e60fa2c09db43 c5e95f86cf]: VT-d: make print_vtd_entries() less verbose [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9d5617cd89e7b285afa785b9a9d3495f4e2dffae 9d5617cd89]: xen/arm: Fix ARM build following c/s 11c397c [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6cc8e8708e65f42d12ff7ea02156aafc5afdb2f7 6cc8e8708e]: xen/arm64: Don't zero BSS when booting using EFI [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=04dbb71096143b54f8b5e1acfce8d55150609d3f 04dbb71096]: x86/p2m: Stop other vcpus using a nested p2m before clearing it [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=11c397c207dda26084be8a5da5bd78c74b4b3651 11c397c207]: x86/time: Adjust init-time handling of pit0_ticks [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=58b4db0832de1ee355a342feea7e1545219bef12 58b4db0832]: libxl: don't segfault when creating domain with invalid pvusb device [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c562d7a2f5efd3716ab0b70c0c4d1dbebb55a215 c562d7a2f5]: x86/vmx: Drop ept_get_*() helpers [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=93a3fbaf16f4b66c7866f42c2699c7af636f2933 93a3fbaf16]: xl: Make the devid attribute manually settable for nics [Fatih Acar]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4008d7774cd951eeba907b7bfe84302abfa4377c 4008d7774c]: fuzz/x86emul: remove bogus check against fuzzer msr index [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=63e1d01b8fd948b3e0fa3beea494e407668aa43b 63e1d01b8f]: x86/time: correctly honor late clearing of TSC related feature flags [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5fcf1c2516d253011b7c1001fe6a82e6c293f708 5fcf1c2516]: page_alloc: clear nr_bootmem_regions in end_boot_allocator() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6bb5d3855b2392cf6b05c242e01812eac147a3ca 6bb5d3855b]: Merge branch 'staging' of xenbits.xen.org:/home/xen/git/xen into staging [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d0de76af1c87f355f53cba146d46a4553ede69c3 d0de76af1c]: VT-d/RMRR: Adjust the return values of register_one_rmrr() [Venu Busireddy]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=27c8011629ab6cac447ac40cf228d7b1a751be89 27c8011629]: xen/common: Replace __FUNCTION__ with __func__ [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=30921dc2df3665ca1b2593595aa6725ff013d386 30921dc2df]: x86/ept: allow write-combining on !mfn_valid() MMIO mappings again [David Woodhouse]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dbc84d2983969bb47d294131ed9e6bbbdc2aec49 dbc84d2983]: xenstore: remove XS_RESTRICT support [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2733b800c9a2086d46379d3eb3f480eb5fd433ea 2733b800c9]: xen/mm: Alter is_iomem_page() to use mfn_t [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=55a04feaa1f8ab6ef7d723fbb1d39c6b96ad184a 55a04feaa1]: fuzz: update README.afl example [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c6a43412d7ce6f57c2997105f635f4c6a38d9de0 c6a43412d7]: fuzz/x86emul: print out minimal input size [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c07574b1a8ea148bc586f4e6900a4ac01bbff9d4 c07574b1a8]: fuzz/x86emul: update fuzzer [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=055cbe7986c850a241cd53854b3bcbeff32f0cb2 055cbe7986]: x86emul: use CR definitions in x86-defns.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a306a2b31bf106864cc7964cba264d3f54ff96c4 a306a2b31b]: x86: add UMIP CR4 bit [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5c6c3ac6e1616ec57e55d5dc081b89850487ef95 5c6c3ac6e1]: x86emul: use msr definitions in msr-index.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7603eb256afdc1e445a33526c5af0f5704edb532 7603eb256a]: x86emul: use eflags definitions in x86-defns.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=588a28187a887e81dab07b6c175c800dc5d642fb 588a28187a]: x86emul/test: use x86-vendors.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f3358a8cd7e2debdfe87472f299235316a5dc062 f3358a8cd7]: x86: extract vendor numeric id to x86-vendors.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=451689c35ad96f9bf21cba49cfd0bcbe94e056e7 451689c35a]: x86: extract macros to x86-defns.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=409bd5a02e90cefae206e87b61ec8bc20bec277d 409bd5a02e]: fuzz/x86emul: use macro to reduce repetition in Makefile [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9b7543f32c000a41683c559b880c9f272ef391a6 9b7543f32c]: x86emul/test: add missing dependency for x86_emulate.o [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ce62b8edd5de7e69ebcd5af0626f63ac6386ad2b ce62b8edd5]: Fix mispelling of length [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ffe2aae4b27ee5248fb1f33ac524290d6831cbcc ffe2aae4b2]: xl: track size of diskws with a dedicated counter [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=df4d268e35a02ae1723c71f46d1fa0f2397031d7 df4d268e35]: xl: free event in DOMAIN_RESTART_RENAME error path [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3e90d28649a49d52673957e5f030c7c1c010d8a8 3e90d28649]: compat.h: drop COMPAT_HANDLE_PARAM() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ca61aeadb09202a0d570cd2c37aef7454c369cd7 ca61aeadb0]: Merge branch 'staging' of xenbits.xen.org:/home/xen/git/xen into staging [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=95c19287580c04c8abd0a0e0bc81d9bec32971a5 95c1928758]: x86: undo vm_init() movement from 1a6e3220cc [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dd75ed5c14704862b547412086cde5dcc671997e dd75ed5c14]: xl: Fix assertion on domain reboot with new configuration [Fatih Acar]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=df58461e6b6dfa85ea208fbe511a96cd5c8d61d3 df58461e6b]: libs/gnttab: add FreeBSD handlers for the grant-table user-space device [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1a6e3220cc19b8705c27ca90dbc615270237f372 1a6e3220cc]: acpi: switch to dynamic mapping at SYS_STATE_boot [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0f72f9ba1f0586afac67bc88f35eba5cc26392cd 0f72f9ba1f]: x86/HVM: make hvm_find_io_handler() static [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=061cd0f0e5c41335150e0d234d8ad0aff7b6da11 061cd0f0e5]: x86emul: correct behavior for single iteration REP INS/OUTS [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8844ed299a88848da88b23e6db43b5bcc4ad4bee 8844ed299a]: x86/dmop: Fix compat_dm_op() ABI [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ad5808d9057248e7879cf375662f0a449fff7005 ad5808d905]: xen: credit2: non Credit2 pCPUs are ok during shutdown/suspend. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bd3f7a557abb05bc20d70ac2ec7dfb35458db252 bd3f7a557a]: xen/tools: tracing: credits can go negative, so use int. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3af86727b8204eee3ba8b280fb4815d21e0f86f1 3af86727b8]: xen: credit2: improve debug dump output. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9d3226aa060916f21df3be98abb39f11496ab8ce 9d3226aa06]: fuzz: don't buffer stdout in afl stubs [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5a44ff111d2e1ba9f375936294117ff4e263c4ac 5a44ff111d]: xen/arm: acpi: Relax hw domain mapping attributes to p2m_mmio_direct_c [Edgar E. Iglesias]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a24021e6644ad8ccacffa15cb3cb7ab1e8508e15 a24021e664]: Revert "xen/arm: Map mmio-sram nodes as un-cached memory" [Edgar E. Iglesias]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=18d500642fbae98beafcbf1bc9c812807c06e969 18d500642f]: xen/arm: dt: Relax hw domain mapping attributes to p2m_mmio_direct_c [Edgar E. Iglesias]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fe6e8188f3ad91e166338b9962a06afab9b776cd fe6e8188f3]: xen/arm: flush icache as well when XEN_DOMCTL_cacheflush is issued [Tamas K Lengyel]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a43a9ce34b0f8b3006101c34c2de39d9a3c8c686 a43a9ce34b]: p2m: split mem_access into separate files [Tamas K Lengyel]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=821b88f390ab8f64f2164ce03080a9197dcb7ebc 821b88f390]: arm/mem_access: adjust check_and_get_page to not rely on current [Tamas K Lengyel]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5a77ccf609da289131bd1664ee20c17b1f9bb93c 5a77ccf609]: xsm: Permit dom0 to use dmops [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7a4cf23e2653e8abf4793820487df32b094de56a 7a4cf23e26]: VT-d/RMRR: Avoid memory corruption in add_user_rmrr() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7581a378b0b8727b6eaaa83da154e40bcfea0f69 7581a378b0]: tools/libxc: Fix missing va_end() in do_dm_op() error path [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=40705830907aae52dc679362b7ec214b9ff25681 4070583090]: docs: clarify xl mem-max semantics [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ce7d99d69fb669110d346bda371306095f82d1e6 ce7d99d69f]: arm/p2m: Fix regression during domain shutdown with active mem_access [Tamas K Lengyel]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9b3a59c10d91a57975661686dbc08278b78ae1de 9b3a59c10d]: x86/dmar: place the initdata annotation after the variable type [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f71628bc159309d264a63fcf3134a702fe04ff69 f71628bc15]: flask: fix build after the introduction of DMOP [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4453129a0b37748ddbb151a1619c49cebab1069b 4453129a0b]: fuzz/libelf: exit with fuzzer function return value [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=53693bf3beaf530699465a9209dab95e3db37378 53693bf3be]: fuzz/libelf: return early if elf_init fails [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3167889392b91ba044e843a64a33391eb4221d1b 3167889392]: docs/misc: update the meaning of the 'disk unplug' flag [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4fda891f99c47bc08fe023a22177cba4b02234b4 4fda891f99]: Moving ept code to ept specific files. [Paul Lai]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=91f59d2041b0f2760da082827bcea57648845cc1 91f59d2041]: include: speed up compat header generation [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=05118b1596ffe4559549edbb28bd0124a7316123 05118b1596]: x86/emulate: don't assume that addr_size == 32 implies protected mode [George Dunlap]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=beb82042447c5d6e7073d816d6afc25c5a423cde beb8204244]: x86emul: correct VEX/XOP/EVEX operand size handling for 16-bit code [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=06348811b63e82f9aa0df4d4b44f1f7f2bb2418a 06348811b6]: x86/cpuid: Remove the legacy path handling extd leaves [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8cb4bae1c1aa13ddb3ba11dda3f593b1f7f0ed80 8cb4bae1c1]: x86/cpuid: Handle leaf 0x8000001c in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c783556d71084c8111ce17304992c2e85f0e0346 c783556d71]: x86/cpufeatures: Hide Instruction Based Sampling from guests [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=56e8e81fba32cc87d3c5157c9443c189834cd3bb 56e8e81fba]: x86/cpuid: Handle leaves 0x8000000b-1a in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8104df97387dc3de412b99ab694e5a828df504db 8104df9738]: x86/cpuid: Handle leaf 0x8000000a in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1cc3ecf5050375781d08b0aa4b8e2eb99845bf4b 1cc3ecf505]: x86/cpuid: Handle leaf 0x80000009 in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=78d71c8423025af9e9f77daf1dd5fab6d87cfd6e 78d71c8423]: x86/cpuid: Handle leaf 0x80000008 in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=92ca9045243c2dfe50ee28bd02615c541cf75377 92ca904524]: x86/cpuid: Handle leaves 0x80000005-7 in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a75f6163cf838a2bdfe67f7bcbe26beccd37106d a75f6163cf]: x86/cpuid: Handle the long vendor string in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=07929c99852694208ab5844f1382482ef4ecc5fc 07929c9985]: x86/cpuid: Handle leaf 0x80000001 in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=59b7d1ddedc07186eeb03daa48005cc3d2f69958 59b7d1dded]: x86/cpuid: Handle more simple Intel leaves in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=20e92c97f904aa460e2223c30dcad36c234496b6 20e92c97f9]: x86/cpuid: Only recalculate the shared feature bits once [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9b6dea1859139fc823dedc30c177fcf8d308fdd7 9b6dea1859]: x86/cpuid: Handle leaf 0x80000000 in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=090d1a6908d2fba8c6657d7710d61ba360c9f248 090d1a6908]: x86/cpufeatures: Expose self-snoop to all guests [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9e739d7cfed50304c94a30d2525a1f89c789a2e5 9e739d7cfe]: tools/fuzz: add README.afl [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a304574abe976d0353c179a8150a3e2b7f5bca17 a304574abe]: tools/fuzz: add AFL stub program for libefl fuzzer [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=39f6daa47d23237966ebbe0ad80e920f273da697 39f6daa47d]: tools/fuzz: add AFL stub program for x86 insn emulator fuzzer [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=037ff530cde9eab8577dd10cc4c667b2a316cb43 037ff530cd]: tools/fuzz: add missing dependencies in x86 insn fuzzer build rule [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d5c4a55e007db102ee6bd1ac771f0b05458609c2 d5c4a55e00]: credit2: performance counter for load balancing call [Praveen Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9b7c0ce58396a20f01e8db4494e967ca4cb55ed4 9b7c0ce583]: x86/hvm: serialize trap injecting producer and consumer [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=58cbc034dc62c2c2e10aaddfed7ef874e03bc383 58cbc034dc]: dm_op: convert HVMOP_inject_trap and HVMOP_inject_msi [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ae20ccf070bc269eb24587dac7671fba86a9848a ae20ccf070]: dm_op: convert HVMOP_set_mem_type [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b30c5979e02ca68f3d18bb3b130211aa7b9e6aee b30c5979e0]: dm_op: convert HVMOP_modified_memory [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7b2e218fd6ebd4839c8cef3c3e88d4370d7c0f94 7b2e218fd6]: dm_op: convert HVMOP_set_pci_intx_level, HVMOP_set_isa_irq_level, and... [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=86ad4d054a08d4a2172d6725c66b02c15a578066 86ad4d054a]: dm_op: convert HVMOP_track_dirty_vram [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a2323df5f47c630eb763cac82f6680260ead24c4 a2323df5f4]: dm_op: convert HVMOP_*ioreq_server* [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=524a98c2ac5e60b824033af32243bd4c8dd8e265 524a98c2ac]: public / x86: introduce __HYPERCALL_dm_op... [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=431685e8deb660976d8e986c41a647944e410c6c 431685e8de]: VT-d: add command line option for extra rmrrs [Elena Ufimtseva]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=537043d72774c044e25e3186d4683b96da30d72c 537043d727]: pci: add wrapper for parse_pci [Elena Ufimtseva]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0cd6e37dc9bb79d9e7002565e91bee9c9eef1471 0cd6e37dc9]: VT-d: separate rmrr addition function [Elena Ufimtseva]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c13f0f9a331153a57eedfe8c80f1e2f6d4f01dcc c13f0f9a33]: Config.mk: update OVMF changeset [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8a5d50dd0b047d9f7fe49f511fc9f589073d93d6 8a5d50dd0b]: xen: sched: simplify ACPI S3 resume path. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c4fba1161bf28c8ac972f4526b46f7f40fa8d515 c4fba1161b]: xen: sched: impove use of cpumask scratch space in Credit1. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7478ebe1602e6bb8242a18840b15757a1d5ad18a 7478ebe160]: xen: credit2: fix shutdown/suspend when playing with cpupools. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e7191920261d20e52ca4c06a03589a1155981b04 e719192026]: xen: credit2: never consider CPUs outside of our cpupool. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=548db8742872399936a2090cbcdfd5e1b34fcbcc 548db87428]: xen: credit2: use the correct scratch cpumask. [Dario Faggioli]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e792e01332a2ac6f15440badc6f2c33f0880a84e e792e01332]: tools/fuzz: remove redundant rule in x86 insn fuzzer [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e23b93a334d11a1764511534b3eb3708e30759d9 e23b93a334]: tools/fuzz: make sure targets are always built [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b2f006fdc08655d9b06c8d4e4a2f491ff804f632 b2f006fdc0]: tools/fuzz: fix compilation after 897129d [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9315fa0ef736d1153c98ce42bff5853da5ec697f 9315fa0ef7]: x86emul/test: don't use *_len symbols [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=98297f09bd07bb63407909aae1d309d8adeb572e 98297f09bd]: x86/hvm: do not set msr_tsc_adjust on hvm_set_guest_tsc_fixed [Joao Martins]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c368538184084b98170ee3bd90fd56bbb5f97dd7 c368538184]: x86/HVM: make hvm_set_guest_tsc*() static [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7d953e82632229ca1de8df5ede76d391b04645f8 7d953e8263]: x86/PVH: only set accessed/busy bits for present segments [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3dfbb8df335f12297cfc7db9d3df2b74c474921b 3dfbb8df33]: x86emul: correct FPU stub asm() constraints [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ff9ea20a34690d97a93e386f2b5cc9edcfb20fb5 ff9ea20a34]: x86/HVM: introduce struct hvm_pi_ops [Suravee Suthikulpanit]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9bd6b01f9d466a5836633599934d6637b965133f 9bd6b01f9d]: x86/hvm: Conditionally leave CPUID Faulting active in HVM context [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e225a1c7c06037e4f938efa43d4407e7abb088c1 e225a1c7c0]: x86/cpuid: Handle leaf 0 in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2073a26f8920ac9c26323122308873d0bcc84be1 2073a26f89]: x86/cpuid: Remove BUG_ON() condition from guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6949ce5c325b21e6639fcdeb5685f24962f3d9b5 6949ce5c32]: x86/cpuid: Hide VT-x/SVM from HVM-based control domains [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=926c1e32b2351197cc19bc39f9047b703509372c 926c1e32b2]: x86/emul: Fix clang build following BMI1/BMI2/TBM instruction support [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f07618c290fe20bd04f8e6e648b5eb00328e2007 f07618c290]: kexec: ensure kexec_status() return bit value of 0 or 1 [Eric DeVolder]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=366ff5f1b3252f9069d5aedb2ffc2567bb0a37c9 366ff5f1b3]: x86: segment attribute handling adjustments [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f2d4f4ba80de8a03a1b0f300d271715a88a8433d f2d4f4ba80]: x86emul: LOCK check adjustments [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=045094933dc7ca7a4a35b2ebd582f6ed226684da 045094933d]: x86emul: CMPXCHG{8,16}B are memory writes [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b44c43e42ab7ececf8b5a33e858d5cc9aed44ae1 b44c43e42a]: x86/boot: implement early command line parser in C [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3afc5e4a5b750384a469c2b9ba27eb6bdd55b3b8 3afc5e4a5b]: tools/tests: add xenstore testing framework [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ff913f68c9e1153b33d25ede18891a8199ae82bb ff913f68c9]: x86/PV: restrict permitted instructions during memory write emulation [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=850fd17ed2902ec92df4480fae2bb5c28569ba9e 850fd17ed2]: x86/mtrr: convert use_intel_if u32 to bool [Doug Goldstein]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a80f58f2e4217ed2f73a5d674b864771f79e17ff a80f58f2e4]: x86/mtrr: drop unused func prototypes and struct [Doug Goldstein]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a7de843128cb6b60bc43bc2c766aa2d53e48f182 a7de843128]: x86/mtrr: drop positive_have_wrcomb() [Doug Goldstein]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cc52659704907ab4e59d3dba1ca083d40825a7e5 cc52659704]: public/kexec: put back blank line for readability purposes [Eric DeVolder]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=be832fdc089af84f393f1c8d234c5944d5a2b4e3 be832fdc08]: x86emul: simplify prefix handling for VMFUNC [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=20c26793e74f781bd39256617e93f8eed383cbed 20c26793e7]: x86emul: rename the no_writeback label [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=58f1bba440335870b41738b669c0680dafba7b49 58f1bba440]: x86emul: support RDPID [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a8fe4ec5320ab512af2740f19f99cb188ec90f91 a8fe4ec532]: x86emul: support RDRAND/RDSEED [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c4afd683f95c99b22446add75bdbd599e64002a4 c4afd683f9]: x86emul: support TBM insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8e20924de13db59413ab56c4850a2153dc587be1 8e20924de1]: x86emul: support BMI2 insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=771daacd197a0f636fb246b68eb7c2ba3954fe2d 771daacd19]: x86emul: support BMI1 insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=12ec20c732a63f26dc243a847343b8b796c2d88c 12ec20c732]: xen/arm: gic-v3: Make sure read from ICC_IAR1_EL1 is visible on the redistributor [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3f50ad8dae7f01df3adbbec7b9ce34b61f13d09c 3f50ad8dae]: x86/cpuid: Offer ITSC to domains which are automatically non-migrateable [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=103a1770fab99768ede3431e27e442ea2c407f7e 103a1770fa]: tools/libxc: Remove xsave calculations from libxc [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dd86adba79476aa9a294f335b5ff2ba9378e4976 dd86adba79]: x86/cpuid: Move all xstate leaf handling into guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=af109224109abb9648ea9720505daeeb06f76e4b af10922410]: x86/cpuid: Introduce recalculate_xstate() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9b6d4ada2725e1ec6840a6ef7546cdc84a6c623c 9b6d4ada27]: x86/cpuid: Move x86_vendor from arch_domain to cpuid_policy [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9841eb71ea8740195775cc8a91101831938626f1 9841eb71ea]: x86/cpuid: Drop a guests cached x86 family and model information [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=984cf6c5223d07ac10a53b25fa85356f6f98d9fb 984cf6c522]: kexec: implement STATUS hypercall to check if image is loaded [Eric DeVolder]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ac94372254232a3ba0ecbb5ae8034cbcc0eeac00 ac94372254]: xen/arm: Don't mix GFN and MFN when using iomem_deny_access [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=960cd2cd17eae617dfdb669da3e721077efa7523 960cd2cd17]: xen/arm: bootfdt.c is only used during initialization [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5ad98e3c7fa92f46d77a788e1109b7d282bd1256 5ad98e3c7f]: x86emul: support ADCX/ADOX [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f88e810cc130d919dc69dfb1e632a602c9d10823 f88e810cc1]: x86emul: support POPCNT [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=89c76ee7f60777b81c8fd0475a6af7c84e72a791 89c76ee7f6]: x86emul: VEX.B is ignored in compatibility mode [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=48965ec2c624d15b0e10ca21da379f45c77f35c4 48965ec2c6]: x86emul: suppress memory writes after faulting FPU insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c33b5f013db3460c07c017dea45a1c010c3dacc0 c33b5f013d]: Add XENV to docs/misc [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=140b31a8dea0069f5bdec9a3651f2602c34ecfc4 140b31a8de]: Add STAO spec to docs/misc [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fe0d67576e335c02becf1cea8e67005509fa90b6 fe0d67576e]: x86/xstate: Fix array overrun on hardware with LWP [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e5c98b0e6059b8a108ef78ec4448c91af1f8232b e5c98b0e60]: x86/pv: Check that emulate_privileged_op() don't change any unexpected flags [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9b1f6622b68145931d6ff93ff4f37e6666bbcae1 9b1f6622b6]: x86/emul: Calculate not_64bit during instruction decode [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=90051a4ce58531a7dbcf193ded8091d26d16ea13 90051a4ce5]: tools/misc: add AVX512 vpopcntdq in xen-cpuid.c [He Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0b68f30a8a0f2682b831fe34bd506edf0e820003 0b68f30a8a]: xenstored: remove -L option [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=98be5ffc05e689e2131f175ed95b011a7270db67 98be5ffc05]: x86emul: improve CR/DR access handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=199b1eaa79c0f828dab8598c5ba164efa7edac1a 199b1eaa79]: x86emul: use switch()-wide local variable 'cr4' [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c437fa17290934ddf347f65d09b83d7fc0eaef84 c437fa1729]: x86emul: support VME and PVI [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cb2626c75813be4267b5bc1515e34145ce55f2d5 cb2626c758]: x86emul: conditionally clear BNDn for branches [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=37814513bc9dcd46d084d5713eee7f8d6f7f870f 37814513bc]: x86/cpuid: Move the legacy cpuids array into struct cpuid_policy [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d1bc8380e508a0dc4d5d30de05e4e7c082e39893 d1bc8380e5]: x86/cpuid: Effectively remove domain_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9db5d75c91dba258a6e834b730d6e13263dcc271 9db5d75c91]: x86/cpuid: Store the toolstacks choice of hypervisor max leaf [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=07097cc0c6bdb08873ae627ca0f36e593be1d7c0 07097cc0c6]: x86/domctl: Move all CPUID update logic into update_domain_cpuid_info() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=38b1c3a5affbe3451f366576aef9c7149d62de04 38b1c3a5af]: x86/cpuid: Fix feature flags reported to dom0 [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2704c78aaa156e6843681ee344dd0ce75dbc63b2 2704c78aaa]: x86/sysctl: Fix NULL pointer dereference in error path [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2ef6ace428dec4795b8b0a67fff6949e817013de 2ef6ace428]: tools: don't remove tdb data base file before starting xenstored [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=388d3011d1bbc926df61aabd101208d6134d3eb5 388d3011d1]: tools/xenstore: start with empty data base [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=904f9314540bcfbcfa60245e8f41ff1b671cdd9a 904f931454]: docs: add Xen PV Drivers Lifecycle [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0d045d65c19ac48b31344b566cbf82a0270e6e44 0d045d65c1]: tools/libxc: Fix the reported max_leaf values for PV guests [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=14a6be89ec04bfadba978dc4c2f1e7f96db8cdf0 14a6be89ec]: x86emul: correct EFLAGS.TF handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4fb1aceed5888932b3426b76bd9d3d9ca2a7e7d6 4fb1aceed5]: x86emul: support CLWB [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3dd00f7b566b09c7c9fe4af3caf3085b0cd53aab 3dd00f7b56]: x86/HVM: restrict permitted instructions during special purpose emulation [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fb12d2569614f0d4876196b5993e3a78dbca9fa2 fb12d25696]: x86/cpuid: Alter the legacy-path prototypes to match guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=46df8a65e4cbddf70ead5247bc8a71499bd3ae62 46df8a65e4]: x86/cpuid: Effectively remove pv_cpuid() and hvm_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8851de2c384f7db52a322e5448c51b765212e283 8851de2c38]: x86/svm: Use guest_cpuid() rather than hvm_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fff8160a81b490b923d21858eb1204f4b8f80067 fff8160a81]: x86/hvm: Use guest_cpuid() rather than hvm_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bc54ec1aeeab40eae00ed68316b64d4f1984290d bc54ec1aee]: x86/cpuid: Move all leaf 7 handling into guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1c0bc709d82afa84f7d67b9995f79c3c4b690735 1c0bc709d8]: x86/cpuid: Perform max_leaf calculations in guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9e9e2101cfea47b0392e2034038cbd2284528ab4 9e9e2101cf]: x86/cpuid: Calculate appropriate max_leaf values for the global policies [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c38869e711712866e7671c314f09527c732b2ead c38869e711]: x86/cpuid: Drop the temporary linear feature bitmap from struct cpuid_policy [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=02a4b17491b87cab78de132aa820a4c694aecb8b 02a4b17491]: x86/hvm: Use per-domain policy information in hvm_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a11e8c92e8ab1fb067a42aed6b9c7a234b09a7d4 a11e8c92e8]: x86/pv: Use per-domain policy information in pv_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=53be78aeff4e685a052b6a69b2a6eec8c4f267eb 53be78aeff]: x86/pv: Use per-domain policy information when calculating the cpumasks [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d0961021509170af02dc258fb4fe443e179c7501 d096102150]: x86/svm: Improvements using named features [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7d7b5fac5b65c2e03ad694e8ab4169f1e56aebef 7d7b5fac5b]: x86/hvm: Improve CPUID and MSR handling using named features [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c8edea93871a3b51b3a96cbbe8dbb96531b017c2 c8edea9387]: x86/pv: Improve pv_cpuid() using named features [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1b6e063f5ee717a9ec6cfd770756fc4bc0695539 1b6e063f5e]: x86/vvmx: Use hvm_cr4_guest_valid_bits() to calculate MSR_IA32_VMX_CR4_FIXED1 [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f0b043042e1d85b0d3f51a4a27c543b199c45a47 f0b043042e]: x86/hvm: Improve CR4 verification using named features [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9e081fbcd5f75a47f8c2e0a92dbaa427f31e9d48 9e081fbcd5]: x86/hvm: Improve hvm_efer_valid() using named features [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8c6510fb66847ab7c0141078b335f1acb07d1341 8c6510fb66]: x86/cpuid: Introduce named feature bitfields [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b51c43d70df3bbc8dc88c9a3e783a2d82afb3571 b51c43d70d]: x86/cpuid: Dispatch cpuid_hypervisor_leaves() from guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f12e66e5a8fda49302bbb8882da198c4a0bbd9d7 f12e66e5a8]: x86/hvm: Dispatch cpuid_viridian_leaves() from guest_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=736a48bf9339f672be9279180ceea7620241cdd7 736a48bf93]: x86/cpuid: Recalculate a domains CPUID policy when appropriate [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9457eaa6f833f9868092ce91f385df51b2c101df 9457eaa6f8]: x86/cpuid: Allocate a CPUID policy for every domain [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8cc2b697746e27024df2463ccadf3c9ba597da1a 8cc2b69774]: x86/cpuid: Move featuresets into struct cpuid_policy [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=90337812ee07fc185bd22ad9791732b47f94fc50 90337812ee]: x86/cpuid: Introduce struct cpuid_policy [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e94ce53418e06d034cb759937490942032ab7a4e e94ce53418]: x86/cpuid: Introduce guest_cpuid() and struct cpuid_leaf [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ffc103c223a6d12e5221f66b7e96396a61ba1b20 ffc103c223]: x86/HVM: Fix teardown ordering in hvm_vcpu_destroy() [Suravee Suthikulpanit]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e83ff50a55fd2349886860cf0f23f597605943d7 e83ff50a55]: x86/emul: Replace opencoded extraction of IOPL from eflags [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9d81162fd2c69b5c9279670c8739d891cf7571da 9d81162fd2]: xenstore: bump TDB_VERSION [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f60e7c65575cb2cc0a50e2a99c316d6197d29fd6 f60e7c6557]: get_maintainer.pl: Teach brace expansion [Anthony PERARD]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2124acb495046a7aac4204b95fd71569fd958452 2124acb495]: libxl/xc_kexec.c: convert tabs into spaces; preserving indentation [Eric DeVolder]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bc1e0ea329ecc3235cf6718a1fb0d2c39b1fcf8a bc1e0ea329]: x86/cpuid: Add AVX512_VPOPCNTDQ support [He Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dc562334db2b1fc232dda884f84bb0172e1d1480 dc562334db]: docs: convert tscmode.txt into man page [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8a8ff95bbf4bad299772296b664dadda911d7639 8a8ff95bbf]: docs: move pci-device-reservations from misc to man [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ee6296882b6451c2bb01393298032d181d961457 ee6296882b]: docs: convert misc/channel.txt into xen-pv-channel man page [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dff45b6bbf56f964a29bfeab9756047ad5ce4499 dff45b6bbf]: docs: convert vtpmmgr into a pod man page [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1854013b0134ece4be45e0ea6d3ee57ba70fbe0f 1854013b01]: docs: move vtpm from misc to man [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5091a0c6d910e947c729d142b626e305d67991e3 5091a0c6d9]: docs: move xl-numa-placement.markdown to man7 [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f54f5342b63feba17d2e8e5d2444f409734275d2 f54f5342b6]: docs: move vbd-interface from misc to man [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=85e5d824b983fa88b0b1b95eb6dbd777fd255abb 85e5d824b9]: docs: convert xl-disk-configuration into a man page [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=24512b59e4156cafc21a0c0d7e4421839be135a9 24512b59e4]: docs: xl-network-configuration turns into a man [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=68630905efdf5f0eea696fe168b77aed57fddf3c 68630905ef]: docs: add rules for man 7 section [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=46cac638ebf40fc601e16b52490538805b22b279 46cac638eb]: docs: allow writing man pages in markdown [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9009ea4706b10798878ab8dfe34e40dbf315c339 9009ea4706]: xen/x86: Fix CONFIG_CRASH_DEBUG build following c/s 897129dea [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=02e78311cdc6a7a55215222bd477ffdcd4dbcdcd 02e78311cd]: x86/domctl: Make XEN_DOMCTL_set_address_size singleshot [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9422b16a507120354a4d58d0abc20be3018d4a0e 9422b16a50]: x86: fix build with older versions of GCC following e34bc403c3 [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=897129deabc518f2a4207b38f1672393ced47a9a 897129deab]: x86: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=62c6e94dbaa3a4308bcedd9f507adeeec36f3d7a 62c6e94dba]: x86: drop cpu_has_sse{,2} [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7507ab8e7fec22f56bc374f280cda6f9b0388880 7507ab8e7f]: x86emul: support fencing insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c1450c53d9c82f0cf126454eca92f93158fbb773 c1450c53d9]: x86/mtrr: use stdbool instead of int + define [Doug Goldstein]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f50e4912b763df0c56c01c163a3d9427794a6905 f50e4912b7]: libxl: Update xenstore on VCPU hotplug for all guest types [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=097407f811208686cf4772e09b87c4fdf541e2e0 097407f811]: build: use debug_symbols to add -g3 [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=df6f51347318359575f972bbee9e966beaa85874 df6f513473]: build: move debug{,_symbols} to tools/Rules.mk [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d6924bd032afc285a69b727715d6010eac1fc6c1 d6924bd032]: build: move setting LTO options to xen/Rules.mk [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3b4adbadb9bea83b8b1affe2e68e1a4c454247f2 3b4adbadb9]: tools/libxl: include scheduler parameters in the output of xl list -l [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e5ca20e0f6212dffaba2d3a0b966b71d9ab1ea91 e5ca20e0f6]: x86/pv: Defer I/O bitmap checks even in 64bit mode for emulate_privilege_op() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f4e8c6539a60df0f710722f303272bafc55bd31d f4e8c6539a]: x86/pv: Fix determination of 64bit mode in emulate_privilege_op() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f65c1290c0dc122df3ae88a5cf44da99554a6711 f65c1290c0]: x86/vvmx: Drop sreg_to_index[] [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=718dcb95277caf39c3ab946be7352bac9acc5792 718dcb9527]: x86/VMX: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c7bdecae42c4737b3cbdc506343aa85fc44edcfa c7bdecae42]: x86/apicv: fix RTC periodic timer and apicv issue [Quan Xu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=44325775f7241311087558bb895d1a18100d589f 44325775f7]: x86/cpuid: Untangle the <asm/cpufeature.h> include hierachy [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=36e83e513e273c02050a89f2d74939d8be9f1db8 36e83e513e]: x86/svm: Replace opencoded 1GB superpage check [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c585f9f0da806d6256eab76c1dbaa7102062aced c585f9f0da]: x86/mwait-idle: add Knights Mill CPUID [Piotr Luc]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b4a30d648b656ce6cea40ed7c10e6fdf950a45ce b4a30d648b]: x86/mwait-idle: add CPU model 0x4a (Atom Z34xx series) [Andy Shevchenko]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a6bbb2a5afa671e22d2150ab186a92e3260ad542 a6bbb2a5af]: x86emul: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e510059a8bfc564407ed044639e607c8f5ab0d6f e510059a8b]: x86emul: make _PRE_EFLAGS() tolerate first argument being 32-bit [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=06a3b8cd7ad2586458555cbbbc4d36f17db2dbbc 06a3b8cd7a]: x86emul: support LAR/LSL/VERR/VERW [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e03d4e867456cf4e288aee79b04da05d3626c242 e03d4e8674]: xen/arm: fix GIC_INVALID_LR [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e34bc403c3c7dc0075111fa9cd29e2a385bc66ed e34bc403c3]: x86/cpu: Improvements to get_cpu_vendor() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=291dcb4dd0140fac0e439760b4d51b2892ff9264 291dcb4dd0]: x86/cpu: Don't update this_cpu for get_cpu_vendor(, gcv_guest) [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4084130511441a36ec3aadcc232998329cb3dd0c 4084130511]: x86/cpu: Drop unused X86_VENDOR_* values [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ed5f19aea66fe5a72060d6a795ffcd23b7643ee3 ed5f19aea6]: libxl: fix libxl_set_memory_target [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6d9d597713ad8ef1d83d6479f5864818a177db20 6d9d597713]: x86/HVM: constify VMFUNC emulation hook [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bd29121953e56410ffcc230fe9e99d54c0eb3f54 bd29121953]: x86/SVM: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6553218e46456b5b7fb1bed044fe5153b04314be 6553218e46]: x86/HVMemul: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1622b8543378e41e01fb8bc197acd0c1d9f79a16 1622b85433]: x86/guest-walk: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d2211e14d3435cf242da59d33204ab8dcad734b1 d2211e14d3]: x86/MSR: introduce MSR access split/fold helpers [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ee524f2bfa681ad116b8ae925fa8f3f18ee12ba5 ee524f2bfa]: libxl/libxl_qmp.c: Fix code style in qmp_next() [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=74858c9eaf335658b4c19cb4a848bb721065c233 74858c9eaf]: tools/blktap2: remove unused inclusion of sys/sysctl.l [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ad891b1389cbafce2d31ef3f0c060c781689e2e0 ad891b1389]: INSTALL: remove stale lto build instruction [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3ab1876504d409689824e161a8b04e57e1e5dd46 3ab1876504]: x86/emul: Correct the return value handling of VMFUNC [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1226317351b4154ed6460b778f2490614f47b9d4 1226317351]: tools/blktap2: Fix missing header file [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=341c75bf4661aa0b5411d5dcc6334ab22e0bb158 341c75bf46]: tools/blktap2/vhd: Remove unused struct stat stats [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=328d07cb5c07c46306b52424da574c1aef615937 328d07cb5c]: Corrected comment typo "count not" to "could not" [Eric DeVolder]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4a348565b1dcd3980168c176572cee925fcbe6d2 4a348565b1]: libacpi: don't build x86-only AML for ARM64 mk_dsdt [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fb4c92ffa661516e41d24974d3d0a2a3608caf68 fb4c92ffa6]: init/FreeBSD: fix incorrect usage of $rc_pids in xendriverdomain [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4d362ce02aaf1699957fb7c0edc6ae5839ccb30e 4d362ce02a]: init/FreeBSD: add rc control variables [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c875b9778da0c56a0c118626771465b87df31fe8 c875b9778d]: init/FreeBSD: fix xencommons so it can only be launched by Dom0 [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=29b968e46b215bea8881abdfd06a046417b83006 29b968e46b]: init/FreeBSD: remove xendriverdomain_precmd [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1d52073334d7615934fe804bc656b7aab0e92ebd 1d52073334]: init/FreeBSD: set correct PATH for xl devd [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=546c21afe1c84266d22055d16c9122899f9f6a21 546c21afe1]: libxl: fix coding style issues in init_acpi_config [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f0adead04c526405d09d1a95fb341f2e96975371 f0adead04c]: x86/shadow: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c3d366edffe40e3be322d1713989bd5743a18d0f c3d366edff]: x86/misc: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c41161b8836d325c346f896966cc0727fc7fd9db c41161b883]: x86/traps: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7e8e0ca784ed0041c6dce93c340e5e35c605e6df 7e8e0ca784]: x86/vm-event: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5117ee012c626f3af8f31e1b8212b493128d33e5 5117ee012c]: x86/HVM: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8d55e69d2da56c0e7d641eeb6b8fcb4e1af0d6f6 8d55e69d2d]: x86/oprofile: use unambiguous register names [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bd755bf9170ef10e1c14ee4ba8399a5153debf21 bd755bf917]: x86emul: don't unconditionally clear segment bases upon null selector loads [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3c52e84b26dad16380a7a08160aa119327ff2ffb 3c52e84b26]: x86emul: some REX related polishing [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7844ec6b5475005ebef5c1767546482838993b7c 7844ec6b54]: sched: removal of redundant check in Credit [Praveen Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=74dcd0ce6f4fadce8093e54f0fc1a45426577e13 74dcd0ce6f]: x86/HVM: add missing NULL check before using VMFUNC hook [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0e47f92b072548800223f9a21ea051a017173915 0e47f92b07]: x86: force EFLAGS.IF on when exiting to PV guests [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8867a48e058ab04bd269cab12ef4de5ee8ad5b7b 8867a48e05]: x86/hvm: Don't emulate all instructions hitting the #UD intercept [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=eafc8ad471de861132b15e3268f72517c128a298 eafc8ad471]: x86/emul: Don't opencode CR0_TS in CLTS handling [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d6ac8e22c7c5525db1da79fd1d1f03ee6b557f0d d6ac8e22c7]: acpi/x86: define ACPI IO registers for PVH guests [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=19fb14622e94185afd34081e3bc74e9c1663e781 19fb14622e]: x86/pmtimer: move ACPI registers from PMTState to hvm_domain [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=44d3196903f3ae5ac3d27da626107131e3e35603 44d3196903]: vvmx: replace vmreturn() by vmsucceed() and vmfail*() [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1cb650c3191f8b85defb4d2ab6f183fa2926e494 1cb650c319]: vvmx: fix the wrong address width in c/s 08fac63 [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bfe67e80b2dabb29e0b40d89d91023f0d75934be bfe67e80b2]: x86emul: check for CMPXCHG8B availability [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=157db407533fb55c0ce0c133991e3cb951b76484 157db40753]: x86: fix asm() constraint in clear_user() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b9a8061bc28930b0c922a5d828447c52e4e873c2 b9a8061bc2]: x86/emul: Correct the handling of eflags with SYSCALL [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7469686ccc959765542cd10551f9bd7a602f2cbd 7469686ccc]: x86/SMP: CPU0's scratch mask is needed earlier [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fa25f10f2af877ed6bfa2ddce3d321ff61268c13 fa25f10f2a]: xen/arm: Add support for 16 bit VMIDs [Bhupinder Thakur]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3ca8573f8b81b2ff8d14c0fb29260420f868ab7a 3ca8573f8b]: xen/arm: Move p2m_vmid_allocator_init() inside setup_virt_paging() [Bhupinder Thakur]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=08ccb46924385c833bd0da9e087fb6b96fa76849 08ccb46924]: libxl: set rc to 0 in init_acpi_config in success path [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=caf520b2c61a35cdb196e850443038d367c10238 caf520b2c6]: x86/emul: Simplfy L{ES,DS,SS,FS,GS} handling [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d03eda9de93708123bfb5449ce80f69eca57303e d03eda9de9]: x86/HVM: handle_{mmio*,pio}() return value adjustments [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=620b3c7eee78e90167f591877177c922ae619b92 620b3c7eee]: x86/boot: fix build with certain older gcc versions [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d7d3a82c28a1102ee6c9707071a946164bae0d57 d7d3a82c28]: x86emul: CMPXCHG16B requires an aligned operand [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f1785a94a2265fbbed40855ecabf94b156c6a80e f1785a94a2]: x86emul: reduce CMPXCHG{8,16}B footprint and casting [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d04c9b144857cde52207141dbc141dd5c6290768 d04c9b1448]: x86emul: support {RD,WR}{F,G}SBASE [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3b6172645880f6324d0394d0d707f5d76b69ae1f 3b61726458]: x86: introduce and use scratch CPU mask [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7f885a1f49a75c770360b030666a5c1545156e5c 7f885a1f49]: VT-d: correct dma_msi_set_affinity() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2fdf5b25540f649ea8a41e4fdfb13cf399614af8 2fdf5b2554]: x86: streamline copying to/from user memory [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f04722f78b0f64e1f147389962d8f393a2fa8a7a f04722f78b]: xsm: allow relevant permission during migrate and gpu-passthrough. [Anshul Makkar]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1361db0ed3ad1217bd039a3cac5df49a622e12a9 1361db0ed3]: libxl: init_acpi_config should return rc in exit path [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fc658208e026242420b9924a9e4bfa581479e1f5 fc658208e0]: tools/xenstat: Don't disable xentop when cross-compiling [Edgar E. Iglesias]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=119d7157ca8ba0809650d613f6bc5cda99234d81 119d7157ca]: tools/xenstat: Remove redundant check for curses.h [Edgar E. Iglesias]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=eaddbb122e918d0ee61b9572398833661ea93670 eaddbb122e]: x86/paging: Rename paging_mark_pfn_dirty() and use pfn_t [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f2a0a0db4a884e89fb976e0e6f4febc2a502c4b6 f2a0a0db4a]: x86/paging: Update paging_mark_dirty() to use mfn_t [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6e616a3cef4d782253787904bf3d641112eafa14 6e616a3cef]: x86emul: ignore most segment bases for 64-bit mode in is_aligned() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2dc57d2080cbb31b76564aa52fbf4e5743cf80dc 2dc57d2080]: nestedhvm: replace VMCX_EADDR by INVALID_PADDR [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=08fac63ec0b8430c0a73fae26afc6f4298fd282d 08fac63ec0]: vvmx: check the operand of L1 vmxon [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c88da9ec885252e775e1d65022d0ef4dd44dfc81 c88da9ec88]: vvmx: return VMfail to L1 if L1 vmxon is executed in VMX operation [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ac6a4500b2bed47fa135afbf8e4caeb4b3df546d ac6a4500b2]: vvmx: set vmxon_region_pa of vcpu out of VMX operation to an invalid address [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9864841914c25c7028a12b81c7b61151482c1cf3 9864841914]: x86/vm_event: add support for VM_EVENT_REASON_INTERRUPT [Razvan Cojocaru]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=aac1df3d03592fba5aadfcf2f496000285bab336 aac1df3d03]: x86/HVM: introduce hvm_get_cpl() and respective hook [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ca01e5821245ff547fecdf091c29f45e5aba58cf ca01e58212]: tools/livepatch: Exit with 2 if a timeout occurs [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0265fd753b7abafe2c3b9a9007ad7ab306dd1ef3 0265fd753b]: tools/livepatch: Save errno where needed [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a7e8107dbb1d2cbd5c11bc7753807430cdde9599 a7e8107dbb]: tools/livepatch: Remove unused struct member [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4c8eab5a9349d0e1c654d38a1fd3d0d9643ab351 4c8eab5a93]: tools/livepatch: Remove pointless retry loop [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3bc5cf73d72a743ec37567ca9203be5c0a28a5d5 3bc5cf73d7]: livepatch: Fix documentation of timeout [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9fae6285740afd0eff9960c0d969528b196a571b 9fae628574]: tools/livepatch: Improve output [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a81163ef0fcaeefcf15c561b37255a06ce8e661f a81163ef0f]: tools/livepatch: Set stdout and stderr unbuffered [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=181deca063adb9b1dc406d55a6a309f31dda32af 181deca063]: tools/livepatch: Show the correct expected state before action [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7b9f21cabc14d823d888ff00413e49b41ca430fe 7b9f21cabc]: x86/traps: Correct pagefault handling issues introduced in c/s d5c251c [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6a6bbedd39e39f6c45001ce468c5e53a3a2b3ba6 6a6bbedd39]: x86: Use ACPI reboot method for Dell OptiPlex 9020 [Ross Lagerwall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=47591e012f08f95858d444641e773f101ba41e21 47591e012f]: x86/emul: Further simplify DstBitBase handling [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=713b23ccd1e6c9188b9beb52494e4a4196329056 713b23ccd1]: Config.mk: update mini-os changeset [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0738d6fe7116cc2398bcb557c957ab38b712fe96 0738d6fe71]: stubdom: modify ioemu linkfarm only if necessary [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=96a7cb37b921d2b320183d194d143262e1dd5b53 96a7cb37b9]: x86emul: MOVNTI does not allow REP prefixes [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bd201eb1681ce6eb1b2d53b4d26a27081956770f bd201eb168]: x86emul: check for LAHF_LM availability [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4133077d06a14d041d68250e67eac4d7bcbabfcf 4133077d06]: x86emul: check for CLFLUSH{,OPT} availability [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d95533f554cde498b9afe731b94a4d9198b47cbe d95533f554]: x86emul: check for SYSENTER/SYSEXIT availability [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=54abe826c8297e12f805be2bcf318ef75cc7f58d 54abe826c8]: x86emul: CMPXCHG{8,16}B ignore prefixes [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6cf995f1f59240532e27cb788a390185f4276d6f 6cf995f1f5]: x86/PV: prefer pv_inject_hw_exception() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4999bf3e8b4ced3fbdc4f64443a7fdab638322bb 4999bf3e8b]: x86/PV: use generic emulator for privileged instruction handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=36a808eeb2b9d365ab7ab13a8659e66e49d049bf 36a808eeb2]: x86emul: make write and cmpxchg hooks optional [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=53f87c03b4ead25df97ccfbeaeddc78ff8375c91 53f87c03b4]: x86emul: generalize exception handling for rep_* hooks [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=653cae725cea44c867bb450617da3b08596287ff 653cae725c]: x86/32on64: use generic instruction decoding for call gate emulation [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1035fe9b160bf298985296a6c73f2ab3d1ae55c5 1035fe9b16]: libxl: QED disks support [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9963caae97ad140fa207c3c61a9442b417afc1e9 9963caae97]: fix LDRB Thumb2 decoding [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fc9229c4bb35c5474fbc67f78e628dcbcc90afc5 fc9229c4bb]: firmware/rombios: fix after update to libacpi [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d5c251c22b792e6a5dd2a7f4e97f9e67e77f89dd d5c251c22b]: x86/traps: Adjust paged-guest handling in the PV pagefault path [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=590a287455e67c3c7b96c5ac6e5a60a7a7960302 590a287455]: x86/shadow: Drop all emulation for PV vcpus [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=40459535279908631610c6c71cff4586fff7aad5 4045953527]: x86/paging: Enforce PG_external == PG_translate == PG_refcounts [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7a0c70482580234868fcc53b8d72e31966dc7c52 7a0c704825]: x86/VPMU: clear the overflow status of which counter happened to overflow [Luwei Kang]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e20c3eb8dd62dafab6c1318a13394da4028b3d33 e20c3eb8dd]: libacpi: announce that PVHv2 has no CMOS RTC in FADT [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dfb9d895b0a2ee37948f8704ac1dcaa1711f591e dfb9d895b0]: libacpi: update FADT layout to support version 5 [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7ff99b232e0f91a5189f429498868bfccf8d7154 7ff99b232e]: libs/xenstore: set correct FreeBSD device [Roger Pau Monne]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=98683145511a67a2dc28dd804b64e37b5b36b75a 9868314551]: tools/fuzz: add README [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6f33dea03571865f11772f6b5ed357829f336a4d 6f33dea035]: tools: hook up fuzz directory [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c808475882ef852206affd1ed67776642b195aa5 c808475882]: tools/fuzz: introduce x86 instruction emulator target [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=50430f20a0a78cc174c47d40f6e622746999ff59 50430f20a0]: x86emul/test: factor out emul_test_get_fpu [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4343534c75058be0e897714bf09bca3551731727 4343534c75]: x86emul/test: factor out emul_test_{read_cr,cpuid} [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1105f057f5698aa25bb3e5f4dd2fd1f45c5fbfed 1105f057f5]: x86emul/test: factor out emul_test_make_stack_executable [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4f62f31d257cf9e3ef20ee359d40b9728e9e9596 4f62f31d25]: tools/fuzz: introduce libelf target [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c6936ab0ca4336515a40d6f18ef47e9c7031e26b c6936ab0ca]: x86/shadow: Misc minor cleanup [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6629754fc1793782669dfe6d3c668caf1e6b4e54 6629754fc1]: x86/shadow: Tweak some initialisation in sh_page_fault() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a29e10dd0b5f0b785e6389d71dc9847a51307246 a29e10dd0b]: x86/emul: Implement the STAC and CLAC instructions [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9d71e02e8420b5d4a48d92446a1edbff498ee1c6 9d71e02e84]: xen: Fix determining when domain creation is complete [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=451c9938c68ccb77ff94765f7ac47e8de51d3f43 451c9938c6]: x86/hvm: Fix HVMOP_get_param when skipping creating the default ioreq server [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7190f2d72441b7e5b32004e48398fa6830dd4d99 7190f2d724]: fix potential pa_range_info out of bound access [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=014723d9b3275d1b840118331fe198e29254d8fa 014723d9b3]: fix potential int overflow in efi/boot [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f4754c69180c5edeceb24ba7825f8a3767fa5976 f4754c6918]: x86/emul: Annotate more intentional fallthrough cases [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a2c3c9f0819edb338c0c798b5509e19206ddd286 a2c3c9f081]: console: allow log level threshold adjustments [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=48f11132b7977510b75c9d96539514a55801f654 48f11132b7]: x86/time: don't omit newline in dump_softtsc() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b5c8918164e034145aa2ea96531c97413182f0f3 b5c8918164]: x86emul: consolidate string insn register adjustments [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f948ce4371cd935d0075d8c60309660bdd5ca178 f948ce4371]: AMD IOMMU: Support IOAPIC IDs larger than 128 [Suravee Suthikulpanit]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=060be905bb3c2f3677f6ebbdfad186095e8fdf39 060be905bb]: x86: allow the emulated APICs to be enabled for the hardware domain [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8b204d370980ffbae5de8c833ec059b2cdfc69d8 8b204d3709]: tools: bump some library version numbers to 4.9 [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ad774e70cdaf34505e675b4655dde9eda1b48c9a ad774e70cd]: libxl: Add COLO replication top-id support [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b17eb249098be44c82d53d0a48169f2112252350 b17eb24909]: libxl: Add Xen colo support for qemu-upstream colo code [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cf41a5bf3bae94d736573ccb35f332d8979ae562 cf41a5bf3b]: libxl: fix gentypes call in Makefile [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e28f1f42990e7cbcf18a117996e63f5a07e50ef2 e28f1f4299]: libxl: fix erroneous negation for isstubdom [Sander Eikelenboom]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dbc79440afa9f8bb1fbd6bcba80771ff1f461cb0 dbc79440af]: INSTALL: remove stale coverage build instruction [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e7dabe59c3239dc9ef9edbc49ed54f754616ebf7 e7dabe59c3]: x86/hvm: don't unconditionally create a default ioreq server [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fd3656422f2dd3b8157907f4da9f239386621759 fd3656422f]: x86emul: use SrcEax/DstEax where suitable for string insns [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7da717ef47953aca6f4b4a5aa5943c31f550965c 7da717ef47]: x86: add CPUID dependents of APIC and TSC [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2b257689347205f9d9a2ba514e7ba2b8fbb4a0aa 2b25768934]: x86emul: avoid numeric literals for EFLAGS values [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=94ee3859b80e72b2e95e0c07110b93430838d742 94ee3859b8]: x86emul: move some of the early operand adjustments [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=109ae2e9b41456f29ed3e0ca929db525a5842087 109ae2e9b4]: x86emul: abstract gcc asm() flag output handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=70d2e6b9cbab66dd863956aafdbababb81382133 70d2e6b9cb]: x86emul: derive vcpu_must_have() from vcpu_has() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e556d3a17aef3c2f7a52ebf93f5e7ddd8c05946c e556d3a17a]: make tlbflush_filter()'s first parameter a pointer [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f805e59c69263cdb0667e1f12fe3f5d8a26a2d3e f805e59c69]: arm/irq: Reorder check in route_irq_to_guest() to avoid 4 layers of "if" [Oleksandr Tyshchenko]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=28306bccb73ee14b5732f182d3e86c5d0c4d92c5 28306bccb7]: fix out of bound access to mode_strings [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=929afa7bcf14733884c0116e0c89783eaee42eee 929afa7bcf]: missing vgic_unlock_rank in gic_remove_irq_from_guest [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=32d2983852899c3b7d5e0e83ed8b22da8b9638a2 32d2983852]: x86/hvm: Move hvm_hypervisor_cpuid_leaf() handling into cpuid_hypervisor_leaves() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0cb1fcb0855118a04612b957c3685c4f8b31219a 0cb1fcb085]: x86/hvm: Move hvm_funcs.cpuid_intercept() handling into hvm_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cf0bd1cc3102e278de77399e8c9e49c15cc01d9c cf0bd1cc31]: x86/vpmu: Remove core2_no_vpmu_ops [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=636b15c17a2844a5764733f9f249a5ef9a9631ad 636b15c17a]: x86/vpmu: Move vpmu_do_cpuid() handling into {pv,hvm}_cpuid() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=79e996a89f695db0d8af745a04121b778100be99 79e996a89f]: x86emul: correct 64-bit mode repeated string insn handling with zero count [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=847464b5d9bfdae3120bd9cc7e86aa42867d8085 847464b5d9]: x86emul: consolidate loop counter handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=739d05ebb9ccadd4b6f93f8bf288d8c8c6b04c02 739d05ebb9]: x86emul/test: don't log double % characters [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c1151d42695486da191f7ec80e8d0784e9fd521f c1151d4269]: x86emul/test: avoid meaningless output [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c22a24c456f0edd21a9eccc7237685bd7f9655d8 c22a24c456]: x86emul: constify write_segment() register pointer [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=380d634c96dbdb2cf486290ce7f6868348bfdf91 380d634c96]: x86emul: support 64-bit segment descriptor types [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7a745cbe463adcf9f305bc75cfe9fa10ae9cdf78 7a745cbe46]: x86emul: fold SReg PUSH/POP cases [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b286dd2604e736d66bce37291e1ffcb5ce57397d b286dd2604]: x86emul: defer rIP-relative address calculation [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d445f0cc38412ce55959b3da68b9fb481b6d9d45 d445f0cc38]: x86emul: avoid undefined behavior when dealing with 10-byte FPU operands [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=50e793214f1021589942f8744a60eed72af91a68 50e793214f]: x86emul: reduce FPU handling code size [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3045e864f03e34f6f1a2e213f4439cd7276c43c8 3045e864f0]: x86emul: simplify FPU destination operand handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=246ffcd0a2a6c661cdf330020b320898d510dba0 246ffcd0a2]: x86emul: simplify FPU source operand handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e4f2c50d6dbc5143c7b36edb4ccde0a3cf224793 e4f2c50d6d]: x86emul: extend / amend supported FPU opcodes [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3f916247afc3ed8f1ba4c1bc248eaaa7afe962d8 3f916247af]: Revert "libelf: treat phdr and shdr similarly" [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f5b9217531dac37451845cd83dfd30e4cc1053b4 f5b9217531]: x86emul: simplify {,i}{mul,div} fix [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7bb084c23b1ac692b57f15158e2817bee72d5224 7bb084c23b]: x86emul: drop stray NULL check [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8a12e23c692d5607a877cba11033e1f8aba4d402 8a12e23c69]: x86emul: drop dead code from SYSENTER handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3651d9e5c0f90e94d41187a69f04df3647c61a82 3651d9e5c0]: xen/arm: vgic-v3: Allow AArch32 guest booting with GICv3 [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8c6feb177d1e17466aed2fda8784acb1f9d18d11 8c6feb177d]: xen/arm: vgic-v3: Move the emulation of ICC_SGI1R_EL1 in a separate helper [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=572190dbe5deb5ffce2231904b85231eb36e6c19 572190dbe5]: xen/arm: vgic: Rename emulate_sysreg callback to emulate_reg [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cc9e34d57a75c192bf4c6ebcd2e9055113093497 cc9e34d57a]: xen/arm: vreg: Introduce vreg_emulate_cp{32,64} [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=836a0e2aecb3809d4ef7d58fe5db88a029222e1f 836a0e2aec]: xen/arm: vtimer: Move emulate_sysreg* callback in a separate header [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ec54b2d029b8581f89c08bd4b5f6a0f23912011e ec54b2d029]: xen/arm: vgic-v3: Build vgic-v3.c when CONFIG_HAS_GICV3 is enabled. [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fcf39f46719f7b2ac24114467d76230c7c1de108 fcf39f4671]: xen/arm: vgic: Clean-up the sysreg emulation [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=79305d41ef3eaac392c67767328336f5f488e8c5 79305d41ef]: xen/arm: vgic: Switch emulate_sysreg return from int to bool [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=578993aacf0fe4aad0c9cdb754525adc427ba360 578993aacf]: xen/arm: vgic: Switch vgic_to_sgi return from int to bool and progate up to... [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e3542f070b6dbb8416011440fa8d1b82f7fc5ed5 e3542f070b]: xen/arm: vgic: Switch from bool_t to bool [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3562558585a3cf5ff5854b3ac69ce3d872945ae8 3562558585]: xen/arm: traps: Switch from bool_t to bool [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8d5828e91348f47056f73b42bc415c8e3364f4a2 8d5828e913]: xen/arm: vtimer: Switch the read variable in the emulation from int to bool [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=748f5329fae944354adb91465ca8088062fa080c 748f5329fa]: xen/arm: vtimer: Switch the emulation functions return from int to bool [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=779a0e15ca0d9d5dbcbdee29b1dad9faf73bfc77 779a0e15ca]: xen/arm: fix smpboot barriers [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=395010f346356f0c9639af362a0300dc6d1242bf 395010f346]: QEMU_TAG update [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7b331606cd0a07aed80e6469503d332258cfefbb 7b331606cd]: misc/release-checklist: Import from xenbits:~xen/release-checklist [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0f40a54e1bd568b39461616dc8751d24547057db 0f40a54e1b]: libacpi: don't announce a 8042 controller in the FADT for PVHv2 guests [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8a8ce70ccfe8e4e647062fc0df914fb70cd6f8d0 8a8ce70ccf]: libacpi: set FADT boot flag to notify lack of VGA for PVHv2 guests [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a900e98f1f4b2afc53832ed4be3e3bc9fb5cf596 a900e98f1f]: libacpi: add _FADT_ to the FADT boot flags definitions [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b8534895985cea40bf488d601cbaeb15fc02fde5 b853489598]: x86emul: correct and extend IDT entry checks [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=216c2976563d6431de8dfc9db64462a98a100687 216c297656]: x86emul: don't assume a memory operand [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7a95e0a2c572fbbc827722c6f61a12cc4af3ef8f 7a95e0a2c5]: x86: properly calculate xen ELF end of image address [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a31dc93b20bd7e351921c58fd07b3b16e2c8e83e a31dc93b20]: x86: allow EFI reboot method neither on non-EFI platforms... [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=146786b922ea4eeb9643029af3939244aea009c1 146786b922]: efi: create efi_enabled() [Daniel Kiper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f343852c5e930ba099a635909878afc66f0dce1b f343852c5e]: x86: add a way to obtain the needed number of memory map entries [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f4497d6b747864bb2c2455055d27462e98dcb83e f4497d6b74]: x86emul/test: add a private header [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e5c1b8145bccb7fc587ee5b0c95ace6c5e0c7ffd e5c1b8145b]: x86emul: correct PUSHF/POPF [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3eabc1c2e240bcb9637153714ed20db30613ed85 3eabc1c2e2]: x86/HVM: drop __hvm_clear() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=56673a8eb7c90d8fbe2a69a3b52a6f5fc8194d6a 56673a8eb7]: x86/HVM: drop hvm_emulate_one_no_write() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a01b6d464f05dadf28bfd38612283bd1848f1350 a01b6d464f]: libelf: treat phdr and shdr similarly [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=397f64d126cefb1a93e8fc469c0431e9256226cf 397f64d126]: libelf: type adjustments [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d4c856a57a55f888369c8933d93c6da04cd8036c d4c856a57a]: libelf: use UINT_MAX [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=41fe9cabf29ea15c1f8edee49326dfde705013d3 41fe9cabf2]: libelf: section index 0 is special [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bb5910ff0fec999a3a8d0e9644329f16ef954978 bb5910ff0f]: x86/memshr: add static [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b053c185e3ff58628233bf90742c1ffd9a3189ed b053c185e3]: x86: make more use of wr{f,g}sbase() [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ca9a016d527bb2572c935f2c98af52876a58ae2c ca9a016d52]: x86/HVM: prefer structure assignment for seg reg copying [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f33b4fc4efc11a45184a8a368bd3a6bdb6b01dd0 f33b4fc4ef]: libxl: invert xc and domain model resume calls in xc_domain_resume() [Cédric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ea33d31b0c3d04576d7076d91bb415d44370c899 ea33d31b0c]: xen/common: Replace incorrect mandatory barriers with SMP barriers [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2a854e414f7e1b905af5bdb9c88f154cfe4f5f4e 2a854e414f]: xen/arm: Fix macro for ARM Jazelle CPU feature identification [Artem Mygaiev]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fff6bd8cb60477cf57b746298ce8d7abff4a7261 fff6bd8cb6]: xen/arm: traps: Emulate ICC_SRE_EL1 as RAZ/WI [Julien Grall]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=4404676e063a663c761add1cddc1dc863096988e 4404676e06]: xen/arm: Fix misplaced parentheses for PSCI version check [Artem Mygaiev]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=02fea427a6ac496d642a8055f5f168e6f985a4f6 02fea427a6]: arm/irq: Reorder check when the IRQ is already used by someone [Oleksandr Tyshchenko]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9f954a5e90414d10632e6c2fef5a33ea8a4a1e4e 9f954a5e90]: Revert "xen/arm: do not relocate Xen outside of visible RAM" [Sameer Goel]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ab5b00ab4958279acbcad6f3c7e1396c94b38f4a ab5b00ab49]: xen/arm: domain_build: allocate lowmem for dom0 as much as possible [Peng Fan]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c655b112fb5fd677e0943dafaa1071501f8fc190 c655b112fb]: Don't clear HCR_VM bit when updating VTTBR. [Jun Sun]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e25ddb6dae04823aeef2c07907d3f0377a905cdd e25ddb6dae]: tools/xenstore: avoid unterminated string in xs_directory_part() [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cb6ae256e844a954170b9d7d2b6fd1e6000bb50e cb6ae256e8]: xen: convert lto to Kconfig option [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dcdc58a6dbbf07256f862ac7aa50ac6e286ae185 dcdc58a6db]: Travis-ci: specify KCONFIG_ALLCONFIG for randconfig [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=74fe8f279206e863bdc6a1fa80c59d7fe473df43 74fe8f2792]: Kconfig: introduce allrandom.config [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=503148ae5a6d22ba9e63517bade5f0f680a8f47b 503148ae5a]: x86/emul: Drop the last remaining uses of bool_t [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a6c406c1f4a17ef30009090a45470f20f75addde a6c406c1f4]: x86/hvm: Assert some expectations in hvm_inject_event() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c31f3be9b40d5d4703674b35081cfcbabd4ad8bb c31f3be9b4]: x86/emul: Debugging improvements to the test harness [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=750c5f714b80bf467ccd2af86b7f6ff8d6e578b9 750c5f714b]: x86/shadow: Drop stale adjustment in the PAE second-half search [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=fb06017f807d45f43b86be33311694c6665ac182 fb06017f80]: x86/pagewalk: Improve print_gw() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=ceafbe464f905ae33471ac062f3467ca828f0b5b ceafbe464f]: x86/time: Move cpuid_time_leaf() handling into cpuid_hypervisor_leaves() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3d3c4c5c2fe70896ce7f93d61d298f62eb14092f 3d3c4c5c2f]: xen/x86: Add a helper to calculate family/model/stepping information [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cc50fa3051947e1b72f87f22767886a7904761fe cc50fa3051]: gdbstub: remove duplicated inclusion of init.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6f8c56873ec64e066254737e402a3b570fbd2576 6f8c56873e]: gcov: explicitly include xen/init.h [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5e24b36c9e240860d2f71d98083ddd2f2a571534 5e24b36c9e]: Run autogen.sh for 4.9 [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d2e41f6dc3bb4e040d5f72cc360b7c623bfed59a d2e41f6dc3]: xenstore: handle memory allocation failures in xenstored [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cc0612464896e7ecf93dd9a52c4c4348fcf33d0e cc06124648]: xenstore: add small default data buffer to internal struct [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=197e26043e639d4ed1060d30f44f101b719a78d4 197e26043e]: xenstore: add helper functions for wire argument parsing [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c87593106305a681cf7b3fe55d7d0dcc5f95b423 c875931063]: xenstore: make functions static [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=46271e3ccd4fb8493ba1e3c1102b9f8803e54e6d 46271e3ccd]: xenstore: let command functions return error or success [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5363347055bef067970c549bf87ee7149b170c01 5363347055]: xenstore: use array for xenstore wire command handling [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d4016288ab1fa761d2a42a74a0095e77541c0010 d4016288ab]: xenstore: support XS_DIRECTORY_PART in libxenstore [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=0ca64ed8c571ec25c35feecb06121cad5d869cd6 0ca64ed8c5]: xenstore: add support for reading directory with many children [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9e49dcf67f4aa3e318e618e51eeb547a117c3805 9e49dcf67f]: xenstore: add per-node generation counter [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2d41c050176bd9972d1c49c60a710e399045dc80 2d41c05017]: xenstore: use common tdb record header in xenstore [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b4b475c3ace316589fb9b68f9d4ee9425a1a2349 b4b475c3ac]: xenstore: call add_change_node() directly when writing node [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2a29eec174227123b3b814da39cf6c333323667a 2a29eec174]: xenstore: modify add_change_node() parameter types [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6860e56964920ed9829fe9604f65424435580e65 6860e56964]: libxl/libxl_xshelp.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e1020abf8907a9136c6449599425f31f02a1f4a7 e1020abf89]: libxl/libxl_x86.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=71d2589d8f8111f528e91edc044f53041082480f 71d2589d8f]: libxl/libxl_vtpm.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=814d32ddc9c51bf90bffb3b134698c698b2a54a7 814d32ddc9]: libxl/libxl_vnuma.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e00113c5e73f261d736e16f5f2c3fa0f77bd1aea e00113c5e7]: libxl/libxl_stream_write.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=01cd0482ccb3167e2801f3ace4a2e81490892d89 01cd0482cc]: libxl/libxl_save_callout.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2657dd9c123baee9e163650e772378b88bcb7d19 2657dd9c12]: libxl/libxl_remus.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1e7ed2000bd2722e660bec85b842757e3dcaa7fb 1e7ed2000b]: libxl/libxl_qmp.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d3823ad68a6cabb635017e9a38ced7b0c2e4b1e4 d3823ad68a]: libxl/libxl_pvusb.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e106cd83c8bb4b131679bb39fe31cd0d8fab7c07 e106cd83c8]: libxl/libxl_psr.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=20b75251d9721d9c050a973c02baac396c794ade 20b75251d9]: libxl/libxl_pci.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8d98b6c88fda47a9826192efdc8388b14cf2cd6e 8d98b6c88f]: libxl/libxl_no_colo.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7cea84dbf74dd9b83ad1cc61275df2057497181e 7cea84dbf7]: libxl/libxl_nic.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=593271dfa92c3fade5ad464d1bcc886f5a46cded 593271dfa9]: libxl/libxl_netbuffer.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=aa65cba3a8f81874bd3e8474bcac46afecf10455 aa65cba3a8]: libxl/libxl_netbsd.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9a43eaf05047c4940fc68a428c5ef1ffc9cb3c49 9a43eaf050]: libxl/libxl_linux.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=afc7304e5dd3fe79da16b30897662b74c57adb6e afc7304e5d]: libxl/libxl_internal.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=38e2b688fe88d4f1fa125bfd6d15e5be1c553fe8 38e2b688fe]: libxl/libxl_freebsd.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3271442ed16c34ed2d348942affad90d0356d74b 3271442ed1]: libxl/libxl_dom_suspend.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8197528a6282f4a8b88ce114108ba2b7a7200951 8197528a62]: libxl/libxl_dom_save.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=edd9aeef470a9104dbce9c686c5882918a57b495 edd9aeef47]: libxl/libxl_dm.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=968c8bc9400f863fc40f57f8e48123fa05a58e1b 968c8bc940]: libxl/libxl_device.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=359f65e178a1e68aa18109371dab7e3419119b28 359f65e178]: libxl/libxl_create.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=73a7e6e9d392ed9d4eea1718b4febd8fdaa05554 73a7e6e9d3]: libxl/libxl_colo_save.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b622e9f7c2d2c9254f5e06fbe30bedf5a8ae0601 b622e9f7c2]: libxl/libxl_colo_restore.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a9d2a282880c0971f406201cd3cc8a98ea07df2a a9d2a28288]: libxl/libxl_colo_qdisk.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e712ea8873d35d80fb29432c20b83b11ce0f9966 e712ea8873]: libxl/libxl_colo_proxy.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6a7a39a6dcdbc699bae54f30c96b19863b623e3d 6a7a39a6dc]: libxl/libxl_colo_nic.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b722e46c8bbd9ab22fe24327edb5b2a7aec3a27f b722e46c8b]: libxl/libxl_colo.h: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5b5a012d2553573d6adf556002f744aa0a01fbc4 5b5a012d25]: libxl/libxl_checkpoint_device.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=890dffc50a58d48b72aff450b36daa75c338a885 890dffc50a]: libxl/libxl_bootloader.c: used LOG*D functions [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bd60ee961ea6a01cdabadd40a9f1a50d6b477d95 bd60ee961e]: libxl.c: switch to LOG*D use [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a42771612fd1546fcedf0b30945fb5967210a2f1 a42771612f]: libxl.c: switch to LOG*D use (refactored messages) [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=88330f3c4fdc47875e7142f7b89269fb30527ce3 88330f3c4f]: libxl.c: switch to LOG*D use [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f98580259575134c134d5731b20ec23f6954b1f2 f985802595]: libxl: add LIBXL_LOGD_* and LOG*D function families. [Cedric Bosdonnat]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=cbe2ecccac6288dc131f1cd40f03ed603d42f387 cbe2ecccac]: stubdom: remove EXTRA_CFLAGS meant for building tools [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d290e325179ccee966cd679d0fed48be6f4cc1b7 d290e32517]: build system: don't let install-stubdom depend on install-tools [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=589899cf4f7d0b29e0264a7613d7cad72c21711e 589899cf4f]: stubdom: simplify and fix Makefile [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=24b0b42c9ab164cba4d66eeb95a33dcbd88626ec 24b0b42c9a]: flask: add gcov_op check [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f1ef35f7c989ad50d0a92f6904b05af6e9d122c3 f1ef35f7c9]: gcov: provide the capability to select gcov format automatically [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d8f53ce6a404da6f09b0e4cf2a19a7ffaca83523 d8f53ce6a4]: Config.mk: introduce cc-ifversion [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1dcc690ca0ad8821db9e56511bc9cc3d84eb59e6 1dcc690ca0]: Config.mk: expand cc-ver a bit [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2ea46b760cfd1a646a4c6678ba165ffd3887e555 2ea46b760c]: gcov: userspace tools to extract and split gcov data [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=74a37c3aa870feb0cd677b14b5e554d58b97bc8d 74a37c3aa8]: gcov: add new interface and new formats support [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=d92d9e1701e37567d2a04edb8d38c7e86d535312 d92d9e1701]: xen, tools: rip out old gcov implementation [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=170c257e8d42ca37ec5b8d6241862c8876a630c5 170c257e8d]: xen: delete gcno files in clean target [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=98c2e71c0a213bb3cdf837f7e39df2e0b9a0f12b 98c2e71c0a]: Kconfig: add BROKEN config [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf 8e4b267668]: x86/emul: Use system-segment relative memory accesses [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=c785f759718b0a86a0b1332901d1ee63c9e67c77 c785f75971]: x86/emul: Prepare to allow use of system segments for memory references [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=28ef9ccaa91cf945c052cdd9364be0c40f7bce4a 28ef9ccaa9]: x86/hvm: Avoid __hvm_copy() raising #PF behind the emulators back [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=5d61588fe678e99b65669e0e79d88582cbc8ea2e 5d61588fe6]: x86/hvm: Rename hvm_copy_*_guest_virt() to hvm_copy_*_guest_linear() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=38a4db6254d22f970a9cb77799d41797c5122384 38a4db6254]: x86/hvm: Reimplement hvm_copy_*_nofault() in terms of no pagefault_info [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=719318ff1e8ef4a2768ff3d7c392b4834a044c7a 719318ff1e]: x86/hvm: Extend the hvm_copy_*() API with a pagefault_info pointer [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=6347fd2ac7ee7205a43ac9acec43987cf68ede09 6347fd2ac7]: x86/shadow: Avoid raising faults behind the emulators back [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a4fd87200d7ada9f67ce398b3782aef6ba54f67d a4fd87200d]: x86/pv: Avoid raising faults behind the emulators back [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=331d781400bee90c62ba2bb1caaed55ccba93aba 331d781400]: x86/emul: Avoid raising faults behind the emulators back [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=dd5c85e3127c4f3921affd32e8f6bfe1bd84f8ec dd5c85e312]: x86/hvm: Reposition the modification of raw segment data from the VMCB/VMCS [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=e4d0bc1e8bccb987fb70471704f4605a20bf6ecc e4d0bc1e8b]: x86/vmx: Use hvm_{get,set}_segment_register() rather than vmx_{get,set}_segment_register() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=29a57c9924830c31e54faf6913853e157e39ea2a 29a57c9924]: x86/emul: Rework emulator event injection [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bac133d43324a3fb5435990c4c25a43031081db9 bac133d433]: x86/emul: Remove opencoded exception generation [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=1d60efc574854e0f10502d8d8f7820af0823cec3 1d60efc574]: x86/emul: Implement singlestep as a retire flag [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=346f43dbf36856f5ad030b229592283ce44af1d4 346f43dbf3]: x86/emul: Always use fault semantics for software events [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3e84c8da7d2c5442a12789dae7163dca6c0e154f 3e84c8da7d]: x86/emul: Provide a wrapper to x86_emulate() to ASSERT() certain behaviour [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=8d246db03eaa339c88e04ba5bea356164ea26d2a 8d246db03e]: x86/emul: Correct the behaviour of pop %ss and interrupt shadowing [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=da1d7f6da6227ae2a5139e6674f1c0f8930a188b da1d7f6da6]: x86/emul: Clean up the naming of the retire union [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=9222b445e6a5bc25e1f6fff90ff5e2d5ed7f1116 9222b445e6]: x86/pv: Implement pv_inject_{event,page_fault,hw_exception}() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3a9c68ff0f65022e4424136f1cc6cb2b30294e50 3a9c68ff0f]: x86/emul: Rename HVM_DELIVER_NO_ERROR_CODE to X86_EVENT_NO_EC [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b7ba9b7c66cec4a2779ff6aec6f7e9494fe51139 b7ba9b7c66]: x86/emul: Rename hvm_trap to x86_event and move it into the emulation infrastructure [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=2191599bacb7b748ad9e310ea0ff74ae2ac9acc4 2191599bac]: x86/emul: Simplfy emulation state setup [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=bfce0e62c3dc8b18b15da89672e0c054ad2bb659 bfce0e62c3]: x86/emul: Drop X86EMUL_CMPXCHG_FAILED [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=f600fa5345d008ec686bfe2c579bbb37b11c7972 f600fa5345]: x86/shadow: Fix #PFs from emulated writes crossing a page boundary [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=295f4c8bc2e6da4a4442efa115da4e1b393b3672 295f4c8bc2]: vtd: refuse to enable IOMMU if the PCI scan fails [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b1e08f7bd8dd94714fe74c1d9b29b6410729832e b1e08f7bd8]: x86: split the setup of Dom0 permissions to a function [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=868b2e1024425e683a035470e0752c3d2efac0d9 868b2e1024]: x86/paging: introduce paging_set_allocation [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7241fffcd918bce9824b9cca7f90cea1d5689062 7241fffcd9]: x86: allow calling {shadow/hap}_set_allocation with the idle domain [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=03caf7d3dc1060cdd7edaeb329ba42371bad9597 03caf7d3dc]: x86: fix return value of *_set_allocation functions [Roger Pau Monné]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=062975dc94418e04fc457d97f35554073f91ead5 062975dc94]: acpi: PVH guests need _E02 method [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=7704e80aa10db669767b815612ad3b3af5f074ba 7704e80aa1]: acpi: power and sleep ACPI buttons are not emulated for PVH guests [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=21e978a33923ddb016f3ad29bd5f3357a1d20c79 21e978a339]: acpi: make pmtimer optional in FADT [Boris Ostrovsky]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=a0b4216179359ea48748a384fbad5fd080b15bad a0b4216179]: x86/cpuid: Add AVX512_4VNNIW and AVX512_4FMAPS support [He Chen]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=da2209921e509d809f049b98467b019b4600aebb da2209921e]: x86/vmx: Shorten vmx_{get,set}_segment_register() for user segments [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=660eb42c021869cb57a32504e875135ea167f056 660eb42c02]: x86/svm: Improve segment register printing in svm_vmcb_dump() [Andrew Cooper]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=aaf839183ad1c7d1a5a2adedd1216b0094e94c81 aaf839183a]: Re-enable hypervisor debug as part of opening 4.9 [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=3ab1527dada12b286c370d20148e8205f66b2c09 3ab1527dad]: Open Xen 4.9-unstable [Ian Jackson]

=== QEMU Traditional Changelogs ===
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen-traditional.git;a=commit;h=8051789e982499050680a26febeada7467e18a8d 8051789e]: cirrus/vnc: zap drop bitblit support from console code. [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen-traditional.git;a=commit;h=8b4834ee1202852ed83a9fc61268c65fb6961ea7 8b4834ee]: Request compatibility interface for device model operations [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen-traditional.git;a=commit;h=58b9047bf2da88d2976bd1b7ba50dfdcc68b503d 58b9047b]: Add libxendevicemodel to rpath-link [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen-traditional.git;a=commit;h=83256b312acfddda34d96e9bba30e93387481091 83256b31]: cirrus: add blit_is_unsafe call to cirrus_bitblt_cputovideo [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen-traditional.git;a=commit;h=c4018bc4d638918b3f8fb49dd3b379abb5658ee1 c4018bc4]: cirrus: fix oob access issue (CVE-2017-2615) [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen-traditional.git;a=commit;h=b669e922b37b8957248798a5eb7aa96a666cd3fe b669e922]: qemu: ioport_read, ioport_write: be defensive about 32-bit addresses [Ian Jackson]

=== QEMU Upstream Changelogs ===
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=414d069b38ab114b89085e44989bf57604ea86d7 414d069b38]: xen/disk: don't leak stack data via response ring [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 e97832ec6b]: cirrus/vnc: zap bitblit support from console code. [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=acde9f32bb971f021557c15197f6cb677b1a3ab5 acde9f32bb]: build: include sys/sysmacros.h for major() and minor() [Christopher Covington]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=57e8fbb2f702001a18bd81e9fe31b26d94247ac9 57e8fbb2f7]: cirrus: add blit_is_unsafe call to cirrus_bitblt_cputovideo [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=08c008de9c7d3ac71f71c87cc04a47819ca228dc 08c008de9c]: display: cirrus: ignore source pitch value as needed in blit_is_unsafe [Bruce Rogers]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e88462aaa2f19e1238e77c1bcebbab7ef5380d7a e88462aaa2]: pc: fix crash in rtc_set_memory() if initial cpu is marked as hotplugged [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=728e90b41d46c1c1c210ac496204efd51936db75 728e90b41d]: cirrus: fix oob access issue (CVE-2017-2615) [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5cd2e1739763915e6b4c247eef71f948dc808bd5 5cd2e17397]: main loop: Big hammer to fix logfile disk DoS in Xen setups [Ian Jackson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6a48d960ad9b1da68e14fecab869952d20c53b4b 6a48d960ad]: Merge tag 'v2.8.0' into staging [Anthony PERARD]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0737f32daf35f3730ed2461ddfaaf034c2ec7ff0 0737f32daf]: Update version for v2.8.0 release [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6a928d25b6d8bc3729c3d28326c6db13b9481059 6a928d25b6]: Update version for v2.8.0-rc4 release [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=66d1c4c19faff83e36075c7b61053d060a8ffc50 66d1c4c19f]: virtio-pci: Fix cross-version migration with older machines [Maxime Coquelin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d70678a5388fb6340d018f51b863ec9712b905da d70678a538]: po: add missing translations in de, fr, it, zh [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a08156321ab9a7d2fed9ee77dbfeea2a61ffd153 a08156321a]: ui/gtk: fix "Copy" menu item segfault [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3753c75db8eaa40d1bfbfdf7b26e9defc1d785e5 3753c75db8]: Update language files for QEMU 2.8.0 [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a92f7fe5a82ac9e8d127e92c5dce1a84064126da a92f7fe5a8]: Update version for v2.8.0-rc3 release [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4230e5d128174c1f5abedd7ff6c9e035456e665e 4230e5d128]: qapi: Document introduction of gluster's 'debug' option [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a9353fe897ca2687e5b3385ed39e3db3927a90e0 a9353fe897]: exec.c: Fix breakpoint invalidation race [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d750c3a966d6409356739e97fa4d4a6446754e1e d750c3a966]: qapi: Document DEVICE_TRAY_MOVED addition [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b5b7b5deb41f50ce1903ec26c0132862f34da63d b5b7b5deb4]: tests/.gitignore: Ignore test-char [Changlong Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=68701de1362b29fd6941a2021e9393ddbe60edd8 68701de136]: Merge remote-tracking branch 'kwolf/tags/for-upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a3e1505daec31ef56f0489f8c8fff1b8e4ca92bd a3e1505dae]: qcow2: Don't strand clusters near 2G intervals during commit [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ce1f3e88f8338cff5bac3b1d1289f8f2260c7247 ce1f3e88f8]: Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8a04c80f9fd5d9c0ef8b512fe2f51457ba255ec3 8a04c80f9f]: Merge remote-tracking branch 'jtc/tags/block-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5d3074f0dbe18b52ff4fc571c78dd6228525cfb0 5d3074f0db]: Merge remote-tracking branch 'pm215/tags/pull-target-arm-20161205' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8a844b2603c05aa3ce0739b44a83696820774d31 8a844b2603]: Merge remote-tracking branch 'armbru/tags/pull-qapi-2016-12-05' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e24f095e44c57a19717319ef3510f812c7a43d0e e24f095e44]: Merge remote-tracking branch 'kraxel/tags/pull-vga-20161205-1' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9f5832d34b0c155e9538a745c80e441aed257670 9f5832d34b]: fsl_etsec: Fix various small problems in hexdump code [Andrey Smirnov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=76b5550f709b975a7b04fb4c887f300b7bb731c2 76b5550f70]: qemu-doc: update gluster protocol usage guide [Prasanna Kumar Kalever]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7103d9165b78dd827e05d87f1edf1a5ec0847ebe 7103d9165b]: block/nfs: fix QMP to match debug option [Prasanna Kumar Kalever]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1a417e46aedb7d762691fdd9aaab67465240b830 1a417e46ae]: block/gluster: fix QMP to match debug option [Prasanna Kumar Kalever]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5460da501a57cd72eda6fec736d76539122e2f99 5460da501a]: target-arm/translate-a64: fix gen_load_exclusive [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5072f7b38b1b9b26b8fbe1a89086386a420aded8 5072f7b38b]: qapi: add missing colon-ending for section name [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9f2a70e465453193c756abc2a8f38e10a9774b3c 9f2a70e465]: qapi: use one symbol per line [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4d5c8bc42f0c935f002639d8f340e8b9fa980ec4 4d5c8bc42f]: qapi: fix various symbols mismatch in documentation [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c5927e7abf4fec928db815f1175b116b927eb97b c5927e7abf]: qapi: fix missing symbol @prefix [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=49687ace0237a6af1e93d27e74c4f72983e1be2b 49687ace02]: qapi: fix schema symbol sections [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=95cd8fd9098cd5918f98fa5b4c1e6e6721313d59 95cd8fd909]: qga/schema: fix double-return in doc [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=29a6731afb20707ab0c1f9be997bef74cef34665 29a6731afb]: tests: Avoid qobject_from_jsonf("%"PRId64) [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1792d7d0a2dc18496e8fc52906163f9f73f3d931 1792d7d0a2]: test-qga: Avoid qobject_from_jsonv("%"PRId64) [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=043b5a49516f5037430e7864e23fc2fdd39f2b10 043b5a4951]: qmp-event: Avoid qobject_from_jsonf("%"PRId64) [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bc66cedb4141fb7588f2462c74310d8fb5dd4cf1 bc66cedb41]: Merge remote-tracking branch 'yongbok/tags/mips-20161204' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4299b90e9ba9ce5ca9024572804ba751aa1a7e70 4299b90e9b]: display: cirrus: check vga bits per pixel(bpp) value [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=64f441d2e53ac6ed8b4ef199e1995529d2012000 64f441d2e5]: fsl_etsec: Pad short payloads with zeros [Andrey Smirnov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=77d54985b85a0cb760330ec2bd92505e0a2a97a9 77d54985b8]: net: mcf: check receive buffer size register value [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2d1cd6c7a91a4beb99a0c3a21be529222a708545 2d1cd6c7a9]: virtio-gpu: fix memory leak in update_cursor_data_virgl [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=42a8dadc74f8982fc269e54e3c5627b54d9f83d8 42a8dadc74]: virtio-gpu: fix information leak in getting capset info dispatch [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6c7565028c272c4c6f2a83c3a90b044eeaf2804a 6c7565028c]: qxl: Only emit QXL_INTERRUPT_CLIENT_MONITORS_CONFIG on config changes [Christophe Fergeau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e6e2784cacd4cfec149a7690976b9ff15e541c4d e6e2784cac]: target-mips: fix bad shifts in {dextp|dextpdp} [Yongbok Kim]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b5a587b613f6151c2ce164552579ae64f2ddfd1c b5a587b613]: target-mips: Fix Loongson multimedia instructions. [Heiher]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bb7cab5f3466540f5603b209c0df2e27a02fbb95 bb7cab5f34]: target-mips: Fix Loongson multimedia 'or' instruction. [Heiher]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9099a36b4bb81f84004b77f08e58ac2c67eed0e7 9099a36b4b]: target-mips: Fix Loongson pandn instruction. [Heiher]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bd8ef5060dd2124a54578241da9a572faf7658dd bd8ef5060d]: Merge remote-tracking branch 'dgibson/tags/ppc-for-2.8-20161201' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2cfe5d7bc2662b1fe4a8bfc0a847ab0db6948695 2cfe5d7bc2]: Merge remote-tracking branch 'mst/tags/for_upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5c0139a8c2f01e068c96d456ecf12b0eeb707660 5c0139a8c2]: spapr: fix default DRC state for coldplugged LMBs [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9730280d54634caa5d63f0d8fcd85da8311d2ebf 9730280d54]: virtio-crypto: fix uninitialized variables [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1b57bd4f2f4993104a5cb48912435396faa10d58 1b57bd4f2f]: loader: fix undefined behavior in rom_order_compare() [Laszlo Ersek]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aa6c6ae843cbdc251224bc6170d2663ac929b04f aa6c6ae843]: loader: fix handling of custom address spaces when adding ROM blobs [Laszlo Ersek]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6cb99acc2808cc41e2d772a23e9cc564515535cc 6cb99acc28]: intel_iommu: fix incorrect device invalidate [Peter Xu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5449c230fac9cd6a645fe8c85693444dad512b59 5449c230fa]: spec/vhost-user: fix the VHOST_USER prefix [Wei Wang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1cd56fd2e14f67ead2f0458b4ae052f19865c41c 1cd56fd2e1]: Update version for v2.8.0-rc2 release [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f05234df63f1dd32e3e4044f58dd9f6ff4535891 f05234df63]: Merge remote-tracking branch 'kwolf/tags/for-upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7ecf44a57991595b45b9baf47b298fb9fb511969 7ecf44a579]: rules.mak: Also try -r to build modules [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=51cd8ef8ad014675e93dda2ad55537bbb23c9648 51cd8ef8ad]: Merge remote-tracking branch 'fam/tags/for-upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=38e532aa7430ddf5177ff32bc3bb5f115449b0ec 38e532aa74]: Merge remote-tracking branch 'public/tags/tracing-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c5b95f6be72da7f10597f8a5d42ba0ff41901f36 c5b95f6be7]: Merge remote-tracking branch 'bonzini/tags/for-upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6725f887acc023fc8850d62e1aaef083fdb4f3d4 6725f887ac]: hbitmap: Fix shifts of constants by granularity [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c79ed23df5090294a81fd66f67632e4535fb3164 c79ed23df5]: configure: fix LTTng UST tracing backend detection [Francis Deslauriers]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5a557602268bd7bdba87f030feec9edb68ece699 5a55760226]: Merge remote-tracking branch 'sstabellini/tags/xen-20161128-tag' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=517dcb8785de4ce078810f75d9598474cd6fbca8 517dcb8785]: Merge remote-tracking branch 'pm215/tags/pull-target-arm-20161128' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e514379de52573131ccc47441787e5fab6dbfc08 e514379de5]: xen: ignore direction in bufioreq handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f37f29d31488fe36354e59b2fdc4fae83b2cf763 f37f29d314]: xen: slightly simplify bufioreq handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ff3b8b8f864fa5721b196ca3dcc48853b0ee0275 ff3b8b8f86]: xen: fix quad word bufioreq handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=406c97c41f643dc835f32a3bcb6c612b2320547e 406c97c41f]: Merge remote-tracking branch 'ehabkost/tags/x86-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c96f0ee6a67ca6277366e78ce5d84d5c20dd596f c96f0ee6a6]: rules.mak: Use -r instead of -Wl, -r to fix building when PIE is default [Adrian Bunk]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f9f885b78a6d9d1f0619d250f8d518313a146885 f9f885b78a]: migration/pcspk: Turn migration of pcspk off for 2.7 and older [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=04e27c6bb034e57e60739362a90bc11a4d6f3ad4 04e27c6bb0]: migration/pcspk: Add a property to state if pcspk is migrated [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=64e184e2608d3c93dda1bba8ae6dc2185b5228fb 64e184e260]: pci-assign: sync MSI/MSI-X cap and table with PCIDevice [Peter Xu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9e55d58806feedca9341a63243304fbbeaac741d 9e55d58806]: megasas: clean up and fix request completion/cancellation [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=75f19f8c3006970632303b49043b075dc4fe922e 75f19f8c30]: megasas: do not call pci_dma_unmap after having freed the frame once [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b77257d7bae26a0fca6a90af88d54ee2c45f5b61 b77257d7ba]: arm: Create /chosen and /memory devicetree nodes if necessary [Guenter Roeck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6aa3a61657a60ad2c422c720bfaa31589a6e7334 6aa3a61657]: generic-loader: file: Only set a PC if a CPU is specified [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=685479bd5dc6f54f6230c9d05d7a3fb5cab867bf 685479bd5d]: target-i386: Remove unused local_err variable [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8f57758311d816c66e88cfcfdc91f986f59345ad 8f57758311]: docs: Specify that cache-clean-interval is only supported in Linux [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a8b99dd51649672cb08458a25a762687e8067715 a8b99dd516]: qcow2: Remove stale comment [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=91203f08f0ca66f1a6aba1d0e5ef62ed98fb3234 91203f08f0]: qcow2: Allow 'cache-clean-interval' in Linux only [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2f2c8d6b371cfc6689affb0b7e463fa2160c9e5b 2f2c8d6b37]: qcow2: Make qcow2_cache_table_release() work only in Linux [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=511008f5cc220de7c63bfa2d8403e1391360cbe5 511008f5cc]: Merge remote-tracking branch 'vivier-m68k/tags/m68k-for-2.8-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=628d0a4bdf28981f248d579d1798bef91be94dda 628d0a4bdf]: Merge remote-tracking branch 'mcayland/tags/qemu-openbios-signed' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=06c33754a13ee19b9f0e113738f5a2f5cf6bb119 06c33754a1]: Update OpenBIOS images to ef8a14e built from submodule. [Mark Cave-Ayland]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4a18cd44f3c905d443c26e26bb9b09932606d1a3 4a18cd44f3]: target-m68k: fix muluw/mulsw [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0fecd0292c6665149f268fabde484d49b8ff0e18 0fecd0292c]: Merge remote-tracking branch 'gkurz/tags/for-upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=801edfcbb58a8dd3b591840c6131e2452f980d8d 801edfcbb5]: Merge remote-tracking branch 'rth/tags/pull-axp-20161123' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5436c29d78957a6825a93f0eb79dfab388641017 5436c29d78]: target-m68k: Fix cmpa operand size [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c090c97d925ce751d8834d5c5a404952598f67c0 c090c97d92]: target-m68k: fix EXG instruction [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7875efb9f641ed0e79320bf258ee69cd0bf03716 7875efb9f6]: xen_disk: split discard input to match internal representation [Olaf Hering]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=898ae90a44551d25b8e956fd87372d303c82fe68 898ae90a44]: 9pfs: add cleanup operation for proxy backend driver [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=971f406b77a6eb84e0ad27dcc416b663765aee30 971f406b77]: 9pfs: add cleanup operation for handle backend driver [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=702dbcc274e2ca43be20ba64c758c0ca57dab91d 702dbcc274]: 9pfs: add cleanup operation in FileOperations [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4774718e5c194026ba5ee7a28d9be49be3080e42 4774718e5c]: 9pfs: adjust the order of resource cleanup in device unrealize [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=659fc8d3427bf54ff50b7fffb2ca2fc0690d5e92 659fc8d342]: Merge remote-tracking branch 'dgibson/tags/ppc-for-2.8-20161123' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f0c10c392fc23d4bfeca0afe0de80d5036ed92ed f0c10c392f]: Merge remote-tracking branch 'bonzini/tags/for-upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5c4537bded40640b166ec77e112592174b048c21 5c4537bded]: spapr: Fix 2.7<->2.8 migration of PCI host bridge [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5a78b821eb9e240d67f319542a2201e833747e2a 5a78b821eb]: Revert "spapr: Fix migration of PCI host bridges from qemu-2.7" [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=146c11f16f12dbfea62cbd7f865614bb6fcbc6b5 146c11f16f]: target-ppc: Allow eventual removal of old migration mistakes [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3fed86eefc15cda07270225731399ecd787153b8 3fed86eefc]: migration: Add VMSTATE_UINTTL_TEST() [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=16a2497bd44cac1856e259654fd304079bd1dcdc 16a2497bd4]: target-ppc: Fix CPU migration from qemu-2.6 <-> later versions [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=39d97e14a151519c81955a0b82352b5596432f63 39d97e14a1]: ppc: Make uninorth interrupt swizzling identical to Grackle [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a813fe73621e1221a094a6a744530da66817ddbc a813fe7362]: target-ppc: fix index array of national digits [Jose Ricardo Ziviani]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8a273cbe53221d28abfc98f33a0d057b26e53d6a 8a273cbe53]: hw/char/spapr_vty: Return amount of free buffer entries in vty_can_receive() [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0d28aa197dd91d1bd3bc1bdc46b0eca306460040 0d28aa197d]: ppc: BOOK3E: nothing should be done when MSR:PR is set [Vladimir Svoboda]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=62ef3760d4e400849fc663474227bb4668244455 62ef3760d4]: spapr: migration support for CAS-negotiated option vectors [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=171da9d5dbd2fe1ee2f923dff736d89be96c9672 171da9d5db]: tests/postcopy: Use KVM on ppc64 only if it is KVM-HV [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=00227fefd2059464cd2f59aed29944874c630e2f 00227fefd2]: Update version for v2.8.0-rc1 release [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1d895feb3b9e4dd3560f505c309f26abf56c1e82 1d895feb3b]: scsi/esp: do not raise an interrupt when reading the FIFO register [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=169407e1f7c9afee1cdac0ee6ad0b8d5e361c4dd 169407e1f7]: nbd: Allow unmap and fua during write zeroes [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c2a85316902e67530da9d6548139fcce73c0cac6 c2a8531690]: cpu_ldst.h: use correct guest address parameter [Bobby Bingham]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=01d7d15ce31ffb625ae6cf6ea295ecdad8456365 01d7d15ce3]: Merge remote-tracking branch 'sstabellini/tags/xen-20161122-tag' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=76989f4ffa0a7f3dd3d102b37a561912ceed3149 76989f4ffa]: Merge remote-tracking branch 'kwolf/tags/for-upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5167dff8c7f68fae9526900a12e4feafe586b6f1 5167dff8c7]: Merge remote-tracking branch 'kraxel/tags/pull-seabios-20161122-1' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f1784a222eed213ce3213f431bc2f9c570f20c3e f1784a222e]: xen: attach pvusb usb bus to backend qdev [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3a6c9172ac5951e6dac2b3f6cbce3cfccdec5894 3a6c9172ac]: xen: create qdev for each backend device [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ce49b734b4e2a3cc13dc4e11742c0813f1479145 ce49b734b4]: qdev: add function qdev_set_id() [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=873d57abbaa2225b66d0c54b5040242e749ddf28 873d57abba]: xen: add an own bus for xen backend devices [Juergen Gross]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b85f9dfdb156ae2a2a52f39a36e9f1f270614cd2 b85f9dfdb1]: xen: fix ioreq handling [Jan Beulich]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=424ad8388f89f4202a7836d003273f23ebe04b09 424ad8388f]: target-alpha: Fix interrupt mask for cpu1 [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3482b9bc411a9a12b2efde1018e1ddc906cd817e 3482b9bc41]: block: Pass unaligned discard requests to drivers [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=49228d1e95e1be879c57f5dbccb44405670e343d 49228d1e95]: block: Return -ENOTSUP rather than assert on unaligned discards [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b2f95feec5e4d546b932848dd421ec3361e8ef77 b2f95feec5]: block: Let write zeroes fallback work even with small max_transfer [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ecdbead659f037dc572bba9eb1cd31a5a1a9ad9a ecdbead659]: qcow2: Inform block layer about discard boundaries [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a7764f1548ef9946af30a8f96be9cef10761f0c1 a7764f1548]: Fix FreeBSD (10.x) build after 7dc9ae43 [Ed Maste]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=06bf33cfe708e9ecaeb3c3d3bb80590991141800 06bf33cfe7]: Merge remote-tracking branch 'jtc/tags/block-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cae41fda0f22b31f873fdc3e916f4d2580dedb09 cae41fda0f]: seabios: update to 1.10.1 stable release [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=668c0e441d761a79f33eae11c120e01a29f9d4dd 668c0e441d]: gluster: Fix use after free in glfs_clear_preopened() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ab9125c021e0901794dca7c55702d8ee5efd75fa ab9125c021]: Merge remote-tracking branch 'sstabellini/tags/xen-20161108-tag' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c36ed06e9159fa484b711dfdd27ec64d7ac3d17a c36ed06e91]: Merge remote-tracking branch 'mst/tags/for_upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4b5b47abbf23246bd8dde4c6faaed8b7249d8654 4b5b47abbf]: acpi: Use apic_id_limit when calculating legacy ACPI table size [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d668fc4c7c69a3251be5965601015f3c17800818 d668fc4c7c]: ipmi: fix qemu crash while migrating with ipmi [ZhuangYanying]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=be4e0d737527d8670dc271712faae0de6a181b4e be4e0d7375]: ivshmem: Fix 64 bit memory bar configuration [Zhuang Yanying]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=83d768b5640946b7da55ce8335509df297e2c7cd 83d768b564]: virtio: set ISR on dataplane notifications [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0687c37c5eeef8580b31cc6e1202d874833ae38a 0687c37c5e]: virtio: access ISR atomically [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=310837de6c1e0badfd736b1b316b1698c53120a7 310837de6c]: virtio: introduce grab/release_ioeventfd to fix vhost [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d93b1fb009b64333d324a2fe76fe805f2ac2cda4 d93b1fb009]: Merge remote-tracking branch 'public/tags/tracing-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=600f5ce356b44d8fa5a611ff6b034eb95ecf04e7 600f5ce356]: virtio-crypto: fix virtio_queue_set_notification() race [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ad538782d78e46878d1c1cb24582d51bd266c626 ad538782d7]: Merge remote-tracking branch 'remotes/elmarco/tags/ivshmem-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e7830f8961bbe59307e98ba00186d7a7a8152b0c e7830f8961]: Merge remote-tracking branch 'rth/tags/pull-axp-20161117' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d4f7ca59017835784c6872dfab0e269d9b41b05a d4f7ca5901]: trace: fix generated code build break [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=363effe28b188460f8a0b075b841fdca1b2043d4 363effe28b]: Merge remote-tracking branch 'vivier/tags/trivial-patches-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=022f52e040807363213c8752ce61a7d0f57e3078 022f52e040]: target-alpha: Log cpuid with -d int [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dfbd2768b26d8aa1018004e736f2573e7f6abe67 dfbd2768b2]: target-alpha: Update palcode for smp [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b2b79a696052040389e0f9980801a880ce5a6ae3 b2b79a6960]: ivshmem: Fix 64 bit memory bar configuration [Zhuang Yanying]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=252093a726eb8aefdea13544554c24f7704555b4 252093a726]: qapi-schema: clarify 'colo' state for MigrationStatus [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e3cadac073a99489df1627be56c3f487f5cb9e31 e3cadac073]: pc: fix FW_CFG_NB_CPUS to account for -device added CPUs [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5836d16812cda6b93380632802d56411972e3148 5836d16812]: fw_cfg: move FW_CFG_NB_CPUS out of fw_cfg_init1() [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eabff1582032b662fa58e6e880ca7399f1b78369 eabff15820]: Revert "pc: Add 'etc/boot-cpus' fw_cfg file for machine with more than 255 CPUs" [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b0bcc86d2a87456f5a276f941dc775b265b309cf b0bcc86d2a]: Update version for v2.8.0-rc0 release [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=51f492e5da8ca5f3df1429d1c4577aeae500b96d 51f492e5da]: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=60c5a47a16aa227155877b1436b4467a106587d6 60c5a47a16]: Merge remote-tracking branch 'ehabkost/tags/machine-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=00b8702581f312aa46f797a8b3153d9b2892d967 00b8702581]: qdev: Fix assert in PCI address property when used by vfio-pci [Daniel Oram]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=82e6e5ef0ec0e55e2be215153219f0ca8b3bee84 82e6e5ef0e]: Merge remote-tracking branch 'public/tags/block-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=baf905e580ab9c8eaf228822c4a7b257493b4998 baf905e580]: test-replication: fix leaks [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=453ac8835b002263a6b7b0843e7c90fa8b19c869 453ac8835b]: docs: add PCIe devices placement guidelines [Marcel Apfelbaum]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=435346d7484aa2aad1875e35948df3c3f4feee75 435346d748]: virtio: drop virtio_queue_get_ring_{size,addr}() [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1cdce7c54d26e64f5eddb10a6f4f7dd938dfc2c4 1cdce7c54d]: vhost: drop legacy vring layout bits [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f1f9e6c5961ffb36fd4a81cd7edcded7bfad2ab2 f1f9e6c596]: vhost: adapt vhost_verify_ring_mappings() to virtio 1 ring layout [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cb88ebd7542458c22f3051646f268dcea6109abc cb88ebd754]: nvdimm acpi: introduce NVDIMM_DSM_MEMORY_SIZE [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aef056c11d082fcde44c5cbd3f91548738c220a8 aef056c11d]: nvdimm acpi: use aml_name_decl to define named object [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5a33db78b0f3ee808a3d8dd5c427edfbe80bdc73 5a33db78b0]: nvdimm acpi: rename nvdimm_dsm_reserved_root [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7adbce633908fd093e24eee50018898dc11802cc 7adbce6339]: nvdimm acpi: fix two comments [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c2fa30757a2ba1bb5b053883773a9a61fbdd7082 c2fa30757a]: nvdimm acpi: define DSM return codes [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=284197e41f0fe98d58ce5e8acd4966c91f28c4bd 284197e41f]: nvdimm acpi: rename nvdimm_acpi_hotplug [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=880f36125371a969905a3be83a9099ca451b5c12 880f361253]: nvdimm acpi: cleanup nvdimm_build_fit [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cf7c0ff521b0710079aa28f21937fb7dbb3f5224 cf7c0ff521]: nvdimm acpi: rename nvdimm_plugged_device_list [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=45a994944a8773e67adaede8cc15a207f85dbef0 45a994944a]: docs: improve the doc of Read FIT method [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=264813cb9d0eea199d48c6ea917060683685d1e0 264813cb9d]: nvdimm acpi: clean up nvdimm_build_acpi [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3e8522e23f6ab3c2b89ebb962ec4c2227d88aca6 3e8522e23f]: pc: memhp: stop handling nvdimm hotplug in pc_dimm_unplug [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=75f27498220e6ff6f78bf08fbe2cc662ec76ba89 75f2749822]: pc: memhp: move nvdimm hotplug out of memory hotplug [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=12f86b5b3e1bdf75e0a467d771c16cc42f3a1f1a 12f86b5b3e]: nvdimm acpi: drop the lock of fit buffer [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c7f8d0f3a52b5ef8fdcd305cce438f67d7e06a9f c7f8d0f3a5]: qdev: hotplug: drop HotplugHandler.post_plug callback [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0d34fbabc13891da41582b0823867dc5733fffef 0d34fbabc1]: vhost: migration blocker only if shared log is used [Rafael David Tinoco]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2a083ffd2e37ef08769749a5c7cfc6ca65c9f8ea 2a083ffd2e]: virtio-net: mark VIRTIO_NET_F_GSO as legacy [Michael S. Tsirkin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9b706dbbbb81f5cb7c67e491d38cd6077205e056 9b706dbbbb]: virtio: allow per-device-class legacy features [Michael S. Tsirkin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1b39bc1cf67eee07518ee05ce9306eaa53d868e4 1b39bc1cf6]: acpi: fix DMAR device scope for IOAPIC [Peter Xu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8e7a0a1616faa852d65427bbbb6296dffb38990d 8e7a0a1616]: intel_iommu: fix incorrect assert [Peter Xu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1a43713b02e515575134e18af1f5d0e8c3c26bcc 1a43713b02]: intel_iommu: fix several incorrect endianess and bit fields [Peter Xu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6e724d9d990b0672f3f311346f193394ae3def08 6e724d9d99]: virtio-crypto: tag as not hotpluggable and migration [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bf91bd27924955aa243abfa5d422ee71e9e84b93 bf91bd2792]: virtio: make virtqueue_alloc_element static [Ladi Prosek]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=27e57efe32f53a8788cd6b6b9b9bbc08446cc8ae 27e57efe32]: virtio: rename virtqueue_discard to virtqueue_unpop [Ladi Prosek]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bacabb0afadb47294806481a7ebb6fa5d4f1c7bd bacabb0afa]: intel_iommu: fixing source id during IOTLB hash key calculation [Jason Wang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=97e53cf82ca0ffa9abe2def2fabc5fc75b914d90 97e53cf82c]: Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1ed9bd12c86b417669c22b4342ba27aec20c87e4 1ed9bd12c8]: Merge remote-tracking branch 'jtc/tags/block-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8a7b5c189303b4542eda046c4606ffadf2deece7 8a7b5c1893]: Merge remote-tracking branch 'dgibson/tags/ppc-for-2.8-20161115' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5d0df6de7529edfc3f27bc04bf09fe583bdcca3e 5d0df6de75]: Merge remote-tracking branch 'sthibault/tags/samuel-thibault' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=972d233b1d3eacf29a281bb2dd20a52784632894 972d233b1d]: Merge remote-tracking branch 'quintela/tags/migration/20161114' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a38299bf431a891c0a21a77199e7148c0983413e a38299bf43]: docs: fix COLO architecture diagram [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e79cd4068063ea2859199002a049010a11202939 e79cd40680]: net: fix sending of data with -net socket, listen backend [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=68b5f314a269979b4f2014eb22873732d4745bcc 68b5f314a2]: net: skip virtio-net config of deleted nic's peers [Yuri Benditovich]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bdffb31d8eece1cbd4d88f136daccfe1f93a1bf6 bdffb31d8e]: mirror: do not flush every time the disks are synced [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4e504535c16dfa66290281e704384abfaca08673 4e504535c1]: block/curl: Do not wait for data beyond EOF [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ff5ca1664af85b24a4180d595ea6873fd3deac57 ff5ca1664a]: block/curl: Remember all sockets [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4e7676571bccb42dd49b5efbb91ac49077ea5197 4e7676571b]: block/curl: Fix return value from curl_read_cb [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9054d9f6b00a3f0576b1a7310a3886d1783ad382 9054d9f6b0]: block/curl: Use BDRV_SECTOR_SIZE [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=23dce3873f3aee6ee7d4a1c17dd26fb5f453bc5a 23dce3873f]: block/curl: Drop TFTP "support" [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0a4c0c3f90c3fb0239cb17d63a68c14742965a1c 0a4c0c3f90]: qemu-iotests: avoid spurious failure on test 109 [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0aef09b9c916e8824cabc55a7fd2ca1609b94810 0aef09b9c9]: iotests: add transactional failure race test [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=111049a4ecefc9cf1ac75c773f4c5c165f27fe63 111049a4ec]: blockjob: refactor backup_start as backup_job_create [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5ccac6f186e4a480074880d958760c7105cf9ba8 5ccac6f186]: blockjob: add block_job_start [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a7815a764c40c9dcf204f666c2d90248095376a8 a7815a764c]: blockjob: add .start field [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e8a40bf71d606f9f87866fb2461eaed52814b38e e8a40bf71d]: blockjob: add .clean property [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1e93b9fba2e0e23105e91574fcfc193f899d8e74 1e93b9fba2]: blockjob: fix dead pointer in txn list [Vladimir Sementsov-Ogievskiy]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=859c397e57a4c0f8be2e2be011892b7d81b72e8c 859c397e57]: boot-serial-test: Add a test for the powernv machine [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ca8e4bf4096190245700c4cfd98fca5255935de3 ca8e4bf409]: tests: add XSCOM tests for the PowerNV machine [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=27d9ffd4b3718707c302fc0aad4746b958443c3a 27d9ffd4b3]: ppc/pnv: Fix fatal bug on 32-bit hosts [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f81e551229070f01bf747eda3f05960182db9d2a f81e551229]: ppc/pnv: fix xscom address translation for POWER9 [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ad521238b458a6d54ab672ed3f94d5edaa786d5c ad521238b4]: ppc/pnv: add a 'xscom_core_base' field to PnvChipClass [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7bacfd7f7289192c83330adceef9c38649c9acf9 7bacfd7f72]: spapr-vty: Fix bad assert() statement [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5310799a8b687a6cf0b5dbabaa3b6ddc8a6a7a1a 5310799a8b]: FU exceptions should carry a cause (IC) [Balbir Singh]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9b54ca0ba781012eeea4237b7c4832ba2ea81d89 9b54ca0ba7]: spapr: Fix migration of PCI host bridges from qemu-2.7 [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0a890b31df6689aefcd5b99641ca8d305a601149 0a890b31df]: target-ppc: Implement bcdctz. instruction [Jose Ricardo Ziviani]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=38f4cb043b04e43f48317750aaa619d97e1eff37 38f4cb043b]: target-ppc: Implement bcdcfz. instruction [Jose Ricardo Ziviani]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e2106d73d06d33c3e270535a5f69ff081760a267 e2106d73d0]: target-ppc: Implement bcdctn. instruction [Jose Ricardo Ziviani]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b81558724f66807cfe2262707b2cd4ad457693b7 b81558724f]: target-ppc: Implement bcdcfn. instruction [Jose Ricardo Ziviani]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e0aa311673db3717cd726a93be0efe0115b4cd59 e0aa311673]: ppc: Remove some stub POWER6 models [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ec575aa0ae8caf1c7af66dad753d1d19a958a8c5 ec575aa0ae]: ppc/pnv: fix compile breakage on old gcc [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8bd9530e1302566e9dc71abe04346ca7d16613b1 8bd9530e13]: powernv: CPU compatibility modes don't make sense for powernv [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5c69452c1456fcefaa9d7505c06b82c48b459dff 5c69452c14]: target-ppc: add vprtyb[w/d/q] instructions [Ankit Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=09a245e187efa64d1a42900ec1172087d8e8afda 09a245e187]: target-ppc: add vrldnm and vrlwnm instructions [Bharata B Rao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3e00884f4e9f96cb25c03175d1848dd0eb2a22a8 3e00884f4e]: target-ppc: add vrldnmi and vrlwmi instructions [Gautham R. Shenoy]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ecce0369b864e3c505b89942cd8cc23a62a4386f ecce0369b8]: bitops: fix rol/ror when shift is zero [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5c90308f07335451a08c030dc40a9eed4698152b 5c90308f07]: migration: Fix return code of ram_save_iterate() [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=682df581c65ed2c1b9e77093e332214ecaa1ee93 682df581c6]: Merge remote-tracking branch 'jsnow/tags/ide-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ea64d5f08817b5e79e17135dce516c7583107f91 ea64d5f088]: slirp: Fix access to freed memory [Samuel Thibault]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=22381d4180fa71614ad195b54fe81e0ffb77b01e 22381d4180]: ahci-test: add QMP tray test for ATAPI [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e0a4cb2c7da23c2f0e6364214de5d84f35ce4d5d e0a4cb2c7d]: libqos/ahci: Add get_sense and test_ready [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=48cde0913203079036f2785b6bb274873a1a1db2 48cde09132]: libqos/ahci: Add ATAPI tray macros [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f697b0edea426da261bff7541a66f36266d8edb0 f697b0edea]: libqos/ahci: Support expected errors [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7ffe3124edd4cfb68870f62263cd9830b68a7a46 7ffe3124ed]: libqtest: add qmp_eventwait_ref [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c47ee043dc2cc85da710e87524144a720598c096 c47ee043dc]: block-backend: Always notify on blk_eject [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ebde93bf9a13f2e0a853eac8fb4f33c9ecd74baf ebde93bf9a]: ahci-test: test atapi read_cd with bcl, nb_sectors = 0 [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=53c05e6c20509adcff40fe1c7a02210354fe53f7 53c05e6c20]: ahci-test: Create smaller test ISO images [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e7bd708ec85e40fd51569bb90c52d6613ffd8f45 e7bd708ec8]: atapi: classify read_cd as conditionally returning data [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a77beb0fcbf419aa1e8e32b7df3609664f74c928 a77beb0fcb]: Merge remote-tracking branch 'kwolf/tags/for-upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=736986fad31cd0f25cec89138a566f6938935a29 736986fad3]: Merge remote-tracking branch 'remotes/fam/tags/for-upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8cc49f0302ff23353034b6f9cbf4e5d778239a3d 8cc49f0302]: tests/test-vmstate.c: add array of pointer to struct [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6d57b4c0008ef4b51b149cfd1eb3b058be623e5b 6d57b4c000]: tests/test-vmstate.c: add save_buffer util func [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fe39a4d44004408b8c847151191f1948a4aa6570 fe39a4d440]: migration: fix missing assignment for has_x_checkpoint_delay [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ff569b9424d1e6c7144dbe7d76ea50f5c11d4a1c ff569b9424]: Merge remote-tracking branch 'mreitz/tags/pull-block-2016-11-11' into queue-block [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4e6d13c9839915ba90d7d561c54cc10416c8c4bd 4e6d13c983]: raw-posix: Rename 'raw_s' to 'rs' [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3bb8ef4b7aafe9de0b93a4d6ba2843b11acbefe4 3bb8ef4b7a]: iotests: Always use -machine accel=qtest [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eaed090735ac0dbcaad6d39074da6607f2f81b8a eaed090735]: iotests: Skip test 162 if there is no SSH support [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eb0df69f50bd64454bcb9457e875cd52f00dced8 eb0df69f50]: block: Emit modules in bdrv_iterate_format() [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ceff5bd79cdf94c650902fe9a20d316dcbfa1cc9 ceff5bd79c]: block: Fix bdrv_iterate_format() sorting [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=07555ba6f303d4be8af538c3a66cc46ccb2e5751 07555ba6f3]: nfs: Fix memory leak in nfs_file_create() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9dd76f82d9a8d060c217d543304a350ef227e997 9dd76f82d9]: qcow2: Remove stale FIXME comment [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=80a15e3e2eed96926d886693663503985c9a98bb 80a15e3e2e]: raw_bsd: don't check size alignment when only offset is set [Tomáš Golembiovský]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=40332872fec584d2557ed2c3f48d55d15d95eddb 40332872fe]: raw_bsd: move check to prevent overflow [Tomáš Golembiovský]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=11d6fbe05fd67610a7735e5350e4299f93bf7655 11d6fbe05f]: hmp: Make block_stream set an explicit job ID [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9a80832abff65044a18405f4eb22c94eba341ff6 9a80832abf]: block/ssh: Code cleanup for unused parameter [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a1d4e38a8b01a6699355c31867d524f8d4cd480e a1d4e38a8b]: block/nbd: Fix the leaked visitor [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d9c05e507f7a6647cd7b106c8784f1f15a0e4f5c d9c05e507f]: test-uuid: fix leak [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=83c83f9a5266ff113060f887f106a47920fa6974 83c83f9a52]: Merge remote-tracking branch 'bonzini/tags/for-upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 6bbcb76301]: MAINTAINERS: Remove obsolete stable branches [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=538193bc9e4d6f0b552e88e418cd9a7eac1fe649 538193bc9e]: MAINTAINERS: Add Fam and Jsnow for Bitmap support [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=87a9023a934305f3bc61cb2b06de9611211eaa12 87a9023a93]: MAINTAINERS: Add an entry for the CHRP NVRAM files [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e9a5611405d024f858a5f85a03e95e3f1409683d e9a5611405]: m68k: Update the 68k sections in the MAINTAINERS file [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7098b79e6fdff6f99f5edfaf447914ce010c43d9 7098b79e6f]: sparc: Add slavio_misc.c and eccmemctl.c to the MAINTAINERS file [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f7e242d6a3323083d1a930b3f5f6511658cb1016 f7e242d6a3]: MAINTAINERS: Add some ARM related files to the corresponding sections [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7c7030029626db81f4e7a003945f293fdd764611 7c70300296]: Fix cursesw detection [Samuel Thibault]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=86f3bf0ebec1df6e7fd2dd5a4e76cbbcd2d1b01e 86f3bf0ebe]: hw/input/hid: support alternative sysrq/break scancodes for gtk-vnc [Peter Korsgaard]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=204af15b04a448aa6e954e37613ac43467fd76c4 204af15b04]: ui/gtk: Fix build with older versions of gtk [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=07b026fd82d6cf11baf7d7c603c4f5f6070b35bf 07b026fd82]: usbredir: free vm_change_state_handler in usbredir destroy dispatch [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=791f97758e223de3290592d169f8e6339c281714 791f97758e]: usb: ehci: fix memory leak in ehci_init_transfer [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=423f7cf233fe262c777db7f87db3e9fac29e02d1 423f7cf233]: ipxe: update to 20161108 snapshot [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a5068244b4f0c994791303b6186b6f732adab6c2 a5068244b4]: nbd: Don't inf-loop on early EOF [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=175cad36a599bb24ab2a5cd195c96b1f123e25a9 175cad36a5]: target-i386: document how x86 gdb_num_core_regs is computed. [Doug Evans]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2209401fa73e176ed093167b8f60aba797f25d49 2209401fa7]: qdev: fix use-after-free regression from becdfa00cfa [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5122787580ad7fc8f8540c73cd33612604172607 5122787580]: target-i386/machine: fix migrate faile because of Hyper-V HV_X64_MSR_VP_RUNTIME [ZhuangYanying]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=004c8e0090025b4fde4e99fbc5a81049be8f79d1 004c8e0090]: vl.c: move pidfile creation up the line [Michael Tokarev]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f5c052b973b0b2b3aa15e6cb0b0ac48ab763a9b0 f5c052b973]: target-i386: fix typo [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9b4b0350264d8164996265d635c8b9599673afb4 9b4b035026]: Merge remote-tracking branch 'public/tags/tracing-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f70073df4a562efafc2e245515837fba673efb3d f70073df4a]: Merge remote-tracking branch 'public/tags/block-pull-request' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=804ba7c10bbc66bb8a8aa73ecc60f620da7423d5 804ba7c10b]: xen: Fix xenpv machine initialisation [Anthony PERARD]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3b0fc80dd8ed9bd1ac738898e4fbd70c4a618925 3b0fc80dd8]: docs/tracing.txt: Update documentation of default backend [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=35dd66e23ce96283723de58e10d2877ae2be4a1b 35dd66e23c]: aio-posix: simplify aio_epoll_update [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=36173ec5f1d3baee62504affd761199693c14c82 36173ec5f1]: aio-posix: avoid NULL pointer dereference in aio_epoll_update [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e6af1e085416378918cca357bf2abd8b90224667 e6af1e0854]: block: Don't mark node clean after failed flush [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=207faf24c58859f5240f66bf6decc33b87a1776e 207faf24c5]: Merge remote-tracking branch 'pm215/tags/pull-target-arm-20161107' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0ea3eb65e84c5d4665dbeee3e3e5ed56b43f7648 0ea3eb65e8]: s390x/kvm: fix run_on_cpu sigp conversions [Cornelia Huck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9706e0162d2405218fd7376ffdf13baed8569a4b 9706e0162d]: hw/i2c/bitbang_i2c: Handle NACKs from devices [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3823b9db77e753041c04c161ac9f4d4cfc661520 3823b9db77]: Fix corruption of CPSR when SCTLR.EE is set [Julian Brown]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3bc4b52ccd7754de4fb177871f1c5eaaa61ec7ef 3bc4b52ccd]: nvic: set pending status for not active interrupts [Marcin Krzeminski]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6e29651c5e3a0e0336818574f273b3f6ecea491d 6e29651c5e]: char: cadence: check baud rate generator and divider values [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9226682a401f34b10fd79dfe17ba334da0800747 9226682a40]: Merge remote-tracking branch 'sstabellini/tags/xen-20161102-tag' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=199a5bde46b0eab898ab1ec591f423000302569f 199a5bde46]: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c2a4b384f5484fed94b4466151c7f9a705414a57 c2a4b384f5]: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=021746c131cdfeab9d82ff918795a9f18d20d7ae 021746c131]: PCMachineState: introduce acpi_build_enabled field [Wei Liu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b5863634181a655bd2201cf51a363ac94a43f145 b586363418]: hw/xen/xen_pvdev: Include qemu/log.h for qemu_log_vprintf() [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7d175d29c9430fcba7a98f2c71925137b7870da4 7d175d29c9]: main-loop: Suppress I/O thread warning under qtest [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=85cdeb36a4d4f46f04ea3f4a9e4f1e86dd8e5c9a 85cdeb36a4]: docs/rcu.txt: Fix minor typo [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=864111f422babcf8ce837fb47f7f9e1948446f22 864111f422]: vl: exit qemu on guest panic if -no-shutdown is not set [Christian Borntraeger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=000980cb8307afe0578368cee8f31018905bb036 000980cb83]: checkpatch: allow spaces before parenthesis for 'coroutine_fn' [Jeff Cody]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=95ea69fb46266aaa46d0c8b7f0ba8c4903dbe4e3 95ea69fb46]: x86: add AVX512_4VNNIW and AVX512_4FMAPS features [Luwei Kang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d14fabd9c2debef0d51ec90af1326e83111a77de d14fabd9c2]: slirp: fix CharDriver breakage [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fffbd9cf1befa256d75bc45541adca405bb65dd5 fffbd9cf1b]: qemu-char: do not forward events through the mux until QEMU has started [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fa778fffdfafce811bba3dd97de41fb524b861f7 fa778fffdf]: nbd: Implement NBD_CMD_WRITE_ZEROES on client [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1f4d6d18edfeaea64ae74bf5254b8d0e923dc73f 1f4d6d18ed]: nbd: Implement NBD_CMD_WRITE_ZEROES on server [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b6f5d3b573fe43da1f9fa07b7454e4492f409411 b6f5d3b573]: nbd: Improve server handling of shutdown requests [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8b34a9dbc3f2c0afe3450cb20b94cc30f450e77b 8b34a9dbc3]: nbd: Refactor conversion to errno to silence checkpatch [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c203c59ad9dc677b27e00ba76d221fd7e93c1aa6 c203c59ad9]: nbd: Support shorter handshake [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=75368aab9ba27f762acf5a51062c951a1fb1e006 75368aab9b]: nbd: Less allocation during NBD_OPT_LIST [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7d3123e1775f16bf23fa8d5bac17a3d8a9e72583 7d3123e177]: nbd: Let client skip portions of server reply [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2cdbf41362cbc9b977dd458b6508352e45f2cb42 2cdbf41362]: nbd: Let server know when client gives up negotiation [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c8a3a1b6c4034cf53cdbd953331c72f9573edb77 c8a3a1b6c4]: nbd: Share common option-sending code in client [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3668328303429f3bc93ab3365c66331600b06a2d 3668328303]: nbd: Send message along with server NBD_REP_ERR errors [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=526e5c6559928ed98332dd27f026e8cbc95f466a 526e5c6559]: nbd: Share common reply-sending code in server [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ed2dd91267a813e4ac5619a2fb53f55c005fcfa6 ed2dd91267]: nbd: Rename struct nbd_request and nbd_reply [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=10676b81a9a69e9660fc203e3fe7d61a80ef1089 10676b81a9]: nbd: Rename NbdClientSession to NBDClientSession [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=315f78abfce1f12bca259e8d8a41a42efbf970d1 315f78abfc]: nbd: Rename NBDRequest to NBDRequestData [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b626b51a6721e53817155af720243f59072e424f b626b51a67]: nbd: Treat flags vs. command type as separate fields [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b1a75b3348010820cc324943f09e090ea1fc524f b1a75b3348]: nbd: Add qemu-nbd -D for human-readable description [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1775f111eaf7f49efcec30152db44a184c1e2222 1775f111ea]: exec.c: check memory backend file size with 'size' option [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=53000638f233d6ba1d584a68b74f2cde79615b80 53000638f2]: acpi: fix assert failure caused by commit 35c5a52d [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=698ae42b9124dce23e03d0fea2e635b70540ef13 698ae42b91]: acpi/ipmi: Initialize the fwinfo before fetching it [Corey Minyard]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f53b9f3625f1fc66e4514981e7d9315fa74516a7 f53b9f3625]: ipmi: Add graceful shutdown handling to the external BMC [Corey Minyard]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4059fa63b7fae7e92cd54bd905366c46d0b62e69 4059fa63b7]: ipmi: fix build config variable name for ipmi_bmc_extern.o [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9c22c1c347af736ce86b7ecea8afa3a366f987c3 9c22c1c347]: ipmi: Implement shutdown via ACPI overtemp [Corey Minyard]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2b7812d303a477d70c3cf62eaf3b1545babe05e1 2b7812d303]: ipmi: chassis poweroff should use qemu_system_shutdown_request() [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0eb4d4eee1ac94600fbb7bf675cb5cae2aead217 0eb4d4eee1]: ipmi_bmc_sim: Remove an unnecessary mutex [Corey Minyard]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=66abfddb28e9fe92d8230d711c8faeaf496aaa88 66abfddb28]: ipmi: Remove hotplug from IPMI BMCs [Corey Minyard]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b097cc52fc9126bd1a71dae8302b8536d28104dd b097cc52fc]: pc: memhp: enable nvdimm device hotplug [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=806864d9a8a6d5c4cee2ca9bd00474346143113b 806864d9a8]: nvdimm acpi: introduce _FIT [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=75b0713e189a981e5bfd087d5f35705446bbb12a 75b0713e18]: nvdimm acpi: introduce fit buffer [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bdfd065b1f75cacca21af0b8d4811c64cc48d04c bdfd065b1f]: nvdimm acpi: prebuild nvdimm devices for available slots [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3ae66c45f94fe806c58daf95142d917ad14f7afb 3ae66c45f9]: nvdimm acpi: use common macros instead of magic names [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fa1a448dda87c97431d1f177075fbf00ace5f9d8 fa1a448dda]: acpi nvdimm: rename result_size to dsm_out_buf_siz [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=08f0fbaac4df9f17336f77d7491000442addffdc 08f0fbaac4]: nvdimm acpi: compile nvdimm acpi code arch-independently [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=48bee47697c6bf89e9e58e65829337f8ce7b6e46 48bee47697]: acpi nvdimm: fix Arg6 usage [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dba00936ea26e2b103ade4ac0f8a31aa6c410b6f dba00936ea]: acpi nvdimm: fix ARG3 conflict [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6ab0c4bd1dc758b8a1f456d7f748ec313b5fde3d 6ab0c4bd1d]: acpi nvdimm: fix device physical address base [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c0b3b863acb0087120322497ac2fdbcf149a2e62 c0b3b863ac]: acpi nvdimm: fix OperationRegion definition [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d51d1d7edeb869e0010d6b3833bd53ad561ff805 d51d1d7ede]: acpi nvdimm: fix wrong buffer size returned by DSM method [Xiao Guangrong]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6034011c7e00e9408e18d42a7fb807a0f12157fc 6034011c7e]: virtio-crypto: add myself as virtio-crypto and cryptodev backends maintainer [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=20cb2ffd5ff3fdbf47d7a69d1bb649000aca66b6 20cb2ffd5f]: virtio-crypto: using bh to handle dataq's requests [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d6634ac09abf20d890fd094773f125ee0ff0b1cb d6634ac09a]: cryptodev: introduce an unified wrapper for crypto operation [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=04b9b37edda85964cca033a48dcc0298036782f2 04b9b37edd]: virtio-crypto: add data queue processing handler [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=59c360ca42121e6f6ed83bc740aa5d1a1b59be1d 59c360ca42]: virtio-crypto: add control queue handler [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=050652d9be4c723da2a36f2e9ca5be20e27e93b7 050652d9be]: virtio-crypto: set capacity of algorithms supported [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b307d308c9a6256610bdaf12a6fea0cfa18df6f6 b307d308c9]: virtio-crypto-pci: add virtio crypto pci support [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ea4d8ac2daea311d186569efab6b9a271a24190f ea4d8ac2da]: virtio-crypto: add virtio crypto device emulation [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4eb28abd52d48657cff6ff45e8dbbbefe4dbb414 4eb28abd52]: Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20161101-2' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3ff91d7e85176f8b4b131163d7fd801757a2c949 3ff91d7e85]: tcg: correct 32-bit tcg_gen_ld8s_i64 sign-extension [Joseph Myers]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a40d4701bc9f6e6a3bbfb7b4fbe756a5b72b5df1 a40d4701bc]: tcg/tcg.h: Improve documentation of TCGv_i32 etc types [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=15610d42b9caf0cd38ccce1483630ecff9f9f4c2 15610d42b9]: MAINTAINERS: Update PPC status and maintainer [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=16ece88dcb63ee3baadbc337834812f32bff152f 16ece88dcb]: target-microblaze: Cleanup dec_mul [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5087abfb7dfd1d368ae6939420057036b4d8e509 5087abfb7d]: tcg: Add tcg_gen_mulsu2_{i32,i64,tl} [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1ee73216f4ccd2f3b6eb818feb165b3cf5a1944c 1ee73216f4]: log: Add locking to large logging blocks [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9acbf7d8cad3d3af498e4e907fb1f5ab27a302e9 9acbf7d8ca]: target-openrisc: Do not dump cpu state with -d in_asm [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f01a5e7eac7e4362aebf4e8a307498d618ee05c9 f01a5e7eac]: target-microblaze: Do not dump cpu state with -d in_asm [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aab9eb2bfd74506abd00b2ae89b181f0cfd3f20d aab9eb2bfd]: target-cris: Do not dump cpu state with -d in_asm [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d6af99c9f8d577927a52d00af3fa8e6ec0b2a4e2 d6af99c9f8]: exec.c: do not truncate non-empty memory backend file [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f35e44e7645edbb08e35b111c10c2fc57e2905c7 f35e44e764]: exec.c: ensure all AddressSpaceDispatch updates under RCU [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=28017e010ddf6849cfa830e898da3e44e6610952 28017e010d]: tests: send error_report to test log [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=397d30e9401d2da96dbdf0ce49805d6d4bb68833 397d30e940]: qemu-error: remove dependency of stubs on monitor [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9bc9732faeff09828fe38c0ebe2401ee131a6fca 9bc9732fae]: nbd: Use CoQueue for free_sema instead of CoMutex [Changlong Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e20e718cdea2527ce560a03c5d8cd248decb537a e20e718cde]: checkpatch: tweak "struct should normally be const" warning [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c46ef897dbb75590af94b6e3dca6a9c5f9a1ea1e c46ef897db]: Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=39542105bbb19c690219d2f22844d8dfbd9bba05 39542105bb]: Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d8996368106fbf133a6e52561a34f6d0f5080446 d899636810]: blockjobs: fix documentation [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c87621ea68e37b87dde82d1da80f9f8d2e13ffae c87621ea68]: blockjobs: split interface into public/private, Part 1 [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0df4ba58631772dd391314c1119863b574ebbaf9 0df4ba5863]: Blockjobs: Internalize user_pause logic [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8254b6d9534ba6a7d078a717e777fefe75ec27b6 8254b6d953]: blockjob: centralize QMP event emissions [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=47970dfb0a611f6468a0ba44781b4610525d1af1 47970dfb0a]: Replication/Blockjobs: Create replication jobs as internal [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f81e0b453275f7b59a4018093eb93d2173790665 f81e0b4532]: blockjobs: Allow creating internal jobs [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=559b935f8c5c3139c2e275651da719ffa425cc14 559b935f8c]: blockjobs: hide internal jobs from management API [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=53d9837fb8906b8512143d5eaacc4d6a65b29cc6 53d9837fb8]: block/gluster: fix port type in the QAPI options list [Prasanna Kumar Kalever]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c56ac33b7a7bee960dd43f7744aaca47886c3960 c56ac33b7a]: block/gluster: improve defense over string to int conversion [Prasanna Kumar Kalever]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6f13acf97efb8aade2ff7e0444c15512f9e65812 6f13acf97e]: block: Turn on "unmap" in active commit [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6349c15410361d3fe52c9beee309954d606f8ccd 6349c15410]: block/gluster: memory usage: use one glfs instance per volume [Prasanna Kumar Kalever]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d9b789745b88df367674e45c55df29e9c7de8d8a d9b789745b]: block: add gluster ifdef guard checks for SEEK_DATA/SEEK_HOLE support [Jeff Cody]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e38f643a1de9b5afc1d133b12bcfdf205bc27654 e38f643a1d]: rbd: make the code more readable [Xiubo Li]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=05fce20d6d1d758021f6a3c7af03d116a2cb61a4 05fce20d6d]: qapi: add release designator to gluster logfile option [Jeff Cody]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=38ab359644e7f26b1d77842ab29c4d425e5e540c 38ab359644]: Merge remote-tracking branch 'remotes/mdroth/tags/qga-pull-2016-10-31-tag' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bf99fd3983d7185178a0f65ce29bb94b1aecaed1 bf99fd3983]: Merge remote-tracking branch 'remotes/rth/tags/pull-sparc-20161031-2' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=79decce35b4d769fa878b048ab1a7b3e9045c9c6 79decce35b]: 9pfs: drop excessive error message from virtfs_reset() [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=49dd946bb5419681c8668b09a6d10f42bc707b78 49dd946bb5]: 9pfs: don't BUG_ON() if fid is already opened [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dd654e0365c7b70df01920f1fca88dd7089eeb5d dd654e0365]: 9pfs: xattrcreate requires non-opened fids [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3b79ef2cf48805dc693a8b0c82e05e0abeaa64f8 3b79ef2cf4]: 9pfs: limit xattr size in xattrcreate [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7e55d65c56a03dcd2c5d7c49d37c5a74b55d4bd6 7e55d65c56]: 9pfs: fix integer overflow issue in xattr read/write [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8495f9ad26d398f01e208a53f1a5152483a16084 8495f9ad26]: 9pfs: convert 'len/copied_len' field in V9fsXattr to the type of uint64_t [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dd28fbbc2edc0822965d402d927ce646326d6954 dd28fbbc2e]: 9pfs: add xattrwalk_fid field in V9fsXattr struct [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0e356366516b9e1f8cb03945d1ce72e8e0751fb0 0e35636651]: Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-signed' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=02ba9265e8d65f24d0cdca158d96e0b0451f6b71 02ba9265e8]: migration: fix compiler warning on uninitialized variable [Jeff Cody]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=586ef5dee77180fc32e33bc08051600030630239 586ef5dee7]: qga: add vsock-listen method [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6a02c8069f6c28ed1251e3fbbdf16e49d2c27ccc 6a02c8069f]: sockets: add AF_VSOCK support [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f06b2031a31cdd3acf6f61a977e505b8c6b58f73 f06b2031a3]: qga: drop unnecessary GA_CHANNEL_UNIX_LISTEN checks [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b8093d38e8dce0413fe8999fe2dee48a96ab1104 b8093d38e8]: qga: drop unused sockaddr in accept(2) call [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=91274487a979b693c264be35b2ffcb703f0a104e 91274487a9]: qga: minimal support for fstrim for Windows guests [Denis V. Lunev]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5a7267b6a9e94c264ca77a7ca5a239e70dac81da 5a7267b6a9]: target-sparc: Use tcg_gen_atomic_cmpxchg_tl [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=da1bcae65288bdd51e0a7203d1e6c9cde1be5b3d da1bcae652]: target-sparc: Use tcg_gen_atomic_xchg_tl [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=47b2696b975b794c6fa7b9fa8ae4699e749d662c 47b2696b97]: target-sparc: Remove MMU_MODE*_SUFFIX [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cb21b4da6cca1bb4e3f5fefb698fb9e4d00c8f66 cb21b4da6c]: target-sparc: Allow 4-byte alignment on fp mem ops [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f939ffe5a022a8798824e2720ed5a14186fca6b6 f939ffe5a0]: target-sparc: Implement ldqf and stqf inline [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=918d9a2c9d36378a3cf6636018900a4731c83b9d 918d9a2c9d]: target-sparc: Remove asi helper code handled inline [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=34810610acbde7a0745be3a88e99f2ef9282260f 34810610ac]: target-sparc: Implement BCOPY/BFILL inline [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=625ed4be4b00ad4469814786535508e1ade8351e 625ed4be4b]: Update OpenBIOS images to 1dc4f16 built from submodule. [Mark Cave-Ayland]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b90da81d9f2d3d974db13bc69f961974741b0e2e b90da81d9f]: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-and-machine-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=83a00f6095a36de2024d6cca57470c4dedfb85ee 83a00f6095]: target-i386: Print warning when mixing [+-]foo and foo=(on|off) [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e80b4b8fb6babce7dcc91ea9ddeecbc351fd4646 e80b4b8fb6]: Merge remote-tracking branch 'remotes/awilliam/tags/vfio-updates-20161031.0' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8ff7fd8a29e62e685b3977f6db2c2f3661e96da9 8ff7fd8a29]: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2df35773cb412e5735ccad21212ce5cc10eb9c09 2df35773cb]: tests: Remove unneeded "-vnc none" option [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=95251725e335af2b885e2ab33dd29c86f8084663 95251725e3]: vfio: Add support for mmapping sub-page MMIO BARs [Yongji Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a52a4c471703e995ceb06f6157d70747823e8a0d a52a4c4717]: vfio/pci: fix out-of-sync BAR information on reset [Ido Yariv]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=24acf72b9a291cebfd05f2ecdf3a982ac01e6291 24acf72b9a]: vfio: Handle zero-length sparse mmap ranges [Alex Williamson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4a2e242bbb306ef5c16ce9e7bb2da3bd8a4eb098 4a2e242bbb]: memory: Don't use memcpy for ram_device regions [Alex Williamson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=21e00fa55f3fdfcbb20da7c6876c91ef3609b387 21e00fa55f]: memory: Replace skip_dump flag with "ram_device" [Alex Williamson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aa2623d817e7ecb62fd917e475ccc0d42dd1a413 aa2623d817]: qapi: allow blockdev-add for NFS [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=94d6a7a76e9df9919629428f6c598e2b97d9426c 94d6a7a76e]: block/nfs: Introduce runtime_opts in NFS [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=68875e9fdae385f3be6c6f6eb1b62ae4065ea0be 68875e9fda]: block: Mention replication in BlockdevDriver enum docs [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ccc47808fd1cf3984860c60e81a8496f27dbb8a1 ccc47808fd]: qemu-iotests: test 'offset' and 'size' options in raw driver [Tomáš Golembiovský]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2fdc70452a59484c85359dc8d5a0650245288781 2fdc70452a]: raw_bsd: add offset and size options [Tomáš Golembiovský]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7eb13c9daac7e02bcd4dc18ad4297a93ae34d235 7eb13c9daa]: qemu-iotests: Test the 'base-node' parameter of 'block-stream' [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=312fe09cc8af86c25a0c17162539589121e7d9a9 312fe09cc8]: block: Add 'base-node' parameter to the 'block-stream' command [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=48361afba902ab90a9f667a94f863bafd1417d2e 48361afba9]: qemu-iotests: Test streaming to a Quorum child [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b0f904950c84c8de24ed0be75d5d48e2f7ff1e73 b0f904950c]: qemu-iotests: Add iotests.supports_quorum() [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=704d59f13d5b0e02674f18fa32f8c44ca18abea3 704d59f13d]: qemu-iotests: Test block-stream and block-commit in parallel [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eb290b78ffec18975b7a31175de770e862749185 eb290b78ff]: qemu-iotests: Test overlapping stream and commit operations [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c1a34322d86ccc16e09909bc2f96587e2c3ca82b c1a34322d8]: qemu-iotests: Test block-stream operations in parallel [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7b8a9e5ab45a4532ce993f4273cfe0120abdea56 7b8a9e5ab4]: qemu-iotests: Test streaming to an intermediate layer [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1029641bef0899ea95bbdf651c77e7856cdcbe37 1029641bef]: docs: Document how to stream to an intermediate layer [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=554b614765090f47d97a20ca6981e17e96515ec1 554b614765]: block: Add QMP support for streaming to an intermediate layer [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=61b49e48b379db45f0ea91c93a61c873695549a9 61b49e48b3]: block: Support streaming to an intermediate layer [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f3ede4b05d1407d48314f0edada5e402865e641e f3ede4b05d]: block: Block all intermediate nodes in commit_active_start() [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3e4c5122cbb881cd271314ef0782c4b6c57ab03d 3e4c5122cb]: block: Block all nodes involved in the block-commit operation [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=058223a6e3b73cdf7f56b8d0a55032f99c5f11ac 058223a6e3]: block: Check blockers in all nodes involved in a block-commit job [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b7340d002e1bcda6b7c07659a7e9d35842651476 b7340d002e]: block: Use block_job_add_bdrv() in backup_start() [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cee3c6b5cab50a20cdb061ec107ec17bd2e54643 cee3c6b5ca]: block: Use block_job_add_bdrv() in mirror_start_job() [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=23d402d42beb975b97303beb3d9d4f60f4a1a883 23d402d42b]: block: Add block_job_add_bdrv() [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=40840e419be31e6a32e6ea24511c74b389d5e0e4 40840e419b]: block: Pause all jobs during bdrv_reopen_multiple() [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c0778f6693213d0d6bfa7bee8045374a798db750 c0778f6693]: block: Add bdrv_drain_all_{begin,end}() [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ad0e90a682280030af81ece502715f64232706db ad0e90a682]: qapi: allow blockdev-add for ssh [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1059f1bb42928e925f7dacb85da157a6e99c20ea 1059f1bb42]: block/ssh: Use InetSocketAddress options [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0da5b8ef5d81c3fab0ba560c7c2140da27309023 0da5b8ef5d]: block/ssh: Add InetSocketAddress and accept it [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=89cadc9dc0f7c6a48c243bf7d9ad983a9b667426 89cadc9dc0]: util/qemu-sockets: Make inet_connect_saddr() public [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=89dbe18089127cf90993359096b659ea6f819848 89dbe18089]: block/ssh: Add ssh_has_filename_options_conflict() [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7268adebfda6548b8ae6865dc8337f116a5d266d 7268adebfd]: target-sparc: Implement cas_asi/casx_asi inline [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fbb4bbb62e5603c991b880e25dc4bb30d342b944 fbb4bbb62e]: target-sparc: Implement ldstub_asi inline [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4fb554bc6c88eb45270a3ad3cf6e6e2ad476aede 4fb554bc6c]: target-sparc: Implement swap_asi inline [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=34a6e13da70b2c798630a8dbd03d09f201c0198f 34a6e13da7]: target-sparc: Handle more twinx asis [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7f87c90527d7363e8cecf1c6b5ad3d4cc85d3d28 7f87c90527]: target-sparc: Use MMU_PHYS_IDX for bypass asis [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=af7a06bac7d3abb2da48ef3277d2a415772d2ae8 af7a06bac7]: target-sparc: Add MMU_PHYS_IDX [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2f9d35fc4006122bad33f9ae3e2e51d2263e98ee 2f9d35fc40]: target-sparc: Introduce cpu_raise_exception_ra [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=808832277af11dafee5a55da2b9e41d019b879ca 808832277a]: target-sparc: Use overalignment flags for twinx and block asis [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6bc56d317f7b5004ea2d89d264bddc8b4d081700 6bc56d317f]: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-mttcg' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0bb1137930f51a89fb1bfeb0c46aa68af0395167 0bb1137930]: Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20161031' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ba051fb5e56d5ff5e4fa672d37954452e58543b2 ba051fb5e5]: tcg: move locking for tb_invalidate_phys_page_range up [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=14e6fe12a705c065fecdfd2a97199728123d4d9a 14e6fe12a7]: *_run_on_cpu: introduce run_on_cpu_data type [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eab9e9629c8f3c0ce87f7bcad82176f55029a640 eab9e9629c]: Merge remote-tracking branch 'remotes/amit-migration/tags/migration-for-2.8' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5ff06787d4921579192e1becfedb9b1954f9bc0d 5ff06787d4]: Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20161028-tag' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=277d44f5a608055ee51e818837af226de8d015f5 277d44f5a6]: Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4178c782f85530d261058abdccc734aa9b7c89ca 4178c782f8]: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20161028' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5273a45e7521a45b27447fe6e4510ef43ff2fa67 5273a45e75]: Merge remote-tracking branch 'remotes/famz/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=12e9700d7a926aeb7f97a5d3c368bbe6745be884 12e9700d7a]: cpus: re-factor out handle_icount_deadline [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c93bbbefca1795f5afb98ea93b2ada68e53e185b c93bbbefca]: tcg: cpus rm tcg_exec_all() [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1be7fcb8aa930b279ae81bfaf39974c7e5dded80 1be7fcb8aa]: tcg: move tcg_exec_all and helpers above thread fn [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=548ebcaf361443420a9f3ab0e2118c4d1f0a1b72 548ebcaf36]: target-arm/arm-powerctl: wake up sleeping CPUs [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a5e998262fd76fd4b3e537db77bfb8a396bfae69 a5e998262f]: tcg: protect translation related stuff with tb_lock. [KONRAD Frederic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e505a063bac780a4ca190aee29df2cc0b767c67a e505a063ba]: translate-all: Add assert_(memory|tb)_lock annotations [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=98c1076cc9a3ccebd1316fecf65149f6052a24fc 98c1076cc9]: linux-user/elfload: ensure mmap_lock() held while setting up [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7d7500d99895f888f97397ef32bb536bb0df3b74 7d7500d998]: tcg: comment on which functions have to be called with tb_lock held [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4426f83a9ac7bbce48602c712333efc79cd57b29 4426f83a9a]: cpu-exec: include cpu_index in CPU_LOG_EXEC messages [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=301e40ed8005306c009978be295ed9a4b725178b 301e40ed80]: translate-all: add DEBUG_LOCKING asserts [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=955939a2b51f72bea1c200b559ea39985df5a633 955939a2b5]: translate_all: DEBUG_FLUSH -> DEBUG_TB_FLUSH [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e8faee06f36eefea4df56d8f27f7d0e6cd44d0e8 e8faee06f3]: cpus: make all_vcpus_paused() return bool [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=88ee13c7b656e5504613b527f3a51591e9afae69 88ee13c7b6]: s390x/pci: Check memory region dispatching callbacks [Pierre Morel]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=45bbcd35d75b5fc893758a2344d2cb9381a60b37 45bbcd35d7]: s390x/pci: use generic interface to inject interrupt [Yi Min Zhao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1653a5f3fc79bc5f3d43b09d23c225c04d4f14d0 1653a5f3fc]: cryptodev: introduce a new cryptodev backend [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5551e3a88e74c49218a8fc2b28293a8db4a95253 5551e3a88e]: virtio-crypto: introduce virtio_crypto.h [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9e4f86a84ea2abfd85c46829310d9bdd563648e1 9e4f86a84e]: cryptodev: add symmetric algorithm operation stuff [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d0ee7a135fe499dd900bdca4d70efc2beaa6ef9c d0ee7a135f]: cryptodev: introduce cryptodev backend interface [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2bd3c31a606e38ba12156d8ec11b9226354a2aff 2bd3c31a60]: virtio: inline set_host_notifier_internal [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fa283a4a8be621d9be88c87458355aa4800b731c fa283a4a8b]: virtio: inline virtio_queue_set_host_notifier_fd_handler [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ed08a2a0ba165bfa3d520126eed340c803308321 ed08a2a0ba]: virtio: use virtio_bus_set_host_notifier to start/stop ioeventfd [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e616c2f390634a241f7899ff4c52bed9803103c6 e616c2f390]: virtio: remove ioeventfd_disabled altogether [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6019f3b966d5764fd655b57887599e5e2d544f73 6019f3b966]: virtio: remove set_handler argument from set_host_notifier_internal [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f1ac6a552207c791a77e3d33f4f1dd5cd5af7814 f1ac6a5522]: Revert "virtio: Introduce virtio_add_queue_aio" [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ad07cd69ecaffbaa015459a46975ab32e50df805 ad07cd69ec]: virtio-scsi: always use dataplane path if ioeventfd is active [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9ffe337c08388d5c587eae1d77db1b0d1a47c7b1 9ffe337c08]: virtio-blk: always use dataplane path if ioeventfd is active [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8e93cef14e6f32adf6914b30b096039e6264f0e3 8e93cef14e]: virtio: introduce virtio_device_ioeventfd_enabled [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ff4c07df67f098234d9e49850435ccb49b8cbbdc ff4c07df67]: virtio: add start_ioeventfd and stop_ioeventfd to VirtioDeviceClass [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b13d39622703ae7449f769c14da7a90f20f2c25c b13d396227]: virtio: move ioeventfd_started flag to VirtioBusState [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4ddcc2d5cb8f14d43a4ed31beaad982557a418fd 4ddcc2d5cb]: virtio: move ioeventfd_disabled flag to VirtioBusState [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ca2b413c39b5cb2412bc236ddf3aa22d96594feb ca2b413c39]: virtio: disable ioeventfd as early as possible [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=019518a80e24af8fcc14689a1fdfde50c5488d2d 019518a80e]: virtio/migration: Migrate balloon to VMState [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ea43e259873a9899227848bd2a24b57356395516 ea43e25987]: virtio/migration: Add VMStateDescription to VirtioDeviceClass [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a4cc318e15955b4b9c7231c37128d4e7466d4307 a4cc318e15]: MAINTAINERS: Add maintainer for COLO framework related files [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=180fb750004ffd99e20300d9d2eaa4e5f5adae72 180fb75000]: configure: Support enable/disable COLO feature [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e59887d8c9ebc132d14567f6552bb017e5bc724d e59887d8c9]: docs: Add documentation for COLO feature [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9d2db3760be9e32414e22889e3e2bffdf4898f32 9d2db3760b]: COLO: Implement failover work for secondary VM [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b3f7f0c5e6449be7275f1762bccbfa2177395a3b b3f7f0c5e6]: COLO: Implement the process of failover for primary VM [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aef060850bd0e35aa7128e0ae3cef9d62c328314 aef060850b]: COLO: Introduce state to record failover process [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d89e666e0666a0023e4aa6b6b4c4d25d049c5215 d89e666e06]: COLO: Add 'x-colo-lost-heartbeat' command to trigger failover [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=18cc23d72cabf708d5a7e6b5948ec0420a1a2ebd 18cc23d72c]: COLO: Synchronize PVM's state to SVM periodically [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=68b5359187c3d4164cc546dcdd5ba3e37f0ffb55 68b5359187]: COLO: Add checkpoint-delay parameter for migrate-set-parameters [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4291d372e22425e6e8b45466b46a051c82ac4ce1 4291d372e2]: COLO: Load VMState into QIOChannelBuffer before restore it [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a91246c95f913dc6fd391eee32f6c9796de70183 a91246c95f]: COLO: Send PVM state to secondary side when do checkpoint [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=21142ba7ffbf62bd8914af4595184415c50f8f39 21142ba7ff]: COLO: Add a new RunState RUN_STATE_COLO [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4f97558e100f66f953ba7576b0ced146e6846997 4f97558e10]: COLO: Introduce checkpointing protocol [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=56ba83d2a871a28ec18b8bb0fcec74ed02bbe06c 56ba83d2a8]: COLO: Establish a new communicating path for COLO [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=25d0c16f625feb3b6b9bf8079388cdd314e63916 25d0c16f62]: migration: Switch to COLO process after finishing loadvm [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0b827d5e7291193887d22d058bc20c12b423047c 0b827d5e72]: migration: Enter into COLO mode after migration if COLO is enabled [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5821ebf93b1da9f74dc04c20e2923aadfaf803df 5821ebf93b]: COLO: migrate COLO related info to secondary node [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=35a6ed4f716c1027c04d12a3c499b2e9d6b62c24 35a6ed4f71]: migration: Introduce capability 'x-colo' to migration [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=71981364b6152e63d0f3098fcdf8b884fa9ffa50 71981364b6]: xen: Rename xen_be_del_xendev [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fa0253d0664d4041c181b86b06d33088d1691614 fa0253d066]: xen: Rename xen_be_find_xendev [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=49442d96218e79e58e677e2f8538a8ffa238c916 49442d9621]: xen: Rename xen_be_evtchn_event [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ba18fa2a8c9e1746f8229322be8e8893d9a3b192 ba18fa2a8c]: xen: Rename xen_be_send_notify [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=65807f4b6c6c922644be5cffae2ceb9694217bb1 65807f4b6c]: xen: Rename xen_be_unbind_evtchn [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=96c77dba6f1c334d0c38c1fa43b02dbf727d100a 96c77dba6f]: xen: Rename xen_be_printf to xen_pv_printf [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ecf798189133b84ab90d6d96a1eb37f5c9ca444e ecf7981891]: xen: Move xenstore cleanup and mkdir functions [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=148512e062ec99acb06bfb1d559d7254d84403f9 148512e062]: xen: Prepare xendev qtail to be shared with frontends [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=31c17aa5c38d8aa177730b0c4429f8023f8ad79b 31c17aa5c3]: xen: Move evtchn functions to xen_pvdev.c [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=046db9bec5e94787e12ec11bb27bcd5dab669249 046db9bec5]: xen: Move xenstore_update to xen_pvdev.c [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f0021dba622f562d42982f4f4105a7e14ef7535c f0021dba62]: xen: Create a new file xen_pvdev.c [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b9730c5b4e7132b5e49806c6724f91d760e88d17 b9730c5b4e]: xen: Fix coding style warnings [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c22e91b1d8df7d91013b86f4f201f959844cfd72 c22e91b1d8]: xen: Fix coding style errors [Emil Condrea]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2dfe5113b11ce0ddb08176ebb54ab7ac4104b413 2dfe5113b1]: net: split colo_compare_pkt_info into two trace events [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5b2ecabaeabc17f032197246c4846b9ba95ba8a6 5b2ecabaea]: Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20161028-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eb540e2cc3ca9cdc4e47f319b6c5efea1906fc83 eb540e2cc3]: Merge remote-tracking branch 'remotes/vivier/tags/m68k-part2-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=66a77ea676aea48092500bcddb015aa0aee42388 66a77ea676]: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20161028' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=630b210b9abbf362905a2096c22c5eb1d6224e77 630b210b9a]: Fix build for less common build directories names [Stefan Weil]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=814bb12a561d36aeb5ae4440ad43d2b0761d76da 814bb12a56]: clean-up: removed duplicate #includes [Anand J]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d66253e46ae2b9c36a9dd90b2b74c0dfa5804b22 d66253e46a]: scripts/clean-includes: added duplicate #include check [Anand J]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bdbcb547cf96fc1794b31003cbae1c7a37c4d205 bdbcb547cf]: monitor: deprecate 'default' option [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e7709b499c55de12b73949921e0fc6d3d9d835cd e7709b499c]: qemu-ga: Remove stray 'q' in documentation [Stefan Weil]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6bd67f8968e3e4ef4190e02ff6c38c4db5557984 6bd67f8968]: Makefile: Fix help text for target 'installer' [Stefan Weil]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=35b6e94ba50cd92600a85eef444bc31df8999de1 35b6e94ba5]: s390: avoid always-true comparison in s390_pci_generate_fid() [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=25174055f428254427e7541139037eb9a34fc109 25174055f4]: migration: Remove unneeded NULL check from migrate_fd_error() [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5a1de0b325c9c3df41cb41bcea8dca5fafc67b9a 5a1de0b325]: scripts/hxtool: fix undefined behavour of echo [Daniel Shahaf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e1f3b974f46a15da038f3612bf1858ec81db793d e1f3b974f4]: qemu-options.hx: set: fix copy-paste error [Michael Tokarev]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=73f7fd8861ef4abeec0fea775f607d232a56962a 73f7fd8861]: usb: Change *_exitfn return type from int to void [Akanksha Srivastava]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=936c223051cf2a59ad7be9cc353b8426d5a02173 936c223051]: MAINTAINERS: qemu-trivial information [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7344ffaa2d1fed640e5ac0f45e339289ef45ca7b 7344ffaa2d]: colo-compare: remove unused struct CompareChardevProps and 'props' variable [zhanghailiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c1a900cf4a3925c2e4b313b82da5df955f17b70a c1a900cf4a]: milkymist-pfpu: fix potential integer overflow [Michael Walle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f96fe6b5c27b9a66dba71044af0716f3d3e5601f f96fe6b5c2]: hw/block/nvme: Simplify if-statements a little bit [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0a04e11f32cb51d3210007d902e170cc164bb813 0a04e11f32]: target-lm32: rewrite gen_compare() [Michael Walle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=237a8650d640adfb00b65358891fed0e84edfd09 237a8650d6]: lm32: milkymist-tmu2: fix integer overflow [Michael Walle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=19f846b19f4bb5ef187da057d40f0507e3842625 19f846b19f]: target-lm32: disable asm logging via LOG_DIS() [Michael Walle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=49285e11d8ce90d2fd76d8bf16b330731e220495 49285e11d8]: target-lm32: swap operand of wcsr in LOG_DIS() [Michael Walle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=95f7983bac0803633dfc670fb825a03348334aef 95f7983bac]: target-lm32: fix LOG_DIS operand order [Michael Walle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5db35b616b8d3a27783ecddfe12353b88b0cb9f1 5db35b616b]: target-lm32: fix style issue [Michael Walle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5f333d79a4337b390fa4103e270d2bdaf243aad6 5f333d79a4]: hw/tpm/tpm_passthrough: Simplify if-statements a little bit [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c551cd52cc4424b98548132d6a49baddeae6ee80 c551cd52cc]: filter-dump: add missing "[" [Changlong Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d26a10e232eb18bf9e32dc2366231715bfd1d5b4 d26a10e232]: hw/arm/tosa: Fix reset handling [Guenter Roeck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=14da5821010b3fd68e25f2193805c43e402bd33a 14da582101]: hw/arm/spitz: Fix reset handling [Guenter Roeck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1141d1eb572015c4664788297ca355b278194e9c 1141d1eb57]: arm: virt: add PMU property to mach-virt machine type [Wei Huang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=929e754d5a621cd53f30e69b766ccf381b58d124 929e754d5a]: arm: Add an option to turn on/off vPMU support [Wei Huang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d1df5cf3634af7003951d23164f349e360ecb601 d1df5cf363]: char: cadence: correct reset value for baud rate registers [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5c8c2aafcf02986a998cf71aa47692fff176ad69 5c8c2aafcf]: versatilepb: do not run if user asks for more than 256MB RAM [Jean-Christophe Dubois]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e9aff9864a52dda50bf78973aa1f648b0c166613 e9aff9864a]: hw/arm/pxa2xx: Set value default values for CCCR and CKEN on PXA255 [Guenter Roeck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2aae15c679c1f81aeff3bd489c62778a560b7cf5 2aae15c679]: arm: cubieboard: Add support for initrd [Guenter Roeck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fb70029b5099e955e3356a16bcb1c63ea99d7528 fb70029b50]: i.MX: Fix GPIO ISR register write [Guenter Roeck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=01b601f06154c0d35f945b1321ddb3f39530cc43 01b601f061]: Merge remote-tracking branch 'remotes/berrange/tags/pull-qio-2016-10-27-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3fe71223374e71436d4aced8865e50fd36588ff7 3fe7122337]: aio: convert from RFifoLock to QemuRecMutex [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=feadec63846d569829a4302486025b2915228712 feadec6384]: qemu-thread: introduce QemuRecMutex [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=65c1b5b622d09044af3f872240d65e7343f6f83e 65c1b5b622]: iothread: release AioContext around aio_poll [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c9d1a56174339b0afdef63b7d151b38f4bb6dae5 c9d1a56174]: block: only call aio_poll on the current thread's AioContext [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9e944cb4744b527dd93aa989023739375a8880fb 9e944cb474]: qemu-img: call aio_context_acquire/release around block job [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=15afd94a0470dcace6c73d7187a0602188bfd21c 15afd94a04]: qemu-io: acquire AioContext [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=720150f3189648712fc50efd1cca0a39076722a9 720150f318]: block: prepare bdrv_reopen_multiple to release AioContext [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8dd9006e9b2869b1b4ae3a6f6e9acf249ce5f2f9 8dd9006e9b]: replication: pass BlockDriverState to reopen_backing_file [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d16341fa6998c530db17cbb7d5c781913e674255 d16341fa69]: iothread: detach all block devices before stopping them [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e437016511edb0dfa13cc98587c39590eaa2609a e437016511]: aio: introduce qemu_get_current_aio_context [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f11672dbc0207cfb0015a2d08e7693b957847cbe f11672dbc0]: sheepdog: use BDRV_POLL_WHILE [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d746427aafa5abf7d607d974979c1d15c8ab3c8d d746427aaf]: nfs: use BDRV_POLL_WHILE [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aa92d6c4609e174fc6884e4b7b87367fac33cbe9 aa92d6c460]: nfs: move nfs_set_events out of the while loops [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=88b062c2036cfd05b5111147736a08ba05ea05a9 88b062c203]: block: introduce BDRV_POLL_WHILE [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6653a73d12fbac8c9b5c22bb21aef22759b28c1c 6653a73d12]: qed: Implement .bdrv_drain [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d42cf28837801cd1f835089fe9db2a42a1af55cd d42cf28837]: block: change drain to look only at one child at a time [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=99723548561978da8ef44cf804fb7912698f5d88 9972354856]: block: add BDS field to count in-flight requests [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9a0cec664eefed475a5954006e29f2fd7cd29d2a 9a0cec664e]: mirror: use bdrv_drained_begin/bdrv_drained_end [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bae8196d9f97916de6323e70e3e374362ee16ec4 bae8196d9f]: blockjob: introduce .drain callback for jobs [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=50ab0e0908d592b8bda56c2d7495e1190d734b0b 50ab0e0908]: replication: interrupt failover if the main device is closed [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fd209e4a773dd5a7fea79eaaffd276ebcb99e92a fd209e4a77]: Merge remote-tracking branch 'remotes/jnsnow/tags/ide-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9879b75873cacc88cdee490f6ab481e8ce766c69 9879b75873]: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=86398328467d78c84d8e3341f098f4697148a665 8639832846]: Merge remote-tracking branch 'remotes/kraxel/tags/pull-seabios-20161027-2' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8ddc5bf9e5de51c2a4842c01dd3a97f5591776fd 8ddc5bf9e5]: curses: Use cursesw instead of curses [Samuel Thibault]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=697783a736b99e8666baf9a0f81fc483ac5f31a5 697783a736]: curses: fix left/right arrow translation [Samuel Thibault]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=856178852032404dee69665c2dcb65f00b4bb48e 8561788520]: ui/gtk: Fix non-working DELETE key [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=76d8f93b4a72d02f6af6ff4eda36b7630cd8417b 76d8f93b4a]: gtk: fix compilation warning with gtk 3.22.2 [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cb78d4a1efb177f093b9b9c2e3336a3b658af467 cb78d4a1ef]: Defer BrlAPI tty acquisition to when guest starts using device [Samuel Thibault]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0fb7c8828a785d47027fd12807df7226937ca31f 0fb7c8828a]: Add dots keypresses support to the baum braille device [Samuel Thibault]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b67d87f96924ac2021f6ee8d9a4104b003e35664 b67d87f969]: Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20161027-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=595a926de9ba10d5839894454525264c8c401f82 595a926de9]: MAINTAINERS: update M68K entry [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=92c62548f69cb4ba739d7d046e9caf9ea75753e4 92c62548f6]: target-m68k: immediate ops manage word and byte operands [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ff99b952c8280853801fe14f7ae62d0f87464f7d ff99b952c8]: target-m68k: cmp manages word and bytes operands [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8a370c6cb770b618f7eb66628116c25e84588df8 8a370c6cb7]: target-m68k: add/sub manage word and byte operands [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=227de713e0f4224a82c32991b4e4c4973381426b 227de713e0]: target-m68k: add addressing modes to neg [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=db3d7945ae7992c91cc5705dccf60fec79b24dc4 db3d7945ae]: target-m68k: introduce byte and word cc_ops [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3c980d2ef664e6d5a1a0c98aca4d11d33b17ca59 3c980d2ef6]: target-m68k: some bit ops cleanup [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=415f4b62eb4629bd3702e6fb8aa51437a92983ff 415f4b62eb]: target-m68k: suba/adda can manage word operand [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=52dc23c5956159a79a4e2d4193e44d2c4cf3883c 52dc23c595]: target-m68k: and can manage word and byte operands [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=020a4659208a6f9a985881504fd4d3b44ab589be 020a465920]: target-m68k: or can manage word and byte operands [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eec37aec85af9f5fd59b534d20c86a775b8e7973 eec37aec85]: target-m68k: eor can manage word and byte operands [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ea4f2a844132c81f1e6b51fed7019686ce4e3bc5 ea4f2a8441]: target-m68k: add addressing modes to not [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a665a820e5d46b1611f409fbc7a540fe1c6bf5c8 a665a820e5]: target-m68k: Inline addx, subx, negx [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=beff27ab3a60d8abab4a166670ca79b3c0970005 beff27ab3a]: target-m68k: add dbcc [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d5a3cf33f2f65069d2f79a6e349f0d8140f02bb4 d5a3cf33f2]: target-m68k: add addressing modes to scc [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=29cf437da4eeacb46cd7076014d06c85ca47c91d 29cf437da4]: target-m68k: add exg ops [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c630e436c0ed3adc3a858c328119daf6d1b3357f c630e436c0]: target-m68k: add linkl [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=71600eda7cc48f03ea306bc69ed7e52ef1d9dd91 71600eda7c]: target-m68k: add bkpt instruction [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=10c21b5c20bf3d20b7b0ad279db37ae89cc7937d 10c21b5c20]: ppc: allow certain HV interrupts to be delivered to guests [Nicholas Piggin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cf63246319019c330a214c1ca9284c9405a6eb7a cf63246319]: spapr: Memory hot-unplug support [Bharata B Rao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=79b78a6bd47722ce23bc74287cd6322756698f09 79b78a6bd4]: spapr: use count+index for memory hotplug [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=afdbd403563fe91bccc9c8ddce84838817f06a66 afdbd40356]: spapr: Add DRC count indexed hotplug identifier type [Bharata B Rao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f622921430adbb4ac5aa641534e13e2cafae099a f622921430]: spapr: add hotplug interrupt machine options [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ffbb1705a33df8e2fb12b24d96663d63b22eaf8b ffbb1705a3]: spapr_events: add support for dedicated hotplug event source [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9f992cca93de808bccbd02e14ce9200e8f25b8eb 9f992cca93]: spapr: update spapr hotplug documentation [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6db246f93a7e308ff1d5aecf89d5772e83cafe61 6db246f93a]: target-ppc: Add xvcmpnesp, xvcmpnedp instructions [Swapnil Bokade]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6d1ff9a7b396b3193eaea1983b3d7283a743e60a 6d1ff9a7b3]: target-ppc: add xscmp[eq,gt,ge,ne]dp instructions [Sandipan Das]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=53687348813196551874409fecb49c94d20b1ae6 5368734881]: tests: Add pseries machine to the prom-env-test, too [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=61f20b9dc5b78c603354a4ec170079479dcb6657 61f20b9dc5]: spapr_nvram: Pre-initialize the NVRAM to support the -prom-env parameter [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b4ba67d9a702507793c2724e56f98e9b0f7be02b b4ba67d9a7]: libqos: Change PCI accessors to take opaque BAR handle [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e7c8526b2a1482a9b14319fda9f8ad4bfda5b958 e7c8526b2a]: tests: Don't assume structure of PCI IO base in ahci-test [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=204e54b86d123d091f0b2d14541c491ece7b864f 204e54b86d]: tests: Use qpci_mem{read,write} in ivshmem-test [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f775f45ab866f8e2d26720de9cb3c8f0ba5684d3 f775f45ab8]: libqos: Add 64-bit PCI IO accessors [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9c268f8ae84ae18679ba2c3b16394e1828e9a006 9c268f8ae8]: tests: Clean up IO handling in ide-test [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=352d664cce514a94228fbf6e05d03920b2d6bd69 352d664cce]: libqos: Implement mmio accessors in terms of mem{read,write} [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9a84f889471de50144632100109f93aabea68ff6 9a84f88947]: libqos: Add streaming accessors for PCI MMIO [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9ff50be2ffb3c116811cfc63dd1fa0ef8c4a9c75 9ff50be2ff]: tests: Adjust tco-test to use qpci_legacy_iomap() [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a7b85b60623a862e2c55d5a6cd2e17f5fc26b256 a7b85b6062]: libqos: Better handling of PCI legacy IO [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b8cc4d0231b97c3dd7930d91ab91657b5a105b78 b8cc4d0231]: libqos: Move BAR assignment to common code [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a795fc08f2636013fe097e51bdac62d089ac505a a795fc08f2]: libqos: Handle PCI IO de-multiplexing in common code [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=246fc0fb66cbf861b0e76320626b059e2d49ea12 246fc0fb66]: libqos: Give qvirtio_config_read*() consistent semantics [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a37eb9fccdd423e4f430b0261ee78c1692b7c252 a37eb9fccd]: adb: change handler only when recognized [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=417ece33fc1095f8acfa31208a5502bb8957f000 417ece33fc]: spapr: improve ibm,architecture-vec-5 property handling [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6787d27b04a79524c547c60701400eb0418e3533 6787d27b04]: spapr: add option vector handling in CAS-generated resets [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=facdb8b63baf56bc7c0ce2f16a32900866889f03 facdb8b63b]: spapr_hcall: use spapr_ovec_* interfaces for CAS options [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b20b7b7adda4e2228892670a94e0a4af41c065b9 b20b7b7add]: spapr_ovec: initial implementation of option vector helpers [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=398a0bd5ae7e03b5b9bdde1dc76451ff57471a55 398a0bd5ae]: pseries: Remove spapr_create_fdt_skel() [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bf5a6696ba95ee6efa29489dd7d53b6fbcf18469 bf5a6696ba]: pseries: Consolidate construction of /vdevice device tree node [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fca5f2dc6ca03afa78a11835a9a6b6d223fa4575 fca5f2dc6c]: pseries: Move /hypervisor node construction to fdt_build_fdt() [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ffb1e275a67cfeb957d0d0df2ec1f0999e321f69 ffb1e275a6]: pseries: Move /event-sources construction to spapr_build_fdt() [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3f5dabceba246e502555a9046b98174d7548e696 3f5dabceba]: pseries: Consolidate construction of /rtas device tree node [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7c866c6a600e435cf92f764b831d9cb3234ca0b4 7c866c6a60]: pseries: Consolidate construction of /chosen device tree node [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9b9a19080a6e548b91420ce7925f2ac81ef63ae8 9b9a19080a]: pseries: Move construction of /interrupt-controller fdt node [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2cac78c12ade9a87b6251f8d854c2e43a30f41bf 2cac78c12a]: pseries: Consolidate RTAS loading [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cf6e522390126bdd20406481f3df79c194a431bd cf6e522390]: pseries: Move adding of fdt reserve map entries [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a19f7fb0456b3d1329a2086d81418a49c1eae9b9 a19f7fb045]: pseries: Make spapr_create_fdt_skel() get information from machine state [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cae172ab6daa18e1edc789c237a11d6dbc858ee0 cae172ab6d]: pseries: Remove rtas_addr and fdt_addr fields from machinestate [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=997b6cfc3d13aa145fcdbf294521e581d6617bde 997b6cfc3d]: pseries: Split device tree construction from device tree load [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=37ad52ba7ae415e7a78676aa7bb5e9f4fc6c8030 37ad52ba7a]: target-ppc: add vmul10[u,eu,cu,ecu]q instructions [Vasant Hegde]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3495b6b6101e680b6a7b27674f5d3e446b1cf013 3495b6b610]: ppc/pnv: add a ISA bus [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a3980bf51702d05690f07db2f6f07ab0f55d49b9 a3980bf517]: ppc/pnv: add a LPC controller [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=24ece072504b8c8b03861168d601d174a7948099 24ece07250]: ppc/pnv: add XSCOM handlers to PnvCore [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=967b75230b9720ea2b3ae49f38f8287026125f9f 967b75230b]: ppc/pnv: add XSCOM infrastructure [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d2fd9612eedfbfda8461d1a5f897546e3c457abb d2fd9612ee]: ppc/pnv: add a PnvCore object [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=631adaff31d9e127fecccb4a811c20ae13cd7194 631adaff31]: ppc/pnv: add a PIR handler to PnvChip [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=397a79e7575c4ea98507ff9d1d2629b58725d484 397a79e757]: ppc/pnv: add a core mask to PnvChip [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e997040e3f02f6d1c6ab76e569f3593f5e3670fe e997040e3f]: ppc/pnv: add a PnvChip object [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9e933f4a620ca485356205f5cac8a6c3db0b861d 9e933f4a62]: ppc/pnv: add skeleton PowerNV platform [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=225a9ab8833e5191d180e23a23b8fb381fbaf9c3 225a9ab883]: configure, ppc64: Copy skiboot.lid to build directory when configuring [Alexey Kardashevskiy]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bcad45de6a0b5bf10a274872d2e45da3403232da bcad45de6a]: ppc: add skiboot firmware for the pnv platform [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1f0e657d3f108c4cbd0ae16cf18de8dcb801cc1a 1f0e657d3f]: ppc: Fix single step with gdb stub [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e763da234454c2bcdf065e360f69ca1d11d81224 e763da2344]: pseries: Remove unused callbacks from sPAPR VIO bus state [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f85bcec31ee578eccf6182be158d6ac6d9b90a4c f85bcec31e]: ppc: fix MSR_ME handling for system reset interrupt [Nicholas Piggin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e3403258a20c61859ca1917bb86bc206e5846784 e3403258a2]: ppc/xics: change the icp_ routines API to use an 'ICPState *' argument [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d49c603b37e6c9d025f58c09f55d0c7cefe88987 d49c603b37]: ppc/xics: add a XICSState backlink in ICPState [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2bb0d10aebf2018d98b9413ab960dc8d728b2f5a 2bb0d10aeb]: ppc/xics: add a xics_set_nr_servers common routine [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=14fd8ab26752c725b16766c823952e3138924293 14fd8ab267]: target-ppc: implement xxbr[qdwh] instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cc8b6e76e3d924de7a4413706a3749e413ccf6fb cc8b6e76e3]: target-ppc: implement vnegw/d instructions [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c6363bae1731754a7153bf8b08c616f52c635304 c6363bae17]: nvram: Rename openbios_firmware_abi.h into sun_nvram.h [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ad723fe5a050b685e496f2202a919f9e32c45c43 ad723fe5a0]: nvram: Move the remaining CHRP NVRAM related code to chrp_nvram.[ch] [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2024c01421eb990e7043afa0e0e4d67f4477596f 2024c01421]: sparc: Use the new common NVRAM functions for system and free space partition [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=55d9950aaa8e87372cfae2a7efc810f078f36818 55d9950aaa]: nvram: Introduce helper functions for CHRP "system" and "free space" partitions [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4bcfa56ca9f6970974255dd5621b08e5aa9e5af5 4bcfa56ca9]: spapr_pci: advertise explicit numa IDs even when there's 1 node [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=30ca440eec9fe1d7eec5a48addac656438778278 30ca440eec]: tests: enable virtio tests on SPAPR [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a980f7f2c2f4d7e9a1eba4f804cd66dbd458b6d4 a980f7f2c2]: tests: use qtest_pc_boot()/qtest_shutdown() in virtio tests [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8b4b80c37630e976f2dd02a7d42bd9bea1ce676e 8b4b80c376]: tests: rename target_big_endian() as qvirtio_is_big_endian() [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6b9cdf4cf1fd52c1a59a7640a02a718176bfd217 6b9cdf4cf1]: tests: move QVirtioBus pointer into QVirtioDevice [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=458f3b2c953bdc7110896cb3691251023652523f 458f3b2c95]: tests: don't check if qtest_spapr_boot() returns NULL [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f62e0bbb39eec088ff4fbe6a7ec38af51fac5e94 f62e0bbb39]: tests: fix memory leak in virtio-scsi-test [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b1fc72f0fb0aeae4194ff89c454aabe019983d0d b1fc72f0fb]: ppc/xics: Add xics to the monitor "info pic" command [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f77d4ff8506ca4f608052486d87f8a3ed03d5202 f77d4ff850]: pseries: Update SLOF firmware image to 20161019 [Alexey Kardashevskiy]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c9bf278bf20f99827da65156915f78e0ce53c68e c9bf278bf2]: qemu-iotests: Test creating floppy drives [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a92bd191a41a432ea610d3a03add7474f21fa7d8 a92bd191a4]: fdc: Move qdev properties to FloppyDrive [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=394ea2cac4e1384184947ef78679d829363ab6d2 394ea2cac4]: fdc: Add a floppy drive qdev [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=51e6e90e72fb00231f31ea30961d67506d727e81 51e6e90e72]: fdc: Add a floppy qbus [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=be1e343995ef81fc05d9a4e1ec263ca171d842e7 be1e343995]: macio: switch over to new byte-aligned DMA helpers [Mark Cave-Ayland]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=99868af3d0a75cf6a515a9aa81bf0d7bcb39eadb 99868af3d0]: dma-helpers: explicitly pass alignment into DMA helpers [Mark Cave-Ayland]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=db4df20de86c6e8ecd6c9f042c029ffb9f9cddac db4df20de8]: trace: Fix 'char **' compilation error in simple backend [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b74fc7f78e0dd54fbae67d46552cebf81b59ae9f b74fc7f78e]: iotests: Add test for NBD's blockdev-add interface [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e07375f5523289d5fc279e0b7d3e93e51a28e2e3 e07375f552]: iotests: Add assert_json_filename_equal() method [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d35172b425a032d7c9cc2453556d73a54e4ecfa1 d35172b425]: socket_scm_helper: Accept fd directly [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5fcbdf508a9b5962d2e609b95364e1aae8797a4c 5fcbdf508a]: iotests.py: Allow concurrent qemu instances [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bec87774c24aac5b950f4a51ca0f5edee5d88966 bec87774c2]: iotests.py: Add qemu_nbd function [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6b02b1f0a4a5d887e6e773e9f13fffcb2adfdf0d 6b02b1f0a4]: qapi: Allow blockdev-add for NBD [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f84d431b86f6f00a8fcefb44af08243e70466acb f84d431b86]: block/nbd: Use SocketAddress options [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=491d6c7c4e4793ae5b009e120139ad62f56b5a35 491d6c7c4e]: block/nbd: Accept SocketAddress [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=48c38e0b8d2d71ec82928bd4b4136a941d39de3c 48c38e0b8d]: block/nbd: Add nbd_has_filename_options_conflict() [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fcfcd8ffccd81b6fc13a730e2a75cefc5d1eb752 fcfcd8ffcc]: block/nbd: Use qdict_put() [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7edca33804f9b6948a65c04f969facf02a59e6fe 7edca33804]: block/nbd: Default port in nbd_refresh_filename() [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=442045cbce010688eed2b8ede6141e982c6d6b23 442045cbce]: block/nbd: Reject port parameter without host [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=82d73014a9111c53fefb7e7954c9e370d23f7569 82d73014a9]: block/nbd: Drop trailing "." in error messages [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e5b77eec91eb03101d53d8ce4a5d03e40b5d1000 e5b77eec91]: qemu-iotests: Fix typo for NFS with IMGOPTSSYNTAX [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cbc14ac9c3e199df759e2847b2301e2b990a8537 cbc14ac9c3]: block: Remove bdrv_aio_ioctl() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=151a2930c437e9f09f6b1c21c99ccabfd5dba9c7 151a2930c4]: raw: Implement .bdrv_co_ioctl instead of .bdrv_aio_ioctl [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=16a389dc9ecc05e9d8d6ebd3eff6dc98158523e0 16a389dc9e]: block: Introduce .bdrv_co_ioctl() driver callback [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=61b2450414ee052c8f2561e999852fad0534899e 61b2450414]: block: Remove bdrv_ioctl() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0d4377b3ea97cc28c71642c92c2cfa8cdb1cc8bd 0d4377b3ea]: raw-posix: Don't use bdrv_ioctl() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=48af776a5b85ad2dc6124d3d0fb210ca6b98d32c 48af776a5b]: block: Use blk_co_ioctl() for all BB level ioctls [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7381e95cc2c33b589c94a857dff21bf2016a08b7 7381e95cc2]: block: Remove bdrv_aio_pdiscard() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8c2e3dd55f54ba00fd0893a535c09b5fcd7a877b 8c2e3dd55f]: block: Use blk_co_pdiscard() for all BB level discard [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=be07a889816b72c6e73b7649afe563590156ff9c be07a88981]: block: Use blk_co_flush() for all BB level flushes [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=835f3d24b42fcbeca5c49048994a4e5d0fe905c5 835f3d24b4]: Merge remote-tracking branch 'remotes/kraxel/tags/pull-audio-20161027-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6e99f5741ff1b408ea76e6caf2bd4f76df4060e9 6e99f5741f]: seabios: update to 1.10.0 release. [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5929d7e8a0e1f43333bc3528b50397ae8dd0fd6b 5929d7e8a0]: Merge remote-tracking branch 'remotes/rth/tags/pull-atomic-20161026' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8f9d84df97a3d73544ed2098dd1872fb43e0052d 8f9d84df97]: Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=991a97ac7434d09f5ecf3e185371b48b699042cf 991a97ac74]: Merge remote-tracking branch 'remotes/vivier/tags/m68k-part1-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c3ff757d25115d6a530e8859d7287a862b1dc02d c3ff757d25]: main: set names for main loop sources created [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=10bcfe5897b5101b2831b4e2cdbb439ba459d599 10bcfe5897]: vnc: set name for all I/O channels created [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6f01f136af7516b180bc14408c56f96826a316b3 6f01f136af]: migration: set name for all I/O channels created [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e93a68e102ffc8f8316ce24a57f094734dc4d8f7 e93a68e102]: char: set name for all I/O channels created [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0d73f7253e4837603dbcbb7af0706d4d57124b5e 0d73f7253e]: nbd: set name for all I/O channels created [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=20f4aa265ec8442be66f00ee3986a92018b44b7b 20f4aa265e]: io: add ability to set a name for IO channels [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=af8096b2c3b16de3f6237f1ead6a657a7565272f af8096b2c3]: io: Add a QIOChannelSocket cleanup test [Felipe Franciosi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bf5352082727df7207c54cf3fc5fb608dc2b1fda bf53520827]: io: set LISTEN flag explicitly for listen sockets [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d8d3c7cc672d89b26180a404d6f0b03494160cf5 d8d3c7cc67]: io: Introduce a qio_channel_set_feature() helper [Felipe Franciosi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e413ae0c0492c10d9277a1155ecc21fbbf0e2bc7 e413ae0c04]: io: Use qio_channel_has_feature() where applicable [Felipe Franciosi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8fbf66121253969e59fe40de66e55bb2f27c5090 8fbf661212]: io: Fix double shift usages on QIOChannel features [Felipe Franciosi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ed2839166c21e001d15868f4d9591a21aaebd547 ed2839166c]: target-alpha: Emulate LL/SC using cmpxchg helpers [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6a73ecf5cfcd39b7afb5d6a24174730eac49d4b5 6a73ecf5cf]: target-alpha: Introduce MMU_PHYS_IDX [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=05188cc72f0399e99c92f608a8e7ca4c8e552c4b 05188cc72f]: target-arm: remove EXCP_STREX + cpu_exclusive_{test, info} [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f4e6eb7ffeefb3f2e9fff0bbe5eb7c9962c31dcd f4e6eb7ffe]: linux-user: remove handling of aarch64's EXCP_STREX [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b50b82fc486a227c27481d60c75c5ee7cc282028 b50b82fc48]: linux-user: remove handling of ARM's EXCP_STREX [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1dd089d0eec060dcd8478735114d98421d414805 1dd089d0ee]: target-arm: emulate aarch64's LL/SC using cmpxchg helpers [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cf12bce088f22b92bf62ffa0d7f6a3e951e355a9 cf12bce088]: target-arm: emulate SWP with atomic_xchg helper [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=354161b37c6465a32073eac5f16fa35939af2bb4 354161b37c]: target-arm: emulate LL/SC using cmpxchg helpers [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7f5616f53896a4e08ad37de3ac50d3a4cc8eff7a 7f5616f538]: target-arm: Rearrange aa32 load and store functions [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=070e3edceaa023109bfa7a1c5c259342e0b6b625 070e3edcea]: tests: add atomic_add-bench [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=37b995f6e7a1cb6fa378c5cd4217b9dd9e1fc98b 37b995f6e7]: target-i386: remove helper_lock() [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ea97ebe89f7a879ea9aba90140e40c29b5cbd653 ea97ebe89f]: target-i386: emulate XCHG using atomic helper [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cfe819d309d472f75fd129faf1d1064a2498326c cfe819d309]: target-i386: emulate LOCK'ed BTX ops using atomic helpers [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f53b01817f95781d2bcc8a82e057d1416601e13b f53b01817f]: target-i386: emulate LOCK'ed XADD using atomic helper [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8eb8c7385608b99bed6055a22d897ff727a6cb8e 8eb8c73856]: target-i386: emulate LOCK'ed NEG using cmpxchg helper [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2a5fe8ae145ef7a3ab480922116d27efcc97b85d 2a5fe8ae14]: target-i386: emulate LOCK'ed NOT using atomic helper [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=60e573462fcdb83aa1a41e66a9f31dc8a4364399 60e573462f]: target-i386: emulate LOCK'ed INC using atomic helper [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a7cee522f3529c2fc85379237b391ea98823271e a7cee522f3]: target-i386: emulate LOCK'ed OP instructions using atomic helpers [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ae03f8de45427042ecd10b0941a005f21ecc064c ae03f8de45]: target-i386: emulate LOCK'ed cmpxchg using cmpxchg helpers [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=91682118aa330aff7e8ef0cc685c32d101f49940 91682118aa]: tcg: Emit barriers with parallel_cpus [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=df79b996a7b21c6ea7847f7927a2e1a294b86c72 df79b996a7]: tcg: Add CONFIG_ATOMIC64 [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7ebee43ee3e2fcd7b5063058b7ef74bc43216733 7ebee43ee3]: tcg: Add atomic128 helpers [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c482cb117cc418115ca9c6d21a7a2315414c0a40 c482cb117c]: tcg: Add atomic helpers [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c86c6e4c80fee4d9423bedb10ba9e9c4aa68f861 c86c6e4c80]: cputlb: Tidy some macros [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=82a45b96a203a7403427183f1afd3d295222ff7d 82a45b96a2]: cputlb: Move most of iotlb code out of line [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=40978428853e2f7b4597ab2a9ffeb187333802dc 4097842885]: cputlb: Remove includes from softmmu_template.h [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3b08f0a92545ba06fbdeaae929a5172480300c33 3b08f0a925]: cputlb: Move probe_write out of softmmu_template.h [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dea2198201b3e0151d75b42774c51cf2ffe2ca4b dea2198201]: cputlb: Replace SHIFT with DATA_SIZE [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b67cb68ba59fd36076e5961139cb3c953c69bed0 b67cb68ba5]: linux-user: enable parallel code generation on clone [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fdbc2b5722f6092e47181a947c90fd4bdcc1c121 fdbc2b5722]: tcg: Add EXCP_ATOMIC [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1edaeee0955fba7d834b7c8f4e372e7eae030745 1edaeee095]: int128: Add int128_make128 [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0846beb36641e8f0c3ee55a5bb84d468b653c852 0846beb366]: int128: Use __int128 if available [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=258dfaaad05a5fbe32a142b794e1df3e16501d0e 258dfaaad0]: exec: Avoid direct references to Int128 parts [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=84bca3927b36fb1d9a2ca85cbbdf9023d2b84678 84bca3927b]: atomics: Add __nocheck atomic operations [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=83d0c719f837724d9e3963b078211b2242bdd2a5 83d0c719f8]: atomics: add atomic_op_fetch variants [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=61696ddbdc74263ddb6869856772cfe355a5d3bd 61696ddbdc]: atomics: add atomic_xor [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d1a9f2d12fcfc942924956fbe321aedf4226ccb7 d1a9f2d12f]: atomics: Add parameters to macros [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cb3a0522b694cc5bb6424497b3f828ccd28fd1dd cb3a0522b6]: virtio-gpu: fix memory leak in virtio_gpu_resource_create_2d [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0c0fc2b5fd534786051889459848764edd798050 0c0fc2b5fd]: audio: intel-hda: check stream entry count during transfer [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2061c14c9bea67f8f1fc6bc7acb33c903a0586c1 2061c14c9b]: colo-proxy: fix memory leak [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c7c35916692fe010fef25ac338443d3fe40be225 c7c3591669]: net: rtl8139: limit processing of ring descriptors [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fdda170e50b8af062cf5741e12c4fb5e57a2eacf fdda170e50]: net: vmxnet: initialise local tx descriptor [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c89d416a2b0fb6a21224186b10af4c4a3feee31b c89d416a2b]: e1000e: Don't zero out buffer address in rx descriptor [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8caed3d564672e8bc6d2e4c6a35228afd01f4723 8caed3d564]: net: rocker: set limit to DMA buffer size [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2634ab7fe29b3f75d0865b719caf8f310d634aae 2634ab7fe2]: net: eepro100: fix memory leak in device uninit [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9463c0778b122dee31de3e0883c6564c31d894a4 9463c0778b]: tap-bsd: OpenBSD uses tap(4) now [Brad Smith]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=67aa4493444c6bda0eca14a027653dd426bede97 67aa449344]: net: pcnet: fix source formatting and indentation [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=34e29ce754c02bb6b3bdd244fbb85033460feaff 34e29ce754]: net: pcnet: check rx/tx descriptor ring length [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=36f0399d46f2ccf4f6e7451ba46b1e8d0e9ab341 36f0399d46]: target-m68k: Optimize gen_flush_flags [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9d896621c1820fd8f437fac26fd7d2e0921091c3 9d896621c1]: target-m68k: Optimize some comparisons [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b459e3eccfae7fe83e30187c391de00bccf4f51d b459e3eccf]: target-m68k: Use setcond for scc [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6a432295d73df91890dc70c4a94dcc4ba88ad1c3 6a432295d7]: target-m68k: Introduce DisasCompare [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=620c6cf66584bfbee90db84a7e87a6eabf230ca9 620c6cf665]: target-m68k: Reorg flags handling [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=18dd87f26bed46f22bb1b9536329c02de500f407 18dd87f26b]: target-m68k: Remove incorrect clearing of cc_x [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=99c514485b1d7922c4ca1ed767fd45525de4701f 99c514485b]: target-m68k: Some fixes to SR and flags management [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8e394ccabdb1e439aab092de6b9d2f26432e962f 8e394ccabd]: target-m68k: Print flags properly [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9fdb533fb129b19610941bd1e5dd93e7471a18f5 9fdb533fb1]: target-m68k: update CPU flags management [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=91f90d7191f862ab27528dbdf76cee55c77f79cf 91f90d7191]: target-m68k: don't update cc_dest in helpers [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7c0eb318bdcc3667a861e7b0f140df0b6d9895e2 7c0eb318bd]: target-m68k: update move to/from ccr/sr [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=20a8856eba0980fbe9d2b8ed2b33ecdb9c9fe5ad 20a8856eba]: target-m68k: remove m68k_cpu_exec_enter() and m68k_cpu_exec_exit() [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f9083519034aaa5ad5cd2c5727bd61c29bf60bc5 f908351903]: target-m68k: Replace helper_xflag_lt with setcond [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5dbb6784b7e2b833c036b4df58aa07067e35f476 5dbb6784b7]: target-m68k: allow to update flags with operation on words and bytes [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bcc098b0c23b4dd902ff56987d769bd839677331 bcc098b0c2]: target-m68k: REG() macro cleanup [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2b04e85a3401e13cb19b1de197e6c211eaadca4c 2b04e85a34]: target-m68k: set PAGE_BITS to 12 for m68k [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7ef25cdd6cee4fa468d6cb913fa064a6689faf7d 7ef25cdd6c]: target-m68k: define operand sizes [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4d558f5d580187d594c46b2d449445600d7c7953 4d558f5d58]: target-m68k: set disassembler mode to 680x0 or coldfire [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=28b68cd79ef01e8b1f5bd26718cd8c09a12c625f 28b68cd79e]: target-m68k: introduce read_imXX() functions [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d8633620a112296fcf6a6ae9a1cbba614c0ca502 d8633620a1]: target-m68k: manage scaled index [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f076803bbf6ad1618f493f543faff97f3dd0c970 f076803bbf]: target-m68k: define m680x0 CPUs and features [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b208525797b031c1be4121553e21746686318a38 b208525797]: target-m68k: Build the opcode table only once to avoid multithreading issues [John Paul Adrian Glaubitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a1ff19302007986fa081738e88905a715bd68e2e a1ff193020]: target-m68k: fix DEBUG_DISPATCH [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ede0cbeb7892bdf4a19128853a3a3c61a17fb068 ede0cbeb78]: Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-10-25' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=603476c25c4d588a557ec2139352028f3157cba4 603476c25c]: qdict: implement a qdict_crumple method for un-flattening a dict [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b1d2e5f1b0612178cdc2752fb0f60407dd87960e b1d2e5f1b0]: qapi: don't pass two copies of TestInputVisitorData to tests [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7d5e199ade76c53ec316ab6779800581bb47c50a 7d5e199ade]: qapi: rename QmpOutputVisitor to QObjectOutputVisitor [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=09e68369a88d7de0f988972bf28eec1b80cc47f9 09e68369a8]: qapi: rename QmpInputVisitor to QObjectInputVisitor [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b3db211f3c80bb996a704d665fe275619f728bd4 b3db211f3c]: qapi: rename *qmp-*-visitor* to *qobject-*-visitor* [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ebfd93b6803acef1a799ef6c755500087e37496e ebfd93b680]: qapi: add trace events for visitor [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6235b9cd859153a8eabd4efa309a0c541ebb3cc3 6235b9cd85]: trivial: Restore blank line in qapi-schema [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4429532b48a25740817aa0901a4355a5de991e5b 4429532b48]: tests: Restore check-qdict unit test [Markus Armbruster]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c43e853afecc7bbe4b24aabdf109b4abd63f7054 c43e853afe]: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7bbc124e7e8fb544288ccd1f5185643a7d0554b8 7bbc124e7e]: exec: call cpu_exec_exit() from a CPU unrealize common function [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ce5b1bbf624b977a55ff7f85bb3871682d03baff ce5b1bbf62]: exec: move cpu_exec_init() calls to realize functions [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=39e329e341da375b8d66444ffe93c79d7a883350 39e329e341]: exec: split cpu_exec_init() [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=00d0f9fd6602a27b204f672ef5bc8e69736c7ff1 00d0f9fd66]: pc: q35: Bump max_cpus to 288 [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=60c5e1040ec2c26e8da4786f7f35fbe2a8b599d1 60c5e1040e]: pc: Require IRQ remapping and EIM if there could be x2APIC CPUs [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=080ac219cc7d9c55adf925c3545b7450055ad625 080ac219cc]: pc: Add 'etc/boot-cpus' fw_cfg file for machine with more than 255 CPUs [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=079019f2e319bd1279681b6c1d7dde785d09e69e 079019f2e3]: Increase MAX_CPUMASK_BITS from 255 to 288 [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a3abd0f28eb863206b4466a5bb484eb0d4025819 a3abd0f28e]: pc: Clarify FW_CFG_MAX_CPUS usage comment [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e391c00970a3fe3448b78054fb917df751847b16 e391c00970]: pc: kvm_apic: Pass APIC ID depending on xAPIC/x2APIC mode [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=facb07cd2a3d19ebe2e15380e906eed7d5f7063c facb07cd2a]: pc: apic_common: Reset APIC ID to initial ID when switching into x2APIC mode [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4c34897aed0721ed6ea88168aa45579787534e25 4c34897aed]: pc: apic_common: Restore APIC ID to initial ID on reset [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=33d7a288298f02df3eadd509735f0f75e3f80d73 33d7a28829]: pc: apic_common: Extend APIC ID property to 32bit [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6a91cf04a1177f47a18d3c25873513a1ebfc2fcb 6a91cf04a1]: pc: Leave max apic_id_limit only in legacy cpu hotplug code [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f9dc175d84802e9a00161bc8d4356b90d6c52125 f9dc175d84]: acpi: cphp: Force switch to modern cpu hotplug if APIC ID > 254 [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5eff33a2a10dd16ee336035f098fadf334cae6b1 5eff33a2a1]: pc: acpi: x2APIC support for SRAT table [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e2c9593945879731f2f7ef1282520e5b94b251b5 e2c9593945]: pc: acpi: x2APIC support for MADT table and _MAT method [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fe4c04071f702e008da7db06d0a220b27e1ab3ac fe4c04071f]: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20161024' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=45b567d645c22fb79f4698a13396718084f7cf72 45b567d645]: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=25493dc012e7c10dba51ee893b634a1dbfeed126 25493dc012]: Merge remote-tracking branch 'mreitz/tags/pull-block-2016-10-24' into queue-block [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f4f2539bcf2d41f96d7e60c4c7e81ecdf5d81c63 f4f2539bcf]: block/replication: Clarify 'top-id' parameter usage [Changlong Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6d3f4049ba532b01ff738f9e5a66df1477c5ffdd 6d3f4049ba]: block: More operations for meta dirty bitmap [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2071f26e2d67fa385c2baf061137b7482ace270c 2071f26e2d]: tests: Add test code for hbitmap serialization [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=882c36f5902a28125e1f98ded74e1a0b3e05e342 882c36f590]: block: BdrvDirtyBitmap serialization interface [Vladimir Sementsov-Ogievskiy]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8258888e222ff03bf791d81a0001cdc40b878de4 8258888e22]: hbitmap: serialization [Vladimir Sementsov-Ogievskiy]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7105007a5c8ae6228d78487e1e382d53863ab2c9 7105007a5c]: block: Assert that bdrv_release_dirty_bitmap succeeded [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=15891fac7dd0300f94cca081cfef51b074cb988b 15891fac7d]: block: Add two dirty bitmap getters [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fb933437de327a9a322d4c2473d0c23aa8d9a267 fb933437de]: block: Support meta dirty bitmap [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4b62818a4f3075fce1e9335d91beef737a8fc9d3 4b62818a4f]: tests: Add test code for meta bitmap [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=07ac4cdb570c9cf6aed0338414f4f09fee0b549c 07ac4cdb57]: HBitmap: Introduce "meta" bitmap to track bit changes [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dc162c8e4f088b08575460cca35b042d58c141aa dc162c8e4f]: block: Hide HBitmap in block dirty bitmap interface [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1ba7e159787d7c96a8783584395b670c22bba4ef 1ba7e15978]: quorum: do not allocate multiple iovecs for FIFO strategy [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=86ec252c198a62b3a1da3ac62277adf917d985cf 86ec252c19]: quorum: change child_iter to children_read [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=12ac9d9e903e1a23d59aeb18d5eb50ddcf9ec975 12ac9d9e90]: iotests: Do not rely on unavailable domains in 162 [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=668b4406314828c8b22ffe5951c3014380d778f1 668b440631]: iotests: Remove raciness from 162 [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ffb31e1da7d3e044649717c4ebcb1768b5b44299 ffb31e1da7]: qemu-nbd: Add --fork option [Max Reitz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a26ddb43963e77aeebc2a4f011d27b2d9c017f21 a26ddb4396]: qemu-iotests: Test I/O in a single drive from a throttling group [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6bf77e1c2dc24da1bade16e8a9a637f3b127314d 6bf77e1c2d]: throttle: Correct access to wrong BlockBackendPublic structures [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3ac2f2f765a0bc18dfb18c38a522e6123289ffc1 3ac2f2f765]: qapi: fix memory leak in bdrv_image_info_specific_dump [Pino Toscano]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=09237757a8b2af0a5e6f1141de2d65433e509691 09237757a8]: block: improve error handling in raw_open [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0153d2f50bc2ad3f41810d838fcf66acbf10f07a 0153d2f50b]: block: Remove "options" indirection from blockdev-add [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=170f4b2e5cf43895399f57ca4287f26c713be654 170f4b2e5c]: qcow2: Support BDRV_REQ_MAY_UNMAP [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e84a0dd5a75d8e89bec05fac432941988191df32 e84a0dd5a7]: block: failed qemu-img command should return non-zero exit code [Xu Tian]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cc083d8a25e0a886c3cd4bea0bf57ac4e896fa3f cc083d8a25]: i2c: Add asserts for second smbus i2c_start_transfer() [Corey Minyard]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=19a6e31c9d2701ef648b70ddcfc3bf64cec8c37e 19a6e31c9d]: target-arm: Implement new HLT trap for semihosting [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=caae8032d3bd0a54f09abdae7624f52dece5ffd6 caae8032d3]: hw/display: QOM'ify pl110.c [xiaoqiang zhao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8934515aff3701d40e972b621d67066ff40997e9 8934515aff]: hw/arm: QOM'ify strongarm.c [xiaoqiang zhao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f79a7ff108c87034c3398f7851b0a278d1362d47 f79a7ff108]: hw/arm: QOM'ify pxa2xx_gpio.c [xiaoqiang zhao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ece71994aa54a3388945b6402250cbd41bb7f3ed ece71994aa]: hw/arm: QOM'ify musicpal.c [xiaoqiang zhao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=84da15169b45f7080e4b1b32f70e68e726e02740 84da15169b]: timer: stm32f2xx_timer: add check for prescaler value [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0fa758c3a069bc59a0d903d69028971c46d1a119 0fa758c3a0]: i2c: Fix SMBus read transactions to avoid double events [Corey Minyard]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6be8f5e2626e102433e569d9cece2120baf0c879 6be8f5e262]: timer: a9gtimer: remove loop to auto-increment comparator [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e78f12221447af1af47a8ebbdabd35ff37e6d1dd e78f122214]: ARM: Virt: ACPI: Build an IORT table with RC and ITS nodes [Prem Mallappa]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=16fc326a55aa867b90837ce14f0cc622ca6be840 16fc326a55]: ACPI: Add IORT Structure definition [Prem Mallappa]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=882fac37296bf05f0c29bd39e9da7b69431935e6 882fac3729]: tests: Add tests for the ARM MPTimer [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=226fb5aaff8157472f97c63193660732a215d87f 226fb5aaff]: arm_mptimer: Convert to use ptimer [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=33d44cdf00f5e2520c2ff3ece162a317f408cefb 33d44cdf00]: tests: ptimer: Replace 10000 with 1 [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=673c7e8968771dd3ecde8ee50c704d2cb42a71fa 673c7e8968]: tests: ptimer: Change the copyright comment [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=057516fe2cd6bcc71fd66564d108d708a6b395b6 057516fe2c]: tests: ptimer: Add tests for "no counter round down" policy [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5580ea4576b60a4fa615c85e254fab1401149b45 5580ea4576]: hw/ptimer: Add "no counter round down" policy [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=56700e1aa6959c082a839285022fa4e48d5cf512 56700e1aa6]: tests: ptimer: Add tests for "no immediate reload" policy [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3f6e6a13c1a059d44b9a55ec7af8c01ef096ff7e 3f6e6a13c1]: hw/ptimer: Add "no immediate reload" policy [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=516deb421afc6e4f6073d0de3f33867235eef3fd 516deb421a]: tests: ptimer: Add tests for "no immediate trigger" policy [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=22471b8a0f1262192fb3698bd2ea1080d9176e6a 22471b8a0f]: hw/ptimer: Add "no immediate trigger" policy [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2e74583b29fff8e0e543898a9c61508a213ad83e 2e74583b29]: tests: ptimer: Add tests for "continuous trigger" policy [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ef0a9984aa0c3c8f440bbf488f2c14ccddd241ea ef0a9984aa]: hw/ptimer: Add "continuous trigger" policy [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=293130aa91e9fc319beca1d8b1a9ac8c0cb33f75 293130aa91]: tests: ptimer: Add tests for "wraparound after one period" policy [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2b5c0322b7d9d2032578bd1efccf72f4ab1b7074 2b5c0322b7]: hw/ptimer: Add "wraparound after one period" policy [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a2519ad1828dd443af9f9c293db18db6d6123762 a2519ad182]: hw/arm/virt: Set minimum_page_bits to 12 [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e97da98f1173c764e8fd8d2c84f84ec3bdc87488 e97da98f11]: target-arm: Make page size a runtime setting [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=59811a320d6b2a6db2646f908bb016dd8553df27 59811a320d]: migration/savevm.c: migrate non-default page size [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=20bccb82ff3ea09bcb7c4ee226d3160cab15f7da 20bccb82ff]: cpu: Support a target CPU having a variable page size [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=66ec9f49399f0a9fa13ee77c472caba0de2773fc 66ec9f4939]: translate-all.c: Compute L1 page table properties at runtime [Vijaya Kumar K]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2615fabd42ea0078dd9e659bdb21a5b7a1f87a9a 2615fabd42]: exec.c: Remove static allocation of sub_section of sub_page [Vijaya Kumar K]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=adb65dec4ba80ac6440aa45ca9bf409392c6da63 adb65dec4b]: migration: Remove static allocation of xzblre cache buffer [Vijaya Kumar K]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a3ae21ec3fe036f536dc94cad735931777143103 a3ae21ec3f]: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8360668e6988736bf621d8f3a3bae5d9f1a30bc5 8360668e69]: exec.c: workaround regression caused by alignment change in d2f39ad [Haozhong Zhang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=82878dac6fcd16cb4fa47266bcd3dd03df436dae 82878dac6f]: char: remove explicit_be_open from CharDriverState [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ebf4c54d4b24badc88a9f3e23f1540003e1f7cd7 ebf4c54d4b]: char: use common error path in qmp_chardev_add [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3aef23d7d8ba559c6e74e931702c63b4c5e23dcd 3aef23d7d8]: char: replace avail_connections [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=58fa54947e6b8a26aaeb1b719eabfd0e1461a2b3 58fa54947e]: char: remove unused qemu_chr_fe_event [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8c260cb13c2d9a889b660e829c3f5769ae030ec4 8c260cb13c]: char: use an enum for CHR_EVENT [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8cd35662af605a253a629a1adff0cfe8d7045a87 8cd35662af]: char: remove unused CHR_EVENT_FOCUS [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=830896afe3d0ba74f023faba88eac2b5ef91a11b 830896afe3]: char: move fe_open in CharBackend [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=39ab61c6d0757ed95badc9315857effdb64e4aa0 39ab61c6d0]: char: remove explicit_fe_open, use a set_handlers argument [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=72ac876248ca2d33b3e1170b2f86fb68daaacdc8 72ac876248]: char: rename chr_close/chr_free [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a4afa548fc6dd9842ed86639b4d37d4d1c4ad480 a4afa548fc]: char: move front end handlers in CharBackend [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ea3af47d75335d9247dfa33554ddd935957f77cd ea3af47d75]: tests: start chardev unit tests [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fa394ed625731c18f904578903718bf16617fe92 fa394ed625]: char: make some qemu_chr_fe skip if no driver [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c39860e6dc90f6ee2e82ee078f978c5d7f3df86a c39860e6dc]: char: replace qemu_chr_claim/release with qemu_chr_fe_init/deinit [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5d300164d00cf9d37a4481831d2c993255dfa0e8 5d300164d0]: vhost-user: only initialize queue 0 CharBackend [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=386f07d1fc02fb4316039994b855c4feb9b091ce 386f07d1fc]: char: fold qemu_chr_set_handlers in qemu_chr_fe_set_handlers [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5345fdb4467816c44f6752b3a1f4e73aa25919f9 5345fdb446]: char: use qemu_chr_fe* functions with CharBackend argument [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fbf3cc3a67a7131e258764aa1f19d5324e9e9f7a fbf3cc3a67]: colo: claim in find_and_check_chardev [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7fa47e2a80e1c204533340f65909b7fc7c6b276f 7fa47e2a80]: char: rename some frontend functions [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=32a6ebecd2ffe82ffade5edf9e054e20cb48f281 32a6ebecd2]: char: remaining switch to CharBackend in frontend [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=becdfa00cfa2995e859ccefa4b7d72a72eb96581 becdfa00cf]: char: replace PROP_CHR with CharBackend [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ecb672d14f092f481000ac9cd9d7dc0500692eba ecb672d14f]: char: start converting mux driver to use CharBackend [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=94a40fc56036b5058b0b194d9e372a22e65ce7be 94a40fc560]: char: introduce CharBackend [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6dfa8298faa0fce47c68659fd4d92e76745d4edb 6dfa8298fa]: mux: split mux_chr_update_read_handler() [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c8cccba3125d8d1a7ca66fc593a89543f3fe823d c8cccba312]: xilinx: fix buffer overflow on realize [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b4948be93e53c3b471666e51ce59303082626a2f b4948be93e]: char: remove init callback [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9850b05d216b3a835f92100fed64ffad77e5cf3b 9850b05d21]: malta: replace chr init by CHR_EVENT_OPENED handler [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4496dc49ec9a6e24e9eeb2da970ed0ec0051968e 4496dc49ec]: sun4uv: fix serial initialization regression [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5c936a83c3301f6919d2e0ba9eb977370a8a1ac7 5c936a83c3]: ringbuf: fix chr_write return value [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ba60e727b0a824baa1762264be5ef67dc30a6bac ba60e727b0]: char: remove use-after-free on win-stdio [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2c9bf30bdf1e17b340c9e5e70923cf76c9e66d9e 2c9bf30bdf]: rng: remove unused included header [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f0b454ebf8a3c51acead0d53e5f2b53576159dcb f0b454ebf8]: char.h: misc doc fix [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3592fe0c919cf27a81d8e9f9b4f269553418bb01 3592fe0c91]: char: serial: check divider value against baud base [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0a752eeea810a1c37f5de4edba355c35cfa42524 0a752eeea8]: memory: optimize memory_region_sync_dirty_bitmap [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=adaad61c3c8efb5b4f21ad70c6e141215fdbb304 adaad61c3c]: memory: optimize memory_global_dirty_log_sync [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9a54635dcb51a3fcf7507af630168f514a8cd4e7 9a54635dcb]: memory: add a per-AddressSpace list of listeners [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d45fa784cd0c111131696808d1168259d66b7519 d45fa784cd]: memory: eliminate global MemoryListeners [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0fe4fca4e1a5e06a270127dd80bb753d4dda61c6 0fe4fca4e1]: tcg: try sti when moving a constant into a dead memory temp [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=620abfb004543404bef1953e25da2ad77352941a 620abfb004]: target-i386: fix 32-bit addresses in LEA [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=03514ac25c40ec3f2ffc493f1862ddd1353419f8 03514ac25c]: test-i386: fix bitrot for 64-bit [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=977ec47de06bdcb24f01c93bc125b7c6c221a1c5 977ec47de0]: qht-bench: relax test_start/stop atomic accesses [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=803cf26a9e019b5d2256a8edeb22e3538c4f3261 803cf26a9e]: atomic: base mb_read/mb_set on load-acquire and store-release [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e11131b02584ddea93deef1caad8e4f945dd7340 e11131b025]: rcu: simplify memory barriers [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=374293ca6fb060f0302e5ca76ddccbc2bbb075c9 374293ca6f]: qemu-thread: use acquire/release to clarify semantics of QemuEvent [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f1ee86963b9a7bc6a60b823dbf682fd0a62ffcc4 f1ee86963b]: atomic: introduce smp_mb_acquire and smp_mb_release [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0781dd6e79df78c6e162ea7282e8c973c0a4cd1f 0781dd6e79]: Put the copyright information on a separate line [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e0ae49871ae697b5d1a8853e79cbee35fda2145b e0ae49871a]: block/iscsi: Adding new iSER transport layer option [Roy Shterman]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=583ec22e2385fda19e2207cab1b688b816d95de0 583ec22e23]: block/iscsi: Introducing new zero-copy API [Roy Shterman]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4387f5671f9676336c87b68f5e87ba54fbea3714 4387f5671f]: Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20161021-tag' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e948f663e9334249c394b88926addcdd3f9e35cd e948f663e9]: rbd: shift byte count as a 64-bit value [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3c0ed2a342e5acb97bdd2c7b64d33a904ad75940 3c0ed2a342]: kvm-all: don't use stale dbg_data->cpu [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=35132016dc1c27de2b1354b161df6cc22f3ac5bf 35132016dc]: xen_platform: SUSE xenlinux unplug for emulated PCI [Olaf Hering]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=78f66897ddf58d1ffe5e0b95f7c1a1dad103a8da 78f66897dd]: xen_platform: unplug also SCSI disks [Olaf Hering]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c6d25aa6bab44e841ef6585cbbd9af05b7a90b65 c6d25aa6ba]: xen-usb: do not reference PAGE_SIZE [Stefano Stabellini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b49e452fe994f8fbcd22bf5a87b79a2355481318 b49e452fe9]: Merge remote-tracking branch 'remotes/riku/tags/pull-linux-user-20160921' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5e2b40f7271cf9d02960944d5e0ce233a3dac5b7 5e2b40f727]: linux-user: disable unicore32 linux-user build [Riku Voipio]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f8d00fba27b8667c86b2277af9c2efede28c93c3 f8d00fba27]: linux-user: added support for pwritev() system call. [Dejan Jovicevic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0f26386c27d977d523c1e88410414af7739a1730 0f26386c27]: linux-user: added support for preadv() system call. [Dejan Jovicevic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2f2bd444bea156c5ba8dccf3b3b018c770fba03b 2f2bd444be]: linux-user: Fix fadvise64() syscall support for Mips32 [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6e8b33d89d4f2e9936acc375af3af39b5b6ec4e5 6e8b33d89d]: linux-user: Redirect termbits.h for Mips64 to termbits.h for Mips32 [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=af83b52e03bb90b1415b58b189e458580baa364b af83b52e03]: linux-user: Update ioctls definitions for Mips32 [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2e6eeb67429a7e0683d3d1a75ca497dd67c751e4 2e6eeb6742]: linux-user: Update mips_syscall_args[] array in main.c [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5a03cd009ae8d9c819c3f24f16695f8a334b8ad9 5a03cd009a]: linux-user: Add support for syncfs() syscall [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=38860a0343df894a1c3371597eb4d305078642fb 38860a0343]: linux-user: Add support for clock_adjtime() syscall [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=17351c3f11e52101e1498ba03eec06fa5e4e713a 17351c3f11]: linux-user: Fix definition of target_sigevent for 32-bit guests [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=52956a9b46e2a0894bc2de039e3704a4e23e6907 52956a9b46]: linux-user: use libc wrapper instead of direct mremap syscall [Felix Janda]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=04c95f4da7f657a0bef17d115d0a5ca2ac0e2d22 04c95f4da7]: linux-user: Don't use alloca() for epoll_wait's epoll event array [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=434f286bbc1570b204ac2a450d92890578594773 434f286bbc]: linux-user: add RTA_PRIORITY in netlink [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2f14788c542fcdc7fc2eb4a93db7facb39c43463 2f14788c54]: linux-user: add kcmp() syscall [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a7c65cbfe707aba92511bd63540a2be069bf9ffc a7c65cbfe7]: linux-user: sparc64: Use correct target SHMLBA in shmat() [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e21d6957f3b3e4ecfda02c75b99babd361def784 e21d6957f3]: linux-user: Remove a duplicate item from strace.list [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=da2c8ad7a51651b5409eca5439783c09d5863752 da2c8ad7a5]: linux-user: Fix syslog() syscall support [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ff71a4545c0d9b452e77a91ab1c46f79a10a9eca ff71a4545c]: linux-user: Fix socketcall() syscall support [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=da39db63e4468e39bb56d04d191866c5276aa7fa da39db63e4]: linux-user: Fix msgrcv() and msgsnd() syscalls support [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c7536ab679049ee90f94f5a18da451afeb41003c c7536ab679]: linux-user: Fix mq_open() syscall support [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=19f59bcef91cd4abc04d10c9ecbf5183b71f1b06 19f59bcef9]: linux-user: Add support for adjtimex() syscall [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=da158a86c407fa7b9da848b571356a26809d8df9 da158a86c4]: Merge remote-tracking branch 'remotes/berrange/tags/pull-qcrypto-2016-10-20-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=373166636b9f07c60d7c32610bd346acf7d143e9 373166636b]: crypto: fix initialization of gcrypt threading [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d26d6b5d34f825c452f9bf3c9d5126181b10f25b d26d6b5d34]: crypto: fix initialization of crypto in tests [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=48b95ea4f0933c13d778c0478cb82bbfdd515981 48b95ea4f0]: qtest: fix make check complaint in crypto module [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=77cf26cd89c6e6947fe856a079061cebaecd5435 77cf26cd89]: crypto: add mode check in qcrypto_cipher_new() for cipher-builtin [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3c28292f390f642bbb3dba0949ecf36aaf7be0d6 3c28292f39]: crypto: add CTR mode support [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f844836ddccf3dbcba142128da5dd8ee618f3e91 f844836ddc]: crypto: extend mode as a parameter in qcrypto_cipher_supports() [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1b0d3845b454eaaac0b2064c78926ca4d739a080 1b0d3845b4]: Merge remote-tracking branch 'remotes/awilliam/tags/vfio-updates-20161017.0' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f525c8a6cb9e445ceef6e73aeccab553866b2f36 f525c8a6cb]: Merge remote-tracking branch 'remotes/ehabkost/tags/machine-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e8ddc2eae5ccc41f0815e5c43e70cb04a7e67e2e e8ddc2eae5]: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2d02ac10b6644d71c88cc7943e74d7ad6674fff1 2d02ac10b6]: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20161017' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=041ac05672993ff33a15f8017c0f729ca6dfad73 041ac05672]: hw/char/pl011: Add trace events [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=081b1b98b7ca8734b4582942024a70ae3268238e 081b1b98b7]: hw/intc/arm_gicv3: Fix ICC register tracepoints [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=194cbc492bcc8f3f1868ec97a35146bc99c3c71c 194cbc492b]: target-arm: Add trace events for the generic timers [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5dbdc4342f479d799a1970dd5fd22e64c9dcd50d 5dbdc4342f]: target-arm: Implement dummy MDCCINT_EL1 [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fb0e8e79a9d77ee240dbca036fa8698ce654e5d1 fb0e8e79a9]: Fix masking of PC lower bits when doing exception returns [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=957956b3013c8122a749dfe61a41aef8b4100e31 957956b301]: target-arm: Comments added to identify cases in a switch [Thomas Hanson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6feecb8b941f2d21e5645d0b6e0cdb776998121b 6feecb8b94]: target-arm: Code changes to implement overwrite of tag field on PC load [Thomas Hanson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=86fb3fa4ed5873b021a362ea26a021f4aeab1bb4 86fb3fa4ed]: target-arm: Infrastucture changes to enable handling of tagged address loading into PC [Thomas Hanson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=08426da7dd0a63835dcf3003e9a022c0d5678be7 08426da7dd]: pxa2xx: Auto-assign name for i2c bus in i2c_init_bus. [Vijay Kumar B]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=24b9462544eeb64e1f10feb460b0c704e972ad4e 24b9462544]: tests: cleanup ptimer-test [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7a2334f7205ca7604dc09b77e74511e96d35686a 7a2334f720]: tests: add a m25p80 test [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2231f69b4e4523c43aa459cab18ab77c0e29b4d1 2231f69b4e]: hw/arm/virt: no ITS on older machine types [Andrew Jones]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=13cda487126fd2079fc67473bee3d2d119052ff1 13cda48712]: hw/arm/virt-acpi-build: fix MADT generation [Andrew Jones]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bad07da21c5da7ab3c64817d163c4e9b7b7fa5f2 bad07da21c]: hw/intc/arm_gic_kvm: Fix build on aarch64 [Christopher Covington]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=04bb79d1f519ae190acf836ff9e07bef5086fad0 04bb79d1f5]: hw/dma/pl080: Fix bad bit mask (PL080_CONF_M1 | PL080_CONF_M1) [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4c8afda7d2864023047d466eddd1e8f73a6b072c 4c8afda7d2]: hw/arm/boot: allow using a command line specified dtb without a kernel [Michael Olbrich]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a03cb1daf1a4e6ccce8632e13373eef8c4f9cba4 a03cb1daf1]: aspeed: add support for the SMC segment registers [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2da95fd88b87bd90e39caeaf94943023b85dbe93 2da95fd88b]: aspeed: create mapping regions for the maximum number of slaves [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6dc52326ccbb826c3b61aa1429001a79d34be1e3 6dc52326cc]: aspeed: add support for the AST2500 SoC SMC controllers [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dbcabeeb54e9101307cf6225b9311a3ceaab7d1a dbcabeeb54]: aspeed: extend the number of host SPI controllers [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dcb834447f7b22b08a918e2266e5751035fbfc83 dcb834447f]: aspeed: move the flash module mapping address under the controller definition [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0e5803dfbce6cf056fe15b3b5cb31fe8519a6f6e 0e5803dfbc]: aspeed: rename the smc object to fmc [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4344af65e7448b3d03b060d0844d92e0cc6bcc2b 4344af65e7]: target-arm: kvm: use AddressSpace-specific listener [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cabbcca0375a96f2e0ccae660ca9dc1510adafbd cabbcca037]: Reducing stack frame size in stream_process_mem2s() [Rutuja Shah]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bcf48274ba6fbe6158beccd9d4be4c22931f33b9 bcf48274ba]: docs/generic-loader: Update the document [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=46c032f3afcc05a0123914609f1003906ba63fda 46c032f3af]: target-i386: Don't use cpu->migratable when filtering features [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=026ac483c70850c82fad849de656204b16f8415e 026ac483c7]: hostmem-file: Register TYPE_MEMORY_BACKEND_FILE properties as class properties [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e62834ca62a86f057a8bd317137a4ae37d9c0ed2 e62834ca62]: hostmem: Register TYPE_MEMORY_BACKEND properties as class properties [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0efc257db9986c3521d098d3d665d26b0b788fa1 0efc257db9]: pc: Register TYPE_PC_MACHINE properties as class properties [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=26b81df45c7f827511d11925b6c666cf667a0aaa 26b81df45c]: machine: Register TYPE_MACHINE properties as class properties [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f279ee45832db52fb801e86a929bc53f575cd2f5 f279ee4583]: machine: Fix replacement of '_' by '-' in machine property names [Markus Armbruster]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b54c93778b5850aaaea176803fe1e46f9732ee1a b54c93778b]: target-i386: Return runnability information on query-cpu-definitions [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=41f3d4d69a423dadb8431fda65d8d7c68c0de0fc 41f3d4d69a]: target-i386: x86_cpu_load_features() function [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e9e60febc497ae9d446caba0bdb2e9597a72e37c e9e60febc4]: target-i386: Unset cannot_destroy_with_object_finalize_yet [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2a138ec3af871cd42a982eb401f16dcb74cba8d3 2a138ec3af]: target-i386/kvm: cache the return value of kvm_enable_x2apic() [Radim Krčmář]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fb506e701e9bafa3e0685747c1c98962c52d1962 fb506e701e]: intel_iommu: reject broken EIM [Radim Krčmář]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e6b6af05607a8bc828c454f6830b5fc68e5a9ac1 e6b6af0560]: intel_iommu: add OnOffAuto intr_eim as "eim" property [Radim Krčmář]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6333e93c772f78baf26a5c97c1a67ffa7cd76068 6333e93c77]: intel_iommu: redo configuraton check in realize [Radim Krčmář]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=329460191d527e0cfa9ddbd14c75994e73de1975 329460191d]: intel_iommu: pass whole remapped addresses to apic [Radim Krčmář]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=267ee357153bb61870b60da69ba9f839ddb0e32e 267ee35715]: apic: add send_msi() to APICCommonClass [Radim Krčmář]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2f114315dcf239bc513f18ae0b04b5df81cae059 2f114315dc]: apic: add global apic_get_class() [Radim Krčmář]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8ca30e8673aff9bfcf8f969f8db4266b5f62e49c 8ca30e8673]: target-i386: Move warning code outside x86_cpu_filter_features() [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9504e7100b74ae688601ec2c990bb80a47f263e3 9504e7100b]: qmp: Add runnability information to query-cpu-definitions [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e3c9022b4e2b6a4deb6518361d2bbf33522b9198 e3c9022b4e]: target-i386: xsave: Add FP and SSE bits to x86_ext_save_areas [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=16d2fcaa509b1ca56eb2fcd8fe877279cf65cccc 16d2fcaa50]: target-i386: Register properties for feature aliases manually [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fc7dfd205f3287893c436d932a167bffa30579c8 fc7dfd205f]: target-i386: Remove underscores from feat_names arrays [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2fae0d96e6834f3bf98065a9cddedad120f9b2b4 2fae0d96e6]: target-i386: Make plus_features/minus_features QOM-based [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=54b8dc7c19cd781e96f1e9b001ca6001d804eb19 54b8dc7c19]: target-i386: Register aliases for feature names with underscores [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=04d99c3c61f4bdc0450dbeb6512b6dd743baca65 04d99c3c61]: target-i386: Disable VME by default with TCG [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ee465a3ef77c2b2975ffa71c72208c05b3f3970d ee465a3ef7]: target-i386: List CPU models using subclass list [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a2f9976ea83c50b452d46b8b1189242617e4ac73 a2f9976ea8]: tests: Add test case for x86 feature parsing compatibility [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=893bfc3cc893ed36cedc364e99cf483e9b08c294 893bfc3cc8]: vfio: fix duplicate function call [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=31e6a7b17b35711eb44f0e686b5ba68d15bfe4c1 31e6a7b17b]: vfio/pci: Fix vfio_rtl8168_quirk_data_read address offset [Thorsten Kohfeldt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4a946268504e72fe0c547b9dda97adbe277a585f 4a94626850]: vfio/pci: Handle host oversight [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e04cff9d975389b83d59b89cc3904b20ae0b4ce1 e04cff9d97]: vfio/pci: Remove vfio_populate_device returned value [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ec3bcf424edb76e00b6ff545360329c4cedf9953 ec3bcf424e]: vfio/pci: Remove vfio_msix_early_setup returned value [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1a22aca1d0071bdc4abc1a72894a13f0076b2404 1a22aca1d0]: vfio/pci: Conversion to realize [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9bdbfbd50dfcc23252224112e8cbb720a8535d40 9bdbfbd50d]: vfio/platform: Pass an error object to vfio_base_device_init [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0d84f47bff2f98d0cea5fb27e9b62225ccebd70a 0d84f47bff]: vfio/platform: fix a wrong returned value in vfio_populate_device [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5ff7419d4c7706fc3f625c0fd48cae191d2cecbc 5ff7419d4c]: vfio/platform: Pass an error object to vfio_populate_device [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=59f7d6743ccbe17587e491dc5d79cad8bf31f76a 59f7d6743c]: vfio: Pass an error object to vfio_get_device [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1b808d5be070e9d07e5d0e5b825a31a0cf87001d 1b808d5be0]: vfio: Pass an error object to vfio_get_group [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=01905f58f166646619c35a2ebfc3ca3ed4cad62d 01905f58f1]: vfio: Pass an Error object to vfio_connect_container [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7237011d0596e57f42d2a4e0556034b8d13533fe 7237011d05]: vfio/pci: Pass an error object to vfio_pci_igd_opregion_init [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7ef165b9a8d903babddaf9c61c54ae9b6e739604 7ef165b9a8]: vfio/pci: Pass an error object to vfio_add_capabilities [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7dfb34247e231e1f317e3558af96c90f06fef8a5 7dfb34247e]: vfio/pci: Pass an error object to vfio_intx_enable [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=008d0e2d7bb1bb8c0393d5cc7501a05c2bc4ed81 008d0e2d7b]: vfio/pci: Pass an error object to vfio_msix_early_setup [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2312d907ddcdeffa45350e5960be46d6105b8ec2 2312d907dd]: vfio/pci: Pass an error object to vfio_populate_device [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cde4279baa246fdfadb06d021e3b8d0a0234879f cde4279baa]: vfio/pci: Pass an error object to vfio_populate_vga [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=426ec9049e29397af95f8c28e020590bd1fe57dd 426ec9049e]: vfio/pci: Use local error object in vfio_initfn [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0975b8b823a888d474fa33821dfe84e6904db197 0975b8b823]: Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fdfcc9aeea1492f4b819a24c94dfb678145b1bf9 fdfcc9aeea]: 9pfs: fix memory leak in v9fs_write [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4c1586787ff43c9acd18a56c12d720e3e6be9f7c 4c1586787f]: 9pfs: fix memory leak in v9fs_link [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ff55e94d23ae94c8628b0115320157c763eb3e06 ff55e94d23]: 9pfs: fix memory leak in v9fs_xattrcreate [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eb687602853b4ae656e9236ee4222609f3a6887d eb68760285]: 9pfs: fix information leak in xattr read [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0e44a0fd3f28cccb8963fdfc05c53c546b3f46b6 0e44a0fd3f]: virtio-9p: add reset handler [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f74e27bf0f07425aba6cb812aa7f5aa98bb68542 f74e27bf0f]: 9pfs: only free completed request if not flushed [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6868a420c519d74926ea814d48f6ce9beda35b98 6868a420c5]: 9pfs: drop useless check in pdu_free() [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8440e22ec1a5deabc4fcf5c4826d5c73ddc15765 8440e22ec1]: 9pfs: use coroutine_fn annotation in hw/9pfs/9p.[ch] [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5bdade66211c8023d8e81c535f4944cbf830b25a 5bdade6621]: 9pfs: use coroutine_fn annotation in hw/9pfs/co*.[ch] [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bc70a5925f1928623b1fcc033f772daa0d0d271f bc70a5925f]: 9pfs: fsdev: drop useless extern annotation for functions [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e95c9a493a5a8d6f969e86c9f19f80ffe6587e19 e95c9a493a]: 9pfs: fix potential host memory leak in v9fs_read [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ba42ebb863ab7d40adc79298422ed9596df8f73a ba42ebb863]: 9pfs: allocate space for guest originated empty strings [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7bf59dfec4234e75e31b3f397374cb5bab1a5b2c 7bf59dfec4]: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20161017' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ad728364e3916e1159ee94e5cd82b7a9c81d2dcc ad728364e3]: Merge remote-tracking branch 'remotes/famz/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4378caf59edf6df796b9ad3174e5703fd25a781c 4378caf59e]: Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20161014' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e86c9a64f455018fb04d631e14c5f926e36c69fb e86c9a64f4]: tests/docker/Makefile.include: add a generic docker-run target [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=86a17cb3f43f987d0b2a65dd41284b4d6e2006cb 86a17cb3f4]: tests/docker: make test-mingw honour TARGET_LIST [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bdecba6e978b950873255f5185dcbe2632aaa6fd bdecba6e97]: tests/docker: test-build script [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8b9b3177a2e588db16274b2bf6d390a95e837f80 8b9b3177a2]: tests/docker: add travis dockerfile [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=357d1e3bc7d2d80e5271bc4f3ac8537e30dc8046 357d1e3bc7]: spapr: Improved placement of PCI host bridges in guest memory map [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=daa23699031693b434ec263b212f77ba505e353e daa2369903]: spapr_pci: Add a 64-bit MMIO window [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2efff1c0dd15c8debeb1647d574bec97355cd5e6 2efff1c0dd]: spapr: Adjust placement of PCI host bridge to allow > 1TiB RAM [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6737d9ad79f6db657c7fc5658355aa5045dbfa2c 6737d9ad79]: spapr_pci: Delegate placement of PCI host bridges to machine type [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8360544a6d3a54df1fce80f55ba4ad075a8ded54 8360544a6d]: libqos: Limit spapr-pci to 32-bit MMIO for now [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c711369087d5964ea77b0fd0e0ff1f268e1a67ee c711369087]: libqos: Correct error in PCI hole sizing for spapr [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cd1b354ec05035f84bb05f591cb632770ad36e7c cd1b354ec0]: libqos: Isolate knowledge of spapr memory map to qpci_init_spapr() [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d4d7a59a7a703220757cdc24d08a498db3e70212 d4d7a59a7a]: ppc/xics: Split ICS into ics-base and ics class [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cc706a530518f867c29177a5a337bb08503e617e cc706a5305]: ppc/xics: Make the ICSState a list [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=672de881e9367f6d1787901c016c6e836d712f21 672de881e9]: spapr: fix inheritance chain for default machine options [Michael Roth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=125a9b2327173f4cd38509276ea74f2133934820 125a9b2327]: target-ppc: implement vexts[bh]2w and vexts[bhw]2d [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=74cba2b3b23d069d1a3d9b3ef7876123d939d3ba 74cba2b3b2]: tests/boot-sector: Increase time-out to 90 seconds [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3e353773721596971db2d0abc7015e7ea3d3af07 3e35377372]: tests/boot-sector: Use mkstemp() to create a unique file name [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1ef2ef96296f061c89b60e77c3c50577fd6fe415 1ef2ef9629]: tests/boot-sector: Use minimum length for the Forth boot script [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=54ce6f22e86977b6e94692d90e13fce6fc9aa641 54ce6f22e8]: qtest: ask endianness of the target in qtest_init() [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=44a3dd9b8718a7f0a94053c57782886748a43d7a 44a3dd9b87]: tests: minor cleanups in usb-hcd-uhci-test [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7c2b0f65cc2b6b14ad797549b8bde13aa97f6ba2 7c2b0f65cc]: docs/xbzrle: correction [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2ff30257974e19ebe2a97baad32ac29c06da5fb9 2ff3025797]: migrate: move max-bandwidth and downtime-limit to migrate_set_parameter [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9308ae54858a86f2955e0b45f74d6e1f9c38820b 9308ae5485]: migration: Fix seg with missing port [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5cf0f48d2aa860877c992030854540ba82dfe8fa 5cf0f48d2a]: migration/postcopy: Explicitly disallow huge pages [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=863e9621c51a7544f1a2ae78387749145adaf450 863e9621c5]: RAMBlocks: Store page size [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2ebeaec012b4e5695612774c44f14c61ab46c72c 2ebeaec012]: Postcopy vs xbzrle: Don't send xbzrle pages once in postcopy [for 2.8] [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=091ecc8b69bd735383e171828d4e8ed5e34c2a3b 091ecc8b69]: migrate: Fix bounds check for migration parameters in migration.c [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7f375e0446bb3ce1cbb93b3e145452ec42bb2041 7f375e0446]: migrate: Use boxed qapi for migrate-set-parameters [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=de63ab61241b44598cdfd30060ef23d46d368f9d de63ab6124]: migrate: Share common MigrationParameters struct [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bb2b777cf9a2862fe31a40256659ff49ae3d2006 bb2b777cf9]: migrate: Fix cpu-throttle-increment regression in HMP [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cd5ea070645682893312d67dba6d4dd0b1a80739 cd5ea07064]: migration/rdma: Don't flag an error when we've been told about one [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ccb783c3124b66fed6b11aa7a1cd1939a2268287 ccb783c312]: migration: Make failed migration load set file error [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=12c67ffb1fe34ff72a55fa440243c0dfcf22f89b 12c67ffb1f]: migration/rdma: Pass qemu_file errors across link [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=49228e17edc3f9a7cef6061daffdcc3a33d8023d 49228e17ed]: migration: Report values for comparisons [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a1771070e7b892a0bdea81b4a1ec7fcca0af21f5 a1771070e7]: migration: report an error giving the failed field [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6aa5a3679449cdf0b6fe5a6829b22e642ded57fd 6aa5a36794]: Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20161013-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=692d88b4085559f1254d0e04d64a849ce8ab5932 692d88b408]: Revert "char: use a fixed idx for child muxed chr" [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c9662023ab97cd163bb5525bf5007422fdff7983 c9662023ab]: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.7-20161013' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2a57c55f26f7ba6dcea6d01ef74bae7069150f6f 2a57c55f26]: input-linux: initialize key state [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dbee9897d5c35643ab2932a86bdf27bee673a7b8 dbee9897d5]: ui: rename vnc_init_state to vnc_start_protocol [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=90cd03a30ee96779ee9ae36a84b387452e256358 90cd03a30e]: ui: move some initialization out of vnc_init_state [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2df2041036ee63ff9116631c6214e3ffb5f4bf45 2df2041036]: ui: remove bogus call to reset_keys() in vnc_init_state [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f54195ddf7460df077bec42a2475fd2d30a3f3f1 f54195ddf7]: ui: remove bogus call to graphic_hw_update() in vnc_listen_io [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eda24e188637e2f86db31c3edb76d457212fdcb1 eda24e1886]: ui: refactor method for setting up VncDisplay auth types [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bf01c1794e870b6da83ccc57bb363e704ad9aa9e bf01c1794e]: ui: rename misleading 'VncDisplay' variables [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=38e5756a614e9a492d1bb181166cd031bc87e159 38e5756a61]: ui: remove 'ws_tls' field from VncState [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=12b2806761a2dd4b88bdbe6f3bee4bcd998a9918 12b2806761]: ui: remove 'enabled' and 'ws_enabled' fields from VncState [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ecccaea2f5769bb909c7a3510dc3ff9dbd736249 ecccaea2f5]: ui: remove misleading comment from vnc_init_state [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2e68f28854f0120c9a938a61b64aaf1eaecb162b 2e68f28854]: ppc: Check the availability of transactional memory [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=45a4f18e2ec40b96893c780c28ab18c246906355 45a4f18e2e]: hw/ppc/spapr: Fix the selection of the processor features [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5c179666057a7568306062e2cd030042a25eb57a 5c17966605]: hw/ppc/spapr: Move code related to "ibm,pa-features" to a separate function [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6ff3ab0d6b44fde29a6d936512e2afea213f83b5 6ff3ab0d6b]: linux-headers: update [Cornelia Huck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c264a8807299852fc45562768ae60ccc886cea91 c264a88072]: Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20161012-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d5c42857d6b0c35028897df8dfc3749eba6f6de3 d5c42857d6]: usb-redir: allocate buffers before waking up the host adapter [Hans de Goede]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6998b6c7c77e22d386fb8792365e668351d22f91 6998b6c7c7]: usb: Fix incorrect default DMA offset. [Vijay Kumar B]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0136464d10f1fd9393a8125f2c552ef24f3e592c 0136464d10]: usb: fix serial generator [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=070eeef9e0821fbaeda7002de4ee61b5b4015fa6 070eeef9e0]: xhci: make xhci_epid_to_usbep accept XHCIEPContext [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d6fcb2936f9bacf3ad696e957e229ee2aadc0d0d d6fcb2936f]: xhci: drop XHCITransfer->{slotid,epid} [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3a533ee8fda6457ddc85d3c5dfeff037a808fcb3 3a533ee8fd]: xhci: add & use xhci_kick_epctx() [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5612564ea9cf5b9636438a1b58ae9a2ab6ca16ae 5612564ea9]: xhci: drop XHCITransfer->xhci [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=94b037f2a451b3dc855f9f2c346e5049a361bd55 94b037f2a4]: xhci: use linked list for transfers [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7512b13dd7f77c3e93a5b856eddf78378bddcc7f 7512b13dd7]: xhci: drop unused comp_xfer field [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1fe163feeb31cbd20e2ace071f34141892c8e06b 1fe163feeb]: xhci: decouple EV_QUEUE from TD_QUEUE [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=05f43d44e4bc26611ce25fd7d726e483f73363ce 05f43d44e4]: xhci: limit the number of link trbs we are willing to process [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ae4b28ace9554385eec50e2e330526159836c33d ae4b28ace9]: Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f5e2b3be82ec7e2ec8fed37da3fb2da469ae7d4b f5e2b3be82]: trace: Add missing execution mode of guest events [Lluís Vilanova]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=80dd5c4918aba98f025ca60c838dd68b6e33ff0e 80dd5c4918]: trace: introduce a formal group name for trace events [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0bc6484d58bd7f43fbf6fc87c7974910b698489c 0bc6484d58]: trace: pass trace-events to tracetool as a positional param [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9096b78a38a22963ca59bb16d54a772aa86d5159 9096b78a38]: trace: push reading of events up a level to tracetool main [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d1b97bcea3586bad572879f22437f44c690874cb d1b97bcea3]: trace: rename _read_events to read_events [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=347701879ceaa9a03093364bc519042b248b4967 347701879c]: trace: get rid of generated-events.h/generated-events.c [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ca3fa0e88f3a8e22f774751bcb10cc205772c2fc ca3fa0e88f]: trace: dynamically allocate event IDs at runtime [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b7d48952c375842bd669460fd8384d90cc12286c b7d48952c3]: trace: dynamically allocate trace_dstate in CPUState [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fe4db84d49545e669806d0cce12b3aa384e04ac3 fe4db84d49]: trace: provide mechanism for registering trace events [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8ed5372874377af4a84a330eeaff1d9d663ca930 8ed5372874]: trace: don't abort qemu if ftrace can't be initialized [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7f1b588f20d027730676e627713ae3bbf6baab04 7f1b588f20]: trace: emit name <-> ID mapping in simpletrace header [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ef4c9fc8542e06b1d567172c04b0c0377c7ab0c5 ef4c9fc854]: trace: remove the TraceEventID and TraceEventVCPUID enums [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=79218be42b835cbc7bd1b0fbd07d115add6e7605 79218be42b]: trace: give each trace event a named TraceEvent struct [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a82417b50bc80310b6294ae2698303c3d67f900c a82417b50b]: trace: break circular dependency in event-internal.h [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=99672c7167cdee40e7d81e3c8b691b19ae408816 99672c7167]: trace: remove duplicate control.h includes in generated-tracers.h [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=93977402441405055500ff0389b49f6bbac9d50b 9397740244]: trace: remove global 'uint16 dstate[]' array [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=599ab2f241ee6693ea0a2700210718327b346f7f 599ab2f241]: trace: remove some now unused functions [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0d4e995c7368f8bdc8845beb499b650386a38819 0d4e995c73]: trace: convert code to use event iterators [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6a1b0f3aea09142cb8989ccffb3b74bb8808a00f 6a1b0f3aea]: trace: add trace event iterator APIs [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=170f75ad80115c509d3bedfcbbf4a8237ff6f771 170f75ad80]: trace: move colo trace events to net/ sub-directory [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6b39b06339ee59559b31f860d4af635b046322df 6b39b06339]: build: Work around SIZE_MAX bug in OSX headers [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=627eae7d729277c84f8e0ac07a8caab39c92c38d 627eae7d72]: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0f183e679d85fec74fc83f35f973cf8e56d97861 0f183e679d]: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a20fd901afdb453b8afc578a7be14703c3a36300 a20fd901af]: Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0cb0155711ccfdb7c0ebc0e58af071850e7e2f1f 0cb0155711]: Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-10-07' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=86e121ae75d10d0aa4ef76150e94a2e83bdac3e9 86e121ae75]: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dea651a95af6dad0997b840241a0bf6059d9a776 dea651a95a]: intel-iommu: Check IOAPIC's Trigger Mode against the one in IRTE [Feng Wu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5705653ff8666ffb247971361904f902aa033351 5705653ff8]: virtio: cleanup VMSTATE_VIRTIO_DEVICE [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=81cc8a6566d9fdbe0535b26a33f28a2888dceb77 81cc8a6566]: vhost-vsock: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b7de81f697dfb933f4b81d37f35d53f6d1d0332d b7de81f697]: virtio-rng: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c5dc16b726e0279330233c0eb09fd1c708af978f c5dc16b726]: virtio-balloon: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f20476b9e444e11792d49438fe5ec53ac1470f33 f20476b9e4]: virtio-scsi: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=73a17349ffa5dd6dec0947ecb09c657becb2f6e5 73a17349ff]: virtio-input: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8a502efd0c4beb0bdd7fbcf67cc722db00eddca1 8a502efd0c]: virtio-gpu: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=97eed24ff1144fb0718c2fdf600742b5167e87a3 97eed24ff1]: virtio-serial: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dcaf8dda4bc6046c5ecc2bff2076a9449192f937 dcaf8dda4b]: virtio-9p: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4d45dcfbf2bb606316e13f70aeb3f0709384f9f5 4d45dcfbf2]: virtio-net: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=977a117f78f3abcad8ea925f6c8282f2b3386f53 977a117f78]: virtio-blk: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1a665855d7144bb3df382630a2b5e4039e95e466 1a665855d7]: virtio: prepare change VMSTATE_VIRTIO_DEVICE macro [Halil Pasic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0a73336d96397c80881219d080518fac6f1ecacb 0a73336d96]: net: don't poke at chardev internal QemuOpts [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ad14a46a36c6a17bd3d3445a8b0e1f6d421feac2 ad14a46a36]: virtio-scsi: handle virtio_scsi_set_config() error [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=661e32fb3cb71c7e019daee375be4bb487b9917c 661e32fb3c]: virtio-scsi: convert virtio_scsi_bad_req() to use virtio_error() [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fa5e56c2a73501427203c34d702fccc2fbcb5eab fa5e56c2a7]: virtio-net: handle virtio_net_flush_tx() errors [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ba10b9c0038e201d7ea28a9e3908928439ff7fa4 ba10b9c003]: virtio-net: handle virtio_net_receive() errors [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ba7eadb5927633d487064b518bf6fd001369e30c ba7eadb592]: virtio-net: handle virtio_net_handle_ctrl() error [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=20ea686a0cacdec1bde9a39e74afd38bf672424d 20ea686a0c]: virtio-blk: handle virtio_blk_handle_request() errors [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d3d74d6fe095e2e49d030e0c163cecfb9c20f1d4 d3d74d6fe0]: virtio-9p: handle handle_9p_output() error [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d14dde5ec7a38df2e00a6f1b58e96ba38359dbb0 d14dde5ec7]: virtio-blk: make some functions static [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e8582891cb10d30e83dd91821e8752098b0b1138 e8582891cb]: virtio-9p: add parentheses to sizeof operator [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d4c19cdeeb2f1e474bc426a6da261f1d7346eb5b d4c19cdeeb]: virtio-serial: add missing virtio_detach_element() call [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=97b93c8ad2242c5a5f89ac50f9e696289c5b4947 97b93c8ad2]: virtio-blk: add missing virtio_detach_element() call [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2640d2a5ff08978d67bd87518d05d6b499488c9a 2640d2a5ff]: virtio: add virtio_detach_element() [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=af78c91f574dcde3f0bd90914417e3570c5e9c69 af78c91f57]: tests: acpi tables expected blobs update [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d6309c170eb99950c9f1d881a5ff7163ae28d353 d6309c170e]: tests: acpi: extend cphp testcase with numa check [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=271119313ca5e179c47cc35c2182ea3ad96d0983 271119313c]: acpi: provide _PXM method for CPU devices if QEMU is started numa enabled [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6bea1ddf8b411dcb0ba5d3a83c4479492185a409 6bea1ddf8b]: numa: reduce code duplication by adding helper numa_get_node_for_cpu() [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a06b1dae4706fccb9394b35e88d1905dabec85e7 a06b1dae47]: virtio-serial: enable virtio console emergency write feature [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=09da01c3f205b008ce0c7a960092bcc03b383b50 09da01c3f2]: virtio-serial: add plumbing for virtio console emergency write support [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=17871f71fd2ff5d76196051470e9604bfb6f0c09 17871f71fd]: virtio-balloon: Remove needless precompiled directive [Liang Li]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=52cfcb464255b4da5115408e2a6ce3327bbcb9df 52cfcb4642]: net/filter-mirror: Fix mirror initial check typo [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7a25126d8a4155536a8a3d350e0ab185607bc819 7a25126d8a]: virtio: rename the bar index field name in VirtIOPCIProxy [Chen Fan]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0839f11cda08039d15b3e7621390de3e512b24e7 0839f11cda]: linux-user: include <poll.h> instead of <sys/poll.h> [Felix Janda]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=660a2d83e026496db6b3eaec2256a2cdd6c74de8 660a2d83e0]: char: fix missing return in error path for chardev TLS init [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=56bef8511a576deef32d3e763b993b5001015c2d 56bef8511a]: CODING_STYLE: Fix a typo ("have" vs. "has") [Jonathan Neuschäfer]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cb57fb37051b11d04f1ddce736b0ec3f936e978e cb57fb3705]: bitmap: refine and move BITMAP_{FIRST/LAST}_WORD_MASK [Wei Yang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=88071589e8c6665c40c39bdefc59ad615693b325 88071589e8]: build-sys: fix find-in-path [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cbf061bd1fdb5017bfadde2164bdd6183d53a43d cbf061bd1f]: m68k: change default system clock for m5208evb [Greg Ungerer]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=efee678d6df6ea2f531425e38825883008b3c1a0 efee678d6d]: exec: remove unused compacted argument [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b16c129daf0fed91febbb88de23dae8271c8898a b16c129daf]: usb: ehci: fix memory leak in ehci_process_itd [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a43edcf20a14aab81373fe64a6ed8cf84eb2a7f3 a43edcf20a]: qapi: make the json schema files more regular. [David Anderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7a488b5b2426cfb1d0d0ab01960e29cf9127792b 7a488b5b24]: maint: Add module_block.h to .gitignore [Lin Ma]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=81527b94ad14d9f2b33b88ba31b68e2775a5e4fc 81527b94ad]: MAINTAINERS: Some updates related to the SH4 machines [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5995db887161ec74a7b43f4969de8a0c06e70cc0 5995db8871]: MAINTAINERS: Add some more MIPS related files [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ccf0a57b45c1ff49d21d5b8c0322ea40b5f4f2c7 ccf0a57b45]: MAINTAINERS: Add usermode related config files [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=03972660f74aee433274ec8ab5018a83bf6af67e 03972660f7]: MAINTAINERS: Add some more pattern to recognize all win32 related files [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=de85094825834df939d1f6f09bdc573d2b72f7ae de85094825]: MAINTAINERS: Add some more rocker related files [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c9b900903b10467f06ca1df10548bc43272d8529 c9b900903b]: MAINTAINERS: Add header files to CRIS section [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=72fa605decb371d8ebe3c9b3ca33a004b5da3671 72fa605dec]: MAINTAINERS: Add some more files to the virtio section [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c10a1c787b4894048b688d8111b1f5e135015e04 c10a1c787b]: MAINTAINERS: Add some SPARC machine related files [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a2b245ae2f67ef08b861e17c643ef9f2e77a0a51 a2b245ae2f]: MAINTAINERS: Add include/hw/audio/ to audio section [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c13e9912d9aa2ac485825bc7ca6879b0797cd715 c13e9912d9]: MAINTAINERS: Add some more files to the HMP section [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a3ccdfb5bb37dc8a20702b7ea3b87f73e46b4b62 a3ccdfb5bb]: MAINTAINERS: Add files to the Moxie section. [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=496e079813ac793523213eebc099940b91855fd9 496e079813]: tests: Ignore test executables [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a1c2bbc87b227dbf8e00b9684544eff9c861fcf7 a1c2bbc87b]: bt-hci-csr: drop unused argument [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e69f7d2510ab93ed4828ed69452f9c7c84f3f33a e69f7d2510]: qemu-options.hx: fix -chardev ringbuf typos [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=77a6da267c37781331c2dc8c4ac7f68d46a2a461 77a6da267c]: docs: Belatedly update for move of QMP/* to docs/ [Markus Armbruster]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fd11080b9ffa50c713137d0c2bc21d87af9074a9 fd11080b9f]: docs: Belatedly update for move of qmp-commands.txt [Markus Armbruster]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=728b1429b16ebcc09ca7936d8689db9e006acbef 728b1429b1]: qmp: Disable query-cpu-* commands when they're unavailable [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=daf5dc7806f7bbb825506054a7c00a90b841b7cc daf5dc7806]: MAINTAINERS: Pass the QObject staff from Luiz to Markus [Markus Armbruster]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c833fb4aeb01c124093a7569c0c333f80967d337 c833fb4aeb]: MAINTAINERS: Pass the HMP staff from Luiz to David [Markus Armbruster]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1382d4abdf9619985e4078e37e49e487cea9935e 1382d4abdf]: qapi: return a 'missing parameter' error [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eac8e79ff749fc15e1dca4caccf1f38664ab4915 eac8e79ff7]: qapi: assert list entry has a value [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5d0cbbcfeb59e1e3f5ee7d26b8a215382f6d9abd 5d0cbbcfeb]: qapi: add assert about root value [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=48f592118ab42f83a1a7561c4bfd2b72a100f241 48f592118a]: bsd-user: fix FreeBSD build after d148d90e [Ed Maste]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9c7f3fcae714925153c4c5ada086ca4fcf6bbbd8 9c7f3fcae7]: Merge remote-tracking branch 'mreitz/tags/pull-block-2016-10-07' into queue-block [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=27685a8dd08c051fa6d641fe46106fc0dfa51073 27685a8dd0]: dmg: Move libbz2 code to dmg-bz2.so [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dffa41b48651c4002af02e80b7459e56a77152c7 dffa41b486]: module: Don't load the same module if requested multiple times [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=159975f38b2c88cd7b1fef511ba86dd7266a9f4e 159975f38b]: scripts: Allow block module to not define BlockDriver [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2d76e724cf9e3f9fec6070a8af79c7ee4c2e763e 2d76e724cf]: block: Add qdev ID to DEVICE_TRAY_MOVED [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bbc8ea98bc8a2ba8174d106184f3089248d5ec5d bbc8ea98bc]: block-backend: Remember if attached device is non-qdev [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2bf7e10f78ebf67fbef364dce37ae844ba3c7a62 2bf7e10f78]: block: Add node name to BLOCK_IO_ERROR event [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c5f3014b82adc0e8f50bf5052031503d3467bea3 c5f3014b82]: block: Add bdrv_runtime_opts to query-command-line-options [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fffb6e12233002c26c0ee9ff92fa87927cd779f2 fffb6e1223]: block: use aio_bh_schedule_oneshot [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5b8bb3595a2941e9408021f1080e60ce86d677d2 5b8bb3595a]: async: add aio_bh_schedule_oneshot [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=818bbc86c9f9c47f67d11c0a068116c4333fd0ba 818bbc86c9]: block: use bdrv_add_before_write_notifier [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=78e87797ba0b6612fc1c95216a0b81c744fb85b0 78e87797ba]: qemu-doc: merge qemu-tech and qemu-doc [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=36e4970e9d658143cc53e409a94e32ece2a36626 36e4970e9d]: qemu-tech: rewrite some parts [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=77d47e16929b063570a78a264746dc0e8adb85e7 77d47e1692]: qemu-tech: reorganize content [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=72bd94c578a4459924e415115b43c21b8ad6cdbd 72bd94c578]: qemu-tech: move TCG test documentation to tests/tcg/README [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0722cc42d472c64edb28cfdee04be815a3c1c7fa 0722cc42d4]: qemu-tech: move user mode emulation features from qemu-tech [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c3ce5a235741cb027b1328288ddec06470254813 c3ce5a2357]: qemu-tech: document lazy condition code evaluation in cpu.h [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bf28a69eeb53e9e45166fbdda032454e7b1e3f29 bf28a69eeb]: qemu-tech: move text from qemu-tech to tcg/README [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=81f265a8a4f56e49aca3ecca83fce48821c01618 81f265a8a4]: qemu-doc: drop installation and compilation notes [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1f3e7e41bb0ca09e322e95aab98e2593e1f6ff55 1f3e7e41bb]: qemu-doc: replace introduction with the one from the internals manual [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f91c7e5235357d3bc0db02d6459238b901384bff f91c7e5235]: qemu-tech: drop index [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9c7d64eb2a47033c9697fb4a5a540af1aa3915ab 9c7d64eb2a]: test-qht: perform lookups under rcu_read_lock [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=76b553b308dc8671eb672b889b38889b1231cf1e 76b553b308]: qht: fix unlock-after-free segfault upon resizing [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f555a9d0b3c785b698f32e6879e97d0a4b387314 f555a9d0b3]: qht: simplify qht_reset_size [Emilio G. Cota]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e424b6550f486b2a9ab32b13c3824021199bac54 e424b6550f]: qemu-nbd: Shrink image size by specified offset [Tomáš Golembiovský]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bce3035a44c40bd3ec29d3162025fd350f2d8dbf bce3035a44]: tests/test-qmp-input-strict: Cover missing struct members [Markus Armbruster]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c489780203f9b22aca5539ec7589b7140bdc951f c489780203]: qapi: Fix crash when 'any' or 'null' parameter is missing [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e64c75a9752c5d0fd64eb2e684c656a5ea7d03c6 e64c75a975]: qmp: fix object-add assert() without props [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e902754e3d0890945ddcc1b33748ed73762ddb8d e902754e3d]: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20161006' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0bdb12c7c50e2e92f2e17fe29ca8a8ddee91b4a1 0bdb12c7c5]: rules.mak: quiet-command: Split command name and args to print [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3daa4a9f9580ffda47df93c7c53371af226bf970 3daa4a9f95]: hw/ppc/spapr: Use POWER8 by default for the pseries-2.8 machine [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ef6c47f1d7c242cb0ce66fcaab4ebcd94ad2a134 ef6c47f1d7]: tests/pxe: Use -nodefaults to speed up ppc64/ipv6 pxe test [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e17a87792d4886d2a508672c1639df3c1d40f1d1 e17a87792d]: spapr: fix check of cpu alias name in spapr_get_cpu_core_type() [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aa9026fd5e3d58cdaf3b28b60a4639f69c7bfff6 aa9026fd5e]: tests: enable ohci/uhci/xhci tests on PPC64 [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=61ae5cf3a2e1a7764a60fec69cd8731516d5fb83 61ae5cf3a2]: libqos: use generic qtest_shutdown() [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2ecd7e2f25a57e8966a15ee50a0afacd4ec067da 2ecd7e2f25]: libqos: add PCI management in qtest_vboot()/qtest_shutdown() [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cf716b31cba278a6dbff585d58fa29d1ae2fe334 cf716b31cb]: libqos: add PPC64 PCI support [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2020b67d851affd9dd8b3732a5290d90be6187d1 2020b67d85]: target-ppc: fix vmx instruction type/type2 [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7f516c9675285298826d4ef20ce1a093b13caf89 7f516c9675]: target-ppc/kvm: Enable transactional memory on POWER8 with KVM-HV, too [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=96c9cff0ab986f3a0606e1a96c5b00e6a7c675c6 96c9cff0ab]: target-ppc/kvm: Add a wrapper function to check for KVM-PR [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=835c42d34e0547180babaee7036c532a0e6977d7 835c42d34e]: MAINTAINERS: Add two more ppc related files [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1a136cdce078c32f5e8a556d43cc0af8614c2d8d 1a136cdce0]: target-ppc: Implement mtvsrws instruction [Ravi Bangoria]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4879538c99117e249ceb092a2ec0828d23aff01e 4879538c99]: target-ppc: add vclzlsbb/vctzlsbb instructions [Rajalakshmi Srinivasaraghavan]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0fa59364348e9cb52c48b0d83a1ceaed840854aa 0fa5936434]: target-ppc: add vector compare not equal instructions [Rajalakshmi Srinivasaraghavan]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4aaefd93b9a7f5fdef83a757702b228d2144112a 4aaefd93b9]: target-ppc: fix invalid mask - cmpl, bctar [Avinesh Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f3333ce0b50924cf1b3abe2802789125d91e6474 f3333ce0b5]: target-ppc: add stxvb16x instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8ee38face981c0da805a35e681cfe141191a3569 8ee38face9]: target-ppc: add lxvb16x instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0b8ac648ecb02c4d157101c032518390b949e770 0b8ac648ec]: target-ppc: add stxvh8x instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1c0744190ca69732da13d49f6cb48e648dff9a40 1c0744190c]: target-ppc: add lxvh8x instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0aec21d8fa1be9a2b57b0e018b36ba566508d21c 0aec21d8fa]: target-ppc: improve stxvw4x implementation [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f34001ec96ebc126aad49db4e3e01391b28ed264 f34001ec96]: target-ppc: improve lxvw4x implementation [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b9731075b3c6417eca2bc14612688046c4b7f9e6 b9731075b3]: target-ppc: Implement mtvsrdd instruction [Ravi Bangoria]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6358320228010e0425955ca6ed32ac878b24f12a 6358320228]: target-ppc: Implement mfvsrld instruction [Ravi Bangoria]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bac3bf287ab60e264b636f5f00c116a19b655762 bac3bf287a]: ppc: Check the availability of transactional memory [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4cbec30d769a73853b60dc7f275e6e7da9ab5162 4cbec30d76]: hw/ppc/spapr: Fix the selection of the processor features [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=230bf719d3a3b144a4ffa441e5d6170ef0ad8999 230bf719d3]: hw/ppc/spapr: Move code related to "ibm,pa-features" to a separate function [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=db800b21d82a63eb88b06da9d1fb3d8a8e046aca db800b21d8]: pseries: Add 2.8 machine type, set up compatibility macros [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1485ef1c45eb349c841c22b1d31a51a5ece68a89 1485ef1c45]: tests: Test IPv6 and ppc64 in the PXE tester [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=196fe23734ca8888ca0275ad203ccb0d20907e6d 196fe23734]: spapr_vscsi: fix build error introduced by f19661c8 [Felipe Franciosi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a65b6f27ce65e2e4f771f69d549ffa455a4d543a a65b6f27ce]: Merge remote-tracking branch 'remotes/dgilbert/tags/pull-hmp-20161004' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=456d97d364e34adc4e68cbd51c2ad6ecd548492d 456d97d364]: hmp: fix qemu crash due to ioapic state dump w/ split irqchip [Wanpeng Li]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bbc4c3f4f3c624e2de64fdcb79f4dd8c1a508e9d bbc4c3f4f3]: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6e11eb2d2b96790e647aa4c744ed2ed03a77fbbd 6e11eb2d2b]: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20161004' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9b6a3ea7a699594162ed3d11e4e04b98568dc5c0 9b6a3ea7a6]: target-arm: Correctly handle 'sub pc, pc, 1' for ARMv6 [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=173ff58580b383a7841b18fddb293038c9d40d1c 173ff58580]: target-arm: A64: Fix decoding of iss_sf in disas_ld_lit [Edgar E. Iglesias]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=79b2ac8f28748b09816d09bd62a2b49ddc01ebeb 79b2ac8f28]: cadence_gem: Fix priority queue out of bounds access [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=03bf19535c2581937397e608335c111c03895ba8 03bf19535c]: docs: Add a generic loader explanation document [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e481a1f63c93344974f799a5e38df980ef5f7f9c e481a1f63c]: generic-loader: Add a generic loader [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=13e5c54d30312aef7ac7a265209e39f4655be211 13e5c54d30]: ARM: Virt: ACPI: Add GIC ITS description in ACPI MADT table [Shannon Zhao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1c2e4ea7b645a127ee6d13a7072f6669d4d826c7 1c2e4ea7b6]: ACPI: Add GIC Interrupt Translation Service Structure definition [Shannon Zhao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=02f9873180c0893dfe79854ae80cc4b02f862237 02f9873180]: arm/virt: Add ITS to the virt board [Pavel Fedin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0c9f302ea2906eb763cd175134e34d23ed4fea6a 0c9f302ea2]: hw/intc/arm_gicv3_its: Implement support for in-kernel ITS emulation [Pavel Fedin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=767a554a0c752cff1e1d17550aefd4e9dca881d6 767a554a0c]: kvm-all: Pass requester ID to MSI routing functions [Pavel Fedin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1b20616f261f28ef971c2b40066b968206104501 1b20616f26]: target-arm: move gicv3_class_name from machine to kvm_arm.h [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=386ce3c7fc6bf384eaf78cfbb766c015c26bf9ca 386ce3c7fc]: hw/intc/arm_gicv3_its: Implement ITS base class [Pavel Fedin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d19a4d4ef448e736d341df47bd1adc78c8e40814 d19a4d4ef4]: hw/intc/arm_gic(v3)_kvm: Initialize gsi routing [Eric Auger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=96b0439bbe2083c10308ce91860e2129f52bc1ae 96b0439bbe]: hw/arm/virt: add 2.8 machine type [Andrew Jones]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fa53b7f047d2c39311d4160f29a20801c1f7af3c fa53b7f047]: vmstateify tsc210x [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a321bb51fa208a0a3b421ff9944558b936cc1e5a a321bb51fa]: vmstateify tsc2005 [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e9d9ee234f852026d58b275d89a0350cb9ddbc01 e9d9ee234f]: hw/arm: Fix Integrator/CM initialization [Jakub Jermar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0c74e95bf87f9fb2187e7b1baa427a7b74d69ccd 0c74e95bf8]: mainstone: Add mapping for dot, slash and backspace. [Vijay Kumar B]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8cb2d2db50eed3e708b9504891735e78f00e6e3d 8cb2d2db50]: mainstone: Fix incorrect key mapping for Enter key. [Vijay Kumar B]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a1f8193bb41283923710f23faf436b6b0a7bb3f2 a1f8193bb4]: MAINTAINERS: Add Alistair to the maintainers list [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=540a8f34b4f018570a0bbd86975d41dee0d9510c 540a8f34b4]: STM32F205: Connect the SPI devices [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b63041c8f6b1ad2332c6c8f458f26b34325613bf b63041c8f6]: STM32F205: Connect the ADC devices [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1b2556776531ba3f492f5ce9f6ae769f3b4e7a82 1b25567765]: irq: Add a new irq device that allows the ORing of lines [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5ae74402d1f3221ed26936c4b9febc7e69ecdc5b 5ae74402d1]: STM32F2xx: Add the SPI device [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d1f711d4070155ec6b81d331169c52f1bd6a4f21 d1f711d407]: STM32F2xx: Add the ADC device [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cbcb93e802076ecea9b3defe609ce4a45719e809 cbcb93e802]: STM32F2xx: Display PWM duty cycle from timer [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=81fed1d017d9460ac39e9ba775fcbe8bd90b1847 81fed1d017]: STM32F205: Remove the individual device variables [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1bb47107057c645945971cf4e13eb8b524915b71 1bb4710705]: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d681127d37e192dcf6f15802236d1fbfaf15d682 d681127d37]: Merge remote-tracking branch 'remotes/famz/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fbe7e3327a8cfa1b08664c2cda7a0a341cf0530a fbe7e3327a]: qemu_kill_report: Report PID name too [Michal Privoznik]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7dc9ae4339faa97e89daadb2e1098147ab4aadc8 7dc9ae4339]: util: Introduce qemu_get_pid_name [Michal Privoznik]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6a7b2b21008f271e7a91e937e521e22f94579bb9 6a7b2b2100]: char: update read handler in all cases [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=949055a2549afc4cde06b7972072c7288bb43722 949055a254]: char: use a fixed idx for child muxed chr [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=25a8535943b456954eeb82eb7d1f53d2b4f168e6 25a8535943]: i8259: give ISA device when registering ISA ioports [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=32265288a9b207dcd3f8da516643f81e1d2c5a1e 32265288a9]: .travis.yml: add gcc sanitizer build [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a31393e7a594e45f2ed0ae17e1b7987e94f30fcf a31393e7a5]: qga/command: use QEMU atomic primitives [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dd1f63493adbbb06fa16ed15f8fc16584f55ee81 dd1f63493a]: linux-user/syscall: extend lock around cpu-list [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a890643958f03aaa344290700093b280cb606c28 a890643958]: util/qht: atomically set b->hashes [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=027d9a7d2911e993cdcbd21c7c35d1dd058f05bb 027d9a7d29]: cpu: atomically modify cpu->exit_request [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ce7cf6a973f4b614162b9518954d441fa5e32fc6 ce7cf6a973]: qom/cpu: atomically clear the tb_jmp_cache [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b6b3ccfda015dcd5ab50f70c189ee5cc6c622e91 b6b3ccfda0]: qom/object: update class cache atomically [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f96a8cc3c633b25d9269337408ae2417ebbbad8e f96a8cc3c6]: seqlock: use atomic writes for the sequence [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=550276ae0a88851edda2cb7fcdd64256dbb8e314 550276ae0a]: tcg/optimize: move default return out of if statement [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e653bc6b0ff645c25b8a2eb607c18a5c98b59db6 e653bc6b0f]: atomic.h: comment on use of atomic_read/set [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=23ea7f57949f2f5934f4d5bbc29fe321b3a7067b 23ea7f5794]: atomic.h: fix __SANITIZE_THREAD__ build [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=254316fa1f3f9c9ee9bf530278359146f97e309e 254316fa1f]: intc: make HMP 'info irq' and 'info pic' commands available on all targets [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=61b97833b38122e22c7af08685277681c6b79653 61b97833b3]: intc: make HMP 'info irq' and 'info pic' commands use InterruptStatsProvider interface [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7c468ec54cf1b077022f870e211c41966bf58a2f 7c468ec54c]: intc/lm32_pic: implement InterruptStatsProvider interface [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=148fbe950454a7faf9ffae1763a3a185fcc7233e 148fbe9504]: intc/slavio_intctl: implement InterruptStatsProvider interface [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4f2e39e10360380862ae388424c129ce56ec8ae9 4f2e39e103]: intc/i8259: implement InterruptStatsProvider interface [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=120e512b7f753f2e2978b47344f329c2595284de 120e512b7f]: intc: add an interface to gather statistics/informations on interrupt controllers [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eabb5782f70b4a10975b24ccd7129929a05ac932 eabb5782f7]: hw/misc/edu: support MSI interrupt [Peter Xu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3cf294eebc98da6e2ff7976fcdf6a9b41984840e 3cf294eebc]: MC146818 RTC: coordinate guest clock base to destination host after migration [Junlian Bell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1d5b128cbeeab638f772e88674f22e36b1b024e5 1d5b128cbe]: hw/iommu: Fix problems reported by Coverity scan [David Kiarie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=339892d758efb2d0954160d41736a0eac9875d67 339892d758]: target-i386: Correct family/model/stepping for Opteron_G3 [Evgeny Yakovlev]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6fb2fff75dceed1716e757882a6dfbadd9042407 6fb2fff75d]: target-i386: Report known CPUID[EAX=0xD,ECX=0]:EAX bits as migratable [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c16fe84f07a9d3a04c11ce8a139e13a092b384c2 c16fe84f07]: docker: Build in a clean directory [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c5d128ffeb5357df1ea3e6de0c13b3d6a09f6064 c5d128ffeb]: Merge remote-tracking branch 'remotes/borntraeger/tags/s390x-20160927' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c69e3cef21ff3207d7e0b0a96beec3374d0b48bb c69e3cef21]: Merge remote-tracking branch 'remotes/yongbok/tags/mips-20160929' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=49540a1f652afd419812bd4d35cc6f45a46a2afe 49540a1f65]: Merge remote-tracking branch 'remotes/jnsnow/tags/ide-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ca44141d5fb801dd5903102acefd0f2d8e8bb6a1 ca44141d5f]: ide: Fix memory leak in ide_register_restart_cb() [Ashijeet Acharya]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c9f7acd57552b919a7b9b1c381383960307c0ada c9f7acd575]: MAINTAINERS: Add some more headers to the IDE section [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=df403bc58859c893ebd0accda07678e84d15dc5d df403bc588]: ahci: clear aiocb in ncq_cb [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9da82227caa74fb6fbea224dad91fe5b7cc115a5 9da82227ca]: ide: fix DMA register transitions [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7d992e4d5a95d0b21c6c33bd32cef8671805e39b 7d992e4d5a]: oslib-posix: add a configure switch to debug stack usage [Peter Lieven]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2f4aa2329945c741e10fd5b6631e99a4be25ea60 2f4aa23299]: coroutine-sigaltstack: use helper for allocating stack memory [Peter Lieven]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ddba15919bd51b45d0d1425cc2de0c0c0bae3877 ddba15919b]: coroutine-ucontext: use helper for allocating stack memory [Peter Lieven]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8adcd6fb6d14ff7fbb47179384dcddbd6dfd95a3 8adcd6fb6d]: coroutine: add a macro for the coroutine stack size [Peter Lieven]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=be87a393f9aed6f9406a728d4d55199aee0ebbb4 be87a393f9]: coroutine-sigaltstack: rename coroutine struct appropriately [Peter Lieven]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8737d9e0c4017aaa5ab1fcf1356c8ee4f7caf1df 8737d9e0c4]: oslib-posix: add helpers for stack alloc and free [Peter Lieven]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=74e1ae7c0b66d85d2b04c153ffdf6294e6a40798 74e1ae7c0b]: block: Remove qemu_root_bds_opts [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=818584a43ab0ef52c131865128ef110f867726cd 818584a43a]: block: Move 'discard' option to bdrv_open_common() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b85114f8cfbede8b153db68875973ef0790bf296 b85114f8cf]: block: Use 'detect-zeroes' option for 'blockdev-change-medium' [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=692e01a27ccde4120f1371227d4011f668d67a76 692e01a27c]: block: Parse 'detect-zeroes' in bdrv_open_common() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0a4279d97c501254f6164b8abcd89055a11e2dc5 0a4279d97c]: block/qapi: Move 'aio' option to file driver [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=685552850bf29ef1cd4bef0e2629cbc3ebf0a23b 685552850b]: block/qapi: Use separate options type for curl driver [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0ffcdd9c06343a3fe0b2b3e1ca93ce8aa5366f98 0ffcdd9c06]: block: Drop aio/cache consistency check from qmp_blockdev_add() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=24df38b00e23f76558ac12d7055c2df8d4b05150 24df38b00e]: block: Fix error path in qmp_blockdev_change_medium() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=49137bf6845eaecad51a047fc06dd11c56118460 49137bf684]: block-backend: remove blk_flush_all [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=22af08eacf6b5aa0e6c0581e547380b3eb4f95e9 22af08eacf]: qemu: use bdrv_flush_all for vm_stop et al [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4085f5c7a239567a292876f46cb59d9b19bcf6ac 4085f5c7a2]: block: reintroduce bdrv_flush_all [John Snow]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=73bfa8c0e0295df92d5fe61e0149db7b36cdc0c4 73bfa8c0e0]: hw/dma: vmstateify rc4030 [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=78851fa529a97c7b90c474daf53a4b18d01d20fe 78851fa529]: MAINTAINERS: update target-mips maintainers [Leon Alrae]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=664ee76891adce2b1df42d714f4c158a1df4220b 664ee76891]: smbios: fix uuid copy [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=84d0984dfe336f24109a6792d06aad0e9ae5e0a6 84d0984dfe]: xenpv: Fix qemu_uuid compiling error [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cc9a366d3b161d255fcf25aad30e0c8fcc766013 cc9a366d3b]: Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c640f2849ee8775fe1bbd7a2772610aa77816f9f c640f2849e]: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bc63afaf5f6d906ff56608b52d575ac8dbb09062 bc63afaf5f]: Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=43e21e4907a009d87f6aef44663d9e1f7b181b8d 43e21e4907]: trace: Document the execution mode of guest events [Lluís Vilanova]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2cc2d082b52ef0aa9bffff512ce552391405ce9f 2cc2d082b5]: trace: Add event "guest_cpu_reset" [Lluís Vilanova]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b9d72215248789abdd1e2bfce746eff2eddd67fc b9d7221524]: trace: Add event "guest_cpu_enter" [Lluís Vilanova]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2bfe11c8fac96db4f94abbe818fbc964a6744130 2bfe11c8fa]: trace: Properly initialize dynamic event states in hot-plugged vCPUs [Lluís Vilanova]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=331f5eb28a6b537558ac595879d2179885df9db5 331f5eb28a]: trace: move hw/virtio/virtio-balloon.c trace points into correct file [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e97eb6f7f03282f7e3db19865eb5b4fbd5f69f8b e97eb6f7f0]: trace: move hw/mem/pc-dimm.c trace points into correct file [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a409aada20212a629b7e6bd8b9abf2773f97c65a a409aada20]: trace: move util/qemu-coroutine*.c trace points into correct file [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2c7c4cf0c446a082acb3f42200936c4a6edaf68e 2c7c4cf0c4]: trace: move util/buffer.c trace points into correct file [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4af27939e5232c130327066e47eb805be0be1438 4af27939e5]: Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-20160928-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=79907e688d07cd3a43c28c563968b57697b6a9cf 79907e688d]: Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20160928-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fe121b9d3c4258e41f7efa4976bf79151b2d5dbb fe121b9d3c]: linux-aio: fix re-entrant completion processing [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=afe16f3f477bc656932a640a09769db486446f07 afe16f3f47]: test-coroutine: test qemu_coroutine_entered() [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f643e469f31df735fd5c42ab317f96ebfe749871 f643e469f3]: coroutine: add qemu_coroutine_entered() function [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3c87fafb90c108b1adb7451f6cc036480698e6f8 3c87fafb90]: Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20160927-tag' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ec044a80e7216ca290ee2dce0afb864256efa956 ec044a80e7]: ps2: do not generate invalid key codes for unknown keys [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8c10e0baf0260b59a4e984744462a18016662e3e 8c10e0baf0]: ps2: use QEMU qcodes instead of scancodes [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=57d5c005d35dc6d6d7e15a6b8c4d9ea16a7c738d 57d5c005d3]: ps2: allow keycode translation for all scancode sets [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4df23b64c51cc830d19eb29801070d31aa1e81cd 4df23b64c5]: ps2: correctly handle 'get/set scancode' command [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=06b3611fc2a3001d3940fa3bfa404c679b7d2b13 06b3611fc2]: ps2: reject unknown commands, instead of blindly accepting them [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=794afd7096f1ef3ea632b5cf75998562a2f8029a 794afd7096]: s390x/kvm: fix build against qemu_uuid [Christian Borntraeger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c679e74d2e29fa08ede9121d59aee4e9675611d7 c679e74d2e]: s390x/css: {c,h,t,r,x}sch: require enable AND device number valid [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6b5ffb14b78f8bb4835d0cd8e3d2826720acfa43 6b5ffb14b7]: pc-bios/s390-ccw.img: rebuild image [Christian Borntraeger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9c9f5f311a4b391c2dba57cf06b63d62b790e891 9c9f5f311a]: pc-bios/s390-ccw: enable subchannel for IPL I/O devices [Dong Jia Shi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f9530c32420fff941b7bc8bb5d90310eecab5a96 f9530c3242]: s390x/kvm: Fix potential deadlock in sigp handling [Christian Borntraeger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bfcec59a23f42dcac18a434bd48bd60d6fc0e563 bfcec59a23]: s390x/pci: code cleanup [Yi Min Zhao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8f95595072c3d91645c21d27cd02dd0b8d920f77 8f95595072]: s390x/pci: assign msix io region for each pci device [Yi Min Zhao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=205e5de4251f4c18e1f17f2e7aaa42ff92c3e05f 205e5de425]: s390x/pci: re-arrange variable declarations [Pierre Morel]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d9d2663c336b4ff7af9528f2cd3736791f4c0da5 d9d2663c33]: ui/vnc-enc-tight: remove switch and have single return [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4423184376dc85849b2d7b4660e7feeb2b38bf6f 4423184376]: spice/gl: render DisplaySurface via opengl [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f607867cefdbf1bcb2bd4449ba96cae4994f6224 f607867cef]: console: track gl_block state in QemuConsole [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cd958edb1fae85d0c7d1e1acbff82d22724e8d64 cd958edb1f]: console: skip same-size resize [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=844c82296f8bd6ceff8d170f3740740f3ce84b73 844c82296f]: libqos: fix qvring_init() [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eb7b5c35117bfb90dcfa881a0e3b23368c73fba6 eb7b5c3511]: iothread: check iothread->ctx before aio_context_unref to avoid assertion [Lin Ma]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6b9424689a32bb76942ec39f6d5c60b72eb002e0 6b9424689a]: aio-posix: avoid unnecessary aio_epoll_enabled() calls [Yaowei Bai]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e7e4f9f950253ce5fb03f569868a21d6d7e3f8a2 e7e4f9f950]: block: mirror: fix wrong comment of mirror_start [Yaowei Bai]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4a58f35b793d5d09d6cef921bf6ed7ffc39669fd 4a58f35b79]: tests: cris: add v17 ADDC test [Rabin Vincent]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ceffd34e8589a9a4f18849a21ae1fecaef3af02e ceffd34e85]: target-cris: add v17 CPU [Rabin Vincent]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=17bc37b75ea4c33a6f36f073a67df687bef840c9 17bc37b75e]: target-cris: reduce v32isms from v10 log dumps [Hans-Peter Nilsson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=85b3ed1db5e50b66016ef59ca2afce10e753cbc6 85b3ed1db5]: tests: cris: remove check_time1 [Rabin Vincent]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d10a0102b33e5bedf2bb92152beceea51245ae84 d10a0102b3]: tests: cris: remove openpf4 test [Rabin Vincent]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f278d5cbe59bc022ee67ead5f608fe0530c4e96b f278d5cbe5]: tests: cris: fix syscall inline asm [Rabin Vincent]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=21ce148c7ec71ee32834061355a5ecfd1a11f90f 21ce148c7e]: tests: cris: force inlining [Rabin Vincent]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b6eb9b45f7307638ff166401721ae6d0401e1d67 b6eb9b45f7]: qdisk - hw/block/xen_disk: grant copy implementation [Paulina Szubarczyk]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=25930ed60aad49f1fdd7de05272317c86ce1275b 25930ed60a]: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4f01a637795af77f1c191230b9f6e3a2547b0c28 4f01a63779]: sysbus: Remove ignored return value of FindSysbusDeviceFunc [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=55c911a58069e3742d35462d8c4e961dd6a2ba93 55c911a580]: target-i386: Remove has_msr_* global vars for KVM features [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aec661de86894e914d2d82431d9cefa9a9a40213 aec661de86]: target-i386: Clear KVM CPUID features if KVM is disabled [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3ddcd2edc8ca708ccd808a78424b9aadebd4f7c4 3ddcd2edc8]: target-i386: Remove has_msr_hv_tsc global variable [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2d5aa8728bc7d98baceffcfa62c23e13abcec4eb 2d5aa8728b]: target-i386: Remove has_msr_hv_apic global variable [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1eabfce6d53cb02066dbb0ac8471f8593ff24a24 1eabfce6d5]: target-i386: Remove has_msr_mtrr global variable [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=96193c22ab39ea24f81e386ad7883260ff24f5fd 96193c22ab]: target-i386: Move xsave component mask to features array [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2ca8a8becc2eeb5262e478ce502f5daa53f3d0bc 2ca8a8becc]: target-i386: xsave: Calculate set of xsave components on realize [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1fda6198e4126af9988754c8824cfc9928649890 1fda6198e4]: target-i386: xsave: Helper function to calculate xsave area size [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8057c621b1b17cbcb35fe67d1a09ada9055873a9 8057c621b1]: target-i386: xsave: Simplify CPUID[0xD,0].{EAX,EDX} calculation [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4928cd6de6b4211a79f98c8dc39115be1e815c2b 4928cd6de6]: target-i386: xsave: Calculate enabled components only once [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9646f4927faf68e8690588c2fd6dc9834c440b58 9646f4927f]: target-i386: Don't try to enable PT State xsave component [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2d5312da566e4424a807d078da05f92ee7be3eec 2d5312da56]: target-i386: Move feature name arrays inside FeatureWordInfo [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eab60fb9f5e7bb6738b0619cfd0057d3a9d21330 eab60fb9f5]: linux-user: remove #define smp_{cores, threads} [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0c3d7c0051576d220e6da0a8ac08f2d8482e2f0b 0c3d7c0051]: target-i386: Enable CPUID[0x8000000A] if SVM is enabled [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c39c0edf9bb3b968ba95484465a50c7b19f4aa3a c39c0edf9b]: target-i386: Automatically set level/xlevel/xlevel2 when needed [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=df3e9af8fd02f22d03871975daa23ecbfcd48490 df3e9af8fd]: tests: Test CPUID level handling for old machines [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6efef58ed151f75bca29561bde6b8a65db43d4a2 6efef58ed1]: tests: Add test code for CPUID level/xlevel handling [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5e992a8e337e710ea2d02f35668ac55a80e15f99 5e992a8e33]: target-i386: Add a marker to end of the region zeroed on reset [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0456441b5eb6694a561ad5bb8dad52483e6a08d0 0456441b5e]: target-i386: Remove unused X86CPUDefinition::xlevel2 field [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=333ec4ca6a9f604331e2349cb91e9635f65d6462 333ec4ca6a]: Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6d0ceb80ffe18ad4b28aab7356f440636c0be7be 6d0ceb80ff]: replay: allow replay stopping and restarting [Pavel Dovgalyuk]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=306e196fa24c46d384577fb9c16e7cdb80f26d17 306e196fa2]: replay: vmstate for replay module [Pavel Dovgalyuk]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f186d64d8fda4bb22c15beb8e45b7814fbd8b51e f186d64d8f]: replay: move internal data to the structure [Pavel Dovgalyuk]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c265e976f4669fd65f5b47e6865f50d1cb66bd02 c265e976f4]: cpus-common: lock-free fast path for cpu_exec_start/end [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3359baad36889b83df40b637ed993a4b816c4906 3359baad36]: tcg: Make tb_flush() thread safe [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=53f5ed95064fe6807890cd5535445a05d3361bd2 53f5ed9506]: cpus-common: Introduce async_safe_run_on_cpu() [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=758e1b2b622d7c177dc2d95e887a11aa069b7e68 758e1b2b62]: cpus-common: simplify locking for start_exclusive/end_exclusive [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cf07da65f335b9a74e62f5413078f67280572f36 cf07da65f3]: cpus-common: remove redundant call to exclusive_idle() [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c978b3168727d3a76ffcb18462ea972f50b53634 c978b31687]: cpus-common: always defer async_run_on_cpu work items [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a200f2fb571f337db37f865aec18f655fa3c872b a200f2fb57]: docs: include formal model for TCG exclusive sections [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ab129972c8b41e15b0521895a46fd9c752b68a5e ab129972c8]: cpus-common: move exclusive work infrastructure from linux-user [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0e55539c076a61b0b10a1aea1158fc20fb159d99 0e55539c07]: cpus-common: fix uninitialized variable use in run_on_cpu [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d148d90ee83738d45a90dc0b2fb7b1712f164103 d148d90ee8]: cpus-common: move CPU work item management to common code [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=267f685b8b20784c97251618b515fcd17b42aad6 267f685b8b]: cpus-common: move CPU list management to common code [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=178f94297a23e68183ce08bb841cf5d209208b03 178f94297a]: linux-user: Add qemu_cpu_is_self() and qemu_cpu_kick() [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=959f593c0e010cc0ee2e47e7f45e66c0695683b7 959f593c0e]: linux-user: Use QemuMutex and QemuCond [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a5403c69fcf2c946d166faa27e5db8436a00d183 a5403c69fc]: cpus: Rename flush_queued_work() [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fd38b25103ad9e3b51862424074d4eef75975623 fd38b25103]: cpus: Move common code out of {async_, }run_on_cpu() [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e0eeb4a21a3ca4b296220ce4449d8acef9de9049 e0eeb4a21a]: cpus: pass CPUState to run_on_cpu helpers [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4a0588996a5848ce9550188d0f60642636815059 4a0588996a]: build-sys: put glib_cflags in QEMU_CFLAGS [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1f04b992cf643cd9eb98394d1960b1a5bdfa4b42 1f04b992cf]: build-sys: remove unused GLIB_CFLAGS [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9c1f8f4493e8355d0e48f7d1eebdf86893ba082d 9c1f8f4493]: migration: sync all address spaces [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cc9d8a3b2c41c22fb09f90f3085e6036c199c3ca cc9d8a3b2c]: compiler: Swap 'public domain' header for license [Felipe Franciosi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=63ae8b942d8e4095179bbf1a8946348bc71b7973 63ae8b942d]: checkpatch: downgrade "architecture specific defines should be avoided" [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=048a2e8869cb7e26013e40d860c9ebdf8e28c2ac 048a2e8869]: x86: ioapic: boost default version to 0x20 [Peter Xu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a3276f786c84d3410be5bc3a4b3e5036745e5a90 a3276f786c]: intel_iommu, amd_iommu: allow UNMAP notifiers [Peter Xu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fa26f018393f18f5e91334820546bef07b133b88 fa26f01839]: imx_fec: fix error in qemu_send_packet argument [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a16d8ef54b8274ce9e7d7d6377a5a11f3c74668b a16d8ef54b]: mcf_fec: fix error in qemu_send_packet argument [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=070c4b92b8cd5390889716677a0b92444d6e087a 070c4b92b8]: net: mcf: limit buffer descriptor count [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b38636b83727d611a354217fa9d17de5872d7da4 b38636b837]: e1000e: Fix EIAC register implementation [Dmitry Fleytman]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4100c026b69001f774bfff30b5773a2418306f8c 4100c026b6]: e1000e: Fix spurious RX TCP ACK interrupts [Dmitry Fleytman]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8b54c6e1872825c76200bfb419dadeb6a84b3845 8b54c6e187]: e1000e: Fix OTHER interrupts processing for MSI-X [Dmitry Fleytman]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=680e60b6ba5a26332d684a60a6d9f39c0a999941 680e60b6ba]: e1000e: Fix PBACLR implementation [Dmitry Fleytman]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2d803144a637130b1f167b309bc8ac7142f76b26 2d803144a6]: e1000e: Fix CTRL_EXT.EIAME behavior [Dmitry Fleytman]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=40364748ddca8a510de5f345b8f7c1c49d24cd26 40364748dd]: e1000e: Flush receive queues on link up [Dmitry Fleytman]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6ee0e20b653817aa0adac89e21704842608e1639 6ee0e20b65]: e1000e: Flush all receive queues on receive enable [Dmitry Fleytman]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=47f9f15831faa549504ab9b035aaea44a02e5f95 47f9f15831]: net: limit allocation in nc_sendv_compat [Peter Lieven]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=584613eacb3840c1803e665ed7edd4ac186deced 584613eacb]: tap: Allow specifying a bridge [Alexey Kardashevskiy]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fb56d323e2c9472ba4c25fc0f13f2aaddda62380 fb56d323e2]: e1000: fix buliding complaint [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=46cca4ecb2842e93fff94b78161c03e9943860a8 46cca4ecb2]: docs: Add documentation for COLO-proxy [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=88f82ed1a774742942fe852b9b57dcaa287a94fb 88f82ed1a7]: MAINTAINERS: add maintainer for COLO-proxy [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=30656b097e9dd7978d3fe9416cb9f5a421a9e63e 30656b097e]: filter-rewriter: rewrite tcp packet to keep secondary connection [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=afe461240940077e7ea8313e9c547a4898263cd2 afe4612409]: filter-rewriter: track connection and parse packet [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e6eee8ab5148aee369416e5126d6d149319579be e6eee8ab51]: filter-rewriter: introduce filter-rewriter initialization [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f4b618360e5a81b097e2e35d52011bec3c63af68 f4b618360e]: colo-compare: add TCP, UDP, ICMP packet comparison [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0682e15b19b2f41c0568142b42518b9471168597 0682e15b19]: colo-compare: introduce packet comparison thread [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b6540d403d28d9ecbbf0ab76b82fb0fa92dc75ce b6540d403d]: colo-compare: track connection and enqueue packet [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ccf0426c09f0989d9874f7c63aff58376e1d972a ccf0426c09]: Jhash: add linux kernel jhashtable in qemu [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=59509ec16b7ee92b3f8261c554023aa1d3169317 59509ec16b]: net/colo.c: add colo.c to define and handle packet [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7dce4e6fd2baa4935074fa03736588017c1a8b84 7dce4e6fd2]: colo-compare: introduce colo compare initialization [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e92aa36ac89fad49dc18d88e1d40f0d0fccdfa83 e92aa36ac8]: qemu-char: Add qemu_chr_add_handlers_full() for GMaincontext [Zhang Chen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a4543b1b37dc05be84c7a95751af9d473f5fb41a a4543b1b37]: net: hmp_host_net_remove: Del the -net option of the removed host_net [Shmulik Ladkani]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1c0fbfa3dedf49115e194e533a7b6a640a28447c 1c0fbfa3de]: virtio-net: allow increasing rx queue size [Michael S. Tsirkin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5bf3d319030b1e95116ba49b31339f2bdd1d3b2a 5bf3d31903]: memory: introduce IOMMUOps.notify_flag_changed [Peter Xu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cdb3081269347fd9271fd1b7a9df312e2953bdd9 cdb3081269]: memory: introduce IOMMUNotifier and its caps [Peter Xu]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7cfdc02dae0d2ff58c897496cfdbbafc0eda0f3f 7cfdc02dae]: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fb9f592623b0f9bb82a88d68d7921fb581918ef5 fb9f592623]: hw/i386: AMD IOMMU IVRS table [David Kiarie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d29a09ca68428b5708024ea2e9143de0a031081d d29a09ca68]: hw/i386: Introduce AMD IOMMU [David Kiarie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d61e45ecc78caf0141dd309c104c5e1fd2716a57 d61e45ecc7]: hw/i386/trace-events: Add AMD IOMMU trace events [David Kiarie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ab71cc0d589b054dccac2756c78042608b8e5b6e ab71cc0d58]: hw/pci: Prepare for AMD IOMMU [David Kiarie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fb1131b674e492a5f91abd77b9fcc9a9e2b88eb7 fb1131b674]: virtio: handle virtqueue_get_head() errors [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4355c1abcaedd64a18d627284a3b7e54acb00714 4355c1abca]: virtio: handle virtqueue_num_heads() errors [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=412e0e81b17488e228b4f8451df6a4af26064bb4 412e0e81b1]: virtio: handle virtqueue_read_next_desc() errors [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b1c7c07f2db2096451791882e9d1cdc301b66cdb b1c7c07f2d]: virtio: use unsigned int for virtqueue_get_avail_bytes() index [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d65abf85e7e5fce31905eaea322ef2ea26e5f2db d65abf85e7]: virtio: handle virtqueue_get_avail_bytes() errors [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ec55da192403e4a1e05f767c8762273d43ea7da4 ec55da1924]: virtio: handle virtqueue_map_desc() errors [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=791b1daf724ea835a32e90b2b15df1e20dae6f57 791b1daf72]: virtio: migrate vdev->broken flag [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f5ed36635d8fa73feb66fe12b3b9c2ed90a1adbe f5ed36635d]: virtio: stop virtqueue processing if device is broken [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8275e2f6be8b10c2b3da0fe6927d0ce7ad438c80 8275e2f6be]: virtio: fix stray tab character [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=152fcbecad3775ba8950060616b59f6c23bc97e8 152fcbecad]: target-i386: turn off CPU.l3-cache only for 2.7 and older machine types [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2e0910329bb602559d91e0db5c3f65486f14d955 2e0910329b]: pc: clean up COMPAT macro chaining [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=973e7170dddefb491a48df5cba33b2ae151013a0 973e7170dd]: virtio: add check for descriptor's mapped address [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9294d76c15e5d0cabc626bc4d95f95f896abc8d0 9294d76c15]: tests: add /vhost-user/flags-mismatch test [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ed0a8d92527195bd6009096533e7d0cd8be6fca1 ed0a8d9252]: tests: add a simple /vhost-user/multiqueue test [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5d443f5adad6ddd8238602990b7e86404a288d48 5d443f5ada]: tests: add /vhost-user/connect-fail test [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3b71ec8516bb50e9a743645bf139571de0b39f61 3b71ec8516]: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eaff9c4367ac3f7ac44f6c6f4cb7bcd4daa89af5 eaff9c4367]: Merge remote-tracking branch 'remotes/lalrae/tags/mips-20160923' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c229472af095765cdbae95ad057b170d98f81e25 c229472af0]: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20160923' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4c892756fd133b77a5aca4745a15528a6bf5bc94 4c892756fd]: Merge remote-tracking branch 'remotes/famz/tags/various-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9ec8873e684c2dae6fadb3a801057c613ccd2a6b 9ec8873e68]: block: Remove BB interface from blockdev-add/del [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=78645881508ebcfced97dc608b90179b264914e9 7864588150]: qemu-iotests/141: Avoid blockdev-add with id [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e467da7b92ca207f02d29f52583a1097440a83cc e467da7b92]: block: Avoid printing NULL string in error messages [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=62acae8a9d20c872212aec59d4a0a634a97e87f0 62acae8a9d]: qemu-iotests/139: Avoid blockdev-add with id [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eed875838e8d667e1fad5f6f5872c3d60ee266dd eed875838e]: qemu-iotests/124: Avoid blockdev-add with id [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e4fd2e9dfca0b592e329eec9ba753914e7941104 e4fd2e9dfc]: qemu-iotests/118: Avoid blockdev-add with id [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1f4c4d73617ac3501b44c67fbfe614482921574c 1f4c4d7361]: qemu-iotests/117: Avoid blockdev-add with id [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5feb08ed8ff18e5fb43e795585c83b4cbdded508 5feb08ed8f]: qemu-iotests/087: Avoid blockdev-add with id [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=26d5fa10ff9a0701bf5860e6548b9eda496b3474 26d5fa10ff]: qemu-iotests/081: Avoid blockdev-add with id [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ffec99f722b32933745e05be1a3a82e567506d36 ffec99f722]: qemu-iotests/071: Avoid blockdev-add with id [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=522ce4ecd4e93f77ba4cd399b25db1fd5405c7e9 522ce4ecd4]: qemu-iotests/067: Avoid blockdev-add with id [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=476fb028bf21cd44f5e3a72c856147a00e74f670 476fb028bf]: qemu-iotests/041: Avoid blockdev-add with id [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=486b88bdc87eb70d26428624a1669824e093c861 486b88bdc8]: qemu-iotests/118: Test media change with qdev name [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7a9877a0263561f11bae116a7639eec53a625807 7a9877a026]: block: Accept device model name for block_set_io_throttle [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=70e2cb3bd75fc7aa988f81eae854001e8fcbffe1 70e2cb3bd7]: block: Accept device model name for blockdev-change-medium [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fbe2d8163e8900fe22c67f55bd09ebc6f322f430 fbe2d8163e]: block: Accept device model name for eject [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=00949babe90c528df1ffb79439d632c7bd4f6c42 00949babe9]: block: Accept device model name for x-blockdev-remove-medium [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=716df21707b9c95d61c86e1df9105d0cefe59a97 716df21707]: block: Accept device model name for x-blockdev-insert-medium [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b33945cfffcc3f847122dbf5db00fff28161c593 b33945cfff]: block: Accept device model name for blockdev-open/close-tray [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9680caee0fa530726809bc72d44e127ae676e251 9680caee0f]: qdev-monitor: Add blk_by_qdev_id() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6c1db528b0e1a68c342d49d032af1c707e9de87c 6c1db528b0]: qdev-monitor: Factor out find_device_state() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1c89e1fa2fb1414f4485a01924032ad9cdb9073d 1c89e1fa2f]: block: Add blk_by_dev() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6bed02805666035a59daa6a46935074f6f6d507d 6bed028056]: block: Fix 'since' for compressed Drive/BlockdevBackup [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4e200cf8e64cc37abf00c53b299a794c80276360 4e200cf8e6]: block: rename "read-only" to BDRV_OPT_READ_ONLY [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0fe282bb4b29ad51adefc2e500bcecfb3c499e10 0fe282bb4b]: commit: Add 'base' to the reopen queue before 'overlay_bs' [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5b7ba05fe7313b03712e129a86fa70c2c215e908 5b7ba05fe7]: block: Don't queue the same BDS twice in bdrv_reopen_queue_child() [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f87a0e29a9814a7ab6ee92b238989fed6186c4f3 f87a0e29a9]: block: Add "read-only" to the options QDict [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9b7e8691670fab57c387b6955dc14a09696ae034 9b7e869167]: block: Update bs->open_flags earlier in bdrv_open_common() [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=14499ea5413be45bbb3934dd6fd8fa27c54c1dd4 14499ea541]: block: Set BDRV_O_ALLOW_RDWR and snapshot_options before storing the flags [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=38b5e4c3dc6d713eae340341ee139c12d5c1a21e 38b5e4c3dc]: block: Remove bdrv_is_snapshot [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c2519009b428fb19a9fdbc707e786b1cebd4994f c2519009b4]: tests: allow to specify list of formats to test for check-block.sh [Denis V. Lunev]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1813d33015f0a6780609739999f3962f2dc56921 1813d33015]: hmp: Remove dead code in hmp_qemu_io() [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bb9f8dd0e15a9744b8d09d06ecb6a18ca3dcc173 bb9f8dd0e1]: qcow2: fix encryption during cow of sectors [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6de68ffd7cfd1648cbd46ed5c38a7fdefa8797a9 6de68ffd7c]: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fea55615b2f924128e115ceb2265069561b03ef8 fea55615b2]: linux-user: Add missing Mips syscalls items in strace.list [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0444a3b7935f6e09dfddf00411840e70f6fd933e 0444a3b793]: linux-user: Add missing TARGET_EDQUOT error code for Mips [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d7779acb30489729431436e71afb1fd36ef1966d d7779acb30]: linux-user: Fix certain argument alignment cases for Mips64 [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2ef4186964653671ef899016c05d44e7b71cf4a6 2ef4186964]: linux-user: Fix structure target_semid64_ds definition for Mips [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8a8001b14728baacaa3491f7f723b92a7376e421 8a8001b147]: linux-user: Fix structure target_flock definition for Mips [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3a87a954c84d036b1f6ceb95abbdc80cdc5d5b68 3a87a954c8]: linux-user: Fix TARGET_F_GETOWN definition for Mips [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e1be160691e1d64591c48c16b9a6f3901cee6cbf e1be160691]: linux-user: Fix TARGET_SIOCATMARK definition for Mips [Aleksandar Markovic]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d208ac0c2e4cb43b74153bd584fc63c7b8a93ed6 d208ac0c2e]: target-mips: generate fences [Leon Alrae]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e9deaad8a58c899dc32e9fdeff9e533070e79dca e9deaad8a5]: target-mips: add 24KEc CPU definition [André Draszik]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9b77336d83b73f7585cc2dbc565d377940905191 9b77336d83]: docker: exec $CMD [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=97cba1a1d1e62ea3e2718ad22188d10f2aa5478d 97cba1a1d1]: docker: Terminate instances at SIGTERM and SIGHUP [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ec960b9a73f48b8b0bc7d5d31a173e90bd38a290 ec960b9a73]: docker: Support showing environment information [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9445c28ec3753470554790debc6ac12609c3b733 9445c28ec3]: docker: Print used options before doing configure [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3d3a6eb60d259a503ed771c878f777e2715d83db 3d3a6eb60d]: docker: Flatten default target list in test-quick [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a2bd7252fe8b43367d2f7d054154ffc56d6dd377 a2bd7252fe]: docker: Update fedora image to latest [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5008fc787b9d923f937c71d3dbe0d8ef88875c91 5008fc787b]: docker: Generate /packages.txt in ubuntu image [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=28a0cccd544983273c0178e4b198e781cb01e074 28a0cccd54]: docker: Generate /packages.txt in fedora image [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a34ac8d472a36582e8aaf93688cee62b4cac4201 a34ac8d472]: docker: Generate /packages.txt in centos6 image [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=65a03dd6c6b89223154e48193044577387e05dc2 65a03dd6c6]: tests: Ignore test-uuid [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=080d7aac31006092c8b85a784cfc4e3b525d9d33 080d7aac31]: Add UUID files to MAINTAINERS [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c739cdddeb61d57470b3a7ecf6cea45064828269 c739cdddeb]: tests: Add uuid tests [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0d6ae94783b35a5c42d88872d1adb523f5fcc6f3 0d6ae94783]: uuid: Tighten uuid parse [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9c5ce8db2e5c2769ed2fd3d91928dd1853b5ce7c 9c5ce8db2e]: vl: Switch qemu_uuid to QemuUUID [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=315d3184525c90865bf5e1ec4db5e633f1d8c7e8 315d318452]: configure: Remove detection code for UUID [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=586d15ff873585ec9c229217eaec76f858f8f45a 586d15ff87]: tests: No longer dependent on CONFIG_UUID [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2ef950f91d1c439da0aad6629521825523578dce 2ef950f91d]: crypto: Switch to QEMU UUID API [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=38440a21fa662767e58db0d5f8b71a0e1f00dc46 38440a21fa]: vpc: Use QEMU UUID API [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7c6f55b69714a0cb9fdf5a80f0c23e87127e01a8 7c6f55b697]: vdi: Use QEMU UUID API [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cb6414dfec8a308e68529b0fd2a454403c05bbb3 cb6414dfec]: vhdx: Use QEMU UUID API [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3630be75d8eda7811f5783d1dc50f4d8682fdaec 3630be75d8]: uuid: Make null_uuid static [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cea25275a3590cdee774a1230f4b99f6c5c0eaa8 cea25275a3]: util: Add UUID API [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0679f98b4035c6c3125fc6720a961bb25f916a7a 0679f98b40]: docker: Handle exceptions when looking for docker command [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4814401fa01271235df2ac60fafc831bd3d624f3 4814401fa0]: spapr_pci: Add numa node id [Alexey Kardashevskiy]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=27a83f8e7ed63ced7e36c47a42f46ab44ee02bd8 27a83f8e7e]: monitor: fix crash for platforms without a CPU 0 [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=58eb53083ccac82bc9c8e4b5f0800dcc47d22927 58eb53083c]: linux-user: ppc64: fix ARCH_206 bit in AT_HWCAP [Michael Walle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0d594f5565837fe2886a8aa307ef8abb65eab8f7 0d594f5565]: ppc/kvm: Mark 64kB page size support as disabled if not available [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=15ed653fa49a7ddda2034db5d722fd6c2d439dd8 15ed653fa4]: ppc/xics: An ICS with offset 0 is assumed to be uninitialized [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=056b977521a907e9b84c0ad0017a082ff56e69f3 056b977521]: ppc/xics: account correct irq status [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5145ad4fad099983887c6e6caa2354376005226f 5145ad4fad]: Enable H_CLEAR_MOD and H_CLEAR_REF hypercalls on KVM/PPC64. [Nathan Whitehorn]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d76ab5e1c7db5f064700b9c3cb0924ccfd9017e5 d76ab5e1c7]: target-ppc: tlbie/tlbivax should have global effect [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e3cffe6fad29e07d401eabb913a6d88501d5c143 e3cffe6fad]: target-ppc: add flag in check_tlb_flush() [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a8a6d53e3626e96d5a37b9eb6dc6ce759714502e a8a6d53e36]: target-ppc: add TLB_NEED_LOCAL_FLUSH flag [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7ebaf7955603cc50988e0eafd5e6074320fefc70 7ebaf79556]: spapr: Introduce sPAPRCPUCoreClass [Bharata B Rao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fec5c62a6434bc306906972e276c5a6f2cafdd9a fec5c62a64]: target-ppc: implement darn instruction [Ravi Bangoria]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ddb9ac50ae999c8970fc5b145b0830b61d4da3f4 ddb9ac50ae]: target-ppc: add stxsi[bh]x instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=740ae9a27f97be6f9139905700d949b4184a5df7 740ae9a27f]: target-ppc: add lxsi[bw]zx instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f113283525a46c16ee078caeefbc82b26aada86a f113283525]: target-ppc: add xxspltib instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2391b3577365bfa16009268a16dc7df9a71460c7 2391b35773]: target-ppc: consolidate store conditional [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aa2008af0c1cd26f6a7c522825438f8d1d3de272 aa2008af0c]: target-ppc: move out stqcx impementation [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=48793c95c963c3def3b6f3ecdbf89ec098d5e494 48793c95c9]: target-ppc: consolidate load with reservation [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=804108aaf9aa2256534c6ef8e6736934a2ec79c8 804108aaf9]: target-ppc: convert st[16,32,64]r to use new macro [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2468f23dcb5b74ef882f3a3a5dd0a00bf0a71bb7 2468f23dcb]: target-ppc: convert st64 to use new macro [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=761a89c6419132e612f7c9f773ea42872134bb88 761a89c641]: target-ppc: consolidate store operations [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ff5f3981a291bdf37ba78bedb499af45cf04253b ff5f3981a2]: target-ppc: convert ld[16,32,64]ur to use new macro [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4f364fe76f9288bd30b418ecfd007a08412c4456 4f364fe76f]: target-ppc: convert ld64 to use new macro [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=09bfe50d57d1986f8b3d0fd01ce32e303204c283 09bfe50d57]: target-ppc: consolidate load operations [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f19661c8b1f7f460c47ca7306a05eca22c6c5c68 f19661c8b1]: spapr_vscsi: convert to trace framework instead of DPRINTF [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e8bb33de42bdb17447a46e1b8448032b88b2cd54 e8bb33de42]: spapr_llan: convert to trace framework instead of DPRINTF [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7ab6a501c6c14c608043f918a680af9faaa38939 7ab6a501c6]: spapr_vio: convert to trace framework instead of DPRINTF [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=028ec3cee3872fca661a5339b5b75b965f593597 028ec3cee3]: spapr_rtas: convert to trace framework instead of DPRINTF [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=24ac7755d751ed01ae53f7537b2ec90fe016d599 24ac7755d7]: spapr_drc: convert to trace framework instead of DPRINTF [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f366e729f9231e7176e96dba16ddfb6b4b3ab1a8 f366e729f9]: adb.c: prevent NO_KEY value from going to guest [John Arbuckle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=25c01db74b58d62cc4a2239ffe9badd5227c3538 25c01db74b]: adb.c: correct several key assignments [John Arbuckle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5a1f4971863705f588ec79fce2ac8a3392e2a57e 5a1f497186]: adb.c: add support for QKeyCode [John Arbuckle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5375c83b1e0e76972cfa0c78ce5b14e525e79104 5375c83b1e]: adb-keys.h: initial commit [John Arbuckle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a70ab357cd0b36c34f77803bd6710480cb2910d9 a70ab357cd]: MAINTAINERS: add sPAPR tests [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eeddd59f59626302cdb7db2602140ac9a076dec9 eeddd59f59]: tests: add RTAS command in the protocol [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8d6ef7c9fe880c710dd55cfe7a0f076be475bede 8d6ef7c9fe]: libqos: define SPAPR libqos functions [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aa15f497178a8a3d489bf410171c3b6dfa0d9f49 aa15f49717]: qtest: replace strtoXX() by qemu_strtoXX() [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=95cda4c44ee2ae8616b2f9d8a2d68882cf437859 95cda4c44e]: ppc: Fix signal delivery in ppc-user and ppc64-user [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ab04543602b7fa8fbc33401c66f071ae4570da04 ab04543602]: target-ppc: add vector permute right indexed instruction [Rajalakshmi Srinivasaraghavan]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=01fe9a470c4c49a18c386f411278780dedb65ad6 01fe9a470c]: target-ppc: add vector bit permute doubleword instruction [Rajalakshmi Srinivasaraghavan]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a5ad8fbf9d771d2accb583fc1eb58faf9931cfce a5ad8fbf9d]: target-ppc: add vector count trailing zeros instructions [Rajalakshmi Srinivasaraghavan]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b5d569a1bb033354847c34d2e011fed812ff7428 b5d569a1bb]: target-ppc: add vector extract instructions [Rajalakshmi Srinivasaraghavan]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e7b1e06fbcb81ac66e2586214a6c42fdf15fadf3 e7b1e06fbc]: target-ppc: add vector insert instructions [Rajalakshmi Srinivasaraghavan]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6ca038c292d9274dc224d401a1ba16eb5a1dd501 6ca038c292]: ppc: restrict the use of the rfi instruction [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b5d55020471aa426701938eb826193e95c43b515 b5d5502047]: MAINTAINERS: Add some missing ppc-related files [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=68c6efe07a4729b54947658df4fceed84f3d0fef 68c6efe07a]: kvm: fix events.flags (KVM_VCPUEVENT_VALID_SMM) overwritten by 0 [Herongguang (Stephen)]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6867783a804b5b7eb34a2e6f0d43d0eaf88ad2de 6867783a80]: scripts: Add a script to check for bug URLs in the git log [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9e14037f05e99ca3b8a33d8be9a2a636bbf09326 9e14037f05]: msmouse: Fix segfault caused by free the chr before chardev cleanup. [Lin Ma]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=95eaa78537c734fa3cb3373d47ba8c0099a36ff0 95eaa78537]: iscsi: Fix divide-by-zero regression on raw SG devices [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e678c56f169bb576b607cda2a39c0b626ebfb221 e678c56f16]: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20160922' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d675765a0244af1d65c292f2508009f1bd13e1b6 d675765a02]: imx: Use 'const char', not 'char const' [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d486ccaa9ecdc37015ca0ecb330e3127ea948f8a d486ccaa9e]: disas/arm.c: Remove unused macro definitions [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2ccfd336dcdbc6f4f479380ed80003fac17a946e 2ccfd336dc]: vmstateify ssi-sd [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e7f76c521f4fd3c5bdbbb2cf97393523c05f6952 e7f76c521f]: vmstateify ssd0323 display [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a43639b12daff2230a98faffcffc79346c8ebf8c a43639b12d]: dma: xlnx-zynq-devcfg: Fix up XLNX_ZYNQ_DEVCFG_R_MAX [Nathan Rossi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=93ffc7c766429350d788ae0a978ea54171d652bd 93ffc7c766]: loader: Add AddressSpace loading support to targphys [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5e774eb3bd264c76484906f4bd0fb38e00b8090e 5e774eb3bd]: loader: Add AddressSpace loading support to uImages [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=70bb1d16f4e8576eb9370ae6be244312cd96df78 70bb1d16f4]: loader: Add AddressSpace loading support to ELFs [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3e76099aacb4dae0d37ebf95305369e03d1491e6 3e76099aac]: loader: Allow a custom AddressSpace when loading ROMs [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d6ac342a48d50bdceaa43abe2e57854230101d90 d6ac342a48]: loader: Use the specified MemoryRegion [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8cf6e9daca19e08216cf09e523d1dcdf3cfdaec7 8cf6e9daca]: loader: Allow ELF loader to auto-detect the ELF arch [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1372fc0b87b80634313ad332279f9c7ca0583862 1372fc0b87]: xlnx-zynqmp: Set the number of priority queues [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=77524d1157cf7c18b980c9d6f95879f2ce7e56e2 77524d1157]: cadence_gem: Correct indentation [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6710172501bedaf5181b6cac5a3d81e6deb2e136 6710172501]: cadence_gem: Add queue support [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e8e4994313b7f9fa41c9867c2b507cf24ef78789 e8e4994313]: cadence_gem: Add support for screening [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2bf57f73e3a324ecdfac338e050eca381aa2216c 2bf57f73e3]: cadence_gem: Add the num-priority-queues property [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bcb39a65f141ca0d5bc703435dc6c54d402112f1 bcb39a65f1]: cadence_gem: QOMify Cadence GEM [Alistair Francis]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5b262bb697189f4c979353933e883b6ae0dd0233 5b262bb697]: tests: Add ptimer tests [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2a8b58703e2144c136f6d26f609c6a338a03a3ca 2a8b58703e]: hw/ptimer: Suppress error messages under qtest [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e7ea81c37d6f8b4202f63abbac35267bba1c8260 e7ea81c37d]: hw/ptimer: Introduce timer policy feature [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=780d23e54e4a62c1bc37641b72e0188b6d13e861 780d23e54e]: hw/ptimer: Actually stop the timer in case of error [Dmitry Osipenko]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=de46f5f46c1bb169045432a8208a9e10a662b55d de46f5f46c]: aspeed: allocate RAM after the memory controller has checked the size [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c6c7cfb01a00be0553f6694bbe71d45fc5e068c8 c6c7cfb01a]: aspeed: add a ram_size property to the memory controller [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b2fd45458d294e0a8a7c559881788d8642958bb7 b2fd45458d]: aspeed: use error_report instead of LOG_GUEST_ERROR [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3755f9e3164360ca34dcc77d842ce1d41321db4e 3755f9e316]: aspeed: calculate the RAM size bits at realize time [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=67077e301454069fd849de755e9d04da70474304 67077e3014]: palmetto-bmc: remove extra no_sdcard assignement [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9a7c17501187061e60102164bd84509a4d854d1d 9a7c175011]: arm: add support for an ast2500 evaluation board [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=365aff1eaa370dc3bab2fb42b707496c46acb621 365aff1eaa]: aspeed: add a ast2500 SoC and support to the SCU and SDMC controllers [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8da33ef757d6d49b41432a22e4ab357652ec0e14 8da33ef757]: hw/misc: use macros to define hw-strap1 register on the AST2400 Aspeed SoC [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c3ba99f723af21f27d0f6c839443b218c75b0dc0 c3ba99f723]: palmetto-bmc: add board specific configuration [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=74fb1f38071f557154558141ed8d3a57914b0996 74fb1f3807]: palmetto-bmc: replace palmetto_bmc with aspeed [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aaf4e67f0efce49ca5cf2648706bf0b834d2535f aaf4e67f0e]: palmetto-bmc: rename the Aspeed board file to aspeed.c [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b033271f11a17debc1cc3e56f6b9fa319ebe2c45 b033271f11]: aspeed-soc: provide a framework to add new SoCs [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ff90606f9ae5efd78f2ae98f31207c735e8580a5 ff90606f9a]: ast2400: replace ast2400 with aspeed_soc [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=00442402eaf818c8e0a9c7e79b68c957ea5f1f53 00442402ea]: ast2400: rename the Aspeed SoC files to aspeed_soc [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dcf578ed8cec89543158b103940e854ebd21a8cf dcf578ed8c]: arm: add Cortex A7 CPU parameters [Andrey Yurovsky]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f8d9ccf8d5f9f4b7d364100871c4c7303b546de5 f8d9ccf8d5]: kvm: apic: set APIC base as part of kvm_apic_put [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=73e1b8f2f9b8a90361f9c1af306ee17bfcfd592d 73e1b8f2f9]: target-i386: introduce kvm_put_one_msr [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=430da7a81d356e368ccd88dcca60f38da9aa5b9a 430da7a81d]: Merge remote-tracking branch 'remotes/riku/tags/pull-linux-user-20160915' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3648100e2af88765ba14347a0c74c8a5eb093eb5 3648100e2a]: Merge remote-tracking branch 'remotes/otubo/tags/pull-seccomp-20160921' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ffd455ae41772d92a7c52f58eed3fb89f04b6a60 ffd455ae41]: Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2016-09-20' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b98bbea2d94dc5902acaa3a5dd7f9057cc82cdb1 b98bbea2d9]: Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20160920' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5457dc9e37fe0a29989bd64306c63941074864ce 5457dc9e37]: linux-user: fix TARGET_NR_select [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=45eafb4d32ced9ff1dcb3800c89f8beaf47b61cc 45eafb4d32]: linux-user: Fix incorrect offset of tuc_stack in ARM do_sigframe_return_v2 [Timothy E Baldwin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5ea2fc84da1bffce749c9d0848f5336def2818bb 5ea2fc84da]: linux-user: Sanity check clone flags [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7cfbd386b92e93fbfae033b9ac89a20d1fe72573 7cfbd386b9]: linux-user: Remove unnecessary nptl_flags variable from do_fork() [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c4b3574402053a88612eab3b66a53825a00145a2 c4b3574402]: linux-user: Implement force_sigsegv() via force_sig() [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c599d4d6d6e9bfdb64e54c33a22cb26e3496b96d c599d4d6d6]: linux-user: SIGSEGV from sigreturn need not be fatal [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=28298c912e2c379f2b7767b351beeb77f001f27f 28298c912e]: linux-user: ARM: Give SIGSEGV if signal frame setup fails [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=09391669975a0e2882c181982d4ddee35a0080bb 0939166997]: linux-user: SIGSEGV on signal entry need not be fatal [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9d2803f720d5b71937c0f564bb2c16d8f5e18c8c 9d2803f720]: linux-user: Pass si_type information to queue_signal() explicitly [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8bd3773cce1885c46e5cf09a72b9138ccba5fbf2 8bd3773cce]: linux-user: Recheck for pending synchronous signals too [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c836112997e19966565cd6eb68e0836c8972720b c836112997]: linux-user: ppc64: set MSR_CM bit for BookE 2.06 MMU [Michael Walle]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ee8e76141b4dd00f8e97fda274876a17f9a46bbe ee8e76141b]: linux-user: Use correct target SHMLBA in shmat() [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0ef9ea290ed9319cb788ea40be06dd18b32ba05a 0ef9ea290e]: linux-user: Use glib malloc functions in load_symbols() [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=772034b63e9c0caf6c92e31413f2d8df2ee69c88 772034b63e]: linux-user: Check dump_write() return in elf_core_dump() [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e5a869ed569a97fa676e9827952629086ec41f4e e5a869ed56]: linux-user: Fix error handling in flatload.c target_pread() [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f9757b1d9649cb739ecf544c7137c0885281f6e8 f9757b1d96]: linux-user: Fix incorrect use of host errno in do_ioctl_dm() [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3211215e741f6e4824ddfc4919428e8d1b82a3c2 3211215e74]: linux-user: Check lock_user() return value for NULL [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=68754b442b756e8cb5f143b00937fb7330a51a81 68754b442b]: linux-user: Pass missing MAP_ANONYMOUS to target_mmap() call [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0cb581d6bdc5aa808ae1a9789d02657fe531cb39 0cb581d6bd]: linux-user: report signals being taken in strace output [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ce9c139d93db03e464341385976606b7568b768f ce9c139d93]: linux-user: Range check the nfds argument to ppoll syscall [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2ba7fae3bd688f5bb6cb08defc731d77e6bd943c 2ba7fae3bd]: linux-user: Check for bad event numbers in epoll_wait [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=700fa58e4b9100d6bd77df06d2e5d1f457720c4d 700fa58e4b]: linux-user: Use direct syscall for utimensat [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6080723102d1ad3b553769834d6a23e3f3d8250f 6080723102]: linux-user: Implement FS_IOC_GETFLAGS and FS_IOC_SETFLAGS ioctls [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=26a6fc96e0ca7522b855c2164bc6098240c286f6 26a6fc96e0]: linux-user: Allow bad msg_name for recvfrom on connected socket [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=97b079703350ec0f6625788fb380f1fa14d0e2c4 97b0797033]: linux-user: Fix errno for sendrecvmsg with large iovec length [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dab32b321f4d510ed5171b12f68bd5aa7a02cffe dab32b321f]: linux-user: Fix handling of iovec counts [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cf9dc9e4807464a9d0b3d7368b818323e14921eb cf9dc9e480]: seccomp: adding getrusage to the whitelist [Eduardo Otubo]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=819cec0114eeca80444a21f2e3526ef62d729385 819cec0114]: iotest 055: refactor and speed up [Vladimir Sementsov-Ogievskiy]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4d6f8cbba75eb3bf389cd0edb779c9e33f4b03a6 4d6f8cbba7]: commit: get the overlay node before manipulating the backing chain [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4be4879ff8b4a6504ed981c470f3cb6b57eddb1d 4be4879ff8]: blockdev: Modularize nfs block driver [Colin Lord]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=88d88798b7efeb0be15b1a60e58b1f8ba4c2f700 88d88798b7]: blockdev: Add dynamic module loading for block drivers [Marc Mari]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0c0c1fd973013671ea63680fcd9802766c1d04fe 0c0c1fd973]: blockdev: Add dynamic generation of module_block.h [Marc Mari]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f57b4b5fb127b60e1aade2684a8b16bc4f630b29 f57b4b5fb1]: blockdev: prepare iSCSI block driver for dynamic loading [Colin Lord]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f7c1553388c98efcdcc70371e655417cf1ed7df6 f7c1553388]: qemu-img: add skip option to dd [Reda Sallahi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=86ce1f6e2b73b33c4a52818e245378bf52d27200 86ce1f6e2b]: qemu-img: add the 'dd' subcommand [Reda Sallahi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ebb90a005da67147245cd38fb04a965a87a961b7 ebb90a005d]: tcg/i386: Extend TARGET_PAGE_MASK to the proper type [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a008535b9fa396226ff9cf78b8ac5f3584bda58e a008535b9f]: build-sys: fix make install regression [Riku Voipio]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9b8595bca61fb5570363a2d7970b0c7d62a332de 9b8595bca6]: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fa5376dd8adb5ad104e5773f09c15af2e8a76738 fa5376dd8a]: linux-user-i386: Fix crash on cpuid [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1560fcfa96594f62cb2062f88e6785dda663529c 1560fcfa96]: kvm/apic: drop debugging [Michael S. Tsirkin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3f32bd21df655e62eb271182a5c63280d631c7b3 3f32bd21df]: target-i386: Use struct X86XSaveArea in fpu_helper.c [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=33e1666b4289313306371fee0740f5c85517e406 33e1666b42]: Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-09-19' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bd6092e407a5d682fbfddcbc510038b84bc1a1aa bd6092e407]: Replace qmp-commands.hx by docs/qmp-commands.txt [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3d47a1390bd80b7b974185827a340012d21ad1e3 3d47a1390b]: Merge remote-tracking branch 'remotes/berrange/tags/pull-qcrypto-2016-09-19-2' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bdf05133233faa11899738d5c90c7b78d145682b bdf0513323]: qmp-commands.hx: fix some styling [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=842894994e089d3d8fc2cedd4679f1367b761212 842894994e]: build-sys: remove qmp-commands-old.h [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5c678ee8d9406b9baeec788530965483575db555 5c678ee8d9]: monitor: use qmp_dispatch() [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4bdadd86718c901fc1a512a7e3e0cbe7518cf277 4bdadd8671]: tests: add a test to check invalid args [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a0067da1577e3eb0c60758384282568f4b2328fe a0067da157]: qapi: check invalid arguments on no-args commands [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=077b009ebb98c45ac1a88332e2ddb99a88cc09cd 077b009ebb]: qapi: remove the "middle" mode [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2b9e35760a8ff5548f6789d048c6e6e3c22c70ee 2b9e35760a]: monitor: remove mhandler.cmd_new [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9e812b6adc6d9efe640fabeb9f5edee8248fdac9 9e812b6adc]: monitor: implement 'qmp_query_commands' without qmp_cmds [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c823501ea9bf7b13ca32226e1c628480edb034d6 c823501ea9]: monitor: use qmp_find_command() (using generated qapi code) [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b804dc3bcddce6d0cd58e3c66cb0ee5b282b9e14 b804dc3bcd]: qapi: export the marshallers [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5032a16d1d44cc805ea0240903dc8dc98294da1f 5032a16d1d]: qmp: Hack to keep commands configuration-specific [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=60b03e4e6ac6eee3acac3c3173180f43adc6ddd5 60b03e4e6a]: qapi: Support unregistering QMP commands [Markus Armbruster]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=edcfaefe07e242f204d476a8f2290895593eb09f edcfaefe07]: monitor: register gen:false commands manually [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d79bedfa404a02a4652cc8d964fa6dc9b7ec62f7 d79bedfa40]: monitor: simplify invalid_qmp_mode() [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=94cfd07f26ef240499f3a4a7a14a4bcc17b8f003 94cfd07f26]: qapi-schema: add 'device_add' [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=119ebac1feb26181cbadd13a8a795a199d0bbaa6 119ebac1fe]: qapi-schema: use generated marshaller for 'qmp_capabilities' [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3688d8c717927e7ecaa8c260bc9cc706e3dbef7e 3688d8c717]: build-sys: define QEMU_VERSION_{MAJOR, MINOR, MICRO} [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b57482d7a0fe669aeb6f0c3c3503d143b9db89dd b57482d7a0]: crypto: add trace points for TLS cert verification [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=533008f4f382490f817a0c313f2d32f6173c08c7 533008f4f3]: crypto: support more hash algorithms for pbkdf [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2ab66cd577d6d0ec3c44b14cc823e76ea5a4397c 2ab66cd577]: crypto: increase default pbkdf2 time for luks to 2 seconds [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=acd0dfd0c252a06ec6f2146fea01b66b7bc68cfc acd0dfd0c2]: crypto: remove bogus /= 2 for pbkdf iterations [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e74aabcffb74e6c15de05255480d43771ec63d8b e74aabcffb]: crypto: use correct derived key size when timing pbkdf [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8813800b7d995d8b54ef0a1e16d41fc13d8b5f3a 8813800b7d]: crypto: clear out buffer after timing pbkdf algorithm [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3bd18890cab82735ae2565fa50aa122e1b4a0ef0 3bd18890ca]: crypto: make PBKDF iterations configurable for LUKS format [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=59b060be184aff59cfa101c937c8139e66f452f2 59b060be18]: crypto: use uint64_t for pbkdf iteration count parameters [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=55b90fc7660399d6c7ff0bddc509e4f622a80d0a 55b90fc766]: Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6e98670feb717e0315c6a396cde8417ffa68cac7 6e98670feb]: Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20160919' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0f2fa73ba0ca19ebdaccf0d1785583d6601411b6 0f2fa73ba0]: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=13fd08e631ec0c3ff5ad1bdcb6a4474c7d9a024f 13fd08e631]: 9pfs: fix potential segfault during walk [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4d4ccabdd22153bd19e0c4bbb6fbfe8402a7b845 4d4ccabdd2]: QMP: fixup typos and whitespace damage [Christian Borntraeger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7aa2adc28335f4ac47f7e86e043fb8557eb3cbc3 7aa2adc283]: virtio-ccw: set revision 2 as maximal revision number [Pierre Morel]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e32652f7594e6c027737fa495974cb73754cb5d0 e32652f759]: virtio-ccw: respond to READ_STATUS command [Pierre Morel]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1e4738b2d4141e8045036ff7e03bed4f185649ff 1e4738b2d4]: MAINTAINERS: update s390 machine file patterns [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e73316d594256cedb926cb76444e8ee00a5032b9 e73316d594]: s390x/kvm: disable cpu model for the 2.7 machine [Christian Borntraeger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6bd7776cd0a9581cdb5e9dd40df8821a96e355d6 6bd7776cd0]: MAINTAINERS: add virtio-* tests [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e3571ae30cd26d19efd4554c25e32ef64d6a36b3 e3571ae30c]: Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20160916' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=34f939218ce78163171addd63750e1e0300376ab 34f939218c]: tcg: Optimize fence instructions [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cc19e497a047193db5083425957d7292c8dd3226 cc19e497a0]: target-i386: Generate fences for x86 [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ce1bd93f94e8d4b7117744e49652d2f907bed99f ce1bd93f94]: target-aarch64: Generate fences for aarch64 [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=61e4c432ab26526bab0f3ef746c1861415b6da29 61e4c432ab]: target-arm: Generate fences in ARMv7 frontend [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ae2264d526ee60b57acad247292e2da4ee822eff ae2264d526]: target-alpha: Generate fence op [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a1e69e2f8112cd9406cd18a7d136d746f64db899 a1e69e2f81]: tcg/tci: Add support for fence [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f8f03b3707b49898052fb8cd75ee31d19c8161fc f8f03b3707]: tcg/sparc: Add support for fence [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c9314d610e0e5da4d2cd5a36f3563d102b3294e0 c9314d610e]: tcg/s390: Add support for fence [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7b4af5ee8a1336bc39714b6de47924ee71fba761 7b4af5ee8a]: tcg/ppc: Add support for fence [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6f0b99104a396905870edc3049310ece29b6b8d6 6f0b99104a]: tcg/mips: Add support for fence [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5bbadbdfd6d9fb8729901124233dfca9f1f9554d 5bbadbdfd6]: tcg/ia64: Add support for fence [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=40f191ab8226fdada185efa49c44b60d8f494890 40f191ab82]: tcg/arm: Add support for fence [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c7a59c2a92592e556b9361437c9c4229917bd1e3 c7a59c2a92]: tcg/aarch64: Add support for fence [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a7d00d4effb58889ac6df64f98ac50c9d1594149 a7d00d4eff]: tcg/i386: Add support for fence [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f65e19bc2c9e8358e634d309606144ac2a3c2936 f65e19bc2c]: Introduce TCGOpcode for memory barrier [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=be2208e2a50f4b50980d92c26f2e12cb2bda4afc be2208e2a5]: cpu-exec: Check -dfilter for -d cpu [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=01ecaf438b1eb46abe23392c8ce5b7628b0c8cf5 01ecaf438b]: tcg: Merge GETPC and GETRA [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=85aa80813dd9f5c1f581c743e45678a3bee220f8 85aa80813d]: tcg: Support arbitrary size + alignment [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=557a4cc04a7cd092e8b5d6ef5a1e6799ed10b163 557a4cc04a]: tests: virtio-9p: add basic configuration test [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=993f8054d1152439e81dc382ff73b4b52bf71673 993f8054d1]: tests: virtio-9p: introduce start/stop functions [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e3e83f2e2130a3afbd41a2893d23397f03f6d9d0 e3e83f2e21]: 9pfs: introduce v9fs_path_sprintf() helper [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=abdf008640b7ff59ac4c08c85f76ed861290c60e abdf008640]: 9pfs: drop useless v9fs_string_null() function [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=da4bc86c540991902e32e4e840c6ada573240254 da4bc86c54]: 9pfs: drop duplicate line in proxy backend [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=799fe087e491e17ff02658d34e5fc696c79f6db5 799fe087e4]: 9pfs: drop unused fmt strings in the proxy backend [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ebc231d7daf1f41b23d8b6a6d1234800b86e5fe2 ebc231d7da]: Merge remote-tracking branch 'remotes/awilliam/tags/vfio-fixes-20160915.0' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5f473241ac595452ae0638dc63e7af2a2294f5ec 5f473241ac]: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6d17a018d09801a2b18133a4febd81433bb0cf85 6d17a018d0]: vfio/pci: Fix regression in MSI routing configuration [David Gibson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=518352b601997723bd03d928d1bb5854648942e8 518352b601]: Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d1b4259f1ab18af24e6a297edb6a8f71691f3256 d1b4259f1a]: virtio-bus: Plug devices after features are negotiated [Maxime Coquelin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9f16390cd3cdd85fa20739f07120f4d697c11837 9f16390cd3]: Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20160914-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=39c88f56977f9ad2451444d70dd21d8189d74f99 39c88f5697]: pcspk: adding vmstate for save/restore [Pavel Dovgalyuk]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=46f5feaa0ac24c0dbe6e0d04d0b11ee1df7c3bfd 46f5feaa0a]: kvmvapic: fix state change handler [Pavel Dovgalyuk]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=927d5a1d98ff9177ec29e883c5361e0d247291d8 927d5a1d98]: pc: apic: introduce APIC macro [Wanpeng Li]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=afe4c95331cea4c78cab3240594055a72aa5c30c afe4c95331]: mptsas: change .realize function name [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=38e826de00f019d6f833d39ebd72f9ab15f3da1c 38e826de00]: linux-user/qemu.h: change malloc to g_malloc, free to g_free [Md Haris Iqbal]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7ad9339e372fcd12d584684d7f52ac259604a4f4 7ad9339e37]: win32: don't run subprocess tests on Mingw32 platform [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=11d816a5bc3eedfdb079b158d62867bf78ff30fc 11d816a5bc]: sheepdog: remove useless casts [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ec8193a001e86342d3d4e1ffda8c18fa27a722c2 ec8193a001]: fw_cfg: remove useless casts [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=416296a9d1167333f28f9a3fdad7a648e648f53f 416296a9d1]: tricore: remove useless cast [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=57ddd73e611bf547c4a28356df7b3c6ff43afb0c 57ddd73e61]: s390x: remove useless cast [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c1bc91c35c28f40c53ebc64c9ce913ea9edeac99 c1bc91c35c]: linux-user,s390x: remove useless cast [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ac4e29f100355bd2c5d93376ed9ae5b4b7e98bad ac4e29f100]: coccinelle: add a script to remove useless casts [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a41c457881b5463b18901a849b4289459ab1d231 a41c457881]: curl: Operate on zero-length file [Tomáš Golembiovský]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d4b84d564ee3eb7a58e4585d671fb3c220b6c3b9 d4b84d564e]: Remove unused function declarations [Ladi Prosek]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d7d26226b839a2ad5fc356ce8f8d4db901cb29de d7d26226b8]: ivshmem: Delete duplicate debug message [Stefano Dong (董兴水)]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ace18d198af4eaaf10ea358f1444c75996e357b7 ace18d198a]: sh4: fix broken link to documentation [Reda Sallahi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f586d5fc60aac64ad7b83cab3c80303cfae9390d f586d5fc60]: MAINTAINERS: Fix up F: entry bit rot [Markus Armbruster]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=460423d3a4e87eb45c18b94f5ec577c19e6851bc 460423d3a4]: MAINTAINERS: Add include/sysemu/cpus.h [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8a90f9008ba8d45de617ee5979a81e6d1e5026a8 8a90f9008b]: MAINTAINERS: Add include/hw/sh4/ to SH4 section [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d46d14e63150120aecbd2ddf76af9b4a3eea8cc8 d46d14e631]: MAINTAINERS: Add include/hw/tricore/ to TriCore section [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=47b98d5944ec773b665ae6f001b3abab61025a79 47b98d5944]: MAINTAINERS: Add include/hw/unicore32/ to UniCore32 section [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=344aa283b89bec2af976107e85c11963a1ad93d4 344aa283b8]: ui/console: Fix non-working backspace key in monitor of gtk UI [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=347519eb9d68303a6c23a7663c0fa6c20a225191 347519eb9d]: tcg: Remove duplicate header includes [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d41f3c3cc7a5fb9de144cc4022da14a9ff010671 d41f3c3cc7]: Remove remainders of HPPA backend [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d1eb8f2acba579830cf3798c3c15ce51be852c56 d1eb8f2acb]: fpu: add mechanism to check for invalid long double formats [Andrew Dutcher]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9e8204b1de9c4d09c0ec8f1c004a2e11346eb116 9e8204b1de]: ui/cocoa.m: Make a better about dialog [Programmingkid]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8212ff86f4405b6128d89dd1d97ff2d6cfcf9842 8212ff86f4]: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=885b7c44e4f8b7a012a92770a0dba8b238662caa 885b7c44e4]: target-i386: Fixed syscall posssible segfault [Stanislav Shmarov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=89d0a64f496fb4248885ebf75216c49337951540 89d0a64f49]: log: fix parsing of multiple trace:PATTERN log args [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=71200fb9664c2967a1cdd22b68b0da3a8b2b3eb7 71200fb966]: qemu-char: avoid segfault if user lacks of permisson of a given logfile [Lin Ma]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0d8e065fc5f72462a4664cea501d45e508c5755c 0d8e065fc5]: build-sys: add make 'help' target [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b8da57fa1537347f54a0864c61a68b14b02ce911 b8da57fa15]: linux-user: complete omission of removing uses of strdup [Wei Jiangang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7616f1c2da1c0f336a474a56ad6d32e15ccd666e 7616f1c2da]: target-i386: fix ordering of fields in CPUX86State [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bb93e099888e8e7e959aa610ac783f41036bcc94 bb93e09988]: pc: apic: fix touch LAPIC when irqchip is split [Wanpeng Li]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d251157ac1928191af851d199a9ff255d330bec9 d251157ac1]: scsi: pvscsi: limit process IO loop to ring size [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=58268c8d3d051f7fe329dcd42a9284cb4e3b3e31 58268c8d3d]: memory: remove memory_region_destructor_rom_device [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=883e4f7624e10b98d16d9adaffb8b1795664d899 883e4f7624]: Change net/socket.c to use socket_*() functions [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d9911d14e01f5e97c6ac1fe681ef15334250d149 d9911d14e0]: cutils: Rewrite x86 buffer zero checking [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=670e56d3ed2918b3861d9216f2c0540d9e9ae0d5 670e56d3ed]: scsi: mptsas: use g_new0 to allocate MPTSASRequest object [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2a2d69f490c1b1dc6b6d2aef385ee7b654497a77 2a2d69f490]: virtio-scsi: Don't abort when media is ejected [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cd723b85601baa7a0eeffbac83421357a70d81ee cd723b8560]: scsi-disk: Cleaning up around tray open state [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=67f3ef0c7a149a4e92b877375f771e065ae58651 67f3ef0c7a]: usb-mtp: added object properties [Isaac Lozano]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8a5865f331028e66b4ed233129d7a914c2d5bfc7 8a5865f331]: usb-mtp: fix sending files larger than 4gb [Isaac Lozano]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=083d012a388e7e2a8bfd9144c2c9bcceb29a78fc 083d012a38]: cutils: Add generic prefetch [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=86444f084b23c967d556039b22a67d80a72725ca 86444f084b]: cutils: Add SSE4 version [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=efad6682452ec85a898609c885c2721ea12585db efad668245]: cutils: Add test for buffer_is_zero [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=43ff5e01ecba41628f68eb3c62fd49e0405fcca9 43ff5e01ec]: cutils: Remove ppc buffer zero checking [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2250d3a293d36ed9d8143d4c3d3e94086c429af4 2250d3a293]: cutils: Remove aarch64 buffer zero checking [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5e33a8722254f99cbce6ede73adb4b735d94f58f 5e33a87222]: cutils: Rearrange buffer_is_zero acceleration [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a1febc4950f2c6232c002f401d7cd409f6fa6a88 a1febc4950]: cutils: Export only buffer_is_zero [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8c70c1b0c79cdfe9cc6e58c793b2b4e41aabede8 8c70c1b0c7]: cutils: Remove SPLAT macro [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=88ca8e80defa4ec92c90054f151212cd32deb359 88ca8e80de]: cutils: Move buffer_is_zero and subroutines to a new file [Richard Henderson]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2286459d3ac19eb0697503282ce7830907d055ea 2286459d3a]: ppc: do not redefine CPUPPCState [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=78d6a05d2f69cbfa6e95f0a4a24a2c934969913b 78d6a05d2f]: x86/lapic: Load LAPIC state at post_load [Dr. David Alan Gilbert]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0342454f8aa6fc55e515bad26425533e10b58085 0342454f8a]: optionrom: do not rely on compiler's bswap optimization [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0cebabd5e8277864ef87b4526cb1c9b3f0c06ee7 0cebabd5e8]: checkpatch: Fix whitespace checks for documentation code blocks [Lluís Vilanova]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=89943de17c4e276f2c47f05b4604e8816a6a636c 89943de17c]: atomics: Use __atomic_*_n() variant primitives [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=705ac1ca539ba05ab52c3290ccb45f9e47aa7c5e 705ac1ca53]: atomics: Remove redundant barrier()'s [Pranith Kumar]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c2cd627ddb13f62557aaf66305edb03cc3d9612d c2cd627ddb]: kvm-all: drop kvm_setup_guest_memory [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a952c18683bbfa67f6c508c7417001a0bd1b2b97 a952c18683]: i8257: Make device "i8257" unavailable with -device [Markus Armbruster]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=421cc3e7e89cb807d3c5f6de486abb2167c8e792 421cc3e7e8]: Revert "megasas: remove useless check for cmd->frame" [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=90f998f5f4267a0c22e983f533d19b9de1849283 90f998f5f4]: char: convert qemu_chr_fe_write to qemu_chr_fe_write_all [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6ab3fc32ea640026726bc5f9f4db622d0954fb8a 6ab3fc32ea]: hw: replace most use of qemu_chr_fe_write with qemu_chr_fe_write_all [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7983e829336f68b6df6952dd4b03493b1486fcf5 7983e82933]: sclpconsolelm: remove bogus check for -EAGAIN [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b72981b910097b31f4d0b9c111a2d2cfd9ee585b b72981b910]: ipmi: check return of qemu_chr_fe_write() for errors [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e270d00afa58c8a2903ec85db51407abc4e3269d e270d00afa]: default-configs: remove CONFIG_PIIX_PCI [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dd32222b6ef3c9bd96fb7ea4b7a2029ab0c90620 dd32222b6e]: default-configs: removed obsolete CONFIG_ISA_MMIO [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a3b6e2bb71e6495a44f24e2296ab4feb4b6d4818 a3b6e2bb71]: default-configs: remove CONFIG_PAM [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=49adc5d3f8c6bb75e55ebfeab109c5c37dea65e8 49adc5d3f8]: scsi: pvscsi: limit loop to fetch SG list [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a2feb3483e11a389bc93a5bbd40815d6cfdfb07f a2feb3483e]: MAINTAINERS: Add some header files to the PC chipset section [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=74460f3431104a7c13c407e79aee18e64dffa91d 74460f3431]: MAINTAINERS: Fix wildcard for scsi headers [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=517b3d40166f18e321e964e5fe0d6260e92b2121 517b3d4016]: chardev: Add 'help' option to print all available chardev backend types [Lin Ma]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=173134467a585c66c43467c71b834cd0b488cf46 173134467a]: doc/rcu: fix typo [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=349cb2fbfdcbc9f6770389f3b69422e8c441042d 349cb2fbfd]: vmxcap: Add TSC scaling bit [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6a7b47a786bb16d36ad6f1733138d4aeb233bb3d 6a7b47a786]: vmxcap: Show raw MSR value [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=65a8e1f6413a0f6f79894da710b5d6d43361d27d 65a8e1f641]: scsi: mptconfig: fix misuse of MPTSAS_CONFIG_PACK [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cf2bce203a45d7437029d108357fb23fea0967b6 cf2bce203a]: scsi: mptconfig: fix an assert expression [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7f61f4690dd153be98900a2a508b88989e692753 7f61f4690d]: vmw_pvscsi: check page count while initialising descriptor rings [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=48b6206305b8d56524ac2ee347b68e6e0a528559 48b6206305]: scsi-disk: change disk serial length from 20 to 36 [Rony Weng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b1ed728a61183cba0ed0c78885c8f7ee0c42d87b b1ed728a61]: MAINTAINERS: add myself as stubs maintainers [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=98f62e3d5d7cd25b025f8410005cc3898dfa16e9 98f62e3d5d]: lsi: never set DMA FIFO Empty (DFE) bit in DSTAT register [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a8632434c7e998be1ffe77871a8fc7ab98049cf0 a8632434c7]: lsi: implement I/O memory space for Memory Move instructions [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=85a20bc4206689dc27668a14b170837a9cbaa0c4 85a20bc420]: lsi: do not exit QEMU if reading invalid register [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=64eb7491d314dea6185c56d9b8feaa60bc3e1ce2 64eb7491d3]: lsi: print register names in debug prints [Hervé Poussineau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dc0a3e448c24d6811a5806058bdacc2c2775c92f dc0a3e448c]: help: Update help to remove misleading display information [Colin Lord]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d90f3cca87844ea797a1c96b88758478ac575e1f d90f3cca87]: cpus: update comments [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1d45cea5496fe509f0b66f01b876067e68a5faa0 1d45cea549]: cpus: rename local variable to meaningful one [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=490ab15a4948f9150fae781fc421becce9221b32 490ab15a49]: timer: update comments [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5b1b6dbd94e2e2e98920f886cb32fcf4a1520b50 5b1b6dbd94]: rules.mak: Don't extract libs from .mo-libs in link command [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b34de45fc40d01c14b31d3a682e284180a2ed8c5 b34de45fc4]: tcg: rename tb_find_physical() [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bd2710d5da06ad7706d4864f65b3f0c9f7cb4d7f bd2710d5da]: tcg: Merge tb_find_slow() and tb_find_fast() [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=74d356dd48b64eaa2a6104ac1493ca64cb31fa16 74d356dd48]: tcg: Avoid bouncing tb_lock between tb_gen_code() and tb_add_jump() [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=518615c6503ad78d3bb67ddf1cd848c4a41de02e 518615c650]: tcg: cpu-exec: remove tb_lock from the hot-path [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2e1ae44a4f4a6149fbb9dc812243522f07284700 2e1ae44a4f]: tcg: set up tb->page_addr before insertion [Alex Bennée]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6d21e4208f382dd8ca1f7995a6dd9ea7ca281163 6d21e4208f]: tcg: Prepare TB invalidation for lockless TB lookup [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=118b07308a8cedc16ef63d7ab243a95f1701db40 118b07308a]: tcg: Prepare safe access to tb_flushed out of tb_lock [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=89a16b1e4294e3664667a151c2f70c84dfac6fd9 89a16b1e42]: tcg: Prepare safe tb_jmp_cache lookup out of tb_lock [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4b7e69509df2fcbfdab8c62c294dbfcfdab8a6e1 4b7e69509d]: tcg: Pass last_tb by value to tb_find_fast() [Sergey Fedorov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=260150512156b475e923b853b39c354f6ddd764e 2601505121]: util: fix some coding style issue [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9cd1883c0d01813c47e0153459068f22895f4ade 9cd1883c0d]: util/qemu-sockets: revert Yoda Conditions to normal [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3b8c1761f0e1523622e008836d01a6544b1c21ab 3b8c1761f0]: qtail: clean up direct access to tqe_prev field [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=507e4ddc3abf67391bcbc9624fd60b969c159b78 507e4ddc3a]: Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eb83c2030aa037b4c6037bfa3cbe181343dc6a8b eb83c2030a]: hw/net/e1000e: Fix compiler warning [Changlong Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5ce747cfac697f61668ab4fa4a71c1dba15cc272 5ce747cfac]: target-m68k: fix get_mac_extf helper [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3224e8786fcbe531746f1530c37210c425625213 3224e8786f]: timer/cpus: fix some typos and update some comments [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=04ecbb783441d5d51587d23bad1c0a7b8ce27193 04ecbb7834]: timer.h: fix inconsistency between comment and function prototype [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=083b96e22153cae3658f4defa202f1ce58423463 083b96e221]: timer.h: fix typo [Cao jin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e2f310ec384d51c85c1498b49d66893d6dd036b7 e2f310ec38]: maint: Ignore generated version file [Eric Blake]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=32945472cef09306c96635cb030704d5bd8f85be 32945472ce]: Document that curses usually needs -k option too [Samuel Thibault]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=deff0ddb869d4a32f9c55fe3e420b7128792f798 deff0ddb86]: trace-event: display "%d" instead of "0x%d" [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8223f345b9ba787eff1ae65114523f513fd27906 8223f345b9]: linux-user, trivial: display "0x%x" instead of "0x%d" [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8928473699d5fc7a3914abb928af35b3a0dfa5ec 8928473699]: pic: fix typo in error message: KVM_GET_IRQCHIP -> KVM_SET_IRQCHIP [Bruce Rogers]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a337f295defad7eb977da4d6317cf70f7f2fa4b4 a337f295de]: sparc: Use g_memdup() instead of g_new0() + memcpy() [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bc82585a8fd5d38e7c2402999a7ccc9a97d762c9 bc82585a8f]: vl: remove unnecessary duplicate call to tpm_cleanup [Paolo Bonzini]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=39cba610a78ad0d9dc24e6124a945a75e8f91b3d 39cba610a7]: arm: spelling fix: mismatch [Michael Tokarev]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0aadb5a15f00c9170ca81915987d7d3a5858e815 0aadb5a15f]: hw/dma/omap: spelling fix: endianness [Michael Tokarev]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=270a4b6739462d30a63033aa29e983c03d5104df 270a4b6739]: hw/bt/hci: spelling fix: endianness [Michael Tokarev]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=37e3645ad3974db6008c212edf68c7f9da1bedc7 37e3645ad3]: docs: Fix description of the leaky bucket algorithm in throttle.txt [Alberto Garcia]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2d31515bc0880a1cea86ce638d2a109f4f4e6f7d 2d31515bc0]: configure: Always compile with -fwrapv [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4dfbe3767af503a4cd137b15c8a9d8f30b20a6e9 4dfbe3767a]: Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fa9701240951093907076db0943f96972a396ef5 fa97012409]: Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20160913-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e1c270c9404efe47c94b944818fdd093e418f938 e1c270c940]: Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20160913-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8ede883cfaf92e99ed7527c319e62dc13ab934d8 8ede883cfa]: Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b53dd4495ced2432a0b652ea895e651d07336f7e b53dd4495c]: usb:xhci:fix memory leak in usb_xhci_exit [Li Qiang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dce8921b2baaf95974af8176406881872067adfa dce8921b2b]: iothread: Stop threads before main() quits [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e49f827725d53d2fb1b8ec42db96c442d0caf6cd e49f827725]: tests: fix qvirtqueue_kick [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=049105a3c1134bb27f52d3a6ec4e92a3d5278800 049105a3c1]: MAINTAINERS: add maintainer for replication [Changlong Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=82ac554345ff2ca3eb934032f4a8c2baa951eb7b 82ac554345]: support replication driver in blockdev-add [Wen Congyang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b311046696fa808b9b29eeed090a49a0309adf67 b311046696]: tests: add unit test case for replication [Changlong Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=29ff789060dd12eb11a6af4253957e5b441b6f0a 29ff789060]: replication: Implement new driver for block replication [Wen Congyang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=190b9a8b559385b733677224277f9050a0cf76f4 190b9a8b55]: replication: Introduce new APIs to do replication operation [Changlong Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a6b1d4c081a38c5500fb02be6a4def45e43b0deb a6b1d4c081]: configure: support replication [Changlong Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b49f7ead8d222bcb8df0388f3177002f3e33d046 b49f7ead8d]: mirror: auto complete active commit [Wen Congyang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=68365a3843da8d6ac9e1ad69be0deb8c271d0804 68365a3843]: docs: block replication's description [Wen Congyang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=258854ad1d3454e0912a1bbaaa4d61790d4e0f79 258854ad1d]: block: Link backup into block core [Wen Congyang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a8bbee0edf2339e713205ddcb82b75907fbd1049 a8bbee0edf]: Backup: export interfaces for extra serialization [Changlong Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=49d3e828f8cf8500918d4579ab6cd9c0f9584d63 49d3e828f8]: Backup: clear all bitmap when doing block checkpoint [Wen Congyang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e9d6456e956898ccdd5d112d2e097e58a9d10b58 e9d6456e95]: block: unblock backup operations in backing file [Wen Congyang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b5c7ceaf4ba708cbcb13dc98bf1d351aedea9453 b5c7ceaf4b]: virtio-blk: rename virtio_device_info to virtio_blk_info [Changlong Xie]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0ed93d84edabc7656f5c998ae1a346fe8b94ca54 0ed93d84ed]: linux-aio: process completions from ioq_submit() [Roman Pen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3407de572b19a9721d3a107fe5856ab3c40b6f52 3407de572b]: linux-aio: split processing events function [Roman Pen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9e909a582916f313d9614ccdf994d4d5ad6e2e0f 9e909a5829]: linux-aio: consume events in userspace instead of calling io_getevents [Roman Pen]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0647d47cc184da587c76743546b6af6dfdb8f1da 0647d47cc1]: qcow2: avoid memcpy(dst, NULL, len) [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c2843e93907a4084e91573994486e810cec248a0 c2843e9390]: virtio-vga: adapt to page-per-vq=off [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=597966d1100ab507382da75d50a798bbb5f79977 597966d110]: virtio-gpu-pci: tag as not hotpluggable [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=167d97a3def77ee2dbf6e908b0ecbfe2103977db 167d97a3de]: vmsvga: correct bitmap and pixmap size checks [Prasad J Pandit]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6a71123469e0c9286354c6655440da51566c1763 6a71123469]: usb-host: fix streams detection in usb_host_speed_compat [Gerd Hoffmann]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b66ad1f1aa4dba4e8e242ad8339dd01f4ee77c5e b66ad1f1aa]: xhci: Fix remainder field for TR_SETUP completion event. [Hans Petter Selasky]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3e10c3ecfcaf604d8b400d6e463e1a186ce97d9b 3e10c3ecfc]: vnc: fix qemu crash because of SIGSEGV [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=93ca519ec45cb26133da59d65575e839c62e9144 93ca519ec4]: qemu-options.hx: correct spice options streaming-video default document value to 'off' [Li Zhijian]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=99a9ef44dca4be93f60c38d83a79eaaf8c56548a 99a9ef44dc]: ui/curses.c: Clean up nextchr logic [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bba4e1b591531c087fce4ae501dc1ca299d8fb42 bba4e1b591]: ui/curses.c: Ensure we don't read off the end of curses2qemu array [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c76d7aab81c264e3452e778f030fb3760e5edbb9 c76d7aab81]: qapi/block-core: add doc describing GlusterServer vs. SocketAddress [Prasanna Kumar Kalever]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e9db8ff38e539260a2cb5a7918d1155b7d92a264 e9db8ff38e]: block/gluster: add support to choose libgfapi logfile [Prasanna Kumar Kalever]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7263da78045dc91cc207f350911efe4259e99b3c 7263da7804]: Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-signed' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d4c61988b846f6a887f5c9d703b7ff9cad8513ff d4c61988b8]: Merge remote-tracking branch 'remotes/berrange/tags/pull-qcrypto-2016-09-12-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=90d6f60d0727df084b62674bf2310ac74467a5a4 90d6f60d07]: crypto: report enum strings instead of values in errors [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d9269b274a9a08c8cbae14deb514d4e30b4095cf d9269b274a]: crypto: fix building complaint [Gonglei]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a5d2f44d0d3e7523670e103a8c37faed29ff2b76 a5d2f44d0d]: crypto: ensure XTS is only used with ciphers with 16 byte blocks [Daniel P. Berrange]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c569c537e5c60ee9b9ed92b7a57d766c78b71318 c569c537e5]: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a26f7f2cb8b4bb9c0c8d8719849fa493ea0c6824 a26f7f2cb8]: Update OpenBIOS images to c5542f2 built from submodule. [Mark Cave-Ayland]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fc0b9b0e1cbb49017ea882758634cf876be17bc3 fc0b9b0e1c]: vhost-vsock: add virtio sockets device [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=947b205fdb46941453f0dc43316e13741d45834c 947b205fdb]: tests/acpi: speedup acpi tests [Marcel Apfelbaum]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=71d19fc51387ba599f6222057fd69c58b3c0ce7e 71d19fc513]: virtio-pci: minor refactoring [Michael S. Tsirkin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=96a3d98d2cdbd897ff5ab33427aa4cfb94077665 96a3d98d2c]: vhost: don't set vring call if no vector [Jason Wang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3eff376977c457475272a34d243dac6af7cd6a47 3eff376977]: virtio-pci: error out when both legacy and modern modes are disabled [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4a1e48becab81020adfb74b22c76a595f2d02a01 4a1e48beca]: virtio-balloon: fix stats vq migration [Ladi Prosek]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=297a75e6c55d91db2704a3d6e4029d99c7df51fd 297a75e6c5]: virtio: add virtqueue_rewind() [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=104e70cae78bd4afd95d948c6aff188f10508a9c 104e70cae7]: virtio-balloon: discard virtqueue element on reset [Ladi Prosek]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4b7f91ed0270a371e1933efa21ba600b6da23ab9 4b7f91ed02]: virtio: zero vq->inuse in virtio_reset() [Stefan Hajnoczi]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d9997d89a4a09a330a056929d06d4b7b0b7a8239 d9997d89a4]: virtio-pci: reduce modern_mem_bar size [Marcel Apfelbaum]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=14c985cffa6cb177fc01a163d8bcf227c104718c 14c985cffa]: target-i386: present virtual L3 cache info for vcpus [Longpeng(Mike)]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a4d3c8347627203d8c17172a3f4d9c4f39fee6e2 a4d3c83476]: pc: Add 2.8 machine [Longpeng(Mike)]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e3aab6c7f37a288452218ebdbfe39db41382495d e3aab6c7f3]: virtio-pci: use size from correct structure [Michael S. Tsirkin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a8bba0ada41b228e4dd5113a02f20bbc0f5d6f0a a8bba0ada4]: virtio: Tell the user what went wrong when event_notifier_init failed [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c2a57aae9a1c3dd7de77daf5478df10379aeeebf c2a57aae9a]: Merge remote-tracking branch 'remotes/famz/tags/docker-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5f31bbf1015abd3fc27c7f87b8db65aba2c8164d 5f31bbf101]: qtest.c: Allow zero size in memset qtest commands [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=33e60e01988b02ac9baf4dc0f4a452b39fb5ce55 33e60e0198]: Merge remote-tracking branch 'remotes/elmarco/tags/leak-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e2dd21e510ed66daeb4c5d58638450c1fb8c6fea e2dd21e510]: tests: fix postcopy-test leaks [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5b1ded224f46d56053f419cf24c1335b6dde40ee 5b1ded224f]: tests: fix rsp leak in postcopy-test [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=34e46f604d3cf26144b4e02989f2f096e3dc2a41 34e46f604d]: tests: pc-cpu-test leaks fixes [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=822e36ca358c20406c34b7cb585d1ce2456027d5 822e36ca35]: tests: add qtest_add_data_func_full [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f73480c36f49562556b80bb5bf8acc45e20dcca1 f73480c36f]: bus: simplify name handling [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e9529768d4786414725a9675991aeb466a6d600c e9529768d4]: ipmi: free extern timer [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5ba344013c2def84483f83881a631fb18f14ed42 5ba344013c]: sd: free timer [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3e6c0c4c2cc4d5ee77f6f2746c4608f077e10f62 3e6c0c4c2c]: pc: keep gsi reference [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8197e24c38408132496025352b5eaf2c2df374f7 8197e24c38]: pc: free i8259 [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ff1685a3338072be9a94ab8a8f529c12e4265224 ff1685a333]: tests: fix qom-test leaks [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=354fb471bd5faf527f3fa25388b8cffa6bd937d0 354fb471bd]: acpi-build: fix array leak [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8ea753718b2d1a42e9ce7b8db9f5e4e1f330e827 8ea753718b]: machine: use class base init generated name [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ac64c5fdf8c1e470cfca94d7ad5686770e6e470a ac64c5fdf8]: pc: don't leak a20_line [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d80fe99de48b39dbb5f9f8d1d958b87a9bfeb853 d80fe99de4]: pc: simplify passing qemu_irq [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e305a16510afa74eec20390479e349402e55ef4c e305a16510]: portio: keep references on portio [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bd794065ffffe10721b6a95f1db52f2cc7953196 bd794065ff]: tests: fix leak in test-string-input-visitor [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3972a4884ddffcdd1037f5ec2a5a514784bdcec9 3972a4884d]: tests: fix check-qom-proplist leaks [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=265804b5d755502438b4d42a3682f54e03ea4d32 265804b5d7]: tests: fix check-qom-interface leaks [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d55f295b2b5477528da601dba57880b0d5f24cb1 d55f295b2b]: tests: fix test-iov leaks [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4ae3c0e27fff7e41fd75fc63a35703bc64785863 4ae3c0e27f]: tests: fix test-vmstate leaks [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d6f723b513a0c3c4e58343b7c52a2f9850861fa0 d6f723b513]: tests: fix test-cutils leaks [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3e3e302ff388669d811077248aee45c45a14168e 3e3e302ff3]: qga: free remaining leaking state [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2aa67a919680ed62bbfc77fffbda2ab2e9490d03 2aa67a9196]: qga: free the whole blacklist [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5c7e3e9fb1d7fd3f542fce83ef1d911196d48e11 5c7e3e9fb1]: glib-compat: add g_(s)list_free_full() [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1e2713384c58037ad44f716c31c08daca18862c5 1e2713384c]: tests: fix test-qga leaks [Marc-André Lureau]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f8042deafa724924d03c44c7bd21e269ccb5190b f8042deafa]: docker: silence debootstrap when --quiet is given [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ae2f659ca5eb8e39a83b11dc55e7e474b536e4e6 ae2f659ca5]: docker: build debootstrap after cloning [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=00263139f888bfb1cb144790799c62cb60fe4cb6 00263139f8]: docker: make sure debootstrap is at least 1.0.67 [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a351b4b06e92e0ebe4601a3e69483f53c8a5fa25 a351b4b06e]: docker: print warning if EXECUTABLE is not set when building debootstrap image [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=341edc0c47eb0c27bfe530c064b123e0c00ae2be 341edc0c47]: docker: debian-bootstrap.pre: print helpful message if DEB_ARCH/DEB_TYPE unset [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b5dc88ce24d2b57970f502dd666ca126f0e3ad7f b5dc88ce24]: docker: debian-bootstrap.pre: print error messages to stderr [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=08f4e8d23d9043af9283c957d6da7fcce7ff4d39 08f4e8d23d]: docker: avoid dependency on 'realpath' package [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c977257045fdb90f98b92b9e08daa8ace378650b c977257045]: docker.py: don't hang on large docker output [Sascha Silbe]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9af4c174a38c345e36f8320f8bb7de64661bb18a 9af4c174a3]: docker: Add a glib2-2.22 image [Fam Zheng]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=59351d9b40b1de0fb77e1ff3e53faa04c995c707 59351d9b40]: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20160907' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0813cbf913b04c856bffa87aa005423082325ac1 0813cbf913]: tests/hd-geo-test: Don't pass NULL to unlink() [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d2ab58ffc927c00e88f53f9b853b015a76fa1bd2 d2ab58ffc9]: tests: Check serial output of firmware boot of some machines [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=29531542bc92603a198d50412e1142b9f0fb0a73 29531542bc]: tests: Resort check-qtest entries in Makefile.include [Thomas Huth]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=32f5f50dade3def9e51fdff505f79c67809fe647 32f5f50dad]: spapr: implement H_CHANGE_LOGICAL_LAN_MAC h_call [Laurent Vivier]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a007b19b37d571a01bc8a4458537345402eb01c0 a007b19b37]: ppc: Improve a few more helper flags [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=76a3d2f750476e77a3287937bf4189e527514dc1 76a3d2f750]: ppc: Improve the exception helpers flags [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=d0f6ced17fb04b6a0cbeb32e5950a3df8b3c4b5d d0f6ced17f]: ppc: Improve flags for helpers loading/writing the time facilities [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=accc60c47c9b57f49865d1bed6df3d3085fec81d accc60c47c]: ppc: Don't generate dead code on unconditional branches [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4f5d326046fa522010c0a66f1bcaac9068253085 4f5d326046]: ppc: Stop dumping state on all exceptions in linux-user [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ba4a8df83f474be1ba02510f960e5224f29d229c ba4a8df83f]: ppc: Fix catching some segfaults in user mode [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dd2fa4f72d1ce44ce1635fe3a744bd47d8f2ab05 dd2fa4f72d]: ppc: Fix macio ESCC legacy mapping [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3654fa95bc29e72c2eef22f26eb621af1f86feec 3654fa95bc]: hw/ppc: add a ppc_create_page_sizes_prop() helper routine [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ce9863b7978976492efc2b57589516f3fcae79cb ce9863b797]: hw/ppc: use error_report instead of fprintf [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=15848410af5caccb7ca419654e46b0ce42d6bf4b 15848410af]: ppc: Rename #include'd .c files to .inc.c [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=787bbe3711725c66c2c24b0afad487beb76fe9e7 787bbe3711]: target-ppc: add extswsli[.] instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4004c1dbca3ac2399d51ba636b4de032448adc9f 4004c1dbca]: target-ppc: add vsrv instruction [Vivek Andrew Sha]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5644a17567596eea8c4e16a8087dab9cc0292c6f 5644a17567]: target-ppc: add vslv instruction [Vivek Andrew Sha]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f7cc8466f1c29550b5ace0750813bc6c9190f604 f7cc8466f1]: target-ppc: add vcmpnez[b,h,w][.] instructions [Swapnil Bokade]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=377070595a5865a7db6fa671a1e84f149d80809a 377070595a]: target-ppc: add vabsdu[b,h,w] instructions [Sandipan Das]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=217f6b88058fa5509ff721741862e26db071929a 217f6b8805]: target-ppc: add dtstsfi[q] instructions [Sandipan Das]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4110b586defd8499041275a9eca66264c344e823 4110b586de]: target-ppc: implement branch-less divd[o][.] [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b07c32dc4bdda102803ed6699438fef059c8f408 b07c32dc4b]: target-ppc: implement branch-less divw[o][.] [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5817355ed0d989c72713d89c8d1e9133ec376485 5817355ed0]: ppc: load/store multiple and string insns don't do LE [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=65f2475f1f3b46086dfeef9ba882ea3d9d909d57 65f2475f1f]: ppc: Use a helper to generate "LE unsupported" alignment interrupts [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5f2a6254522bd4cfb917822f678b117e6f005664 5f2a625452]: ppc: Don't set access_type on all load/stores on hash64 [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fbc3b39b3974bd6d3960376a1d4898adbbd47787 fbc3b39b39]: ppc: Fix CFAR updates [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c9f82d013be0d8d9c5d9f51bb76e337a0a5a5cac c9f82d013b]: ppc: Speed up dcbz [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=22b56ee5682e64509621f9d5d303a0414e289b11 22b56ee568]: ppc: Handle unconditional (always/never) traps at translation time [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3433b732a4c9abb413eb39a6badb63e83ad2288c 3433b732a4]: ppc: Make alignment exceptions suck less [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b00a3b3648c32cd1d2baaeef6d6a81e8d9341259 b00a3b3648]: ppc: Don't update NIP in dcbz and lscbx [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=573708e3292a501e7f86ab13878a2799a1ec73ab 573708e329]: ppc: Don't update NIP if not taking alignment exceptions [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=72073dcce0ad1e84b866e45bc60ccf459aa9fcd4 72073dcce0]: ppc: Don't update NIP on conditional trap instructions [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8c8966e2188ade13c4ab9d3f8f4b12c99be0ade4 8c8966e218]: ppc: Don't update NIP BookE 2.06 tlbwe [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=57a2988b6f750548052254c20796be6d87d2ab9f 57a2988b6f]: ppc: Don't update NIP in facility unavailable interrupts [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a13f0a9bc4e6f35be3f64bd7048eec565957a7d4 a13f0a9bc4]: ppc: Don't update NIP in DCR access routines [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0f72b7c682811fc3281e3b5f4d467582550c6a51 0f72b7c682]: ppc: Fix source NIP on SLB related interrupts [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=bd6fefe71cec5a0c7d2be4ac96307f25db56abf9 bd6fefe71c]: ppc: Make tlb_fill() use new exception helper [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=af6d376ea18db87287a9e0de08fe23c68f2464a6 af6d376ea1]: ppc: Don't update NIP in lmw/stmw/icbi [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e41029b378b4a65a0b89b5a8dc087aca6b5d012d e41029b378]: ppc: Don't update NIP in lswi/lswx/stswi/stswx [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1b7d17cae4c31e7cf16abd7036f5a5ca5dee8c57 1b7d17cae4]: ppc: FP exceptions are always precise [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ef24726e4847d61ca647e3ae8dc47422ca721259 ef24726e48]: ppc: Don't update the NIP in floating point generated code [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=44f35bd1ac3dccd4e7fbd5d443c84e959c8a1a14 44f35bd1ac]: ppc: Make float_check_status() pass the return address [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a93ecff935af312d49e4c9349b6527813af303f5 a93ecff935]: ppc: Make float_invalid_op_excp() pass the return address [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f63fbc00d40b4a1cb1780b9abcdc019fae20ab1f f63fbc00d4]: ppc: Rename fload_invalid_op_excp to float_invalid_op_excp [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3014427af550dfda54a067b15f7c69bcc23cec05 3014427af5]: ppc: Move VSX ops out of translate.c [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0304af897b4f2b0835808e2ede155afb50408432 0304af897b]: ppc: Move VMX ops out of translate.c [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8b25cdd371e99221b27ddcfaa137cfd6c56df7c1 8b25cdd371]: ppc: Move DFP ops out of translate.c [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4083de6b53a9f5a87cf20ed9465d4956d8169591 4083de6b53]: ppc: Move embedded spe ops out of translate.c [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f96511215da118ffc635c2c3698c60bf519372ce f96511215d]: ppc: Move classic fp ops out of translate.c [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=db789c6cd3383e472c2de0115c3d3fa4b2e5c825 db789c6cd3]: ppc: Provide basic raise_exception_* functions [Benjamin Herrenschmidt]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=323ad19bcc601d3ec9cb6f0f5b4d67b602fc519e 323ad19bcc]: target-ppc: introduce opc4 for Expanded Opcode [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5f29cc829225f777ca4697cb955572feebaf0748 5f29cc8292]: target-ppc: add maddhd and maddhdu instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=aeeb044c7bd59ced2b630bf82f644a2137ac9a6f aeeb044c7b]: target-ppc: add maddld instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dc2ee038daa88222c4e333ffcc81070b8d0656d2 dc2ee038da]: target-ppc: add setb instruction [Vivek Andrew Sha]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=082ce33005d81ff45b929e826ac48a5696059efc 082ce33005]: target-ppc: add cmpeqb instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b35344e4a0968fd1341ec1c1ed2e6b5c0d851542 b35344e4a0]: target-ppc: add cnttzw[.] instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e91d95b27703c6d67370cb3aa78ed5e4f8b03bbb e91d95b277]: target-ppc: add cnttzd[.] instruction [Sandipan Das]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=063cf14fe3206ffb37f063245787ccd78f684e2c 063cf14fe3]: target-ppc: add modulo dword operations [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=af2c66200ec1458e92a97bbc505244a4817e3f84 af2c66200e]: target-ppc: add modulo word operations [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f2442ef93c5f032901baceb52811924b71516266 f2442ef93c]: target-ppc: add cmprb instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c5b2b9ce126a629b45a11353bf315078c21c6904 c5b2b9ce12]: target-ppc: adding addpcis instruction [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=eb640b13a39b13011273bcaf19e39c81c1d1b03b eb640b13a3]: target-ppc: Introduce POWER ISA 3.0 flag [Nikunj A Dadhania]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=706d64675ac2cd72d803cb2f28aa3a332c402ba9 706d64675a]: target-ppc: Introduce Power9 family [Aneesh Kumar K.V]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7804c353a9f93c3eeb3eb744ee4c962fd34bc760 7804c353a9]: hw/ppc: include fdt helper routine in a common file [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1b1746a4368c960652ca7e4a36aea8a65fa9f319 1b1746a436]: xics_kvm: drop extra checking of kernel_xics_fd [Greg Kurz]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7faae0b36e51ffdb17d4716ddc40dcfa682d93d9 7faae0b36e]: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20160906-1' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c827c06a4dd6c768eeb3aaa6af6cfd29663116af c827c06a4d]: block: m25p80: Fix vmstate structure name [Marcin Krzeminski]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f460be435f8750d5d1484d3d8b9e5b2c334f0e20 f460be435f]: ARM: ACPI: fix the AML ID format for CPU devices [Wei Huang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e0fe723c24562c8f909bb40f131bfdbe75650677 e0fe723c24]: target-arm: Fix lpae bit in FSR on an alignment fault [Sergey Sorokin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c2da8a8b90faf0b77417e08fa942af1ff0f7cdc3 c2da8a8b90]: ast2400: add a memory controller device model [Cédric Le Goater]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2926375cffce464fde6b4dabaed1e133d549af39 2926375cff]: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f9ae6bcf1d4659867cfc5e6d90a5e7fdad02280b f9ae6bcf1d]: Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20160906-v2' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f1a47d08effc4f2a33c667942e394c6f32a4f7d6 f1a47d08ef]: s390x/cpumodel: implement QMP interface "query-cpu-model-baseline" [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4e82ef05029f27a39c6259bd967e4f46988d176c 4e82ef0502]: s390x/cpumodel: implement QMP interface "query-cpu-model-comparison" [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=137974cea30120a80fc8e41c7a64afb0d4d6c2f6 137974cea3]: s390x/cpumodel: implement QMP interface "query-cpu-model-expansion" [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b18b6043341dfad46cbda7804424a1604cea065b b18b604334]: qmp: add QMP interface "query-cpu-model-baseline" [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0031e0d68339e7a919cf927119807ed882da6e4f 0031e0d683]: qmp: add QMP interface "query-cpu-model-comparison" [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e09484efbc9db8c4554293cdc8aed7a8db378d97 e09484efbc]: qmp: add QMP interface "query-cpu-model-expansion" [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c85d21c73b06064ae2ae7bd49cf36dfaaae2a0a8 c85d21c73b]: s390x/kvm: don't enable key wrapping if msa3 is disabled [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=07059effd14e1cb6497f711e905c55affa525677 07059effd1]: s390x/kvm: let the CPU model control CMM(A) [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=34821036cd10e8ae9061338bcb6c8777781d07e9 34821036cd]: s390x/kvm: disable host model for problematic compat machines [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3b84c25cc7e4106a588737b2031863994bb86f03 3b84c25cc7]: s390x/kvm: implement CPU model support [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=392529cb7747a4226e724c5a59858334f76021e2 392529cb77]: s390x/kvm: allow runtime-instrumentation for "none" machine [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a366930780a75027bf44fa8b1efa03372f71e17d a366930780]: s390x/sclp: propagate hmfai [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3fad3252a362515a44003434cab3766b6b57c985 3fad3252a3]: s390x/sclp: propagate the mha via sclp [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=059be520d519565636f73496c20b2b8d331fa865 059be520d5]: s390x/sclp: propagate the ibc val (lowest and unblocked ibc) [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4dd4200ee7b4bc4b383932720bc53accf85cc8b2 4dd4200ee7]: s390x/sclp: indicate sclp features [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1c07e01b61daeba0204ee14dd0e21ea0218d0578 1c07e01b61]: s390x/sclp: introduce sclp feature blocks [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=026546e6c362278db7c14d4cd5165fa5214c18fa 026546e6c3]: s390x/sclp: factor out preparation of cpu entries [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=80560137cfbb88ba40eb3b933741c63bd43b5fe3 80560137cf]: s390x/cpumodel: check and apply the CPU model [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7c72ac49ae9f38fa0125296e05988655157decb5 7c72ac49ae]: s390x/cpumodel: let the CPU model handle feature checks [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0754f6042995c77ef8843d34df873461353febcd 0754f60429]: s390x/cpumodel: expose features and feature groups as properties [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=ad5afd07b628cd0610ea322ad60b5ad03aa250c8 ad5afd07b6]: s390x/cpumodel: store the CPU model in the CPU instance [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6c064de1e08f425e2852ea9b38ea0723994aa4fd 6c064de1e0]: s390x/cpumodel: register defined CPU models as subclasses [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8b3d6cb1fa6ae12e80ed8c266a637468b52835c7 8b3d6cb1fa]: s390x/cpumodel: introduce CPU feature group definitions [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=90229ebbad508ba604f215e90c7c5cc0fbc3559a 90229ebbad]: s390x/cpumodel: generate CPU feature group lists [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dced7eec3c60154408296dda8641ecc54978f5d6 dced7eec3c]: s390x/cpumodel: generate CPU feature lists for CPU models [Michael Mueller]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=782417446279717aa85320191a519b51f6d5dd31 7824174462]: s390x/cpumodel: introduce CPU features [Michael Mueller]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6efadc905038ac21e7a5e67392c88368932ec5a9 6efadc9050]: s390x/cpumodel: expose CPU class properties [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=41868f846d2ca5865c1706dc6529964bfa3dac6c 41868f846d]: s390x/cpumodel: "host" and "qemu" as CPU subclasses [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=085c9150195b383cb978351e12d24df9ba129ae9 085c915019]: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=30e7d092b26146eb2abb77e0a0952aea012e36bf 30e7d092b2]: Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1fd66154fdf8305e6668a96046a22b863b4d7320 1fd66154fd]: Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20160905' into staging [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=6546d0dba6c211c1a3eac1252a4f50a0c151a08a 6546d0dba6]: vl: Delay initialization of memory backends [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cdafe929615ec5eca71bcd5a3d12bab5678e5886 cdafe92961]: vhost-user-test: Use libqos instead of pxe-virtio.rom [Eduardo Habkost]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cc728d1493eee3e20c1547191862e43d3f55e714 cc728d1493]: target-i386: Add more Intel AVX-512 instructions support [Luwei Kang]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=630eb0faf4d3c04a117a047247691e0654632aa8 630eb0faf4]: exec: Ensure the only one cpu_index allocation method is used [Igor Mammedov]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8eb1b9db559e243043aaeac3a0aa97e1f4a403c4 8eb1b9db55]: trace: Avoid implicit bool->integer conversions [Lluís Vilanova]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a4d50b1d2a6c07a13fb8401a0c3b471f25b44b2a a4d50b1d2a]: trace: Remove 'trace_events_dstate_init' [Lluís Vilanova]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0a852417564bc59441dc09509beacf7b49bc1e57 0a85241756]: trace: add syslog tracing backend [Paul Durrant]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e7f98f2f92827df9944402d1613a4e32fe50215b e7f98f2f92]: block: Allow node name for 'qemu-io' HMP command [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=c0088d79a7d0d9070a46331b60ec8aa871fe2085 c0088d79a7]: qemu-iotests: Log QMP traffic in debug mode [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1562047c899ccecdf8af9645ce7fd35fcd2fdb31 1562047c89]: block jobs: Improve error message for missing job ID [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1b7f01d966f97b7820f3cdd471461cf0799a93cc 1b7f01d966]: coroutine: Assert that no locks are held on termination [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0e438cdc932a785de72166af4641aafa103a6670 0e438cdc93]: coroutine: Let CoMutex remember who holds it [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=8b2bd09338ae44e35a46e324cda566dbf17fc21c 8b2bd09338]: qcow2: fix iovec size at qcow2_co_pwritev_compressed [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=980e66216ffc3e37903f979e02c5f63152b518c3 980e66216f]: test-coroutine: Fix coroutine pool corruption [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=00198ecc776d2d6b9f65703f209f4e2c8b2ab844 00198ecc77]: qemu-iotests: add vmdk for test backup compression in 055 [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e1b5c51f4c0c5ecbf158148e2333ee87080bc66f e1b5c51f4c]: qemu-iotests: test backup compression in 055 [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3b7b12365953c507d50b52fbd3f1b46574c6946f 3b7b123659]: blockdev-backup: added support for data compression [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=13b9414b5798539e2dbb87a570d96184fe21edf4 13b9414b57]: drive-backup: added support for data compression [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dc7a4a9ed170c19b4036cef2720d3e8fb551cc0f dc7a4a9ed1]: block: simplify blockdev-backup [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=81206a8987f896adb61d070133c81c47a74b1a38 81206a8987]: block: simplify drive-backup [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=3ea1a091119793a5e554859cc4dcd1ef060810bd 3ea1a09111]: block/io: turn on dirty_bitmaps for the compressed writes [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=35fadca80e6df2e7a2e57ea162db11f0219c2b2d 35fadca80e]: block: remove BlockDriver.bdrv_write_compressed [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=655923df4be82ac23efc6862d35f569d05824e42 655923df4b]: qcow: cleanup qcow_co_pwritev_compressed to avoid the recursion [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f2b95a12317bf827f3f734353ffe0e1ec41942ae f2b95a1231]: qcow: add qcow_co_pwritev_compressed [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b2c622d365e9eea3ddc83d71c8af19e1bca6dbb1 b2c622d365]: vmdk: add vmdk_co_pwritev_compressed [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=a2c0ca6f55fbf6cbb5540dea9783f22d99aca528 a2c0ca6f55]: qcow2: cleanup qcow2_co_pwritev_compressed to avoid the recursion [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fcccefc57f235c0928e60bba0b7f6084677ed3df fcccefc57f]: qcow2: add qcow2_co_pwritev_compressed [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=29a298af9d2479cc230505b18d5a5c2da0ab578e 29a298af9d]: block/io: reuse bdrv_co_pwritev() for write compressed [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=751e2f0698c284b4924d83ec63fa4e834bf4c80d 751e2f0698]: block: Convert bdrv_pwrite_compressed() to BdrvChild [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fe5c1355e73940dbde9b38dec6e8fab4117ec637 fe5c1355e7]: block: switch blk_write_compressed() to byte-based interface [Pavel Butsykin]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=094138d09e78443a4b6ec9532398e0ae98323319 094138d09e]: nbd-server: Allow node name for nbd-server-add [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cd7fca952ce8456955f7f4e11df9ced14204c2f1 cd7fca952c]: nbd-server: Use a separate BlockBackend [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0524e93a3fd7bff5bb4a584c372f2632ab7c0e0f 0524e93a3f]: block: Accept node-name for drive-mirror [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b7e4fa224200ec87b9599a1d72b16ada35a3d113 b7e4fa2242]: block: Accept node-name for drive-backup [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=7b5dca3f0215ec6484473631928a36c3eb8da0ef 7b5dca3f02]: block: Accept node-name for change-backing-file [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=75dfd402a734e8080fa77a1bcf60ecc46e0e6158 75dfd402a7]: block: Accept node-name for blockdev-snapshot-internal-sync [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=2dfb4c033f2f8fbad252bed1ba3e0fed112cbb7c 2dfb4c033f]: block: Accept node-name for blockdev-snapshot-delete-internal-sync [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=07eec652722f3d12b07c5b28d0671ddfc22fe6a5 07eec65272]: block: Accept node-name for blockdev-mirror [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=cef34eebf3d0f252a3b3e9a2a459b6c3ecc56f68 cef34eebf3]: block: Accept node-name for blockdev-backup [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=1d13b167fd40c0ac8dfd779f150d8643afd508dc 1d13b167fd]: block: Accept node-name for block-commit [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b6c1bae5df8abbed73c4c0bd92e9963df8829c74 b6c1bae5df]: block: Accept node-name for block-stream [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=9ef6e505f00aaabfccd8f8b0f0685589a74e76ea 9ef6e505f0]: scsi: scsi-cd without drive property for empty drive [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=67c75f3dff7fa7776781d93250e1d52f1b009a74 67c75f3dff]: ide: ide-cd without drive property for empty drive [Kevin Wolf]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=fc4b84b1c68a0dc2905d379f0f6a5305e4ebe0b3 fc4b84b1c6]: qmp: details about CPU definitions in query-cpu-definitions [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=b60fae32ff33cbaab76d14cc5f55b979cf58516d b60fae32ff]: s390x/kvm: 2 byte software breakpoint support [David Hildenbrand]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=dbdfea9226c9d0bdd149272514f47862e03f4ebe dbdfea9226]: linux-headers: update [Cornelia Huck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=882b3b97697affb36ca3d174f42f846232008979 882b3b9769]: s390x/css: handle cssid 255 correctly [Cornelia Huck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=5759db1936b52a7f5d0cd4e1377ed74054d555f9 5759db1936]: s390x/ioinst: advertise fcs facility [Cornelia Huck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=f2cab7f1480b20adf32e13aa79be1fe225ba7790 f2cab7f148]: s390x: wrap flic savevm calls into vmstate [Cornelia Huck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=989fd865f5e306a0b1ff10713a678b1fc4cab08f 989fd865f5]: s390/sclp: cache the sclp device [Christian Borntraeger]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0c2a16a4dc56fbdbe7f619e2a860214dc6f89ec6 0c2a16a4dc]: s390x/pci: assert zpci always existing [Yi Min Zhao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=0d36d791927753599e9ca36e344f9fb272126e3d 0d36d79192]: s390x/pci: return directly if create zpci failed [Yi Min Zhao]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=61823988df67eba82d59bd9d2cfd643aeac92826 61823988df]: s390x: add compat machine for 2.8 [Cornelia Huck]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=e87d397e5ef66276ccc49b829527d605ca07d0ad e87d397e5e]: Open 2.8 development tree [Peter Maydell]
* [http://xenbits.xenproject.org/gitweb/?p=qemu-xen.git;a=commit;h=4ada797b05a52ac824a710c67216b37739026a64 4ada797b05]: xen: use native disk xenbus protocol if possible [Juergen Gross]


== Hypervisor Changelog ==
{{TODO|Add for final RC}}


[[Category:Users]]
[[Category:Users]]

Latest revision as of 09:51, 28 June 2017

The Xen Project Hypervisor 4.9 release focuses on advanced features for embedded, automotive and native-cloud-computing use cases, enhanced boot configurations for more portability across different hardware platforms, the addition of new x86 instructions to hasten machine learning computing, and improvements to existing functionality related to the ARM® architecture, device model operation hypercall, and more.

New Features

Boot Xen on EFI platforms using GRUB2 (x86): From Xen Project 4.9 and GRUB2 2.02 onwards, the Xen Project Hypervisor can be booted using the multiboot2 protocol on legacy BIOS and EFI x86 platforms. Partial support for the multiboot2 protocol was also introduced into network boot firmware (iPXE). This makes the Xen Project boot process much more flexible. Boot configurations can be changed directly from within a bootloader (without having to use text editors) and boot configurations are more portable across different platforms.

Near native latency for embedded and automotive environments: The "null" scheduler enables use-cases where every virtual CPU can be assigned to a physical CPU (commonly needed for embedded and automotive environments) removing almost all of the scheduler overheads in such environments. Usage of the “null” scheduler also guarantees significantly lower latency and more predictable performance. The new vwfi parameter for ARM (virtual Wait For Interrupt) allows fine-grained control of how the Xen Project Hypervisor handles WFI instructions. Setting vwfi to "native" reduces interrupt latency by approximately 60%. Benchmarks on Xilinx Zynq Ultrascale+ MPSoC’s have shown a maximum interrupt latency of less than 2 microseconds, which is extremely close to hardware limits, and should be small enough for the vast majority of embedded use cases.

Xen 4.9 includes new standard ABIs for sharing devices between virtual machines (including reference implementations) for a number of embedded, automotive and cloud native computing use-cases.

For embedded/automotive, a virtual sound ABI was added implementing audio playback and capture as well as volume control and the possibility to mute/unmute audio sources. In addition a new virtual display ABI for complex display devices exposing multiple framebuffers and displays has been added. Multi-touch support has been added to the virtual keyboard/mouse protocol enabling touch screens.

Xen 4.9 also introduces a Xen transport for 9pfs, which is a remote filesystem protocol originally written for Plan 9. During the Xen 4.9 release cycle, a Xen 9pfs frontend was upstreamed in the Linux kernel and a backend in QEMU. It is now possible to share a filesystem (not necessarily a block device) from a virtual machine to another, which is a requirement for adding Xen support to many container engines, such as CoreOS rkt.

The PV Calls ABI has been introduced to allow forwarding POSIX requests across guests: a POSIX function call originating from an app in a DomU can be forwarded and implemented in Dom0. For example, guest networking socket calls can be executed to Dom0, enabling a new networking model which is a natural fit for cloud-native apps.

Improvements to Existing Functionality

Xenstored optimisations: Xenstore daemons allow Dom0 and guests access to system configuration information. C-xenstored scalability limits have been increased to allow large hosts (about >1000 domains) to run efficiently. Transaction handling has been improved for better performance, smaller memory footprint and fewer transaction conflicts. Dynamic debugging capabilities have been added.

DMOP (Device Model Operation Hypercall): In Xen 4.9 the interface between Xen and QEMU was completely re-worked and consolidated. There is now only a single hypercall in Xen (the DMOP hypercall), which is carefully designed to allow the privcmd driver to audit any QEMU memory ranges and parameters that are passed to Xen via DMOP. The Linux privcmd driver enables DMOP auditing, which significantly limits the capability of a compromised QEMU to attack the hypervisor.

Alternative runtime patching and GICv3 support for ARM32: Alternative runtime patching which enables the hypervisor to apply workarounds for erratas affecting the processor and to apply optimizations specific to a CPU and GICv3 support was extended for 32-bit ARM platforms, bringing this functionality to embedded use-cases.

Intel and x86 Feature Support: The latest version of the Xen Project hypervisor adds the support of Neural Network Instructions AVX512_4VNNIW and Multiply Accumulation Single precision AVX512_4FMAPS as subfamilies of AVX512 instruction sets. With these instructions enabled in Xen for both HVM and PV guests, programs in guest OSes can take full advantage of these important instructions to speed up machine learning computing. This Xen release also further enhances VT-d Posted Interrupt (PI) optimization, Machine Check Exception(MCE) handling, and more.

System Error Detection (ARM): Xen on ARM made a step forward in reliability and serviceability with the introduction of System Error detection and reporting, a key feature for customers with highly available systems.

GCOV support: We removed the old GCOV implementation and replaced it with an updated version that supports more formats and exposes a more generic interface.

Re-work and hardening of x86 emulation code for security: Hardware-assisted virtualisation provides hypervisors with the ability to execute most privileged instructions natively and securely. However, for some boundary cases, it is still necessary to emulate x86 instructions in software. In Xen 4.9, the project completely re-worked the x86 emulation code, added support for new instructions, audited the code against security vulnerabilities and created AFL based test fuzzing tests that are regularly run against the emulator.

Updated support for Microsoft’s Hyper-V Hypervisor Top-Level Functional Specification (also known as Viridian Enlightenments): Xen implements a subset of version 5.0 of the Hyper-V Hypervisor TLFS, which enables Xen to run Windows guests at similar performance as it would run on Hyper-V. In addition, this work lays the groundwork to enable us to run Hyper-V within Xen in the future using nested virtualization.

Multi-Release Long-Term Development

This section contains large feature developments that cover several release cycles. It is intended to provide a progress update for larger features.

Transition from PVHv1 to PVHv2: Xen Project 4.8 laid the groundwork for re-architecting and simplifying PVH, focussing on the DomU guest ABI, which enabled Guest operating system developers to start porting their OSes to this mode. Support for FreeBSD is in progress, while support for Linux is committed. Xen 4.9 added Dom0 builder support and support for multiple virtual Intel I/O Advanced Programmable Interrupt Controllers (vIO APIC). PVHv2 for interrupt routing and PCI emulation is currently being peer reviewed and can be expected early in the Xen 4.10 release cycle. This lays the groundwork for a PVHv2 Dom0. For PVHv2 DomU support, PCI Passthrough and a major re-work of the xl/libxl and libvirt user interfaces for PVH have been started. Support for PVHv1 has been removed from the Xen Codebase.

Reworking the Xen-QEMU integration to protect against QEMU security vulnerabilities: In Xen Project 4.8, we embarked on an effort to re-work Xen-QEMU integration which amounts to sandboxing QEMU within Dom0. Significant progress was made in Xen 4.9 towards this goal, with the implementation of DMOP. Other changes such de-privileging QEMU in Dom0 and changes to the Linux privcmd driver have been mostly completed in Xen 4.9. Changes that are currently designed, but net yet implemented, are necessary changes to libxl and QEMU's usage of XenStore.

Summary

Despite the shorter release cycle, the community developed several major features, and found and fixed many more bugs. Compared to Xen 4.8, which was our first fixed-term release, we have seen increased Development Velocity (in Xen 4.8 developers contributed 1245 changes - in Xen 4.9 developers contributed 1549 changes - a growth of 20%), increased Code Review activity, and more contributors (both individual and organisations contributing). For Xen 4.8 a total of 68 developers from 25 employers contributed, for Xen 4.9 a total of 86 developers from 30 employers contributed.

As in Xen 4.8, we took a security-first approach for Xen 4.9 and spent a lot of energy to improve code quality and harden security. This inevitably slowed down the acceptance of new features somewhat and also delayed the release. However, we believe that we reached a meaningful balance between mature security practices and innovation.

On behalf of the Xen Project Hypervisor team, I would like to thank everyone for their contributions (either in the form of patches, code reviews, bug reports or packaging efforts) to the Xen Project. Please check our acknowledgement page, which recognises all those who helped make this release happen.

The source can be located in the http://xenbits.xenproject.org/gitweb/?p=xen.git;a=shortlog;h=refs/heads/stable-4.9 tree (tag RELEASE-4.9.0) or can be downloaded as tarball from our website.

More information can be found at

Security Patch Level

This release contains all applicable XSA's up to (and including) XSA-225.

Hypervisor Changelogs

Xen Project Hypervisor Changelogs

  • c30bf55594: Xen 4.9.0 release: Adjust README and xen/Makefile [Ian Jackson]
  • f7395dbc5c: Xen 4.9.0 release: Adjust Config.mk commits to refer to 4.9.0 tags [Ian Jackson]
  • 69500da6c0: oxenstored: trim history in the frequent_ops function [Thomas Sanders]
  • 731ce5b8bf: QEMU_UPSTREAM_REVISION: Bump to pick up XSA-216 fix [Ian Jackson]
  • b38b1479a5: xen/test/Makefile: Fix clean target, broken by pattern rule [Ian Jackson]
  • 408f16ddb3: ARM: vGIC: avoid rank lock when reading priority [Andre Przywara]
  • a6d336614e: memory: don't suppress P2M update in populate_physmap() [Jan Beulich]
  • ac505ee0f2: xen/arm: vgic: Sanitize target mask used to send SGI [Julien Grall]
  • 3da4170914: gnttab: __gnttab_unmap_common_complete() is all-or-nothing [Jan Beulich]
  • 0984d0dc12: gnttab: correct logic to get page references during map requests [George Dunlap]
  • ed583fd176: gnttab: never create host mapping unless asked to [Jan Beulich]
  • 520ec7b8aa: gnttab: fix handling of dev_bus_addr during unmap [George Dunlap]
  • 471d9ca43c: arm: vgic: Don't update the LR when the IRQ is not enabled [Julien Grall]
  • 6f52fa0400: guest_physmap_remove_page() needs its return value checked [Jan Beulich]
  • ab8e2acdbf: memory: fix return value handing of guest_remove_page() [Andrew Cooper]
  • 039288d93d: evtchn: avoid NULL derefs [Jan Beulich]
  • 8f44f71efc: x86: avoid leaking PKRU and BND* between vCPU-s [Jan Beulich]
  • 66d2558d50: x86/shadow: hold references for the duration of emulated writes [Andrew Cooper]
  • 68e0184422: gnttab: correct maptrack table accesses [Jan Beulich]
  • 8aad3a9d78: gnttab: Avoid potential double-put of maptrack entry [George Dunlap]
  • 9bcfcdbec0: gnttab: fix unmap pin accounting race [Jan Beulich]
  • 725fe006a5: x86/mm: disallow page stealing from HVM domains [Jan Beulich]
  • 7dc15bd7ec: tools: fix several "format-truncation" warnings with GCC 7 [Zhongze Liu]
  • 75bfb9eaf0: x86/boot: Fix the boot time relocation calculations [Andrew Cooper]
  • 2fb72b56bf: Makefile: Provide way to ship livepatch test files [Ian Jackson]
  • c40237fb50: xen/test/livepatch: Add xen_nop.livepatch to .gitignore [Ian Jackson]
  • 8c60e5f432: xen/test/livepatch: Regularise Makefiles [Ian Jackson]
  • d32607042b: xen/test/livepatch/Makefile: Install in DESTDIR/usr/lib/debug/xen-livepatch [Ian Jackson]
  • e197d29514: tools/xenstat: fix missing linkage of libxenstat against libyajl [Peter Große]
  • fe2de031af: libxenstat: use python detected by configure for python bindings [Peter Große]
  • 5aecee5a63: public: there's no MMUEXT_SET_FOREIGNDOM [Jan Beulich]
  • 1d9c4106a6: Revert "x86/mm: add temporary debugging code to get_page_from_gfn_p2m()" [Jan Beulich]
  • 91503b282e: xl.cfg man page cleanup and fixes [Armando Vega]
  • 6066be8714: x86/HAP: avoid using bogus/misleading locking [Jan Beulich]
  • 89b71d1462: livepatch: Wrong usage of spinlock on debug console. [Konrad Rzeszutek Wilk]
  • 5698869a72: x86/HVM: correct notion of new CPL in task switch emulation [Jan Beulich]
  • a39c6b4516: x86/NPT: deal with fallout from 2Mb/1Gb unmapping change [Jan Beulich]
  • 6cf1d2b6cf: vif-common.sh: Have iptables wait for the xtables lock [George Dunlap]
  • 35f0fff2a6: xen/public: Correct the HYPERVISOR_dm_op() documentation to match reality [Andrew Cooper]
  • 96689c61f4: x86/pagewalk: Fix pagewalk's handling of instruction fetches [Andrew Cooper]
  • 00c2d1e314: Revert "x86/hvm: disable pkeys for guests in non-paging mode" [Andrew Cooper]
  • 57abda0bee: xl man page cleanup and fixes [Armando Vega]
  • a1fd8721b9: x86/vpmu: add cpu hot unplug notifier for vpmu [Luwei Kang]
  • 19acede72e: docs: remove PVHv1 document [Roger Pau Monné]
  • 0bac1f286a: Makefile: Mention usual targets of subdir Makefiles [Ian Jackson]
  • 876800d5f9: Makefile: Regularise subdir targets and their dependencies [Ian Jackson]
  • 2e736da546: tools/include/Makefile: Support `build' target [Ian Jackson]
  • d9eb706356: x86/hvmloader: Don't wait for the producer to fill the ring if [Anshul Makkar]
  • 7cc806d7f1: Restore HVM_OP hypercall continuation (partial revert of ae20ccf) [George Dunlap]
  • 3fafdc28eb: xen/arm: p2m: Fix incorrect mapping of superpages [Julien Grall]
  • 8f2e3d8913: x86/pagewalk: Fix determination of Protection Key access rights [Andrew Cooper]
  • 0d6968635c: hvmloader: avoid tests when they would clobber used memory [Jan Beulich]
  • 229ff3125b: Use non-debug build for Xen 4.9 [Julien Grall]
  • 508e8d82a5: libxl/devd: move the device allocation/removal code [Roger Pau Monne]
  • 536ec5f13c: libxl/devd: correctly manipulate the dguest list [Roger Pau Monne]
  • fd519a5119: libxl/devd: fix a race with concurrent device addition/removal [Roger Pau Monne]
  • 728d21b29b: build: more adjustments to top-level Makefile dependencies [Wei Liu]
  • 9d3011bd1c: arm: fix build with gcc 7 [Jan Beulich]
  • f32400e90c: x86: fix build with gcc 7 [Jan Beulich]
  • bb8597b6d3: xmalloc: correct _xmalloc_array() indentation [Jan Beulich]
  • 93ade42f47: build: add missing dependency [Wei Liu]
  • f745b55f13: build: stubdom and tools should depend on public header target [Wei Liu]
  • a7d4a5904b: tools/xenconsoled: Preserve errno while rotating logfile handles [Andrew Cooper]
  • 690fdc23dc: libxl/arm: Fix ARM build. [Andrii Anisov]
  • eb13199100: x86/ioreq_server: make p2m_finish_type_change actually work [Xiong Zhang]
  • efa9596e9d: x86/mm: fix incorrect unmapping of 2MB and 1GB pages [Igor Druzhinin]
  • 5c4f579e0e: x86/pv: Fix the handling of `int $x` for vectors which alias exceptions [Andrew Cooper]
  • b231884da8: include: fix build without C++ compiler installed [Jan Beulich]
  • 36a049ff46: ioemu-stubdom: don't link *-softmmu* and *-linux-user* [Wei Liu]
  • 3946384089: tools: don't require unavailable optional libraries in pkg-config files [Juergen Gross]
  • 17880a0f10: public/elfnote: document non-alignment of relocated init-P2M [Jan Beulich]
  • a8199a6225: Fix broken package config file xenlight.pc.in [Charles Arnold]
  • 6cde97e33d: xl: don't ignore return value from libxl_device_events_handler [Wei Liu]
  • 0d1a96043a: libxenforeignmemory: bump minor version number [Wei Liu]
  • cbcaccb5e9: x86/pv: Align %rsp before pushing the failsafe stack frame [Andrew Cooper]
  • 55ab172a1f: x86/pv: Fix bugs with the handling of int80_bounce [Andrew Cooper]
  • baf2950213: xen/arm: Survive unknown traps from guests [Julien Grall]
  • 5a0ed9a09e: xen/arm: do_trap_hypervisor: Separate hypervisor and guest traps [Julien Grall]
  • 1f92dd7e88: xen/arm: arm32: Rename the trap to the correct name [Julien Grall]
  • 933f966bcd: x86/mm: add temporary debugging code to get_page_from_gfn_p2m() [Jan Beulich]
  • 03350f1ce7: libxl: u.hvm.usbdevice_list is checked for emptiness [Robin Lee]
  • a0a9095432: x86: correct boot time page table setup [Jan Beulich]
  • 1c5e242e6d: x86: correct create_bounce_frame [Jan Beulich]
  • 461f048203: x86/vm_event: fix race between __context_switch() and vm_event_resume() [Razvan Cojocaru]
  • 1366a0e76d: x86/vm_event: add hvm/vm_event.{h,c} [Razvan Cojocaru]
  • 8bf68dca65: x86/vpmu_intel: fix hypervisor crash by masking PC bit in MSR_P6_EVNTSEL [Mohit Gambhir]
  • d595e126c9: VMX: constrain vmx_intr_assist() debugging code to debug builds [Jan Beulich]
  • 8839be5c1f: x86/public: correct register naming [Jan Beulich]
  • 54dba8e6c4: x86: polish __{get,put}_user_{,no}check() [Jan Beulich]
  • a5f4edebac: x86/asm: Clobber %r{8..15} on exit to 32bit PV guests [Andrew Cooper]
  • d6f07c640a: x86/asm: Fold LOAD_C_CLOBBERED into RESTORE_ALL [Andrew Cooper]
  • c98f13a124: x86/traps: Lift all non-entrypoint logic in entry_int82() up into C [Andrew Cooper]
  • 913fc4ec70: x86/traps: Rename compat_hypercall() to entry_int82() [Andrew Cooper]
  • a5a5d1ee94: x86/mm: Further restrict permissions on some virtual mappings [Andrew Cooper]
  • 040e1457c1: x86/traps: Poison unused stack pointers in the TSS [Andrew Cooper]
  • 98dffb05ce: x86/traps: Drop 32bit fields out of tss_struct [Andrew Cooper]
  • 777aecb631: xen/arm32: Distinguish guest SError from Xen data aborts [Wei Chen]
  • a68ffd36e9: xen/arm: efi: Avoid out-of-bounds write in meminfo_add_bank [Julien Grall]
  • c5f640ea60: libs/devicemodel: Fix dependency with libxencall [Anthony PERARD]
  • ed719d7ca6: hvm: fix hypervisor crash in hvm_save_one() [Jan Beulich]
  • 2dbe9c3cd2: x86/mm: silence a pointless warning [Jan Beulich]
  • ba10dbc7ae: vTPM: update email address and file path in MAINTAINERS file [Quan Xu]
  • eaf537342c: x86: discard type information when stealing pages [Jan Beulich]
  • 22c096c99d: multicall: deal with early exit conditions [Jan Beulich]
  • ba39e9b210: x86emul: correct stub invocation constraints again [Jan Beulich]
  • 0a5370ee1f: seabios: run olddefconfig [Wei Liu]
  • cd91ab08ea: x86emul: correct stub invocation constraints [Jan Beulich]
  • 144aec4140: x86/32on64: properly honor add-to-physmap-batch's size [Jan Beulich]
  • 9182835740: docs: fix iommu_inclusive_mapping documentation [Roger Pau Monné]
  • e3b93b3c59: dmop: add xendevicemodel_modified_memory_bulk() [Jennifer Herbert]
  • a579c8bcf3: hvm/dmop: implement COPY_{TO,FROM}_GUEST_BUF_OFFSET() helpers [Andrew Cooper]
  • a9404c0e53: hvm/dmop: implement COPY_{TO,FROM}_GUEST_BUF() in terms of raw accessors [Andrew Cooper]
  • 60f07f8adb: hvm/dmop: make copy_buf_{from, to}_guest for a buffer not big enough an error [Jennifer Herbert]
  • 8198ff2cdf: hvm/dmop: box dmop_args rather than passing multiple parameters around [Jennifer Herbert]
  • 8829d12ac0: 8250-uart: Fix typo in the header [Julien Grall]
  • dc93246b50: x86/mm: Add missing newline to a printk() in get_page_from_l1e() [Andrew Cooper]
  • 99704f2636: xen.h: fix comment for vcpu_guest_context [Wei Liu]
  • 07abf27c0f: xen/arm: Don't unflatten DT when booting with ACPI [Punit Agrawal]
  • ef3e8db806: x86/hvm: Corrections and improvements to unhandled vmexit logging [Andrew Cooper]
  • 68e9e96953: correct rcu_unlock_domain() [Jan Beulich]
  • a2a897ccd2: x86/vlapic: Don't reset APIC ID when handling INIT signal [Chao Gao]
  • de22e0dd0d: xen/arm: Properly map the FDT in the boot page table [Julien Grall]
  • 4a9d402746: xen/arm: Check if the FDT passed by the bootloader is valid [Julien Grall]
  • f7d93cee11: xen/arm: Move the code to map FDT in the boot tables from assembly to C [Julien Grall]
  • caa4742f2f: xen/arm: mm: Move create_mappings function earlier in the file [Julien Grall]
  • dfb5a92cf8: xen/arm: Add BOOT_FDT_VIRT_END and BOOT_FDT_SLOT_SIZE [Julien Grall]
  • f5c842bf63: xen/kexec: remove spinlock now that all KEXEC hypercall ops are protected at the top-level [Eric DeVolder]
  • 4f0b707feb: xen/kexec: use hypercall_create_continuation to protect KEXEC ops [Eric DeVolder]
  • 1ca2bafa73: x86/microcode: Use the return value from early_microcode_update_cpu [Ross Lagerwall]
  • f9e2600ea1: hotplug/FreeBSD: configure xenstored [Wei Liu]
  • 904f8957e4: oxenstored: provide options to define xenstored devices [Wei Liu]
  • c5fc41a10d: paths.m4: provide XENSTORED_{KVA,PORT} [Wei Liu]
  • f97838bbd9: x86: Move microcode loading earlier [Ross Lagerwall]
  • 5d1ad47ff7: x86emul: force CLZERO feature flag in test harness [Jan Beulich]
  • 53e482266e: x86/vioapic: allow holes in the GSI range for PVH Dom0 [Roger Pau Monné]
  • 8555a85a7a: x86/HVM: don't uniformly report "MMIO" for various forms of failed emulation [Jan Beulich]
  • 91115f8b6e: VMX: don't blindly enable descriptor table exiting control [Jan Beulich]
  • ac1dbdc50e: x86/HVM: restrict emulation in hvm_descriptor_access_intercept() [Jan Beulich]
  • 818ff653a7: x86emul: always fill x86_insn_modrm()'s outputs [Jan Beulich]
  • 75704266f9: x86emul: add "unblock NMI" retire flag [Jan Beulich]
  • 828aa3352f: docs: fix configuration syntax in xl.cfg manpage [Wei Liu]
  • b4cd517318: tools: Use POSIX signal.h instead of sys/signal.h [Alistair Francis]
  • 4703a9ba9b: tools: Use POSIX poll.h instead of sys/poll.h [Alistair Francis]
  • e412c03be2: x86/emul: Drop more redundant ctxt.event_pending checks [Andrew Cooper]
  • 7a481bfa4f: x86/vIO-APIC: fix uninitialized variable warning [Jan Beulich]
  • dc0e69aa41: VT-d: correct a comment and remove an useless if() statement [Chao Gao]
  • b0ad468512: clang: disable the gcc-compat warnings for read_atomic [Roger Pau Monné]
  • c1f9b9d77c: tools:misc:xenpm: set max freq to all cpu with default cpuid [Luwei Kang]
  • 341569f1d1: xen: credit: change an ASSERT on nr_runnable so that it makes sense. [Dario Faggioli]
  • e7998ad2f2: xen: credit2: cleanup patch for type betterness [Praveen Kumar]
  • ecb801d629: misc/release-checklist.txt: Try to avoid wrong-tag mistakes [Ian Jackson]
  • cd8b69c2bd: misc/release-checklist.txt: Preemptive updates [Ian Jackson]
  • d4df54737d: Config.mk: Update for 4.9.0-rc1.2 [Ian Jackson]
  • d0db50ced1: Config.mk: Update for 4.9.0-rc1.1 [Ian Jackson]
  • 5644f357b9: Config.mk, etc.: Prepare 4.9.0-rc1 [Ian Jackson]
  • 17cd662168: x86/atomic: fix cmpxchg16b inline assembly to work with clang [Roger Pau Monné]
  • 3ceaf2e5a2: xsm: fix clang 3.5 build after c47d1d [Roger Pau Monné]
  • ce70926b4f: oxenstored: make --restart option best-effort [Jonathan Davies]
  • 3475c97ee4: oxenstored: improve event-channel binding logging [Jonathan Davies]
  • 27ce9d49d0: oxenstored: save remote evtchn port, not local port [Jonathan Davies]
  • 506114e918: oxenstored: avoid leading slash in paths in saved store state [Jonathan Davies]
  • 0c7b704097: oxenstored: initialise logging earlier [Jonathan Davies]
  • 6772d50a50: Revert "setup vwfi correctly on cpu0" [Stefano Stabellini]
  • 69082e1c21: ARM: GICv3 ITS: introduce device mapping [Andre Przywara]
  • fa0346ae66: ARM: vGICv3: introduce ITS emulation stub [Andre Przywara]
  • dcb6cb2636: ARM: GICv3 ITS: introduce host LPI array [Andre Przywara]
  • 14b27472a8: ARM: GICv3 ITS: introduce ITS command handling [Andre Przywara]
  • 8ed8d21373: ARM: GICv3 ITS: map ITS command buffer [Andre Przywara]
  • 05238012b8: ARM: GICv3 ITS: allocate device and collection table [Andre Przywara]
  • c9b939863c: ARM: GICv3: allocate LPI pending and property table [Andre Przywara]
  • 66d0ee1dee: ARM: GICv3 ITS: initialize host ITS [Andre Przywara]
  • 62404aba78: ARM: GICv3 ITS: parse and store ITS subnodes from hardware DT [Andre Przywara]
  • 89216c7999: xen: credit1: treat pCPUs more evenly during balancing. [Dario Faggioli]
  • 341450eaf7: xen: credit1: increase efficiency and scalability of load balancing. [Dario Faggioli]
  • 6348214c5d: xen: credit2: avoid cpumask_any() in pick_cpu(). [Dario Faggioli]
  • 46bab93935: xen/tools: tracing: add record for credit1 runqueue stealing. [Dario Faggioli]
  • 47d5292995: xen: credit: consider tickled pCPUs as busy. [Dario Faggioli]
  • afb077334f: xen: credit: (micro) optimize csched_runq_steal(). [Dario Faggioli]
  • c95ac0ad20: xen: credit1: simplify csched_runq_steal() a little bit. [Dario Faggioli]
  • ef7f5bbf9d: x86/svm: Correct event injection check in svm_vmcb_restore() [Andrew Cooper]
  • a0b53de242: x86/svm: Fix indentation in svm_vmcb_restore() [Andrew Cooper]
  • 8ff8d33948: x86/emul: Poision the stubs with debug traps [Andrew Cooper]
  • 6d774a9516: x86/ioreq server: synchronously reset outstanding p2m_ioreq_server entries when an ioreq server unmaps [Yu Zhang]
  • 1679e0df3d: x86/ioreq server: asynchronously reset outstanding p2m_ioreq_server entries [Yu Zhang]
  • 4b602cced9: x86/ioreq server: handle read-modify-write cases for p2m_ioreq_server pages [Paul Durrant]
  • 306f164362: x86/ioreq server: add device model wrappers for new DMOP [Yu Zhang]
  • ca2b511d3f: x86/ioreq server: add DMOP to map guest ram with p2m_ioreq_server to an ioreq server [Paul Durrant]
  • d909cb9999: x86/ioreq server: release the p2m lock after mmio is handled [Yu Zhang]
  • 44525c3dd6: tools: sched: add support for 'null' scheduler [Dario Faggioli]
  • cc13b74871: xen: sched_null: support for hard affinity [Dario Faggioli]
  • d671da3be3: xen: sched: introduce the 'null' semi-static scheduler [Dario Faggioli]
  • d92b0e7fca: xen: sched: make sure a pCPU added to a pool runs the scheduler ASAP [Dario Faggioli]
  • 64c9b1ed69: xen: sched: improve robustness (and rename) DOM2OP() [Dario Faggioli]
  • 6a2c6a6842: x86/mce: always re-initialize 'severity_cpu' in mcheck_cmn_handler() [Haozhong Zhang]
  • 011899a2e0: x86/mce: make 'severity_cpu' private to its users [Haozhong Zhang]
  • d0a699a389: x86/monitor: add support for descriptor access events [Adrian Pop]
  • 220e0b033d: passthrough/io: fall back to remapping interrupt when we can't use VT-d PI [Chao Gao]
  • 93358e8e83: VT-d: introduce update_irte to update irte safely [Chao Gao]
  • 92fc8d10f5: VMX: fixup PI descriptor when cpu is offline [Feng Wu]
  • 90bc123d26: VT-d: some cleanups [Feng Wu]
  • a5e25908d1: VT-d: introduce new fields in msi_desc to track binding with guest interrupt [Feng Wu]
  • 1066331913: passthrough: don't migrate pirq when it is delivered through VT-d PI [Chao Gao]
  • f75a30496c: x86: add multiboot2 protocol support for relocatable images [Daniel Kiper]
  • f5f16adbce: x86/boot: rename sym_phys() to sym_offs() [Daniel Kiper]
  • b28044226e: x86: make Xen early boot code relocatable [Daniel Kiper]
  • 8c17af4aba: x86/setup: use XEN_IMG_OFFSET instead of... [Daniel Kiper]
  • 7ed93f3a0d: x86: change default load address from 1 MiB to 2 MiB [Daniel Kiper]
  • 39f79c4723: x86emul: correct compat mode system descriptor handling [Jan Beulich]
  • b706e1c6af: x86/HVM: don't leak PFEC_implict to guests [Jan Beulich]
  • 60bbae0502: x86/hvm: make io.h self-contained [Chao Gao]
  • c6fdc9696a: boot allocator: use arch helper for virt_to_mfn on DIRECTMAP_VIRT region [Vijaya Kumar K]
  • 9f5390441a: x86/vpmu_intel: handle SMT consistently for programmable and fixed counters [Mohit Gambhir]
  • ffe86d38f1: x86/io: move the list of guest to machine IO ports out of domain_iommu [Roger Pau Monné]
  • f47364e500: x86/io: rename misleading dpci_ prefixed functions to g2m_ [Roger Pau Monné]
  • c47d1d6873: altp2m: introduce external-only and limited use-cases [Tamas K Lengyel]
  • e9a5d40a20: xen: use a dummy file in C99 header check [Wei Liu]
  • 91ef736493: vgic: refuse irq migration when one is already in progress [Stefano Stabellini]
  • 31bc6a93a0: arm: remove irq from inflight, then change physical affinity [Stefano Stabellini]
  • db7b5b0c50: tools/insn-fuzz: Fix assertion failures in x86_emulate_wrapper() [Andrew Cooper]
  • 9e9b56fe8a: tools/insn-fuzz: Provide IA32_DEBUGCTL consistently to the emulator [Andrew Cooper]
  • 125372a6e5: tools/insn-fuzz: Correct hook prototypes, and assert() appropriate segments [Andrew Cooper]
  • 8ba7b845c2: tools/insn-fuzz: Fix a stability bug in afl-clang-fast mode [Andrew Cooper]
  • b163e550df: tools/insn-fuzz: Avoid making use of static data [Andrew Cooper]
  • 654740b4bd: tools/insn-fuzz: Don't hit memcpy() for zero-length reads [Andrew Cooper]
  • 66c9436008: MAINTAINERS: Move the x86 instruction emulator under x86 maintainership [Andrew Cooper]
  • f1db33e953: x86/emul: Require callers to provide LMA in the emulation context [Andrew Cooper]
  • 52053d5fc2: x86/emul: Drop swint_emulate infrastructure [Andrew Cooper]
  • 897d59a426: x86/svm: Introduce svm_emul_swint_injection() [Andrew Cooper]
  • ce07f6d8cb: x86/hvm: Fix segmentation logic for system segments [Andrew Cooper]
  • 7707023e50: x86/hvm: Correct long mode predicate [Andrew Cooper]
  • df429b9c3f: x86/hvm: Correct some address space terminology [Andrew Cooper]
  • 4feb9779c9: golang/xenlight: Implement cpupool operations [Ronald Rojas]
  • 8766c5cc7d: golang/xenlight: Implement get console path operations [Ronald Rojas]
  • 58b9512b29: golang/xenlight: Implement Vcpuinfo and ListVcpu [Ronald Rojas]
  • 412d2e622d: golang/xenlight: Implement Domain operations [Ronald Rojas]
  • fae494e6e4: golang/xenlight: Implement libxl_scheduler enumeration [Ronald Rojas]
  • a95b3166e9: golang/xenlight: Implement libxl_bitmap and helper operations [Ronald Rojas]
  • eab2ad52b2: golang/xenlight: Implement libxl_domain_info and libxl_domain_unpause [Ronald Rojas]
  • 453713b175: golang/xenlight: Add host-related functionality [Ronald Rojas]
  • 73be0fd390: golang/xenlight: Add error constants and standard handling [Ronald Rojas]
  • 38e6735b19: golang/xenlight: Create stub package [Ronald Rojas]
  • de5f36a266: docs: Clarify the expected behaviour of zero-content records [Andrew Cooper]
  • 04f34e76ac: tools/python: Adjust migration v2 library to warn about zero-content records [Andrew Cooper]
  • 72efb1df62: tools/libxc: Avoid generating inappropriate zero-content records [Andrew Cooper]
  • 119ee4d773: tools/libxc: Tolerate specific zero-content records in migration v2 streams [Andrew Cooper]
  • ef78bf3107: libxc: fix xc_translate_foreign_address() [Cristian-Bogdan Sirb]
  • 0beeb56bc9: xen/arm: Handle guest external abort as guest SError [Wei Chen]
  • 70f18ea64a: xen/arm: Prevent slipping hypervisor SError to guest [Wei Chen]
  • 126751d1e9: xen/arm: Isolate the SError between the context switch of 2 vCPUs [Wei Chen]
  • 297e74abca: xen/arm: Introduce a macro to synchronize SError [Wei Chen]
  • 1656edde42: xen/arm: Introduce a helper to check local abort is enabled [Wei Chen]
  • c85e7d967e: xen/arm: Unmask the Abort/SError bit in the exception entries [Wei Chen]
  • 3f16c8cb33: xen/arm: Replace do_trap_guest_serror with new helpers [Wei Chen]
  • 0a824ca463: xen/arm: Introduce new helpers to handle guest/hyp SErrors [Wei Chen]
  • ac825c46b5: xen/arm: Move macro VABORT_GEN_BY_GUEST to common header [Wei Chen]
  • 2f08a16b04: xen/arm32: Use alternative to skip the check of pending serrors [Wei Chen]
  • a61573f4f1: xen/arm64: Use alternative to skip the check of pending serrors [Wei Chen]
  • 4e1e4a9848: xen/arm: Introduce a initcall to update cpu_hwcaps by serror_op [Wei Chen]
  • be3a53a1cc: xen/arm: Introduce a command line parameter for SErrors/Aborts [Wei Chen]
  • a79065a4ce: xen/arm: Introduce a virtual abort injection helper [Wei Chen]
  • 04ff92f453: xen/arm: Save HCR_EL2 when a guest took the SError [Wei Chen]
  • 24aff05611: xen/arm: Avoid setting/clearing HCR_RW at every context switch [Wei Chen]
  • 5fe09df809: xen/arm: Set and restore HCR_EL2 register for each vCPU separately [Wei Chen]
  • 6e4f614bab: xen/arm: Introduce a helper to get default HCR_EL2 flags [Wei Chen]
  • 90dbcd7491: xen/arm: Save ESR_EL2 to avoid using mismatched value in syndrome check [Wei Chen]
  • d641c24e7c: Merge branch 'staging' of git://xenbits.xen.org/people/konradwilk/xen into staging [Konrad Rzeszutek Wilk]
  • f49fa658b5: tools:misc:xenlockprof: fix possible format string overflow [Seraphime Kirkovski]
  • 88ad3208bb: x86/vioapic: allow PVHv2 Dom0 to have more than one IO APIC [Roger Pau Monné]
  • 9f44b08f7d: x86/vioapic: introduce support for multiple vIO APICS [Roger Pau Monné]
  • d18627583d: memory: don't hand MFN info to translated guests [Jan Beulich]
  • 1cf4d2ec0d: memory: exit early from memory_exchange() upon write-back error [Jan Beulich]
  • 2cb1f77c04: xenstore: dont increment bool variable [Juergen Gross]
  • 82eea4d051: Introduce the pvcalls header [Stefano Stabellini]
  • f158d3b3f6: Introduce the Xen 9pfs transport header [Stefano Stabellini]
  • bb84dc954b: xen: introduce a C99 headers check [Stefano Stabellini]
  • f000908276: ring.h: introduce macros to handle monodirectional rings with multiple req sizes [Stefano Stabellini]
  • 7bacfe38b6: tmem: Parse UUIDs correctly. [Konrad Rzeszutek Wilk]
  • 241b95e4a6: tmem: Fix tmem-shared-auth 'auth' values [Konrad Rzeszutek Wilk]
  • a9a3c04567: tmem: By default to join an shared pool it must be authorized. [Konrad Rzeszutek Wilk]
  • 1144c8f12b: xen/libxc: Move TMEM_AUTH to XEN_SYSCTL_TMEM_OP_SET_AUTH [Konrad Rzeszutek Wilk]
  • 8cd9fa11e1: xen/libcx/tmem: Replace TMEM_RESTORE_NEW with XEN_SYSCTL_TMEM_OP_SET_POOLS [Konrad Rzeszutek Wilk]
  • 3c3de0ee7a: displif: add ABI for para-virtual display [Oleksandr Andrushchenko]
  • 045d5d10ee: xen/sndif: Add sound-device ABI [Oleksandr Andrushchenko]
  • c4bdbec00c: libxc: fix segfault on uninitialized xch->fmem [Seraphime Kirkovski]
  • 938fd2586e: memory: properly check guest memory ranges in XENMEM_exchange handling [Jan Beulich]
  • cde048340a: x86/vioapic: allow the vIO APIC to have a variable number of pins [Roger Pau Monné]
  • 6cbc358a14: x86/hvm: convert gsi_assert_count into a variable size array [Roger Pau Monné]
  • fa645b3153: x86/irq: rename NR_HVM_IRQS and break it's dependency on VIOAPIC_NUM_PINS [Roger Pau Monné]
  • 5c5216e825: kexec: clear kexec_image slot when unloading kexec image [Bhavesh Davda]
  • bc32c6e3f3: x86/ioapic: add prototype for io_apic_gsi_base to io_apic.h [Roger Pau Monné]
  • 2d227eeb1c: x86/hvm: introduce hvm_domain_irq macro [Roger Pau Monné]
  • a891a308e9: x86/vioapic: expand hvm_vioapic to contain vIO APIC internal state [Roger Pau Monné]
  • b32d442abd: setup vwfi correctly on cpu0 [Stefano Stabellini]
  • 80f9c31670: xen/arm: acpi: Map MMIO on fault in stage-2 page table for the hardware domain [Julien Grall]
  • 4d0240e033: tools: ocaml: In configure, check for ocamlopt [Ian Jackson]
  • 1836767015: xenstore: cleanup tdb.c [Juergen Gross]
  • f2bebf72c4: xenstore: rework of transaction handling [Juergen Gross]
  • 607dca6a14: xenstore: undo function rename [Juergen Gross]
  • 6f237ac0ae: xenstore: let write_node() and some callers return errno [Juergen Gross]
  • 41630eb1b6: xen/arm32: Introduce alternative runtime patching [Wei Chen]
  • 40b1628b8e: x86/mm: Drop MEM_LOG() and correct some printed information [Andrew Cooper]
  • 35673d2419: ACPICA: IORT: add in support for the SMMUv3 subtable [Al Stone]
  • 4d047f691b: ACPICA: ACPI 6.0: add support for IORT table [Lv Zheng]
  • 064a265223: x86: suppress duplicate symbol warnings for CONFIG_GCOV [Jan Beulich]
  • 3bdb14004b: docs/misc: document PV control/feature keys for laptop/slate mode [Paul Durrant]
  • 59b2ed15ed: mm: use heap macro in init_node_heap [Wei Liu]
  • f6abad1683: docs/misc: document platform/acpi_laptop_slate key [Paul Durrant]
  • 9614f02466: docs: update xen-tscmode.pod.7 to reflect default TSC mode changes [Boris Ostrovsky]
  • 4edb1a42e3: x86: use 64 bit mask when masking away mfn bits [Juergen Gross]
  • 09ebe69c0c: arm: xen_size should be paddr_t for consistency [Stefano Stabellini]
  • 8c3c32c585: xen/arm: alternative: Register re-mapped Xen area as a temporary virtual region [Wei Chen]
  • 970f8de3e4: tools/firmware: use a canned config for seabios [Paul Durrant]
  • 5c53c93998: libxc/xc_sr_save.c: initialise rec.data before free() [Joshua Otto]
  • b53b4037ce: libxl/xl: add support for Xen 9pfs [Stefano Stabellini]
  • 4c8153d97e: tools/firmware: add ACPI device for Windows laptop/slate mode switch [Paul Durrant]
  • b988e88cc0: x86/emul: Add feature check for clzero [Andrew Cooper]
  • 62cd2f6c88: x86/emul: Correct the decoding of vlddqu [Andrew Cooper]
  • 68a08e12c4: Merge XSA 206 branch [Ian Jackson]
  • 6d969f1283: oxenstored transaction conflicts: improve logging [Thomas Sanders]
  • 4bcfc6881e: oxenstored: don't wake to issue no conflict-credit [Thomas Sanders]
  • b2a4105820: oxenstored: do not commit read-only transactions [Thomas Sanders]
  • 467c9de412: oxenstored: allow self-conflicts [Thomas Sanders]
  • 8ddbce0426: oxenstored: blame the connection that caused a transaction conflict [Jonathan Davies]
  • 57718f2e14: oxenstored: track commit history [Jonathan Davies]
  • cfd8bd7d40: oxenstored: discard old commit-history on txn end [Thomas Sanders]
  • 00c7d98d2d: oxenstored: only record operations with side-effects in history [Jonathan Davies]
  • 83ee94f39c: oxenstored: support commit history tracking [Jonathan Davies]
  • 85b1b18582: oxenstored: add transaction info relevant to history-tracking [Jonathan Davies]
  • 8242b508ca: oxenstored: ignore domains with no conflict-credit [Thomas Sanders]
  • 3efdade7a4: oxenstored: handling of domain conflict-credit [Thomas Sanders]
  • 312d362398: oxenstored: comments explaining some variables [Thomas Sanders]
  • 6234eae81e: xenstored: Log when the write transaction rate limit bites [Ian Jackson]
  • 083996c46b: xenstored: apply a write transaction rate limit [Ian Jackson]
  • ac9ff74f39: x86: clarify shadow paging Dom0 support [Wei Liu]
  • a3653e6a27: xen: sched: don't call hooks of the wrong scheduler via VCPU2OP [Dario Faggioli]
  • bd819203e0: tracing: xenalyze: kill spurious ", " in Credit1 traces. [Dario Faggioli]
  • 9a7fbdd692: tools/libxenforeignmemory: bind restrict operation to new version [Paul Durrant]
  • d8868bff6c: x86/pagewalk: non-functional cleanup [Andrew Cooper]
  • d9d0dd1079: x86/pagewalk: Improve the logic behind setting access and dirty bits [Andrew Cooper]
  • f9964cae8c: x86/shadow: Use the pagewalk reserved bits helpers [Andrew Cooper]
  • 4c5d78a10d: x86/pagewalk: Re-implement the pagetable walker [Andrew Cooper]
  • 16f2ad1fe9: x86/pagewalk: Helpers for reserved bit handling [Andrew Cooper]
  • c68a88583e: x86/pagewalk: Clean up guest_supports_* predicates [Andrew Cooper]
  • 5b08f85689: x86: support larger memory map from EFI [Juergen Gross]
  • 9d08107472: x86: use trampoline e820 buffer for BIOS interface only [Juergen Gross]
  • c0655e492e: x86: split boot trampoline into permanent and temporary part [Juergen Gross]
  • 0e7ffe9604: x86/mm: fix the check in get_pg_owner [Wei Liu]
  • 1096aa0238: docs: update HVM emulated unplug protocol to cover NVMe disks [Paul Durrant]
  • 50bb979f11: Config.mk: update OVMF changeset [Anthony PERARD]
  • 38d06eeb30: xen/Makefile: remove all temporary files for every architecture [Luca Miccio]
  • 5823d6eb40: tools/libxenforeignmemory: add a call to restrict the handle [Paul Durrant]
  • 60c59f5876: arm/mm: remove unused p2m_refcount in page_info [Wei Liu]
  • 1059dd9635: x86/shadow: Drop VALID_GFN() [Andrew Cooper]
  • 747ddf0dda: x86/pagewalk: Use pointer syntax for pfec parameter [Andrew Cooper]
  • 954b98ed5c: x86/cpuid: Sort cpu_has_* predicates by feature number [Andrew Cooper]
  • d6a6b3918b: x86/viridian: annotate intentional fallthrough [Andrew Cooper]
  • c2e13371ac: arch: drop ALIGN_STR [Jan Beulich]
  • 9c4555801f: x86/viridian: implement the crash MSRs [Paul Durrant]
  • bf13fe76c5: x86/viridian: make the threshold for HvNotifyLongSpinWait tunable [Paul Durrant]
  • 422db534e8: x86/viridian: don't put Xen version information in CPUID leaf 2 [Paul Durrant]
  • fd9ca53f66: libxl: use libxl__xs_read_checked() instead or raw xs_read() in do_domain_soft_reset() [Vitaly Kuznetsov]
  • 841e86b8e1: libxl: preserve console tty across soft reset [Vitaly Kuznetsov]
  • ba7a5da15e: COLO-proxy: Fix argument check error [Zhang Chen]
  • 8d95b96da1: ARM: arm64: activate atomic 64-bit accessors [Andre Przywara]
  • cfb0cfb27d: libxl: don't try to rename dm save file for PVH [Vitaly Kuznetsov]
  • ee92c92b51: tools/libxc: Drop dombuilder support for PV autotranslate guests [Andrew Cooper]
  • 670a34bb3e: xenstore: add missing checks for allocation failure [Juergen Gross]
  • ec4abec209: xenstore: set correct error code when violating quota [Juergen Gross]
  • 5047677108: x86/viridian: add warnings for unimplemented hypercalls and MSRs [Paul Durrant]
  • 791260bab7: x86/viridian: get rid of the magic numbers in CPUID leaves 1 and 2 [Paul Durrant]
  • 4567bf73c1: x86/viridian: fix xen-hvmcrash when vp_assist page is present [Paul Durrant]
  • 0d670cd46c: x86/mm: use statically defined locking order [Ross Lagerwall]
  • 5ca67f7453: QEMU_TAG update [Ian Jackson]
  • 03a7c07137: misc/branching-checklist: Call mg-branch-setup in Cambridge too [Ian Jackson]
  • 3979759c9b: misc/release-checklist: Split out branching-checklist.txt [Ian Jackson]
  • 958b30442a: misc/release-checklist: Remove pre-4.3 tarball target instructions [Ian Jackson]
  • 1c739589f0: misc/release-checklist: Remove clearly-obsolete stuff [Ian Jackson]
  • 27ef1ec55e: common: allow a default compiled-in command line using Kconfig [Zhongze Liu]
  • 0711b59b85: x86emul: correct FPU code/data pointers and opcode handling [Jan Beulich]
  • a8fcd80c8f: x86emul: correct handling of FPU insns faulting on memory write [Jan Beulich]
  • 9b7c3fabbc: x86emul: centralize put_fpu() invocations [Jan Beulich]
  • 69f4633817: tools/insn-fuzz: Support AFL's afl-clang-fast mode [Andrew Cooper]
  • 63092064eb: tools/insn-fuzz: Make use of LLVMFuzzerInitialize() [Andrew Cooper]
  • 7dfd103efb: tools/insn-fuzz: Accept fuzzing input on stdin [Andrew Cooper]
  • 6a6f3ff2c1: tools/insn-fuzz: Use getopt() for parsing the command line [Andrew Cooper]
  • 1c98756183: tools/insn-fuzz: Use shorter filenames [Andrew Cooper]
  • 3a54f72491: tools/fuzz: Include LLVMFuzzerTestOneInput() in the generated .a [Andrew Cooper]
  • 264efe24ff: tools/fuzz: Use $(CC) for linking the harnesses [Andrew Cooper]
  • cde043c55c: tools/fuzz: Remove .d files in clean [Andrew Cooper]
  • 8709b10c7f: AMD-Vi: allocate root table on demand [Jan Beulich]
  • 5f8ce179e2: x86/viridian: update to version 5.0a of the specification [Paul Durrant]
  • 0bf94483e1: x86/mce: add blank lines between non-fall-through switch case blocks [Haozhong Zhang]
  • e8c437eba5: x86/mce_intel: refine messages of MCA capabilities [Haozhong Zhang]
  • 95c2fc5163: x86/mce: switch bool_t/1/0 to bool/true/false [Haozhong Zhang]
  • 2588a12732: x86: remove stale PVHv1 comment from PV domain builder [Wei Liu]
  • a5c0999258: sched.h: remove stale PVHv1 comment [Wei Liu]
  • 437f0a972c: docs: update dmop.markdown [Wei Liu]
  • 300f06470f: x86: clean up header files in dom0_build.c [Wei Liu]
  • 7eb3fc22c7: x86: split PVH dom0 builder to hvm/dom0_build.c [Wei Liu]
  • 674cad0d67: x86: split PV dom0 builder to pv/dom0_builder.c [Wei Liu]
  • 503b2fb9a7: x86: modify setup_dom0_vcpu to use dom0_cpus internally [Wei Liu]
  • d4188929e4: x86: rename domain_build.c to dom0_build.c [Wei Liu]
  • 7c2c1763aa: libxl/libxl_qmp.c: Update COLO query replication status API [Zhang Chen]
  • 8127374545: libxl/libxl_qmp.c: Update COLO do checkpoint API [Zhang Chen]
  • 4fc380ac00: x86/time: don't use virtual TSC if host and guest frequencies are equal [Boris Ostrovsky]
  • e22e1c4795: x86/EFI: avoid Xen image when looking for module/kexec position [Jan Beulich]
  • d522571a40: x86/EFI: avoid IOMMU faults on [_end,__2M_rwdata_end) [Jan Beulich]
  • 02b37b7eff: x86/EFI: avoid overrunning mb_modules[] [Jan Beulich]
  • cb4fcf70b2: x86emul: parallelize SIMD test code building [Jan Beulich]
  • da091ea2f1: x86emul: correct DECLARE_ALIGNED() [Jan Beulich]
  • 182602911c: credit2: remove undefined declaration of __dump_execstate() [Dario Faggioli]
  • 9685a28f92: Revert "x86/vvmx: correct nested shadow VMCS handling" [Jan Beulich]
  • 99df591e3a: Revert "x86/vvmx: add a shadow vmcs check to vmlaunch" [Jan Beulich]
  • c6e2216783: libxl/colo: unified exit path for colo_proxy_checkpoint [Wei Liu]
  • 0a1b7f4e37: x86/PVHv2: move pvh_setup_e820 together with the other pvh functions [Roger Pau Monne]
  • 12ab91818b: x86: remove has_hvm_container_{domain/vcpu} [Roger Pau Monne]
  • 33e5c32559: x86: remove PVHv1 code [Roger Pau Monne]
  • 7faae10654: ocaml/gen: fix ocaml type/code generator from IDL [Ian Jackson]
  • bfd9a2095f: tools/kdd: don't use a pointer to an unaligned field. [Tim Deegan]
  • 327f54ed7f: tools: remove gntshr support [Juergen Gross]
  • 3528954580: tools/xl/xl_parse.c: Remove blank line. [Zhang Chen]
  • 796dea37fb: tools: include sys/sysmacros.h on Linux [Olaf Hering]
  • 15e90cd01f: tools/libxc: Fix ARM build broken by XEN_DOMCTL_getvcpuextstate commit [Razvan Cojocaru]
  • 607ad85d85: xen/arm: p2m: Perform local TLB invalidation on vCPU migration [Julien Grall]
  • f812de1b8b: EFI: retrieve and expose Apple device properties [Jan Beulich]
  • ff0bced09f: x86emul: correct {,v}{ld,st}mxcsr handling [Jan Beulich]
  • 9e4d116faf: build/clang: fix XSM dummy policy when using clang 4.0 [Roger Pau Monné]
  • 721b64d1f9: tools/libxl: correct distclean target [Juergen Gross]
  • 8e437da379: tools: correct build in directory below tools [Juergen Gross]
  • 6622e7f4c8: tools/libxc: Exposed XEN_DOMCTL_getvcpuextstate [Razvan Cojocaru]
  • 3e5f1a63b5: tools: adapt xenlight.pc and xlutil.pc to new pkg-config scheme [Juergen Gross]
  • eed254709a: tools: provide pkg-config file for libxenblktapctl [Juergen Gross]
  • 42affa826e: tools: provide pkg-config file for libxenvchan [Juergen Gross]
  • 8d3b36373e: tools: provide pkg-config file for libxenstat [Juergen Gross]
  • 1b008e99dc: tools: provide pkg-config file for libxenstore [Juergen Gross]
  • da0f3506a2: tools: provide pkg-config file for libxenguest, update the one for libxenctrl [Juergen Gross]
  • 7e9e34e02e: tools: provide pkg-config file for libxendevicemodel [Juergen Gross]
  • 571ee51261: tools: provide pkg-config file for libxenforeignmemory [Juergen Gross]
  • 4f278d39d2: tools: provide pkg-config file for libxencall [Juergen Gross]
  • 47c44ab34e: tools: provide pkg-config file for libxengnttab [Juergen Gross]
  • fd6979484a: tools: provide pkg-config file for libxenevtchn [Juergen Gross]
  • 74c0a85750: tools: provide pkg-config file for libxentoollog [Juergen Gross]
  • 514cd1f15a: tools: add support for additional items in .pc files for local builds [Juergen Gross]
  • e3de52f2c8: tools: install PKG_INSTALLDIR in tools/Makefile [Juergen Gross]
  • 93055d4e3e: tools,stubdom: set PKG_CONFIG_DIR in main Makefiles [Juergen Gross]
  • 8f45b9b910: tools: add missing library flag definitions [Juergen Gross]
  • b4f98dc0d8: tools: fix typo in tools/Rules.mk [Juergen Gross]
  • 48321fa86d: tools/Rules.mk: libxlutil should use $(XEN_XLUTIL) [Wei Liu]
  • d5613a7b84: COLO-proxy: Add colo_userspace_proxy macro [Zhang Chen]
  • 03a5db86f7: COLO-Proxy: Use socket to get checkpoint event. [Zhang Chen]
  • 72638bd7c9: COLO-Proxy: Add colo-compare notify args [Zhang Chen]
  • 0d7f830bd7: COLO-Proxy: Add secondary userspace colo-proxy start args [Zhang Chen]
  • 4e7aaad248: COLO-Proxy: Add primary userspace colo proxy start args [Zhang Chen]
  • 97171477b9: COLO-Proxy: Setup userspace colo-proxy on secondary side [Zhang Chen]
  • 410cc81cfc: COLO-Proxy: Setup userspace colo-proxy on primary side [Zhang Chen]
  • f55686226b: COLO-Proxy: Add remus command to open userspace proxy [Zhang Chen]
  • ffb8499504: x86emul: fold exit paths [Jan Beulich]
  • b22ee98c4e: x86/vvmx: add a shadow vmcs check to vmlaunch [Sergey Dyasli]
  • dc05c0ceeb: x86/vvmx: correct nested shadow VMCS handling [Sergey Dyasli]
  • 7ecd11c90a: x86/vvmx: add mov-ss blocking check to vmentry [Sergey Dyasli]
  • bd8ad2a52a: x86/cpuid: Drop legacy CPUID infrastructure [Andrew Cooper]
  • 5853cd94d9: x86/cpuid: Handle leaf 0xb in guest_cpuid() [Andrew Cooper]
  • 843f30e65e: x86/cpuid: Handle leaf 0xa in guest_cpuid() [Andrew Cooper]
  • 72e038450d: x86/cpuid: Handle leaf 0x6 in guest_cpuid() [Andrew Cooper]
  • 706b2b7367: x86/cpuid: Handle leaf 0x5 in guest_cpuid() [Andrew Cooper]
  • 0b4249e96b: x86/cpuid: Handle leaf 0x4 in guest_cpuid() [Andrew Cooper]
  • 9dc1e0cd81: x86/pagewalk: Consistently use guest_walk_*() helpers for translation [Andrew Cooper]
  • c632377810: x86/shadow: Try to correctly identify implicit supervisor accesses [Andrew Cooper]
  • c558361467: x86/hvm: Correctly identify implicit supervisor accesses [Andrew Cooper]
  • 5d99933e6e: x86emul: suppress reads for unhandled 0f38/0f3a extension space insns [Jan Beulich]
  • 0de676d8e5: x86emul: correct vzero{all,upper} for non-64-bit-mode [Jan Beulich]
  • bd84519640: xen/arm: Introduce INVALID_VCPU_ID [Julien Grall]
  • e29d37da55: xen/arm: hvm_domain does not need to be cacheline aligned [Julien Grall]
  • 60c005c78c: xen/arm: acpi: Move the ACPI banks in bootinfo [Julien Grall]
  • 792aba23a5: xen/arm: efi: Rework acpi_create_efi_mmap_table to avoid memory_map[offset] [Julien Grall]
  • d229f7de70: xen/arm: efi: Avoid duplicating the addition of a new efi memory descriptor [Julien Grall]
  • 2c277ddb77: xen/arm: efi: Avoid duplicating the addition of a new bank [Julien Grall]
  • 4cb22710d4: x86: drop underscore prefixed 32-bit register names [Jan Beulich]
  • ca8cdc176a: x86/hypercall: switch away from temporary 32-bit register names [Jan Beulich]
  • 1ecc8fd166: x86emul: switch away from temporary 32-bit register names [Jan Beulich]
  • 0489efef74: x86/mce: remove ASSERT's about mce_[u|d]handler_num in mce_action() [Haozhong Zhang]
  • 6fd56bc825: x86/mce: clear MSR_IA32_MCG_STATUS by writing 0 [Haozhong Zhang]
  • 795b988e7c: x86/vmce: fill MSR_IA32_MCG_STATUS on all vcpus in broadcast case [Haozhong Zhang]
  • 2bb81abf04: x86/mce: set mcinfo_comm.type and .size in x86_mcinfo_reserve() [Haozhong Zhang]
  • 9dfba75334: x86/mce: remove unused x86_mcinfo_add() [Haozhong Zhang]
  • f735aa5356: x86/mce: adjust comment of callback register functions [Haozhong Zhang]
  • bf11855898: x86/MCE: sanitize domain/vcpu ID handling [Jan Beulich]
  • 7b726df89c: MAINTAINERS: drop Christoph Egger [Jan Beulich]
  • f9adc1e660: x86/emul: Avoid #UD in SIMD stubs [Andrew Cooper]
  • 4361e80d22: vlapic/viridian: abort existing APIC assist if any vector is pending in ISR [Paul Durrant]
  • c2e316b2f2: x86/emul: Correct the decoding of mov to/from cr/dr [Andrew Cooper]
  • 4036e7c592: x86: drop unneeded __packed attributes [Roger Pau Monné]
  • fe39a9ffcd: x86emul: support SHA insns [Jan Beulich]
  • b732d99910: x86emul: support AESNI insns [Jan Beulich]
  • 984da9ff98: x86emul: support PCLMULQDQ [Jan Beulich]
  • 92a47d77e1: x86emul: test coverage for SSE3/SSSE3/SSE4* insns [Jan Beulich]
  • 175fcf2b48: x86emul: support SSE4.2 insns [Jan Beulich]
  • 2ea85993eb: x86emul: support SSE4.1 insns [Jan Beulich]
  • 6063116696: x86emul: support SSSE3 insns [Jan Beulich]
  • 9f7f5f6bc9: x86emul: add tables for 0f38 and 0f3a extension space [Jan Beulich]
  • 1600a5adfd: x86emul: honor MMXEXT feature flag [Jan Beulich]
  • fbd826bd87: x86emul: test coverage for SSE/SSE2 insns [Jan Beulich]
  • 50b73118d5: x86emul: support {,V}MOVNTDQA [Jan Beulich]
  • 9a4496a35b: x86emul: support {,V}{LD,ST}MXCSR [Jan Beulich]
  • eb705cc741: x86emul: support MMX/SSE{,2,4a} insns with only register operands [Jan Beulich]
  • 1257897bd1: x86emul: support {,V}{,U}COMIS{S,D} [Jan Beulich]
  • 0e14179881: x86emul: support MMX/SSE/SSE2 converts [Jan Beulich]
  • 6ce8724d4d: x86emul: support MMX/SSE{,2,3} moves [Jan Beulich]
  • 272e928f49: x86emul: support most memory accessing MMX/SSE{,2,3} insns [Jan Beulich]
  • caf053fb54: xen/arm: fix affected memory range by dcache clean functions [Stefano Stabellini]
  • 06857f3436: x86/mem_access: fix vm_event emulation check with altp2m enabled [Razvan Cojocaru]
  • c86b899597: ditch redundant integer types [Jan Beulich]
  • 6d55c0c316: x86/cpuid: Fix booting on AMD Phenom 6-core platform [Andrew Cooper]
  • 9d686d1269: tools/xenstore: define off_t [Olaf Hering]
  • 56ac30f92b: xen/arm: introduce vwfi parameter [Stefano Stabellini]
  • f2c6084442: x86/SVM: correct boot time cpu_data[] handling [Jan Beulich]
  • 3c76488305: x86/tboot: remove dead declarations [Jan Beulich]
  • 9152b5f8d9: VMX: properly handle pi when all the assigned devices are removed [Feng Wu]
  • 3176aa8a95: xen: include xen/types.h in domain.h [Wei Liu]
  • 616de1d6bf: xen: move round_pg{up,down} to pfn.h [Wei Liu]
  • 92cf67888a: x86/emul: Hold x86_emulate() to strict X86EMUL_EXCEPTION requirements [Andrew Cooper]
  • 9c5a84fff5: x86/hvm: Don't raise #GP behind the emulators back for CR writes [Andrew Cooper]
  • 3ae98aef83: x86/kconfig: Introduce CONFIG_PV and CONFIG_HVM [Andrew Cooper]
  • b151125b4d: x86/apicv: fix wrong IPI suppression during posted interrupt delivery [Quan Xu]
  • ca82be5f5c: x86emul: assert no duplicate mappings of stub space [Jan Beulich]
  • e3f6493827: x86/vvmx: add vmcs id check into vmptrld emulation [Sergey Dyasli]
  • a013e1b9e9: x86/vvmx: check vmcs address in vmread/vmwrite [Sergey Dyasli]
  • 17ee5853e2: VMX: make sure PI is in proper state before install the hooks [Feng Wu]
  • 7c00de1756: VMX: permanently assign PI hook vmx_pi_switch_to() [Feng Wu]
  • 7bdb974a82: x86/hvm: Adjust hvm_nx_enabled() to match how Xen behaves [Andrew Cooper]
  • b95028e468: x86/microcode: Replace sync_core() with cpuid_eax() [Andy Lutomirski]
  • c7cde9e28b: xen/common: low performance of lib/sort.c [keios]
  • 26735f30df: x86emul: correct decoding of vzero{all,upper} [Jan Beulich]
  • 02cccf38d2: x86/VMX: switch away from temporary 32-bit register names [Jan Beulich]
  • 098dedd931: xl: lift logfile declaration to xl.h [Wei Liu]
  • 7910b8cb65: xl: lift common_domname declaration to xl.h [Wei Liu]
  • 697dd4af74: xl: remove declaration of ctx in c files [Wei Liu]
  • 631f4bf1f7: xl: add CODING_STYLE [Wei Liu]
  • 5c1446fa1d: CONTRIBUTING: list xl in inbound license section [Wei Liu]
  • 9a0e3e618b: tools: set pkg-config path when configuring qemu [Juergen Gross]
  • 938d9e6ca8: tools: use a dedicated build directory for qemu [Juergen Gross]
  • f5c5d03524: tools: add pkg-config file for libxc [Juergen Gross]
  • ecb50e65e1: stubdom: set xen interface version for stubdom apps using xenctrl.h [Juergen Gross]
  • 9970e98ace: tools: Fix build of QEMU with lib xendevicemodel support [Anthony PERARD]
  • f14ce1a134: MAINTAINERS: add Marek as maintainer of python bindings [Wei Liu]
  • d31828e348: tools/libxendevicemodel: define O_CLOEXEC [Olaf Hering]
  • 34b05462d9: acpi: check if mapping is valid before reading / writing [Wei Liu]
  • 1a0ab02e34: docs/misc: add PV Calls Protocol [Stefano Stabellini]
  • cf1d2d22fd: docs/misc: Xen transport for 9pfs [Stefano Stabellini]
  • f462a9b3f1: xen/tools: tracing: Report next slice time when continuing as well as switching [Dario Faggioli]
  • 21ba5e1167: xen/tools: tracing: trace (Credit2) runq traversal. [Dario Faggioli]
  • af18e9f9d2: xen: credit2: group the runq manipulating functions. [Dario Faggioli]
  • 53b9c33274: xen: credit2: tidy up functions names by removing leading '__'. [Dario Faggioli]
  • a1c329c282: xen: credit2: make accessor helpers inline functions instead of macros [Dario Faggioli]
  • 4fa4f8a3cd: xen: credit2: don't miss accounting while doing a credit reset. [Dario Faggioli]
  • a76645240b: xen: credit2: always mark a tickled pCPU as... tickled! [Dario Faggioli]
  • e63d8abbe7: x86/vpmu: disable VPMU if guest's CPUID indicates no PMU support [Boris Ostrovsky]
  • 4a970125d1: x86/vpmu: add get/put_vpmu() and VPMU_AVAILABLE [Boris Ostrovsky]
  • d621c6d61a: x86/mm: switch away from temporary 32-bit register names [Jan Beulich]
  • 52bba67f8b: efi/boot: Don't free ebmalloc area at all [Andrew Cooper]
  • b5484937e5: x86/Viridian: switch away from temporary 32-bit register names [Jan Beulich]
  • 8a24ffac73: x86/SVM: switch away from temporary 32-bit register names [Jan Beulich]
  • 6b3d493ab0: x86/HVMemul: switch away from temporary 32-bit register names [Jan Beulich]
  • 98f67f2f71: x86/HVM: switch away from temporary 32-bit register names [Jan Beulich]
  • bfa4200c69: x86: switch away from temporary 32-bit register names [Jan Beulich]
  • 36c2b869c2: x86: re-introduce non-underscore prefixed 32-bit register names [Jan Beulich]
  • 77751ed79e: x86/hvm: check HAP before enabling nested VMX [Haozhong Zhang]
  • 2f0691862c: x86: ensure copying runstate/time to L1 rather than L2 [Haozhong Zhang]
  • 3c7177e208: iommu: elaborate the usage of RMRR specification on the command line [Venu Busireddy]
  • 2c17e1836d: passthrough: reject self-(de)assignment of devices [Chao Gao]
  • 8222557798: xen/arm: warn if dom0_mem is not specified [Stefano Stabellini]
  • b675eec77e: xl: fix compilation of xl_migrate.c [Roger Pau Monne]
  • c9a4a1c419: x86/layout: Correct Xen's idea of its own memory layout [Andrew Cooper]
  • c8b5cae4ad: xenstore: remove memory report command line support [Juergen Gross]
  • 27816a2eda: xenstore: make memory report available via XS_CONTROL [Juergen Gross]
  • 701a21876d: xenstore: add support for changing log functionality dynamically [Juergen Gross]
  • 7012548e0d: xenstore: enhance control command support [Juergen Gross]
  • f952b0f11c: xenstore: Split out XS_CONTROL action to dedicated source file [Juergen Gross]
  • f88d7aded8: xenstore: rename XS_DEBUG wire command [Juergen Gross]
  • d3adab35c5: xl: merge xl_cmdimpl.c into xl.c [Wei Liu]
  • c9dbcb2782: xl: split out migration related code [Wei Liu]
  • 338317327e: xl: split out save/restore related code [Wei Liu]
  • 1932812284: xl: split out vm lifecycle control functions [Wei Liu]
  • 13b59d6375: xl: split out miscellaneous functions [Wei Liu]
  • 6eb3f6e595: xl: split out vnc and console related code [Wei Liu]
  • 78c03bebb3: xl: call libxl_vncviewer_exec in main_vncviewer [Wei Liu]
  • a209f02c6b: xl: split out functions to print out information [Wei Liu]
  • 2965cd9ba9: xl: split out psr related code [Wei Liu]
  • 7a2b0d1126: xl: split out memory related code [Wei Liu]
  • 07a1a8c3c8: xl: split out cdrom related code [Wei Liu]
  • 1378a24cb1: xl: split out vcpu related code [Wei Liu]
  • 3d006af93b: xl: split out pci related code [Wei Liu]
  • baf07031b8: xl: split out scheduler related code [Wei Liu]
  • 057e496763: xl: split out usb related code [Wei Liu]
  • 5213a95957: xl: split out network related code [Wei Liu]
  • c6e4853200: xl: split out block related code [Wei Liu]
  • 74b9021bf9: xl: split out vtpm related code [Wei Liu]
  • 6d9e6fb579: xl: split out flask related code [Wei Liu]
  • ae9192b810: xl: split out cpupool related code [Wei Liu]
  • d20dec19fe: xl: split out xl_parse.[ch] [Wei Liu]
  • e5b54dbe51: xl: introduce a function to get shutdown action name [Wei Liu]
  • 0b53eb4eeb: xl: rename cpurange_parse to parse_cpurange [Wei Liu]
  • 090c3d8e37: xl: split out tmem related code to xl_tmem.c [Wei Liu]
  • f0058405a3: xl: move some helper functions to xl_utils.c [Wei Liu]
  • 12f687bf28: x86/PVHv2: fix dereference of native RSDP table mapping [Roger Pau Monne]
  • f68c7c618a: libs/devicemodel: free xencall handle in error path in _open() [Wei Liu]
  • 0003cf2a53: xl: lift a bunch of macros to xl_utils.h [Wei Liu]
  • 86acfe9886: xl: remove trailing spaces in xl_cmdimpl.c [Wei Liu]
  • 6bf1a62484: xl: generate _paths.h [Wei Liu]
  • 7b436e160e: xl: use <> variant to include Xen tools library headers [Wei Liu]
  • 0e5a128a78: xl: remove inclusion of libxl_osdeps.h [Wei Liu]
  • 5b8c41aeca: xl: update copyright information [Wei Liu]
  • 27944a4f58: xl: remove accidentally committed hunk from Makefile [Wei Liu]
  • 3564f9e400: x86/shadow: Fix build with CONFIG_SHADOW_PAGING=n following c/s 45ac805 [Andrew Cooper]
  • 2f63fa20fa: x86: fix memory leak in pvh_setup_acpi_xsdt [Wei Liu]
  • f597c3f307: x86: fix memory leak in pvh_setup_acpi_madt [Wei Liu]
  • 0eb11f13d6: build: add --with-rundir option to configure [Juergen Gross]
  • 06d9991b0a: tools/xen-mceinj: fix the type of cpu number [Haozhong Zhang]
  • d6e9f8d4f3: x86/vmx: fix vmentry failure with TSX bits in LBR [Sergey Dyasli]
  • 7f11aa4b2b: x86/vmx: optimize vmx_read/write_guest_msr() [Sergey Dyasli]
  • 9b93c6b369: x86/vmx: introduce vmx_find_msr() [Sergey Dyasli]
  • 4f88820814: x86/emul: Fix sarx emulation test [Andrew Cooper]
  • 45ac805f7f: x86/paging: Package up the log dirty function pointers [Andrew Cooper]
  • 5cecf60f43: x86/cpuid: Handle leaf 0x1 in guest_cpuid() [Andrew Cooper]
  • f7ce1422dd: x86/gen-cpuid: Clarify the intended meaning of AVX wrt feature dependencies [Andrew Cooper]
  • 3d0cab7b5d: x86/cpuid: Disallow policy updates once the domain is running [Andrew Cooper]
  • 1f24be6c94: x86emul/test: split generic and testcase specific parts [Jan Beulich]
  • 1d74282c45: x86: setup PVHv2 Dom0 ACPI tables [Roger Pau Monné]
  • 62869a543d: x86: setup PVHv2 Dom0 CPUs [Roger Pau Monné]
  • 62ba982424: x86: parse Dom0 kernel for PVHv2 [Roger Pau Monné]
  • 43b369ab84: x86/libelf: pass the destination vCPU to libelf for Dom0 build [Roger Pau Monné]
  • 7cb7fd9436: x86/bzimage: change the types from char * to void * [Roger Pau Monné]
  • 5427134eae: x86: populate PVHv2 Dom0 physical memory map [Roger Pau Monné]
  • b96b500048: x86: remove XENFEAT_hvm_pirqs for PVHv2 guests [Roger Pau Monné]
  • ad8aafe287: x86/hvm: Don't let hvm_set_efer() raise #GP itself [Andrew Cooper]
  • e55e6b641b: libxl/libxl_pci.c: Fix reverse logic when detaching device [Chao Gao]
  • cf5e1a74b9: arm/p2m: remove the page from p2m->pages list before freeing it [Julien Grall]
  • 5258ab0fcc: tools: move xl to a dedicated directory [Wei Liu]
  • 7a6de259f4: tools: provide libxlutil compiling and linking options [Wei Liu]
  • af8c67cda3: xen-access: request compat devicemodel API [Wei Liu]
  • e318fa3145: libs/devicemodel: initialise op_bufs in xendevicemodel_xcall [Wei Liu]
  • be6b31614f: python: handle long type in scripts [Marek Marczykowski-Górecki]
  • e16c705640: python: adjust module initalization for Python3 [Marek Marczykowski-Górecki]
  • dd986cd64f: python: use PyLong_* for constructing 'int' type in Python3 [Marek Marczykowski-Górecki]
  • 121d9d4030: python: use PyBytes/PyUnicode instead of PyString [Marek Marczykowski-Górecki]
  • 0c8981f035: python: initialize specific fields of PyTypeObject [Marek Marczykowski-Górecki]
  • 7b1e5f7079: python: use Py_TYPE instead of looking directly into PyObject_HEAD [Marek Marczykowski-Górecki]
  • 96d1ee6465: python: drop tp_getattr implementation [Marek Marczykowski-Górecki]
  • 6b28df34b5: python: check return value of PyErr_NewException [Marek Marczykowski-Górecki]
  • 9442404b91: tools/libxendevicemodel: Add headers.chk to .gitignore [Ian Jackson]
  • 8ef5f344d0: tools/libxendevicemodel: add a call to restrict the handle [Paul Durrant]
  • e7745d8ef5: tools/libxendevicemodel: introduce a Linux-specific implementation [Paul Durrant]
  • 6902cb00e0: tools/libxendevicemodel: extract functions and add a compat layer [Paul Durrant]
  • b108240265: tools/libxendevicemodel: introduce the new library [Paul Durrant]
  • d97ce3614b: doc: fix typo in bios_path_override [Olaf Hering]
  • d7ee5c3c7a: xenstore: correct test for opened logfile in reopen_log() [Juergen Gross]
  • a4f3d32d7b: QEMU_TAG update [Ian Jackson]
  • 80a7d04f53: tools/libxenctrl: fix error check after opening libxenforeignmemory [Paul Durrant]
  • 2c31b07ec7: x86/mm: Swap mfn_valid() to use mfn_t [Andrew Cooper]
  • 9180f53655: x86: add multiboot2 protocol support for EFI platforms [Daniel Kiper]
  • c5b9805bc1: efi: create new early memory allocator [Daniel Kiper]
  • b199c44afa: efi: build xen.gz with EFI code [Daniel Kiper]
  • aea7cd8c0b: x86: add multiboot2 protocol support [Daniel Kiper]
  • 24682c89d0: MAINTAINERS: update VT-d maintainers [Kevin Tian]
  • 3619af2b2b: x86/VMX: sanitize VM86 TSS handling [Jan Beulich]
  • 435ae6afed: MAINTAINERS: drop Jinsong Liu [Jan Beulich]
  • b908131167: x86/emul: Support CPUID faulting via a speculative MSR read [Andrew Cooper]
  • 65ddae6e3c: x86/emul: Introduce common msr_val for emulation [Andrew Cooper]
  • 49de10f3c1: x86/hvm: Don't raise #GP behind the emulators back for MSR accesses [Andrew Cooper]
  • 38b48605f3: x86/vmx: Drop vmx_msr_state infrastructure [Andrew Cooper]
  • 394e66b0d0: x86/vmx: Remove vmx_save_host_msrs() and host_msr_state [Andrew Cooper]
  • 36b35babdf: x86/setup: Intoduce XEN_MSR_STAR [Andrew Cooper]
  • 2f1add6e1c: x86/vmx: Don't leak host syscall MSR state into HVM guests [Andrew Cooper]
  • 5dbd60e16a: x86/shadow: Correct guest behaviour when creating PTEs above maxphysaddr [Andrew Cooper]
  • 2f5af2c962: lowmemd: fix comparison in cleanup [Norbert Manthey]
  • 78da0c2a7a: libxc: don't pass uninitialized data to do_dm_op() [Jan Beulich]
  • 4508222768: tools/libxl: refactor do_domain_create() [Zhang Chen]
  • 98689ab7ae: x86emul/test: avoid race in link farm rune [Wei Liu]
  • 8a899fde71: fuzz/x86emul: avoid race in link farm rune [Wei Liu]
  • d8c0824bee: libxc/x86: PV guests should see leaf 0xa on Intel [Boris Ostrovsky]
  • 75da1b150e: xen/arm: Set nr_cpu_ids to available number of cpus [Vijaya Kumar K]
  • f827ab0390: build: enable no-parentheses in clang [Roger Pau Monné]
  • d40d3ef988: build: enable unused value checks for clang [Roger Pau Monné]
  • d4906b5d05: build/printf: fix incorrect format specifiers [Roger Pau Monné]
  • 193c6f8de9: grants: print grant number and handle in hex format [Roger Pau Monné]
  • d37f938821: x86/vmx: fix compilation after 997382 [Roger Pau Monné]
  • 29c249edee: console: avoid wrapping of console pointers [Jan Beulich]
  • fe416bf995: x86/vmce: include domain/vcpu id in debug messages [Haozhong Zhang]
  • 08dd2f782e: x86/mce: remove unnecessary braces around intel_get_extended_msrs() [Haozhong Zhang]
  • 01a13552f8: x86/mce: remove declarations of non-existing functions in mce.h [Haozhong Zhang]
  • 3535271e69: x86/mce: fix indentation style in xen-mca.h and mce.h [Haozhong Zhang]
  • 71af7d4220: x86/mm: fix memory hotplug error cleanup [Norbert Manthey]
  • ab914e04a6: x86: package up context switch hook pointers [Jan Beulich]
  • 2f4d2198a9: VMX: fix VMCS race on context-switch paths [Jan Beulich]
  • cc6d98d545: common/vcpu: Fix unintended breakage from cleanup [Andrew Cooper]
  • b8932b1385: gitignore: ignore asm soft link in fuzz and x86emul test [Wei Liu]
  • 378384399e: arm: read/write rank->vcpu atomically [Stefano Stabellini]
  • 79903e50db: x86emul: catch exceptions occurring in stubs [Jan Beulich]
  • 8c935f5ff1: x86: add "w" flag to .init.data section definition [Daniel Kiper]
  • e004384bb3: x86/hypercall: Move hypercall continuation logic [Andrew Cooper]
  • 0c221ae9d7: x86/hypercall: Split out PV hypercall infrastructure [Andrew Cooper]
  • bb84ffc56e: x86/hypercall: Make the HVM hcall_64bit boolean common [Andrew Cooper]
  • b26c93fb1b: xen/multicall: Use the common hcall_preempted boolean [Andrew Cooper]
  • 9353e3628a: arm/hypercall: Use the common hcall_preempted boolean [Andrew Cooper]
  • 928ea919fc: x86/hypercall: Make the HVM hcall_preempted boolean common [Andrew Cooper]
  • 3044a2a819: common/vcpu: Switch v->vcpu_info_mfn to mfn_t [Andrew Cooper]
  • e0f6e6f614: xen/sched.h Whitespace and bool cleanup [Andrew Cooper]
  • 3091080ef7: xen/include: Include xen/kconfig.h automatically [Andrew Cooper]
  • 480e011ea8: xen/include: Remove explicit asm/config.h includes [Andrew Cooper]
  • d89f48f58e: xen/include: Remove explicit xen/config.h includes [Andrew Cooper]
  • 7127d53fe8: tools/libxl: Introduce LIBXL_CPUPOOL_POOLID_ANY [George Dunlap]
  • f5cfc3955e: tools/libxc: Introduce XC_CPUPOOL_POOLID_ANY [George Dunlap]
  • bc6a499ebc: libxl: correct xenstore entry for empty cdrom [Juergen Gross]
  • 1e88db4701: xen/arm: Print whether Xen is booting using ACPI or DT [Julien Grall]
  • 89bca19082: xen/arm: acpi: Rework acpi_boot_table_init error paths [Julien Grall]
  • 1756ab6083: xen/arm: acpi: Handle correctly detection of GICv2 on GICv3 [Julien Grall]
  • 07af2e9da1: xen/arm: Remove the makefile target xen.axf [Julien Grall]
  • d0d0bc486c: xen/arm: Remove build option CONFIG_LOAD_ADDRESS [Julien Grall]
  • d65aa60073: docs: remove odt variant of XENV [Olaf Hering]
  • 2ae10c2a11: docs: remove odt variant of STAO [Olaf Hering]
  • cc60888349: docs: convert XENV from odt to fodt [Olaf Hering]
  • 0422932af6: docs: convert STAO from odt to fodt [Olaf Hering]
  • adc017b80b: x86/asm: Use ASM_FLAG_OUT() to simplify atomic and bitop stubs [Andrew Cooper]
  • 6192e6378e: xen/p2m: Fix p2m_flush_table for non-nested cases [George Dunlap]
  • c5d1566d42: xen: credit2: improve comments' style and definition of CSFLAG-s [Dario Faggioli]
  • e58b6d95e8: xen: credit2: clear bit instead of skip step in runq_tickle() [Dario Faggioli]
  • 268896781b: xen: sched: harmonize debug dump output among schedulers. [Dario Faggioli]
  • b7a3ce49d5: xen/kbdif: add multi-touch support [Oleksandr Andrushchenko]
  • b3b23a764f: xen/kbdif: Update protocol description [Oleksandr Andrushchenko]
  • 993056190e: MAINTAINERS: Add myself as the public API "Czar" [Konrad Rzeszutek Wilk]
  • 93e1435290: IOMMU: always call teardown callback [Oleksandr Tyshchenko]
  • bdbc25b872: configure: disable bash check for FreeBSD [Roger Pau Monne]
  • 909c219944: x86/hvm: Improve physdev_op hypercall dispatching [Andrew Cooper]
  • a130a41289: x86/hvm: Improve grant_table_op hypercall dispatching [Andrew Cooper]
  • 7797a2af94: x86/hvm: Improve memory_op hypercall dispatching [Andrew Cooper]
  • e637e8d12e: x86/hvm: Split the hypercall dispatching infrastructure out of hvm.c [Andrew Cooper]
  • 55fa23d907: x86/hvm: Rework HVM_HCALL_invalidate handling [Andrew Cooper]
  • 62c7b99a10: x86/vvmx: correctly emulate VMREAD [Sergey Dyasli]
  • d18216a0c0: x86/vvmx: correctly emulate VMWRITE [Sergey Dyasli]
  • 195ca0e1de: x86/vmx: introduce VMX_INSN_SUCCEED [Sergey Dyasli]
  • 28722e98f7: x86emul: flatten twobyte_table[] [Jan Beulich]
  • ff2f835283: x86: adjust which files need vpmu.h [Boris Ostrovsky]
  • e1037b5145: x86/PVHv2: fix dom0_max_vcpus so it's capped to HVM_MAX_VCPUS for PVHv2 Dom0 [Roger Pau Monné]
  • a04c678888: x86: split Dom0 build into PV and PVHv2 [Roger Pau Monné]
  • 890dc95ca9: x86/time: tsc_check_writability() may need to be run a second time [Jan Beulich]
  • b857b041ee: x86emul: always init mmval [Jan Beulich]
  • 997382b771: y86/vmx: dump PIR and vIRR before ASSERT() [Chao Gao]
  • 95fab27fd0: x86/bitops: Force __scanbit() to be always inline [Andrew Cooper]
  • 3884d7900a: libxl: make one function static [Juergen Gross]
  • 59164cefd4: libxl: carve out domain specific functions from libxl.c [Juergen Gross]
  • f2e7a0d2f1: libxl: carve out tmem specific functions from libxl.c [Juergen Gross]
  • 0529961c57: libxl: move device specific functions out of libxl.c [Juergen Gross]
  • c8cbddd8d6: libxl: carve out memory specific functions from libxl.c [Juergen Gross]
  • a99642bfee: libxl: carve out console specific functions from libxl.c [Juergen Gross]
  • da73cb9996: libxl: carve out disk specific functions from libxl.c [Juergen Gross]
  • f94e1aaf79: libxl: carve out scheduler specific functions from libxl.c [Juergen Gross]
  • f5315f6d5d: libxl: carve out cpupool specific functions from libxl.c [Juergen Gross]
  • 5db83297c5: libxl: white space cleanup [Juergen Gross]
  • fb2f935bcf: libxl: make some functions global to prepare splitting up libxl.c [Juergen Gross]
  • 3fb71d79e9: libxl: adjust copyright comment of libxl.c [Juergen Gross]
  • ad01a8d724: x86emul/test: fix 32-bit build [Jan Beulich]
  • 6f6d3b10ec: x86/iommu: add missing break [Roger Pau Monné]
  • 7f8445d967: common/vm_event: prevent guest locking with large max_vcpus [Razvan Cojocaru]
  • 1f32b0291e: x86/acpi: fix unmapping of low 1MB memory in acpi_os_unmap_memory [Roger Pau Monné]
  • ac6e7fd7a4: x86/vmx: fix build with clang 3.8.0 [Roger Pau Monne]
  • 991033fad2: x86/vmx: Introduce a bitfield structure for EPT_VIOLATION EXIT_QUALIFICATIONs [Andrew Cooper]
  • 384b61f97c: x86/p2m: Reposition p2m_teardown_nestedp2m() to avoid its forward declaration [Andrew Cooper]
  • 1edbf34e63: x86/vmx: improve vmread_safe() [Sergey Dyasli]
  • d4a24c64b6: x86/vmx: introduce vmwrite_safe() [Sergey Dyasli]
  • ea4e7040ee: x86/hvm: add vcpu parameter to guest memory copy function [Roger Pau Monné]
  • 50a498c8ba: x86/iommu: add IOMMU entries for p2m_mmio_direct pages [Roger Pau Monné]
  • c5e95f86cf: VT-d: make print_vtd_entries() less verbose [Jan Beulich]
  • 9d5617cd89: xen/arm: Fix ARM build following c/s 11c397c [Andrew Cooper]
  • 6cc8e8708e: xen/arm64: Don't zero BSS when booting using EFI [Julien Grall]
  • 04dbb71096: x86/p2m: Stop other vcpus using a nested p2m before clearing it [Andrew Cooper]
  • 11c397c207: x86/time: Adjust init-time handling of pit0_ticks [Andrew Cooper]
  • 58b4db0832: libxl: don't segfault when creating domain with invalid pvusb device [Juergen Gross]
  • c562d7a2f5: x86/vmx: Drop ept_get_*() helpers [Andrew Cooper]
  • 93a3fbaf16: xl: Make the devid attribute manually settable for nics [Fatih Acar]
  • 4008d7774c: fuzz/x86emul: remove bogus check against fuzzer msr index [Wei Liu]
  • 63e1d01b8f: x86/time: correctly honor late clearing of TSC related feature flags [Jan Beulich]
  • 5fcf1c2516: page_alloc: clear nr_bootmem_regions in end_boot_allocator() [Jan Beulich]
  • 6bb5d3855b: Merge branch 'staging' of xenbits.xen.org:/home/xen/git/xen into staging [Jan Beulich]
  • d0de76af1c: VT-d/RMRR: Adjust the return values of register_one_rmrr() [Venu Busireddy]
  • 27c8011629: xen/common: Replace __FUNCTION__ with __func__ [Andrew Cooper]
  • 30921dc2df: x86/ept: allow write-combining on !mfn_valid() MMIO mappings again [David Woodhouse]
  • dbc84d2983: xenstore: remove XS_RESTRICT support [Juergen Gross]
  • 2733b800c9: xen/mm: Alter is_iomem_page() to use mfn_t [Andrew Cooper]
  • 55a04feaa1: fuzz: update README.afl example [Wei Liu]
  • c6a43412d7: fuzz/x86emul: print out minimal input size [Wei Liu]
  • c07574b1a8: fuzz/x86emul: update fuzzer [Wei Liu]
  • 055cbe7986: x86emul: use CR definitions in x86-defns.h [Wei Liu]
  • a306a2b31b: x86: add UMIP CR4 bit [Wei Liu]
  • 5c6c3ac6e1: x86emul: use msr definitions in msr-index.h [Wei Liu]
  • 7603eb256a: x86emul: use eflags definitions in x86-defns.h [Wei Liu]
  • 588a28187a: x86emul/test: use x86-vendors.h [Wei Liu]
  • f3358a8cd7: x86: extract vendor numeric id to x86-vendors.h [Wei Liu]
  • 451689c35a: x86: extract macros to x86-defns.h [Wei Liu]
  • 409bd5a02e: fuzz/x86emul: use macro to reduce repetition in Makefile [Wei Liu]
  • 9b7543f32c: x86emul/test: add missing dependency for x86_emulate.o [Wei Liu]
  • ce62b8edd5: Fix mispelling of length [Julien Grall]
  • ffe2aae4b2: xl: track size of diskws with a dedicated counter [Wei Liu]
  • df4d268e35: xl: free event in DOMAIN_RESTART_RENAME error path [Wei Liu]
  • 3e90d28649: compat.h: drop COMPAT_HANDLE_PARAM() [Jan Beulich]
  • ca61aeadb0: Merge branch 'staging' of xenbits.xen.org:/home/xen/git/xen into staging [Jan Beulich]
  • 95c1928758: x86: undo vm_init() movement from 1a6e3220cc [Jan Beulich]
  • dd75ed5c14: xl: Fix assertion on domain reboot with new configuration [Fatih Acar]
  • df58461e6b: libs/gnttab: add FreeBSD handlers for the grant-table user-space device [Roger Pau Monne]
  • 1a6e3220cc: acpi: switch to dynamic mapping at SYS_STATE_boot [Boris Ostrovsky]
  • 0f72f9ba1f: x86/HVM: make hvm_find_io_handler() static [Jan Beulich]
  • 061cd0f0e5: x86emul: correct behavior for single iteration REP INS/OUTS [Jan Beulich]
  • 8844ed299a: x86/dmop: Fix compat_dm_op() ABI [Andrew Cooper]
  • ad5808d905: xen: credit2: non Credit2 pCPUs are ok during shutdown/suspend. [Dario Faggioli]
  • bd3f7a557a: xen/tools: tracing: credits can go negative, so use int. [Dario Faggioli]
  • 3af86727b8: xen: credit2: improve debug dump output. [Dario Faggioli]
  • 9d3226aa06: fuzz: don't buffer stdout in afl stubs [Wei Liu]
  • 5a44ff111d: xen/arm: acpi: Relax hw domain mapping attributes to p2m_mmio_direct_c [Edgar E. Iglesias]
  • a24021e664: Revert "xen/arm: Map mmio-sram nodes as un-cached memory" [Edgar E. Iglesias]
  • 18d500642f: xen/arm: dt: Relax hw domain mapping attributes to p2m_mmio_direct_c [Edgar E. Iglesias]
  • fe6e8188f3: xen/arm: flush icache as well when XEN_DOMCTL_cacheflush is issued [Tamas K Lengyel]
  • a43a9ce34b: p2m: split mem_access into separate files [Tamas K Lengyel]
  • 821b88f390: arm/mem_access: adjust check_and_get_page to not rely on current [Tamas K Lengyel]
  • 5a77ccf609: xsm: Permit dom0 to use dmops [Andrew Cooper]
  • 7a4cf23e26: VT-d/RMRR: Avoid memory corruption in add_user_rmrr() [Andrew Cooper]
  • 7581a378b0: tools/libxc: Fix missing va_end() in do_dm_op() error path [Andrew Cooper]
  • 4070583090: docs: clarify xl mem-max semantics [Juergen Gross]
  • ce7d99d69f: arm/p2m: Fix regression during domain shutdown with active mem_access [Tamas K Lengyel]
  • 9b3a59c10d: x86/dmar: place the initdata annotation after the variable type [Roger Pau Monne]
  • f71628bc15: flask: fix build after the introduction of DMOP [Wei Liu]
  • 4453129a0b: fuzz/libelf: exit with fuzzer function return value [Wei Liu]
  • 53693bf3be: fuzz/libelf: return early if elf_init fails [Wei Liu]
  • 3167889392: docs/misc: update the meaning of the 'disk unplug' flag [Paul Durrant]
  • 4fda891f99: Moving ept code to ept specific files. [Paul Lai]
  • 91f59d2041: include: speed up compat header generation [Jan Beulich]
  • 05118b1596: x86/emulate: don't assume that addr_size == 32 implies protected mode [George Dunlap]
  • beb8204244: x86emul: correct VEX/XOP/EVEX operand size handling for 16-bit code [Jan Beulich]
  • 06348811b6: x86/cpuid: Remove the legacy path handling extd leaves [Andrew Cooper]
  • 8cb4bae1c1: x86/cpuid: Handle leaf 0x8000001c in guest_cpuid() [Andrew Cooper]
  • c783556d71: x86/cpufeatures: Hide Instruction Based Sampling from guests [Andrew Cooper]
  • 56e8e81fba: x86/cpuid: Handle leaves 0x8000000b-1a in guest_cpuid() [Andrew Cooper]
  • 8104df9738: x86/cpuid: Handle leaf 0x8000000a in guest_cpuid() [Andrew Cooper]
  • 1cc3ecf505: x86/cpuid: Handle leaf 0x80000009 in guest_cpuid() [Andrew Cooper]
  • 78d71c8423: x86/cpuid: Handle leaf 0x80000008 in guest_cpuid() [Andrew Cooper]
  • 92ca904524: x86/cpuid: Handle leaves 0x80000005-7 in guest_cpuid() [Andrew Cooper]
  • a75f6163cf: x86/cpuid: Handle the long vendor string in guest_cpuid() [Andrew Cooper]
  • 07929c9985: x86/cpuid: Handle leaf 0x80000001 in guest_cpuid() [Andrew Cooper]
  • 59b7d1dded: x86/cpuid: Handle more simple Intel leaves in guest_cpuid() [Andrew Cooper]
  • 20e92c97f9: x86/cpuid: Only recalculate the shared feature bits once [Andrew Cooper]
  • 9b6dea1859: x86/cpuid: Handle leaf 0x80000000 in guest_cpuid() [Andrew Cooper]
  • 090d1a6908: x86/cpufeatures: Expose self-snoop to all guests [Andrew Cooper]
  • 9e739d7cfe: tools/fuzz: add README.afl [Wei Liu]
  • a304574abe: tools/fuzz: add AFL stub program for libefl fuzzer [Wei Liu]
  • 39f6daa47d: tools/fuzz: add AFL stub program for x86 insn emulator fuzzer [Wei Liu]
  • 037ff530cd: tools/fuzz: add missing dependencies in x86 insn fuzzer build rule [Wei Liu]
  • d5c4a55e00: credit2: performance counter for load balancing call [Praveen Kumar]
  • 9b7c0ce583: x86/hvm: serialize trap injecting producer and consumer [Jan Beulich]
  • 58cbc034dc: dm_op: convert HVMOP_inject_trap and HVMOP_inject_msi [Paul Durrant]
  • ae20ccf070: dm_op: convert HVMOP_set_mem_type [Paul Durrant]
  • b30c5979e0: dm_op: convert HVMOP_modified_memory [Paul Durrant]
  • 7b2e218fd6: dm_op: convert HVMOP_set_pci_intx_level, HVMOP_set_isa_irq_level, and... [Paul Durrant]
  • 86ad4d054a: dm_op: convert HVMOP_track_dirty_vram [Paul Durrant]
  • a2323df5f4: dm_op: convert HVMOP_*ioreq_server* [Paul Durrant]
  • 524a98c2ac: public / x86: introduce __HYPERCALL_dm_op... [Paul Durrant]
  • 431685e8de: VT-d: add command line option for extra rmrrs [Elena Ufimtseva]
  • 537043d727: pci: add wrapper for parse_pci [Elena Ufimtseva]
  • 0cd6e37dc9: VT-d: separate rmrr addition function [Elena Ufimtseva]
  • c13f0f9a33: Config.mk: update OVMF changeset [Wei Liu]
  • 8a5d50dd0b: xen: sched: simplify ACPI S3 resume path. [Dario Faggioli]
  • c4fba1161b: xen: sched: impove use of cpumask scratch space in Credit1. [Dario Faggioli]
  • 7478ebe160: xen: credit2: fix shutdown/suspend when playing with cpupools. [Dario Faggioli]
  • e719192026: xen: credit2: never consider CPUs outside of our cpupool. [Dario Faggioli]
  • 548db87428: xen: credit2: use the correct scratch cpumask. [Dario Faggioli]
  • e792e01332: tools/fuzz: remove redundant rule in x86 insn fuzzer [Wei Liu]
  • e23b93a334: tools/fuzz: make sure targets are always built [Wei Liu]
  • b2f006fdc0: tools/fuzz: fix compilation after 897129d [Wei Liu]
  • 9315fa0ef7: x86emul/test: don't use *_len symbols [Jan Beulich]
  • 98297f09bd: x86/hvm: do not set msr_tsc_adjust on hvm_set_guest_tsc_fixed [Joao Martins]
  • c368538184: x86/HVM: make hvm_set_guest_tsc*() static [Jan Beulich]
  • 7d953e8263: x86/PVH: only set accessed/busy bits for present segments [Jan Beulich]
  • 3dfbb8df33: x86emul: correct FPU stub asm() constraints [Jan Beulich]
  • ff9ea20a34: x86/HVM: introduce struct hvm_pi_ops [Suravee Suthikulpanit]
  • 9bd6b01f9d: x86/hvm: Conditionally leave CPUID Faulting active in HVM context [Andrew Cooper]
  • e225a1c7c0: x86/cpuid: Handle leaf 0 in guest_cpuid() [Andrew Cooper]
  • 2073a26f89: x86/cpuid: Remove BUG_ON() condition from guest_cpuid() [Andrew Cooper]
  • 6949ce5c32: x86/cpuid: Hide VT-x/SVM from HVM-based control domains [Andrew Cooper]
  • 926c1e32b2: x86/emul: Fix clang build following BMI1/BMI2/TBM instruction support [Andrew Cooper]
  • f07618c290: kexec: ensure kexec_status() return bit value of 0 or 1 [Eric DeVolder]
  • 366ff5f1b3: x86: segment attribute handling adjustments [Jan Beulich]
  • f2d4f4ba80: x86emul: LOCK check adjustments [Jan Beulich]
  • 045094933d: x86emul: CMPXCHG{8,16}B are memory writes [Jan Beulich]
  • b44c43e42a: x86/boot: implement early command line parser in C [Daniel Kiper]
  • 3afc5e4a5b: tools/tests: add xenstore testing framework [Juergen Gross]
  • ff913f68c9: x86/PV: restrict permitted instructions during memory write emulation [Jan Beulich]
  • 850fd17ed2: x86/mtrr: convert use_intel_if u32 to bool [Doug Goldstein]
  • a80f58f2e4: x86/mtrr: drop unused func prototypes and struct [Doug Goldstein]
  • a7de843128: x86/mtrr: drop positive_have_wrcomb() [Doug Goldstein]
  • cc52659704: public/kexec: put back blank line for readability purposes [Eric DeVolder]
  • be832fdc08: x86emul: simplify prefix handling for VMFUNC [Jan Beulich]
  • 20c26793e7: x86emul: rename the no_writeback label [Jan Beulich]
  • 58f1bba440: x86emul: support RDPID [Jan Beulich]
  • a8fe4ec532: x86emul: support RDRAND/RDSEED [Jan Beulich]
  • c4afd683f9: x86emul: support TBM insns [Jan Beulich]
  • 8e20924de1: x86emul: support BMI2 insns [Jan Beulich]
  • 771daacd19: x86emul: support BMI1 insns [Jan Beulich]
  • 12ec20c732: xen/arm: gic-v3: Make sure read from ICC_IAR1_EL1 is visible on the redistributor [Julien Grall]
  • 3f50ad8dae: x86/cpuid: Offer ITSC to domains which are automatically non-migrateable [Andrew Cooper]
  • 103a1770fa: tools/libxc: Remove xsave calculations from libxc [Andrew Cooper]
  • dd86adba79: x86/cpuid: Move all xstate leaf handling into guest_cpuid() [Andrew Cooper]
  • af10922410: x86/cpuid: Introduce recalculate_xstate() [Andrew Cooper]
  • 9b6d4ada27: x86/cpuid: Move x86_vendor from arch_domain to cpuid_policy [Andrew Cooper]
  • 9841eb71ea: x86/cpuid: Drop a guests cached x86 family and model information [Andrew Cooper]
  • 984cf6c522: kexec: implement STATUS hypercall to check if image is loaded [Eric DeVolder]
  • ac94372254: xen/arm: Don't mix GFN and MFN when using iomem_deny_access [Julien Grall]
  • 960cd2cd17: xen/arm: bootfdt.c is only used during initialization [Julien Grall]
  • 5ad98e3c7f: x86emul: support ADCX/ADOX [Jan Beulich]
  • f88e810cc1: x86emul: support POPCNT [Jan Beulich]
  • 89c76ee7f6: x86emul: VEX.B is ignored in compatibility mode [Jan Beulich]
  • 48965ec2c6: x86emul: suppress memory writes after faulting FPU insns [Jan Beulich]
  • c33b5f013d: Add XENV to docs/misc [Stefano Stabellini]
  • 140b31a8de: Add STAO spec to docs/misc [Stefano Stabellini]
  • fe0d67576e: x86/xstate: Fix array overrun on hardware with LWP [Andrew Cooper]
  • e5c98b0e60: x86/pv: Check that emulate_privileged_op() don't change any unexpected flags [Andrew Cooper]
  • 9b1f6622b6: x86/emul: Calculate not_64bit during instruction decode [Andrew Cooper]
  • 90051a4ce5: tools/misc: add AVX512 vpopcntdq in xen-cpuid.c [He Chen]
  • 0b68f30a8a: xenstored: remove -L option [Wei Liu]
  • 98be5ffc05: x86emul: improve CR/DR access handling [Jan Beulich]
  • 199b1eaa79: x86emul: use switch()-wide local variable 'cr4' [Jan Beulich]
  • c437fa1729: x86emul: support VME and PVI [Jan Beulich]
  • cb2626c758: x86emul: conditionally clear BNDn for branches [Jan Beulich]
  • 37814513bc: x86/cpuid: Move the legacy cpuids array into struct cpuid_policy [Andrew Cooper]
  • d1bc8380e5: x86/cpuid: Effectively remove domain_cpuid() [Andrew Cooper]
  • 9db5d75c91: x86/cpuid: Store the toolstacks choice of hypervisor max leaf [Andrew Cooper]
  • 07097cc0c6: x86/domctl: Move all CPUID update logic into update_domain_cpuid_info() [Andrew Cooper]
  • 38b1c3a5af: x86/cpuid: Fix feature flags reported to dom0 [Andrew Cooper]
  • 2704c78aaa: x86/sysctl: Fix NULL pointer dereference in error path [Andrew Cooper]
  • 2ef6ace428: tools: don't remove tdb data base file before starting xenstored [Juergen Gross]
  • 388d3011d1: tools/xenstore: start with empty data base [Juergen Gross]
  • 904f931454: docs: add Xen PV Drivers Lifecycle [Stefano Stabellini]
  • 0d045d65c1: tools/libxc: Fix the reported max_leaf values for PV guests [Andrew Cooper]
  • 14a6be89ec: x86emul: correct EFLAGS.TF handling [Jan Beulich]
  • 4fb1aceed5: x86emul: support CLWB [Jan Beulich]
  • 3dd00f7b56: x86/HVM: restrict permitted instructions during special purpose emulation [Jan Beulich]
  • fb12d25696: x86/cpuid: Alter the legacy-path prototypes to match guest_cpuid() [Andrew Cooper]
  • 46df8a65e4: x86/cpuid: Effectively remove pv_cpuid() and hvm_cpuid() [Andrew Cooper]
  • 8851de2c38: x86/svm: Use guest_cpuid() rather than hvm_cpuid() [Andrew Cooper]
  • fff8160a81: x86/hvm: Use guest_cpuid() rather than hvm_cpuid() [Andrew Cooper]
  • bc54ec1aee: x86/cpuid: Move all leaf 7 handling into guest_cpuid() [Andrew Cooper]
  • 1c0bc709d8: x86/cpuid: Perform max_leaf calculations in guest_cpuid() [Andrew Cooper]
  • 9e9e2101cf: x86/cpuid: Calculate appropriate max_leaf values for the global policies [Andrew Cooper]
  • c38869e711: x86/cpuid: Drop the temporary linear feature bitmap from struct cpuid_policy [Andrew Cooper]
  • 02a4b17491: x86/hvm: Use per-domain policy information in hvm_cpuid() [Andrew Cooper]
  • a11e8c92e8: x86/pv: Use per-domain policy information in pv_cpuid() [Andrew Cooper]
  • 53be78aeff: x86/pv: Use per-domain policy information when calculating the cpumasks [Andrew Cooper]
  • d096102150: x86/svm: Improvements using named features [Andrew Cooper]
  • 7d7b5fac5b: x86/hvm: Improve CPUID and MSR handling using named features [Andrew Cooper]
  • c8edea9387: x86/pv: Improve pv_cpuid() using named features [Andrew Cooper]
  • 1b6e063f5e: x86/vvmx: Use hvm_cr4_guest_valid_bits() to calculate MSR_IA32_VMX_CR4_FIXED1 [Andrew Cooper]
  • f0b043042e: x86/hvm: Improve CR4 verification using named features [Andrew Cooper]
  • 9e081fbcd5: x86/hvm: Improve hvm_efer_valid() using named features [Andrew Cooper]
  • 8c6510fb66: x86/cpuid: Introduce named feature bitfields [Andrew Cooper]
  • b51c43d70d: x86/cpuid: Dispatch cpuid_hypervisor_leaves() from guest_cpuid() [Andrew Cooper]
  • f12e66e5a8: x86/hvm: Dispatch cpuid_viridian_leaves() from guest_cpuid() [Andrew Cooper]
  • 736a48bf93: x86/cpuid: Recalculate a domains CPUID policy when appropriate [Andrew Cooper]
  • 9457eaa6f8: x86/cpuid: Allocate a CPUID policy for every domain [Andrew Cooper]
  • 8cc2b69774: x86/cpuid: Move featuresets into struct cpuid_policy [Andrew Cooper]
  • 90337812ee: x86/cpuid: Introduce struct cpuid_policy [Andrew Cooper]
  • e94ce53418: x86/cpuid: Introduce guest_cpuid() and struct cpuid_leaf [Andrew Cooper]
  • ffc103c223: x86/HVM: Fix teardown ordering in hvm_vcpu_destroy() [Suravee Suthikulpanit]
  • e83ff50a55: x86/emul: Replace opencoded extraction of IOPL from eflags [Andrew Cooper]
  • 9d81162fd2: xenstore: bump TDB_VERSION [Jan Beulich]
  • f60e7c6557: get_maintainer.pl: Teach brace expansion [Anthony PERARD]
  • 2124acb495: libxl/xc_kexec.c: convert tabs into spaces; preserving indentation [Eric DeVolder]
  • bc1e0ea329: x86/cpuid: Add AVX512_VPOPCNTDQ support [He Chen]
  • dc562334db: docs: convert tscmode.txt into man page [Cédric Bosdonnat]
  • 8a8ff95bbf: docs: move pci-device-reservations from misc to man [Cédric Bosdonnat]
  • ee6296882b: docs: convert misc/channel.txt into xen-pv-channel man page [Cédric Bosdonnat]
  • dff45b6bbf: docs: convert vtpmmgr into a pod man page [Cédric Bosdonnat]
  • 1854013b01: docs: move vtpm from misc to man [Cédric Bosdonnat]
  • 5091a0c6d9: docs: move xl-numa-placement.markdown to man7 [Cédric Bosdonnat]
  • f54f5342b6: docs: move vbd-interface from misc to man [Cédric Bosdonnat]
  • 85e5d824b9: docs: convert xl-disk-configuration into a man page [Cédric Bosdonnat]
  • 24512b59e4: docs: xl-network-configuration turns into a man [Cédric Bosdonnat]
  • 68630905ef: docs: add rules for man 7 section [Cédric Bosdonnat]
  • 46cac638eb: docs: allow writing man pages in markdown [Cédric Bosdonnat]
  • 9009ea4706: xen/x86: Fix CONFIG_CRASH_DEBUG build following c/s 897129dea [Andrew Cooper]
  • 02e78311cd: x86/domctl: Make XEN_DOMCTL_set_address_size singleshot [Andrew Cooper]
  • 9422b16a50: x86: fix build with older versions of GCC following e34bc403c3 [Andrew Cooper]
  • 897129deab: x86: use unambiguous register names [Jan Beulich]
  • 62c6e94dba: x86: drop cpu_has_sse{,2} [Jan Beulich]
  • 7507ab8e7f: x86emul: support fencing insns [Jan Beulich]
  • c1450c53d9: x86/mtrr: use stdbool instead of int + define [Doug Goldstein]
  • f50e4912b7: libxl: Update xenstore on VCPU hotplug for all guest types [Boris Ostrovsky]
  • 097407f811: build: use debug_symbols to add -g3 [Wei Liu]
  • df6f513473: build: move debug{,_symbols} to tools/Rules.mk [Wei Liu]
  • d6924bd032: build: move setting LTO options to xen/Rules.mk [Wei Liu]
  • 3b4adbadb9: tools/libxl: include scheduler parameters in the output of xl list -l [Roger Pau Monne]
  • e5ca20e0f6: x86/pv: Defer I/O bitmap checks even in 64bit mode for emulate_privilege_op() [Andrew Cooper]
  • f4e8c6539a: x86/pv: Fix determination of 64bit mode in emulate_privilege_op() [Andrew Cooper]
  • f65c1290c0: x86/vvmx: Drop sreg_to_index[] [Andrew Cooper]
  • 718dcb9527: x86/VMX: use unambiguous register names [Jan Beulich]
  • c7bdecae42: x86/apicv: fix RTC periodic timer and apicv issue [Quan Xu]
  • 44325775f7: x86/cpuid: Untangle the <asm/cpufeature.h> include hierachy [Andrew Cooper]
  • 36e83e513e: x86/svm: Replace opencoded 1GB superpage check [Andrew Cooper]
  • c585f9f0da: x86/mwait-idle: add Knights Mill CPUID [Piotr Luc]
  • b4a30d648b: x86/mwait-idle: add CPU model 0x4a (Atom Z34xx series) [Andy Shevchenko]
  • a6bbb2a5af: x86emul: use unambiguous register names [Jan Beulich]
  • e510059a8b: x86emul: make _PRE_EFLAGS() tolerate first argument being 32-bit [Jan Beulich]
  • 06a3b8cd7a: x86emul: support LAR/LSL/VERR/VERW [Jan Beulich]
  • e03d4e8674: xen/arm: fix GIC_INVALID_LR [Stefano Stabellini]
  • e34bc403c3: x86/cpu: Improvements to get_cpu_vendor() [Andrew Cooper]
  • 291dcb4dd0: x86/cpu: Don't update this_cpu for get_cpu_vendor(, gcv_guest) [Andrew Cooper]
  • 4084130511: x86/cpu: Drop unused X86_VENDOR_* values [Andrew Cooper]
  • ed5f19aea6: libxl: fix libxl_set_memory_target [Wei Liu]
  • 6d9d597713: x86/HVM: constify VMFUNC emulation hook [Jan Beulich]
  • bd29121953: x86/SVM: use unambiguous register names [Jan Beulich]
  • 6553218e46: x86/HVMemul: use unambiguous register names [Jan Beulich]
  • 1622b85433: x86/guest-walk: use unambiguous register names [Jan Beulich]
  • d2211e14d3: x86/MSR: introduce MSR access split/fold helpers [Jan Beulich]
  • ee524f2bfa: libxl/libxl_qmp.c: Fix code style in qmp_next() [Zhang Chen]
  • 74858c9eaf: tools/blktap2: remove unused inclusion of sys/sysctl.l [Alistair Francis]
  • ad891b1389: INSTALL: remove stale lto build instruction [Wei Liu]
  • 3ab1876504: x86/emul: Correct the return value handling of VMFUNC [Andrew Cooper]
  • 1226317351: tools/blktap2: Fix missing header file [Alistair Francis]
  • 341c75bf46: tools/blktap2/vhd: Remove unused struct stat stats [Alistair Francis]
  • 328d07cb5c: Corrected comment typo "count not" to "could not" [Eric DeVolder]
  • 4a348565b1: libacpi: don't build x86-only AML for ARM64 mk_dsdt [Boris Ostrovsky]
  • fb4c92ffa6: init/FreeBSD: fix incorrect usage of $rc_pids in xendriverdomain [Roger Pau Monne]
  • 4d362ce02a: init/FreeBSD: add rc control variables [Roger Pau Monne]
  • c875b9778d: init/FreeBSD: fix xencommons so it can only be launched by Dom0 [Roger Pau Monne]
  • 29b968e46b: init/FreeBSD: remove xendriverdomain_precmd [Roger Pau Monne]
  • 1d52073334: init/FreeBSD: set correct PATH for xl devd [Roger Pau Monne]
  • 546c21afe1: libxl: fix coding style issues in init_acpi_config [Wei Liu]
  • f0adead04c: x86/shadow: use unambiguous register names [Jan Beulich]
  • c3d366edff: x86/misc: use unambiguous register names [Jan Beulich]
  • c41161b883: x86/traps: use unambiguous register names [Jan Beulich]
  • 7e8e0ca784: x86/vm-event: use unambiguous register names [Jan Beulich]
  • 5117ee012c: x86/HVM: use unambiguous register names [Jan Beulich]
  • 8d55e69d2d: x86/oprofile: use unambiguous register names [Jan Beulich]
  • bd755bf917: x86emul: don't unconditionally clear segment bases upon null selector loads [Jan Beulich]
  • 3c52e84b26: x86emul: some REX related polishing [Jan Beulich]
  • 7844ec6b54: sched: removal of redundant check in Credit [Praveen Kumar]
  • 74dcd0ce6f: x86/HVM: add missing NULL check before using VMFUNC hook [Jan Beulich]
  • 0e47f92b07: x86: force EFLAGS.IF on when exiting to PV guests [Jan Beulich]
  • 8867a48e05: x86/hvm: Don't emulate all instructions hitting the #UD intercept [Andrew Cooper]
  • eafc8ad471: x86/emul: Don't opencode CR0_TS in CLTS handling [Andrew Cooper]
  • d6ac8e22c7: acpi/x86: define ACPI IO registers for PVH guests [Boris Ostrovsky]
  • 19fb14622e: x86/pmtimer: move ACPI registers from PMTState to hvm_domain [Boris Ostrovsky]
  • 44d3196903: vvmx: replace vmreturn() by vmsucceed() and vmfail*() [Haozhong Zhang]
  • 1cb650c319: vvmx: fix the wrong address width in c/s 08fac63 [Haozhong Zhang]
  • bfe67e80b2: x86emul: check for CMPXCHG8B availability [Jan Beulich]
  • 157db40753: x86: fix asm() constraint in clear_user() [Jan Beulich]
  • b9a8061bc2: x86/emul: Correct the handling of eflags with SYSCALL [Andrew Cooper]
  • 7469686ccc: x86/SMP: CPU0's scratch mask is needed earlier [Jan Beulich]
  • fa25f10f2a: xen/arm: Add support for 16 bit VMIDs [Bhupinder Thakur]
  • 3ca8573f8b: xen/arm: Move p2m_vmid_allocator_init() inside setup_virt_paging() [Bhupinder Thakur]
  • 08ccb46924: libxl: set rc to 0 in init_acpi_config in success path [Wei Liu]
  • caf520b2c6: x86/emul: Simplfy L{ES,DS,SS,FS,GS} handling [Andrew Cooper]
  • d03eda9de9: x86/HVM: handle_{mmio*,pio}() return value adjustments [Jan Beulich]
  • 620b3c7eee: x86/boot: fix build with certain older gcc versions [Jan Beulich]
  • d7d3a82c28: x86emul: CMPXCHG16B requires an aligned operand [Jan Beulich]
  • f1785a94a2: x86emul: reduce CMPXCHG{8,16}B footprint and casting [Jan Beulich]
  • d04c9b1448: x86emul: support {RD,WR}{F,G}SBASE [Jan Beulich]
  • 3b61726458: x86: introduce and use scratch CPU mask [Jan Beulich]
  • 7f885a1f49: VT-d: correct dma_msi_set_affinity() [Jan Beulich]
  • 2fdf5b2554: x86: streamline copying to/from user memory [Jan Beulich]
  • f04722f78b: xsm: allow relevant permission during migrate and gpu-passthrough. [Anshul Makkar]
  • 1361db0ed3: libxl: init_acpi_config should return rc in exit path [Wei Liu]
  • fc658208e0: tools/xenstat: Don't disable xentop when cross-compiling [Edgar E. Iglesias]
  • 119d7157ca: tools/xenstat: Remove redundant check for curses.h [Edgar E. Iglesias]
  • eaddbb122e: x86/paging: Rename paging_mark_pfn_dirty() and use pfn_t [Andrew Cooper]
  • f2a0a0db4a: x86/paging: Update paging_mark_dirty() to use mfn_t [Andrew Cooper]
  • 6e616a3cef: x86emul: ignore most segment bases for 64-bit mode in is_aligned() [Jan Beulich]
  • 2dc57d2080: nestedhvm: replace VMCX_EADDR by INVALID_PADDR [Haozhong Zhang]
  • 08fac63ec0: vvmx: check the operand of L1 vmxon [Haozhong Zhang]
  • c88da9ec88: vvmx: return VMfail to L1 if L1 vmxon is executed in VMX operation [Haozhong Zhang]
  • ac6a4500b2: vvmx: set vmxon_region_pa of vcpu out of VMX operation to an invalid address [Haozhong Zhang]
  • 9864841914: x86/vm_event: add support for VM_EVENT_REASON_INTERRUPT [Razvan Cojocaru]
  • aac1df3d03: x86/HVM: introduce hvm_get_cpl() and respective hook [Jan Beulich]
  • ca01e58212: tools/livepatch: Exit with 2 if a timeout occurs [Ross Lagerwall]
  • 0265fd753b: tools/livepatch: Save errno where needed [Ross Lagerwall]
  • a7e8107dbb: tools/livepatch: Remove unused struct member [Ross Lagerwall]
  • 4c8eab5a93: tools/livepatch: Remove pointless retry loop [Ross Lagerwall]
  • 3bc5cf73d7: livepatch: Fix documentation of timeout [Ross Lagerwall]
  • 9fae628574: tools/livepatch: Improve output [Ross Lagerwall]
  • a81163ef0f: tools/livepatch: Set stdout and stderr unbuffered [Ross Lagerwall]
  • 181deca063: tools/livepatch: Show the correct expected state before action [Ross Lagerwall]
  • 7b9f21cabc: x86/traps: Correct pagefault handling issues introduced in c/s d5c251c [Andrew Cooper]
  • 6a6bbedd39: x86: Use ACPI reboot method for Dell OptiPlex 9020 [Ross Lagerwall]
  • 47591e012f: x86/emul: Further simplify DstBitBase handling [Andrew Cooper]
  • 713b23ccd1: Config.mk: update mini-os changeset [Wei Liu]
  • 0738d6fe71: stubdom: modify ioemu linkfarm only if necessary [Juergen Gross]
  • 96a7cb37b9: x86emul: MOVNTI does not allow REP prefixes [Jan Beulich]
  • bd201eb168: x86emul: check for LAHF_LM availability [Jan Beulich]
  • 4133077d06: x86emul: check for CLFLUSH{,OPT} availability [Jan Beulich]
  • d95533f554: x86emul: check for SYSENTER/SYSEXIT availability [Jan Beulich]
  • 54abe826c8: x86emul: CMPXCHG{8,16}B ignore prefixes [Jan Beulich]
  • 6cf995f1f5: x86/PV: prefer pv_inject_hw_exception() [Jan Beulich]
  • 4999bf3e8b: x86/PV: use generic emulator for privileged instruction handling [Jan Beulich]
  • 36a808eeb2: x86emul: make write and cmpxchg hooks optional [Jan Beulich]
  • 53f87c03b4: x86emul: generalize exception handling for rep_* hooks [Jan Beulich]
  • 653cae725c: x86/32on64: use generic instruction decoding for call gate emulation [Jan Beulich]
  • 1035fe9b16: libxl: QED disks support [Cédric Bosdonnat]
  • 9963caae97: fix LDRB Thumb2 decoding [Stefano Stabellini]
  • fc9229c4bb: firmware/rombios: fix after update to libacpi [Roger Pau Monne]
  • d5c251c22b: x86/traps: Adjust paged-guest handling in the PV pagefault path [Andrew Cooper]
  • 590a287455: x86/shadow: Drop all emulation for PV vcpus [Andrew Cooper]
  • 4045953527: x86/paging: Enforce PG_external == PG_translate == PG_refcounts [Andrew Cooper]
  • 7a0c704825: x86/VPMU: clear the overflow status of which counter happened to overflow [Luwei Kang]
  • e20c3eb8dd: libacpi: announce that PVHv2 has no CMOS RTC in FADT [Roger Pau Monné]
  • dfb9d895b0: libacpi: update FADT layout to support version 5 [Roger Pau Monné]
  • 7ff99b232e: libs/xenstore: set correct FreeBSD device [Roger Pau Monne]
  • 9868314551: tools/fuzz: add README [Wei Liu]
  • 6f33dea035: tools: hook up fuzz directory [Wei Liu]
  • c808475882: tools/fuzz: introduce x86 instruction emulator target [Wei Liu]
  • 50430f20a0: x86emul/test: factor out emul_test_get_fpu [Wei Liu]
  • 4343534c75: x86emul/test: factor out emul_test_{read_cr,cpuid} [Wei Liu]
  • 1105f057f5: x86emul/test: factor out emul_test_make_stack_executable [Wei Liu]
  • 4f62f31d25: tools/fuzz: introduce libelf target [Wei Liu]
  • c6936ab0ca: x86/shadow: Misc minor cleanup [Andrew Cooper]
  • 6629754fc1: x86/shadow: Tweak some initialisation in sh_page_fault() [Andrew Cooper]
  • a29e10dd0b: x86/emul: Implement the STAC and CLAC instructions [Andrew Cooper]
  • 9d71e02e84: xen: Fix determining when domain creation is complete [Andrew Cooper]
  • 451c9938c6: x86/hvm: Fix HVMOP_get_param when skipping creating the default ioreq server [Andrew Cooper]
  • 7190f2d724: fix potential pa_range_info out of bound access [Stefano Stabellini]
  • 014723d9b3: fix potential int overflow in efi/boot [Stefano Stabellini]
  • f4754c6918: x86/emul: Annotate more intentional fallthrough cases [Andrew Cooper]
  • a2c3c9f081: console: allow log level threshold adjustments [Jan Beulich]
  • 48f11132b7: x86/time: don't omit newline in dump_softtsc() [Jan Beulich]
  • b5c8918164: x86emul: consolidate string insn register adjustments [Jan Beulich]
  • f948ce4371: AMD IOMMU: Support IOAPIC IDs larger than 128 [Suravee Suthikulpanit]
  • 060be905bb: x86: allow the emulated APICs to be enabled for the hardware domain [Roger Pau Monné]
  • 8b204d3709: tools: bump some library version numbers to 4.9 [Wei Liu]
  • ad774e70cd: libxl: Add COLO replication top-id support [Zhang Chen]
  • b17eb24909: libxl: Add Xen colo support for qemu-upstream colo code [Zhang Chen]
  • cf41a5bf3b: libxl: fix gentypes call in Makefile [Cédric Bosdonnat]
  • e28f1f4299: libxl: fix erroneous negation for isstubdom [Sander Eikelenboom]
  • dbc79440af: INSTALL: remove stale coverage build instruction [Wei Liu]
  • e7dabe59c3: x86/hvm: don't unconditionally create a default ioreq server [Paul Durrant]
  • fd3656422f: x86emul: use SrcEax/DstEax where suitable for string insns [Jan Beulich]
  • 7da717ef47: x86: add CPUID dependents of APIC and TSC [Jan Beulich]
  • 2b25768934: x86emul: avoid numeric literals for EFLAGS values [Jan Beulich]
  • 94ee3859b8: x86emul: move some of the early operand adjustments [Jan Beulich]
  • 109ae2e9b4: x86emul: abstract gcc asm() flag output handling [Jan Beulich]
  • 70d2e6b9cb: x86emul: derive vcpu_must_have() from vcpu_has() [Jan Beulich]
  • e556d3a17a: make tlbflush_filter()'s first parameter a pointer [Jan Beulich]
  • f805e59c69: arm/irq: Reorder check in route_irq_to_guest() to avoid 4 layers of "if" [Oleksandr Tyshchenko]
  • 28306bccb7: fix out of bound access to mode_strings [Stefano Stabellini]
  • 929afa7bcf: missing vgic_unlock_rank in gic_remove_irq_from_guest [Stefano Stabellini]
  • 32d2983852: x86/hvm: Move hvm_hypervisor_cpuid_leaf() handling into cpuid_hypervisor_leaves() [Andrew Cooper]
  • 0cb1fcb085: x86/hvm: Move hvm_funcs.cpuid_intercept() handling into hvm_cpuid() [Andrew Cooper]
  • cf0bd1cc31: x86/vpmu: Remove core2_no_vpmu_ops [Andrew Cooper]
  • 636b15c17a: x86/vpmu: Move vpmu_do_cpuid() handling into {pv,hvm}_cpuid() [Andrew Cooper]
  • 79e996a89f: x86emul: correct 64-bit mode repeated string insn handling with zero count [Jan Beulich]
  • 847464b5d9: x86emul: consolidate loop counter handling [Jan Beulich]
  • 739d05ebb9: x86emul/test: don't log double % characters [Jan Beulich]
  • c1151d4269: x86emul/test: avoid meaningless output [Jan Beulich]
  • c22a24c456: x86emul: constify write_segment() register pointer [Jan Beulich]
  • 380d634c96: x86emul: support 64-bit segment descriptor types [Jan Beulich]
  • 7a745cbe46: x86emul: fold SReg PUSH/POP cases [Jan Beulich]
  • b286dd2604: x86emul: defer rIP-relative address calculation [Jan Beulich]
  • d445f0cc38: x86emul: avoid undefined behavior when dealing with 10-byte FPU operands [Jan Beulich]
  • 50e793214f: x86emul: reduce FPU handling code size [Jan Beulich]
  • 3045e864f0: x86emul: simplify FPU destination operand handling [Jan Beulich]
  • 246ffcd0a2: x86emul: simplify FPU source operand handling [Jan Beulich]
  • e4f2c50d6d: x86emul: extend / amend supported FPU opcodes [Jan Beulich]
  • 3f916247af: Revert "libelf: treat phdr and shdr similarly" [Jan Beulich]
  • f5b9217531: x86emul: simplify {,i}{mul,div} fix [Jan Beulich]
  • 7bb084c23b: x86emul: drop stray NULL check [Jan Beulich]
  • 8a12e23c69: x86emul: drop dead code from SYSENTER handling [Jan Beulich]
  • 3651d9e5c0: xen/arm: vgic-v3: Allow AArch32 guest booting with GICv3 [Julien Grall]
  • 8c6feb177d: xen/arm: vgic-v3: Move the emulation of ICC_SGI1R_EL1 in a separate helper [Julien Grall]
  • 572190dbe5: xen/arm: vgic: Rename emulate_sysreg callback to emulate_reg [Julien Grall]
  • cc9e34d57a: xen/arm: vreg: Introduce vreg_emulate_cp{32,64} [Julien Grall]
  • 836a0e2aec: xen/arm: vtimer: Move emulate_sysreg* callback in a separate header [Julien Grall]
  • ec54b2d029: xen/arm: vgic-v3: Build vgic-v3.c when CONFIG_HAS_GICV3 is enabled. [Julien Grall]
  • fcf39f4671: xen/arm: vgic: Clean-up the sysreg emulation [Julien Grall]
  • 79305d41ef: xen/arm: vgic: Switch emulate_sysreg return from int to bool [Julien Grall]
  • 578993aacf: xen/arm: vgic: Switch vgic_to_sgi return from int to bool and progate up to... [Julien Grall]
  • e3542f070b: xen/arm: vgic: Switch from bool_t to bool [Julien Grall]
  • 3562558585: xen/arm: traps: Switch from bool_t to bool [Julien Grall]
  • 8d5828e913: xen/arm: vtimer: Switch the read variable in the emulation from int to bool [Julien Grall]
  • 748f5329fa: xen/arm: vtimer: Switch the emulation functions return from int to bool [Julien Grall]
  • 779a0e15ca: xen/arm: fix smpboot barriers [Stefano Stabellini]
  • 395010f346: QEMU_TAG update [Ian Jackson]
  • 7b331606cd: misc/release-checklist: Import from xenbits:~xen/release-checklist [Ian Jackson]
  • 0f40a54e1b: libacpi: don't announce a 8042 controller in the FADT for PVHv2 guests [Roger Pau Monné]
  • 8a8ce70ccf: libacpi: set FADT boot flag to notify lack of VGA for PVHv2 guests [Roger Pau Monné]
  • a900e98f1f: libacpi: add _FADT_ to the FADT boot flags definitions [Roger Pau Monné]
  • b853489598: x86emul: correct and extend IDT entry checks [Jan Beulich]
  • 216c297656: x86emul: don't assume a memory operand [Jan Beulich]
  • 7a95e0a2c5: x86: properly calculate xen ELF end of image address [Daniel Kiper]
  • a31dc93b20: x86: allow EFI reboot method neither on non-EFI platforms... [Daniel Kiper]
  • 146786b922: efi: create efi_enabled() [Daniel Kiper]
  • f343852c5e: x86: add a way to obtain the needed number of memory map entries [Juergen Gross]
  • f4497d6b74: x86emul/test: add a private header [Jan Beulich]
  • e5c1b8145b: x86emul: correct PUSHF/POPF [Jan Beulich]
  • 3eabc1c2e2: x86/HVM: drop __hvm_clear() [Jan Beulich]
  • 56673a8eb7: x86/HVM: drop hvm_emulate_one_no_write() [Jan Beulich]
  • a01b6d464f: libelf: treat phdr and shdr similarly [Jan Beulich]
  • 397f64d126: libelf: type adjustments [Jan Beulich]
  • d4c856a57a: libelf: use UINT_MAX [Jan Beulich]
  • 41fe9cabf2: libelf: section index 0 is special [Jan Beulich]
  • bb5910ff0f: x86/memshr: add static [Jan Beulich]
  • b053c185e3: x86: make more use of wr{f,g}sbase() [Jan Beulich]
  • ca9a016d52: x86/HVM: prefer structure assignment for seg reg copying [Jan Beulich]
  • f33b4fc4ef: libxl: invert xc and domain model resume calls in xc_domain_resume() [Cédric Bosdonnat]
  • ea33d31b0c: xen/common: Replace incorrect mandatory barriers with SMP barriers [Andrew Cooper]
  • 2a854e414f: xen/arm: Fix macro for ARM Jazelle CPU feature identification [Artem Mygaiev]
  • fff6bd8cb6: xen/arm: traps: Emulate ICC_SRE_EL1 as RAZ/WI [Julien Grall]
  • 4404676e06: xen/arm: Fix misplaced parentheses for PSCI version check [Artem Mygaiev]
  • 02fea427a6: arm/irq: Reorder check when the IRQ is already used by someone [Oleksandr Tyshchenko]
  • 9f954a5e90: Revert "xen/arm: do not relocate Xen outside of visible RAM" [Sameer Goel]
  • ab5b00ab49: xen/arm: domain_build: allocate lowmem for dom0 as much as possible [Peng Fan]
  • c655b112fb: Don't clear HCR_VM bit when updating VTTBR. [Jun Sun]
  • e25ddb6dae: tools/xenstore: avoid unterminated string in xs_directory_part() [Juergen Gross]
  • cb6ae256e8: xen: convert lto to Kconfig option [Wei Liu]
  • dcdc58a6db: Travis-ci: specify KCONFIG_ALLCONFIG for randconfig [Wei Liu]
  • 74fe8f2792: Kconfig: introduce allrandom.config [Wei Liu]
  • 503148ae5a: x86/emul: Drop the last remaining uses of bool_t [Andrew Cooper]
  • a6c406c1f4: x86/hvm: Assert some expectations in hvm_inject_event() [Andrew Cooper]
  • c31f3be9b4: x86/emul: Debugging improvements to the test harness [Andrew Cooper]
  • 750c5f714b: x86/shadow: Drop stale adjustment in the PAE second-half search [Andrew Cooper]
  • fb06017f80: x86/pagewalk: Improve print_gw() [Andrew Cooper]
  • ceafbe464f: x86/time: Move cpuid_time_leaf() handling into cpuid_hypervisor_leaves() [Andrew Cooper]
  • 3d3c4c5c2f: xen/x86: Add a helper to calculate family/model/stepping information [Andrew Cooper]
  • cc50fa3051: gdbstub: remove duplicated inclusion of init.h [Wei Liu]
  • 6f8c56873e: gcov: explicitly include xen/init.h [Wei Liu]
  • 5e24b36c9e: Run autogen.sh for 4.9 [Wei Liu]
  • d2e41f6dc3: xenstore: handle memory allocation failures in xenstored [Juergen Gross]
  • cc06124648: xenstore: add small default data buffer to internal struct [Juergen Gross]
  • 197e26043e: xenstore: add helper functions for wire argument parsing [Juergen Gross]
  • c875931063: xenstore: make functions static [Juergen Gross]
  • 46271e3ccd: xenstore: let command functions return error or success [Juergen Gross]
  • 5363347055: xenstore: use array for xenstore wire command handling [Juergen Gross]
  • d4016288ab: xenstore: support XS_DIRECTORY_PART in libxenstore [Juergen Gross]
  • 0ca64ed8c5: xenstore: add support for reading directory with many children [Juergen Gross]
  • 9e49dcf67f: xenstore: add per-node generation counter [Juergen Gross]
  • 2d41c05017: xenstore: use common tdb record header in xenstore [Juergen Gross]
  • b4b475c3ac: xenstore: call add_change_node() directly when writing node [Juergen Gross]
  • 2a29eec174: xenstore: modify add_change_node() parameter types [Juergen Gross]
  • 6860e56964: libxl/libxl_xshelp.c: used LOG*D functions [Cedric Bosdonnat]
  • e1020abf89: libxl/libxl_x86.c: used LOG*D functions [Cedric Bosdonnat]
  • 71d2589d8f: libxl/libxl_vtpm.c: used LOG*D functions [Cedric Bosdonnat]
  • 814d32ddc9: libxl/libxl_vnuma.c: used LOG*D functions [Cedric Bosdonnat]
  • e00113c5e7: libxl/libxl_stream_write.c: used LOG*D functions [Cedric Bosdonnat]
  • 01cd0482cc: libxl/libxl_save_callout.c: used LOG*D functions [Cedric Bosdonnat]
  • 2657dd9c12: libxl/libxl_remus.c: used LOG*D functions [Cedric Bosdonnat]
  • 1e7ed2000b: libxl/libxl_qmp.c: used LOG*D functions [Cedric Bosdonnat]
  • d3823ad68a: libxl/libxl_pvusb.c: used LOG*D functions [Cedric Bosdonnat]
  • e106cd83c8: libxl/libxl_psr.c: used LOG*D functions [Cedric Bosdonnat]
  • 20b75251d9: libxl/libxl_pci.c: used LOG*D functions [Cedric Bosdonnat]
  • 8d98b6c88f: libxl/libxl_no_colo.c: used LOG*D functions [Cedric Bosdonnat]
  • 7cea84dbf7: libxl/libxl_nic.c: used LOG*D functions [Cedric Bosdonnat]
  • 593271dfa9: libxl/libxl_netbuffer.c: used LOG*D functions [Cedric Bosdonnat]
  • aa65cba3a8: libxl/libxl_netbsd.c: used LOG*D functions [Cedric Bosdonnat]
  • 9a43eaf050: libxl/libxl_linux.c: used LOG*D functions [Cedric Bosdonnat]
  • afc7304e5d: libxl/libxl_internal.c: used LOG*D functions [Cedric Bosdonnat]
  • 38e2b688fe: libxl/libxl_freebsd.c: used LOG*D functions [Cedric Bosdonnat]
  • 3271442ed1: libxl/libxl_dom_suspend.c: used LOG*D functions [Cedric Bosdonnat]
  • 8197528a62: libxl/libxl_dom_save.c: used LOG*D functions [Cedric Bosdonnat]
  • edd9aeef47: libxl/libxl_dm.c: used LOG*D functions [Cedric Bosdonnat]
  • 968c8bc940: libxl/libxl_device.c: used LOG*D functions [Cedric Bosdonnat]
  • 359f65e178: libxl/libxl_create.c: used LOG*D functions [Cedric Bosdonnat]
  • 73a7e6e9d3: libxl/libxl_colo_save.c: used LOG*D functions [Cedric Bosdonnat]
  • b622e9f7c2: libxl/libxl_colo_restore.c: used LOG*D functions [Cedric Bosdonnat]
  • a9d2a28288: libxl/libxl_colo_qdisk.c: used LOG*D functions [Cedric Bosdonnat]
  • e712ea8873: libxl/libxl_colo_proxy.c: used LOG*D functions [Cedric Bosdonnat]
  • 6a7a39a6dc: libxl/libxl_colo_nic.c: used LOG*D functions [Cedric Bosdonnat]
  • b722e46c8b: libxl/libxl_colo.h: used LOG*D functions [Cedric Bosdonnat]
  • 5b5a012d25: libxl/libxl_checkpoint_device.c: used LOG*D functions [Cedric Bosdonnat]
  • 890dffc50a: libxl/libxl_bootloader.c: used LOG*D functions [Cedric Bosdonnat]
  • bd60ee961e: libxl.c: switch to LOG*D use [Cedric Bosdonnat]
  • a42771612f: libxl.c: switch to LOG*D use (refactored messages) [Cedric Bosdonnat]
  • 88330f3c4f: libxl.c: switch to LOG*D use [Cedric Bosdonnat]
  • f985802595: libxl: add LIBXL_LOGD_* and LOG*D function families. [Cedric Bosdonnat]
  • cbe2ecccac: stubdom: remove EXTRA_CFLAGS meant for building tools [Juergen Gross]
  • d290e32517: build system: don't let install-stubdom depend on install-tools [Juergen Gross]
  • 589899cf4f: stubdom: simplify and fix Makefile [Juergen Gross]
  • 24b0b42c9a: flask: add gcov_op check [Wei Liu]
  • f1ef35f7c9: gcov: provide the capability to select gcov format automatically [Wei Liu]
  • d8f53ce6a4: Config.mk: introduce cc-ifversion [Wei Liu]
  • 1dcc690ca0: Config.mk: expand cc-ver a bit [Wei Liu]
  • 2ea46b760c: gcov: userspace tools to extract and split gcov data [Wei Liu]
  • 74a37c3aa8: gcov: add new interface and new formats support [Wei Liu]
  • d92d9e1701: xen, tools: rip out old gcov implementation [Wei Liu]
  • 170c257e8d: xen: delete gcno files in clean target [Wei Liu]
  • 98c2e71c0a: Kconfig: add BROKEN config [Wei Liu]
  • 8e4b267668: x86/emul: Use system-segment relative memory accesses [Andrew Cooper]
  • c785f75971: x86/emul: Prepare to allow use of system segments for memory references [Andrew Cooper]
  • 28ef9ccaa9: x86/hvm: Avoid __hvm_copy() raising #PF behind the emulators back [Andrew Cooper]
  • 5d61588fe6: x86/hvm: Rename hvm_copy_*_guest_virt() to hvm_copy_*_guest_linear() [Andrew Cooper]
  • 38a4db6254: x86/hvm: Reimplement hvm_copy_*_nofault() in terms of no pagefault_info [Andrew Cooper]
  • 719318ff1e: x86/hvm: Extend the hvm_copy_*() API with a pagefault_info pointer [Andrew Cooper]
  • 6347fd2ac7: x86/shadow: Avoid raising faults behind the emulators back [Andrew Cooper]
  • a4fd87200d: x86/pv: Avoid raising faults behind the emulators back [Andrew Cooper]
  • 331d781400: x86/emul: Avoid raising faults behind the emulators back [Andrew Cooper]
  • dd5c85e312: x86/hvm: Reposition the modification of raw segment data from the VMCB/VMCS [Andrew Cooper]
  • e4d0bc1e8b: x86/vmx: Use hvm_{get,set}_segment_register() rather than vmx_{get,set}_segment_register() [Andrew Cooper]
  • 29a57c9924: x86/emul: Rework emulator event injection [Andrew Cooper]
  • bac133d433: x86/emul: Remove opencoded exception generation [Andrew Cooper]
  • 1d60efc574: x86/emul: Implement singlestep as a retire flag [Andrew Cooper]
  • 346f43dbf3: x86/emul: Always use fault semantics for software events [Andrew Cooper]
  • 3e84c8da7d: x86/emul: Provide a wrapper to x86_emulate() to ASSERT() certain behaviour [Andrew Cooper]
  • 8d246db03e: x86/emul: Correct the behaviour of pop %ss and interrupt shadowing [Andrew Cooper]
  • da1d7f6da6: x86/emul: Clean up the naming of the retire union [Andrew Cooper]
  • 9222b445e6: x86/pv: Implement pv_inject_{event,page_fault,hw_exception}() [Andrew Cooper]
  • 3a9c68ff0f: x86/emul: Rename HVM_DELIVER_NO_ERROR_CODE to X86_EVENT_NO_EC [Andrew Cooper]
  • b7ba9b7c66: x86/emul: Rename hvm_trap to x86_event and move it into the emulation infrastructure [Andrew Cooper]
  • 2191599bac: x86/emul: Simplfy emulation state setup [Andrew Cooper]
  • bfce0e62c3: x86/emul: Drop X86EMUL_CMPXCHG_FAILED [Andrew Cooper]
  • f600fa5345: x86/shadow: Fix #PFs from emulated writes crossing a page boundary [Andrew Cooper]
  • 295f4c8bc2: vtd: refuse to enable IOMMU if the PCI scan fails [Roger Pau Monné]
  • b1e08f7bd8: x86: split the setup of Dom0 permissions to a function [Roger Pau Monné]
  • 868b2e1024: x86/paging: introduce paging_set_allocation [Roger Pau Monné]
  • 7241fffcd9: x86: allow calling {shadow/hap}_set_allocation with the idle domain [Roger Pau Monné]
  • 03caf7d3dc: x86: fix return value of *_set_allocation functions [Roger Pau Monné]
  • 062975dc94: acpi: PVH guests need _E02 method [Boris Ostrovsky]
  • 7704e80aa1: acpi: power and sleep ACPI buttons are not emulated for PVH guests [Boris Ostrovsky]
  • 21e978a339: acpi: make pmtimer optional in FADT [Boris Ostrovsky]
  • a0b4216179: x86/cpuid: Add AVX512_4VNNIW and AVX512_4FMAPS support [He Chen]
  • da2209921e: x86/vmx: Shorten vmx_{get,set}_segment_register() for user segments [Andrew Cooper]
  • 660eb42c02: x86/svm: Improve segment register printing in svm_vmcb_dump() [Andrew Cooper]
  • aaf839183a: Re-enable hypervisor debug as part of opening 4.9 [Ian Jackson]
  • 3ab1527dad: Open Xen 4.9-unstable [Ian Jackson]

QEMU Traditional Changelogs

  • 8051789e: cirrus/vnc: zap drop bitblit support from console code. [Gerd Hoffmann]
  • 8b4834ee: Request compatibility interface for device model operations [Paul Durrant]
  • 58b9047b: Add libxendevicemodel to rpath-link [Paul Durrant]
  • 83256b31: cirrus: add blit_is_unsafe call to cirrus_bitblt_cputovideo [Gerd Hoffmann]
  • c4018bc4: cirrus: fix oob access issue (CVE-2017-2615) [Li Qiang]
  • b669e922: qemu: ioport_read, ioport_write: be defensive about 32-bit addresses [Ian Jackson]

QEMU Upstream Changelogs

  • 414d069b38: xen/disk: don't leak stack data via response ring [Jan Beulich]
  • e97832ec6b: cirrus/vnc: zap bitblit support from console code. [Gerd Hoffmann]
  • acde9f32bb: build: include sys/sysmacros.h for major() and minor() [Christopher Covington]
  • 57e8fbb2f7: cirrus: add blit_is_unsafe call to cirrus_bitblt_cputovideo [Gerd Hoffmann]
  • 08c008de9c: display: cirrus: ignore source pitch value as needed in blit_is_unsafe [Bruce Rogers]
  • e88462aaa2: pc: fix crash in rtc_set_memory() if initial cpu is marked as hotplugged [Igor Mammedov]
  • 728e90b41d: cirrus: fix oob access issue (CVE-2017-2615) [Li Qiang]
  • 5cd2e17397: main loop: Big hammer to fix logfile disk DoS in Xen setups [Ian Jackson]
  • 6a48d960ad: Merge tag 'v2.8.0' into staging [Anthony PERARD]
  • 0737f32daf: Update version for v2.8.0 release [Stefan Hajnoczi]
  • 6a928d25b6: Update version for v2.8.0-rc4 release [Stefan Hajnoczi]
  • 66d1c4c19f: virtio-pci: Fix cross-version migration with older machines [Maxime Coquelin]
  • d70678a538: po: add missing translations in de, fr, it, zh [Stefan Hajnoczi]
  • a08156321a: ui/gtk: fix "Copy" menu item segfault [Stefan Hajnoczi]
  • 3753c75db8: Update language files for QEMU 2.8.0 [Stefan Hajnoczi]
  • a92f7fe5a8: Update version for v2.8.0-rc3 release [Stefan Hajnoczi]
  • 4230e5d128: qapi: Document introduction of gluster's 'debug' option [Eric Blake]
  • a9353fe897: exec.c: Fix breakpoint invalidation race [Peter Maydell]
  • d750c3a966: qapi: Document DEVICE_TRAY_MOVED addition [Eric Blake]
  • b5b7b5deb4: tests/.gitignore: Ignore test-char [Changlong Xie]
  • 68701de136: Merge remote-tracking branch 'kwolf/tags/for-upstream' into staging [Stefan Hajnoczi]
  • a3e1505dae: qcow2: Don't strand clusters near 2G intervals during commit [Eric Blake]
  • ce1f3e88f8: Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging [Stefan Hajnoczi]
  • 8a04c80f9f: Merge remote-tracking branch 'jtc/tags/block-pull-request' into staging [Stefan Hajnoczi]
  • 5d3074f0db: Merge remote-tracking branch 'pm215/tags/pull-target-arm-20161205' into staging [Stefan Hajnoczi]
  • 8a844b2603: Merge remote-tracking branch 'armbru/tags/pull-qapi-2016-12-05' into staging [Stefan Hajnoczi]
  • e24f095e44: Merge remote-tracking branch 'kraxel/tags/pull-vga-20161205-1' into staging [Stefan Hajnoczi]
  • 9f5832d34b: fsl_etsec: Fix various small problems in hexdump code [Andrey Smirnov]
  • 76b5550f70: qemu-doc: update gluster protocol usage guide [Prasanna Kumar Kalever]
  • 7103d9165b: block/nfs: fix QMP to match debug option [Prasanna Kumar Kalever]
  • 1a417e46ae: block/gluster: fix QMP to match debug option [Prasanna Kumar Kalever]
  • 5460da501a: target-arm/translate-a64: fix gen_load_exclusive [Alex Bennée]
  • 5072f7b38b: qapi: add missing colon-ending for section name [Marc-André Lureau]
  • 9f2a70e465: qapi: use one symbol per line [Marc-André Lureau]
  • 4d5c8bc42f: qapi: fix various symbols mismatch in documentation [Marc-André Lureau]
  • c5927e7abf: qapi: fix missing symbol @prefix [Marc-André Lureau]
  • 49687ace02: qapi: fix schema symbol sections [Marc-André Lureau]
  • 95cd8fd909: qga/schema: fix double-return in doc [Marc-André Lureau]
  • 29a6731afb: tests: Avoid qobject_from_jsonf("%"PRId64) [Eric Blake]
  • 1792d7d0a2: test-qga: Avoid qobject_from_jsonv("%"PRId64) [Eric Blake]
  • 043b5a4951: qmp-event: Avoid qobject_from_jsonf("%"PRId64) [Eric Blake]
  • bc66cedb41: Merge remote-tracking branch 'yongbok/tags/mips-20161204' into staging [Stefan Hajnoczi]
  • 4299b90e9b: display: cirrus: check vga bits per pixel(bpp) value [Prasad J Pandit]
  • 64f441d2e5: fsl_etsec: Pad short payloads with zeros [Andrey Smirnov]
  • 77d54985b8: net: mcf: check receive buffer size register value [Prasad J Pandit]
  • 2d1cd6c7a9: virtio-gpu: fix memory leak in update_cursor_data_virgl [Li Qiang]
  • 42a8dadc74: virtio-gpu: fix information leak in getting capset info dispatch [Li Qiang]
  • 6c7565028c: qxl: Only emit QXL_INTERRUPT_CLIENT_MONITORS_CONFIG on config changes [Christophe Fergeau]
  • e6e2784cac: target-mips: fix bad shifts in {dextp|dextpdp} [Yongbok Kim]
  • b5a587b613: target-mips: Fix Loongson multimedia instructions. [Heiher]
  • bb7cab5f34: target-mips: Fix Loongson multimedia 'or' instruction. [Heiher]
  • 9099a36b4b: target-mips: Fix Loongson pandn instruction. [Heiher]
  • bd8ef5060d: Merge remote-tracking branch 'dgibson/tags/ppc-for-2.8-20161201' into staging [Stefan Hajnoczi]
  • 2cfe5d7bc2: Merge remote-tracking branch 'mst/tags/for_upstream' into staging [Stefan Hajnoczi]
  • 5c0139a8c2: spapr: fix default DRC state for coldplugged LMBs [Michael Roth]
  • 9730280d54: virtio-crypto: fix uninitialized variables [Gonglei]
  • 1b57bd4f2f: loader: fix undefined behavior in rom_order_compare() [Laszlo Ersek]
  • aa6c6ae843: loader: fix handling of custom address spaces when adding ROM blobs [Laszlo Ersek]
  • 6cb99acc28: intel_iommu: fix incorrect device invalidate [Peter Xu]
  • 5449c230fa: spec/vhost-user: fix the VHOST_USER prefix [Wei Wang]
  • 1cd56fd2e1: Update version for v2.8.0-rc2 release [Stefan Hajnoczi]
  • f05234df63: Merge remote-tracking branch 'kwolf/tags/for-upstream' into staging [Stefan Hajnoczi]
  • 7ecf44a579: rules.mak: Also try -r to build modules [Paolo Bonzini]
  • 51cd8ef8ad: Merge remote-tracking branch 'fam/tags/for-upstream' into staging [Stefan Hajnoczi]
  • 38e532aa74: Merge remote-tracking branch 'public/tags/tracing-pull-request' into staging [Stefan Hajnoczi]
  • c5b95f6be7: Merge remote-tracking branch 'bonzini/tags/for-upstream' into staging [Stefan Hajnoczi]
  • 6725f887ac: hbitmap: Fix shifts of constants by granularity [Max Reitz]
  • c79ed23df5: configure: fix LTTng UST tracing backend detection [Francis Deslauriers]
  • 5a55760226: Merge remote-tracking branch 'sstabellini/tags/xen-20161128-tag' into staging [Stefan Hajnoczi]
  • 517dcb8785: Merge remote-tracking branch 'pm215/tags/pull-target-arm-20161128' into staging [Stefan Hajnoczi]
  • e514379de5: xen: ignore direction in bufioreq handling [Jan Beulich]
  • f37f29d314: xen: slightly simplify bufioreq handling [Jan Beulich]
  • ff3b8b8f86: xen: fix quad word bufioreq handling [Jan Beulich]
  • 406c97c41f: Merge remote-tracking branch 'ehabkost/tags/x86-pull-request' into staging [Stefan Hajnoczi]
  • c96f0ee6a6: rules.mak: Use -r instead of -Wl, -r to fix building when PIE is default [Adrian Bunk]
  • f9f885b78a: migration/pcspk: Turn migration of pcspk off for 2.7 and older [Dr. David Alan Gilbert]
  • 04e27c6bb0: migration/pcspk: Add a property to state if pcspk is migrated [Dr. David Alan Gilbert]
  • 64e184e260: pci-assign: sync MSI/MSI-X cap and table with PCIDevice [Peter Xu]
  • 9e55d58806: megasas: clean up and fix request completion/cancellation [Paolo Bonzini]
  • 75f19f8c30: megasas: do not call pci_dma_unmap after having freed the frame once [Paolo Bonzini]
  • b77257d7ba: arm: Create /chosen and /memory devicetree nodes if necessary [Guenter Roeck]
  • 6aa3a61657: generic-loader: file: Only set a PC if a CPU is specified [Alistair Francis]
  • 685479bd5d: target-i386: Remove unused local_err variable [Eduardo Habkost]
  • 8f57758311: docs: Specify that cache-clean-interval is only supported in Linux [Alberto Garcia]
  • a8b99dd516: qcow2: Remove stale comment [Alberto Garcia]
  • 91203f08f0: qcow2: Allow 'cache-clean-interval' in Linux only [Alberto Garcia]
  • 2f2c8d6b37: qcow2: Make qcow2_cache_table_release() work only in Linux [Alberto Garcia]
  • 511008f5cc: Merge remote-tracking branch 'vivier-m68k/tags/m68k-for-2.8-pull-request' into staging [Stefan Hajnoczi]
  • 628d0a4bdf: Merge remote-tracking branch 'mcayland/tags/qemu-openbios-signed' into staging [Stefan Hajnoczi]
  • 06c33754a1: Update OpenBIOS images to ef8a14e built from submodule. [Mark Cave-Ayland]
  • 4a18cd44f3: target-m68k: fix muluw/mulsw [Laurent Vivier]
  • 0fecd0292c: Merge remote-tracking branch 'gkurz/tags/for-upstream' into staging [Stefan Hajnoczi]
  • 801edfcbb5: Merge remote-tracking branch 'rth/tags/pull-axp-20161123' into staging [Stefan Hajnoczi]
  • 5436c29d78: target-m68k: Fix cmpa operand size [Laurent Vivier]
  • c090c97d92: target-m68k: fix EXG instruction [Laurent Vivier]
  • 7875efb9f6: xen_disk: split discard input to match internal representation [Olaf Hering]
  • 898ae90a44: 9pfs: add cleanup operation for proxy backend driver [Li Qiang]
  • 971f406b77: 9pfs: add cleanup operation for handle backend driver [Li Qiang]
  • 702dbcc274: 9pfs: add cleanup operation in FileOperations [Li Qiang]
  • 4774718e5c: 9pfs: adjust the order of resource cleanup in device unrealize [Li Qiang]
  • 659fc8d342: Merge remote-tracking branch 'dgibson/tags/ppc-for-2.8-20161123' into staging [Stefan Hajnoczi]
  • f0c10c392f: Merge remote-tracking branch 'bonzini/tags/for-upstream' into staging [Stefan Hajnoczi]
  • 5c4537bded: spapr: Fix 2.7<->2.8 migration of PCI host bridge [David Gibson]
  • 5a78b821eb: Revert "spapr: Fix migration of PCI host bridges from qemu-2.7" [David Gibson]
  • 146c11f16f: target-ppc: Allow eventual removal of old migration mistakes [David Gibson]
  • 3fed86eefc: migration: Add VMSTATE_UINTTL_TEST() [David Gibson]
  • 16a2497bd4: target-ppc: Fix CPU migration from qemu-2.6 <-> later versions [David Gibson]
  • 39d97e14a1: ppc: Make uninorth interrupt swizzling identical to Grackle [Benjamin Herrenschmidt]
  • a813fe7362: target-ppc: fix index array of national digits [Jose Ricardo Ziviani]
  • 8a273cbe53: hw/char/spapr_vty: Return amount of free buffer entries in vty_can_receive() [Thomas Huth]
  • 0d28aa197d: ppc: BOOK3E: nothing should be done when MSR:PR is set [Vladimir Svoboda]
  • 62ef3760d4: spapr: migration support for CAS-negotiated option vectors [Michael Roth]
  • 171da9d5db: tests/postcopy: Use KVM on ppc64 only if it is KVM-HV [Thomas Huth]
  • 00227fefd2: Update version for v2.8.0-rc1 release [Stefan Hajnoczi]
  • 1d895feb3b: scsi/esp: do not raise an interrupt when reading the FIFO register [Hervé Poussineau]
  • 169407e1f7: nbd: Allow unmap and fua during write zeroes [Eric Blake]
  • c2a8531690: cpu_ldst.h: use correct guest address parameter [Bobby Bingham]
  • 01d7d15ce3: Merge remote-tracking branch 'sstabellini/tags/xen-20161122-tag' into staging [Stefan Hajnoczi]
  • 76989f4ffa: Merge remote-tracking branch 'kwolf/tags/for-upstream' into staging [Stefan Hajnoczi]
  • 5167dff8c7: Merge remote-tracking branch 'kraxel/tags/pull-seabios-20161122-1' into staging [Stefan Hajnoczi]
  • f1784a222e: xen: attach pvusb usb bus to backend qdev [Juergen Gross]
  • 3a6c9172ac: xen: create qdev for each backend device [Juergen Gross]
  • ce49b734b4: qdev: add function qdev_set_id() [Juergen Gross]
  • 873d57abba: xen: add an own bus for xen backend devices [Juergen Gross]
  • b85f9dfdb1: xen: fix ioreq handling [Jan Beulich]
  • 424ad8388f: target-alpha: Fix interrupt mask for cpu1 [Richard Henderson]
  • 3482b9bc41: block: Pass unaligned discard requests to drivers [Eric Blake]
  • 49228d1e95: block: Return -ENOTSUP rather than assert on unaligned discards [Eric Blake]
  • b2f95feec5: block: Let write zeroes fallback work even with small max_transfer [Eric Blake]
  • ecdbead659: qcow2: Inform block layer about discard boundaries [Eric Blake]
  • a7764f1548: Fix FreeBSD (10.x) build after 7dc9ae43 [Ed Maste]
  • 06bf33cfe7: Merge remote-tracking branch 'jtc/tags/block-pull-request' into staging [Stefan Hajnoczi]
  • cae41fda0f: seabios: update to 1.10.1 stable release [Gerd Hoffmann]
  • 668c0e441d: gluster: Fix use after free in glfs_clear_preopened() [Kevin Wolf]
  • ab9125c021: Merge remote-tracking branch 'sstabellini/tags/xen-20161108-tag' into staging [Stefan Hajnoczi]
  • c36ed06e91: Merge remote-tracking branch 'mst/tags/for_upstream' into staging [Stefan Hajnoczi]
  • 4b5b47abbf: acpi: Use apic_id_limit when calculating legacy ACPI table size [Eduardo Habkost]
  • d668fc4c7c: ipmi: fix qemu crash while migrating with ipmi [ZhuangYanying]
  • be4e0d7375: ivshmem: Fix 64 bit memory bar configuration [Zhuang Yanying]
  • 83d768b564: virtio: set ISR on dataplane notifications [Paolo Bonzini]
  • 0687c37c5e: virtio: access ISR atomically [Paolo Bonzini]
  • 310837de6c: virtio: introduce grab/release_ioeventfd to fix vhost [Paolo Bonzini]
  • d93b1fb009: Merge remote-tracking branch 'public/tags/tracing-pull-request' into staging [Stefan Hajnoczi]
  • 600f5ce356: virtio-crypto: fix virtio_queue_set_notification() race [Stefan Hajnoczi]
  • ad538782d7: Merge remote-tracking branch 'remotes/elmarco/tags/ivshmem-pull-request' into staging [Stefan Hajnoczi]
  • e7830f8961: Merge remote-tracking branch 'rth/tags/pull-axp-20161117' into staging [Stefan Hajnoczi]
  • d4f7ca5901: trace: fix generated code build break [Greg Kurz]
  • 363effe28b: Merge remote-tracking branch 'vivier/tags/trivial-patches-pull-request' into staging [Stefan Hajnoczi]
  • 022f52e040: target-alpha: Log cpuid with -d int [Richard Henderson]
  • dfbd2768b2: target-alpha: Update palcode for smp [Richard Henderson]
  • b2b79a6960: ivshmem: Fix 64 bit memory bar configuration [Zhuang Yanying]
  • 252093a726: qapi-schema: clarify 'colo' state for MigrationStatus [zhanghailiang]
  • e3cadac073: pc: fix FW_CFG_NB_CPUS to account for -device added CPUs [Igor Mammedov]
  • 5836d16812: fw_cfg: move FW_CFG_NB_CPUS out of fw_cfg_init1() [Igor Mammedov]
  • eabff15820: Revert "pc: Add 'etc/boot-cpus' fw_cfg file for machine with more than 255 CPUs" [Igor Mammedov]
  • b0bcc86d2a: Update version for v2.8.0-rc0 release [Stefan Hajnoczi]
  • 51f492e5da: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Stefan Hajnoczi]
  • 60c5a47a16: Merge remote-tracking branch 'ehabkost/tags/machine-pull-request' into staging [Stefan Hajnoczi]
  • 00b8702581: qdev: Fix assert in PCI address property when used by vfio-pci [Daniel Oram]
  • 82e6e5ef0e: Merge remote-tracking branch 'public/tags/block-pull-request' into staging [Stefan Hajnoczi]
  • baf905e580: test-replication: fix leaks [Marc-André Lureau]
  • 453ac8835b: docs: add PCIe devices placement guidelines [Marcel Apfelbaum]
  • 435346d748: virtio: drop virtio_queue_get_ring_{size,addr}() [Greg Kurz]
  • 1cdce7c54d: vhost: drop legacy vring layout bits [Greg Kurz]
  • f1f9e6c596: vhost: adapt vhost_verify_ring_mappings() to virtio 1 ring layout [Greg Kurz]
  • cb88ebd754: nvdimm acpi: introduce NVDIMM_DSM_MEMORY_SIZE [Xiao Guangrong]
  • aef056c11d: nvdimm acpi: use aml_name_decl to define named object [Xiao Guangrong]
  • 5a33db78b0: nvdimm acpi: rename nvdimm_dsm_reserved_root [Xiao Guangrong]
  • 7adbce6339: nvdimm acpi: fix two comments [Xiao Guangrong]
  • c2fa30757a: nvdimm acpi: define DSM return codes [Xiao Guangrong]
  • 284197e41f: nvdimm acpi: rename nvdimm_acpi_hotplug [Xiao Guangrong]
  • 880f361253: nvdimm acpi: cleanup nvdimm_build_fit [Xiao Guangrong]
  • cf7c0ff521: nvdimm acpi: rename nvdimm_plugged_device_list [Xiao Guangrong]
  • 45a994944a: docs: improve the doc of Read FIT method [Xiao Guangrong]
  • 264813cb9d: nvdimm acpi: clean up nvdimm_build_acpi [Xiao Guangrong]
  • 3e8522e23f: pc: memhp: stop handling nvdimm hotplug in pc_dimm_unplug [Xiao Guangrong]
  • 75f2749822: pc: memhp: move nvdimm hotplug out of memory hotplug [Xiao Guangrong]
  • 12f86b5b3e: nvdimm acpi: drop the lock of fit buffer [Xiao Guangrong]
  • c7f8d0f3a5: qdev: hotplug: drop HotplugHandler.post_plug callback [Xiao Guangrong]
  • 0d34fbabc1: vhost: migration blocker only if shared log is used [Rafael David Tinoco]
  • 2a083ffd2e: virtio-net: mark VIRTIO_NET_F_GSO as legacy [Michael S. Tsirkin]
  • 9b706dbbbb: virtio: allow per-device-class legacy features [Michael S. Tsirkin]
  • 1b39bc1cf6: acpi: fix DMAR device scope for IOAPIC [Peter Xu]
  • 8e7a0a1616: intel_iommu: fix incorrect assert [Peter Xu]
  • 1a43713b02: intel_iommu: fix several incorrect endianess and bit fields [Peter Xu]
  • 6e724d9d99: virtio-crypto: tag as not hotpluggable and migration [Gonglei]
  • bf91bd2792: virtio: make virtqueue_alloc_element static [Ladi Prosek]
  • 27e57efe32: virtio: rename virtqueue_discard to virtqueue_unpop [Ladi Prosek]
  • bacabb0afa: intel_iommu: fixing source id during IOTLB hash key calculation [Jason Wang]
  • 97e53cf82c: Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging [Stefan Hajnoczi]
  • 1ed9bd12c8: Merge remote-tracking branch 'jtc/tags/block-pull-request' into staging [Stefan Hajnoczi]
  • 8a7b5c1893: Merge remote-tracking branch 'dgibson/tags/ppc-for-2.8-20161115' into staging [Stefan Hajnoczi]
  • 5d0df6de75: Merge remote-tracking branch 'sthibault/tags/samuel-thibault' into staging [Stefan Hajnoczi]
  • 972d233b1d: Merge remote-tracking branch 'quintela/tags/migration/20161114' into staging [Stefan Hajnoczi]
  • a38299bf43: docs: fix COLO architecture diagram [Zhang Chen]
  • e79cd40680: net: fix sending of data with -net socket, listen backend [Daniel P. Berrange]
  • 68b5f314a2: net: skip virtio-net config of deleted nic's peers [Yuri Benditovich]
  • bdffb31d8e: mirror: do not flush every time the disks are synced [Paolo Bonzini]
  • 4e504535c1: block/curl: Do not wait for data beyond EOF [Max Reitz]
  • ff5ca1664a: block/curl: Remember all sockets [Max Reitz]
  • 4e7676571b: block/curl: Fix return value from curl_read_cb [Max Reitz]
  • 9054d9f6b0: block/curl: Use BDRV_SECTOR_SIZE [Max Reitz]
  • 23dce3873f: block/curl: Drop TFTP "support" [Max Reitz]
  • 0a4c0c3f90: qemu-iotests: avoid spurious failure on test 109 [Paolo Bonzini]
  • 0aef09b9c9: iotests: add transactional failure race test [John Snow]
  • 111049a4ec: blockjob: refactor backup_start as backup_job_create [John Snow]
  • 5ccac6f186: blockjob: add block_job_start [John Snow]
  • a7815a764c: blockjob: add .start field [John Snow]
  • e8a40bf71d: blockjob: add .clean property [John Snow]
  • 1e93b9fba2: blockjob: fix dead pointer in txn list [Vladimir Sementsov-Ogievskiy]
  • 859c397e57: boot-serial-test: Add a test for the powernv machine [Thomas Huth]
  • ca8e4bf409: tests: add XSCOM tests for the PowerNV machine [David Gibson]
  • 27d9ffd4b3: ppc/pnv: Fix fatal bug on 32-bit hosts [David Gibson]
  • f81e551229: ppc/pnv: fix xscom address translation for POWER9 [Cédric Le Goater]
  • ad521238b4: ppc/pnv: add a 'xscom_core_base' field to PnvChipClass [Cédric Le Goater]
  • 7bacfd7f72: spapr-vty: Fix bad assert() statement [Thomas Huth]
  • 5310799a8b: FU exceptions should carry a cause (IC) [Balbir Singh]
  • 9b54ca0ba7: spapr: Fix migration of PCI host bridges from qemu-2.7 [David Gibson]
  • 0a890b31df: target-ppc: Implement bcdctz. instruction [Jose Ricardo Ziviani]
  • 38f4cb043b: target-ppc: Implement bcdcfz. instruction [Jose Ricardo Ziviani]
  • e2106d73d0: target-ppc: Implement bcdctn. instruction [Jose Ricardo Ziviani]
  • b81558724f: target-ppc: Implement bcdcfn. instruction [Jose Ricardo Ziviani]
  • e0aa311673: ppc: Remove some stub POWER6 models [David Gibson]
  • ec575aa0ae: ppc/pnv: fix compile breakage on old gcc [Cédric Le Goater]
  • 8bd9530e13: powernv: CPU compatibility modes don't make sense for powernv [David Gibson]
  • 5c69452c14: target-ppc: add vprtyb[w/d/q] instructions [Ankit Kumar]
  • 09a245e187: target-ppc: add vrldnm and vrlwnm instructions [Bharata B Rao]
  • 3e00884f4e: target-ppc: add vrldnmi and vrlwmi instructions [Gautham R. Shenoy]
  • ecce0369b8: bitops: fix rol/ror when shift is zero [Nikunj A Dadhania]
  • 5c90308f07: migration: Fix return code of ram_save_iterate() [Thomas Huth]
  • 682df581c6: Merge remote-tracking branch 'jsnow/tags/ide-pull-request' into staging [Stefan Hajnoczi]
  • ea64d5f088: slirp: Fix access to freed memory [Samuel Thibault]
  • 22381d4180: ahci-test: add QMP tray test for ATAPI [John Snow]
  • e0a4cb2c7d: libqos/ahci: Add get_sense and test_ready [John Snow]
  • 48cde09132: libqos/ahci: Add ATAPI tray macros [John Snow]
  • f697b0edea: libqos/ahci: Support expected errors [John Snow]
  • 7ffe3124ed: libqtest: add qmp_eventwait_ref [John Snow]
  • c47ee043dc: block-backend: Always notify on blk_eject [John Snow]
  • ebde93bf9a: ahci-test: test atapi read_cd with bcl, nb_sectors = 0 [John Snow]
  • 53c05e6c20: ahci-test: Create smaller test ISO images [John Snow]
  • e7bd708ec8: atapi: classify read_cd as conditionally returning data [John Snow]
  • a77beb0fcb: Merge remote-tracking branch 'kwolf/tags/for-upstream' into staging [Stefan Hajnoczi]
  • 736986fad3: Merge remote-tracking branch 'remotes/fam/tags/for-upstream' into staging [Stefan Hajnoczi]
  • 8cc49f0302: tests/test-vmstate.c: add array of pointer to struct [Halil Pasic]
  • 6d57b4c000: tests/test-vmstate.c: add save_buffer util func [Halil Pasic]
  • fe39a4d440: migration: fix missing assignment for has_x_checkpoint_delay [zhanghailiang]
  • ff569b9424: Merge remote-tracking branch 'mreitz/tags/pull-block-2016-11-11' into queue-block [Kevin Wolf]
  • 4e6d13c983: raw-posix: Rename 'raw_s' to 'rs' [Fam Zheng]
  • 3bb8ef4b7a: iotests: Always use -machine accel=qtest [Max Reitz]
  • eaed090735: iotests: Skip test 162 if there is no SSH support [Max Reitz]
  • eb0df69f50: block: Emit modules in bdrv_iterate_format() [Max Reitz]
  • ceff5bd79c: block: Fix bdrv_iterate_format() sorting [Max Reitz]
  • 07555ba6f3: nfs: Fix memory leak in nfs_file_create() [Kevin Wolf]
  • 9dd76f82d9: qcow2: Remove stale FIXME comment [Alberto Garcia]
  • 80a15e3e2e: raw_bsd: don't check size alignment when only offset is set [Tomáš Golembiovský]
  • 40332872fe: raw_bsd: move check to prevent overflow [Tomáš Golembiovský]
  • 11d6fbe05f: hmp: Make block_stream set an explicit job ID [Alberto Garcia]
  • 9a80832abf: block/ssh: Code cleanup for unused parameter [Ashijeet Acharya]
  • a1d4e38a8b: block/nbd: Fix the leaked visitor [Ashijeet Acharya]
  • d9c05e507f: test-uuid: fix leak [Marc-André Lureau]
  • 83c83f9a52: Merge remote-tracking branch 'bonzini/tags/for-upstream' into staging [Stefan Hajnoczi]
  • 6bbcb76301: MAINTAINERS: Remove obsolete stable branches [Thomas Huth]
  • 538193bc9e: MAINTAINERS: Add Fam and Jsnow for Bitmap support [John Snow]
  • 87a9023a93: MAINTAINERS: Add an entry for the CHRP NVRAM files [Thomas Huth]
  • e9a5611405: m68k: Update the 68k sections in the MAINTAINERS file [Thomas Huth]
  • 7098b79e6f: sparc: Add slavio_misc.c and eccmemctl.c to the MAINTAINERS file [Thomas Huth]
  • f7e242d6a3: MAINTAINERS: Add some ARM related files to the corresponding sections [Thomas Huth]
  • 7c70300296: Fix cursesw detection [Samuel Thibault]
  • 86f3bf0ebe: hw/input/hid: support alternative sysrq/break scancodes for gtk-vnc [Peter Korsgaard]
  • 204af15b04: ui/gtk: Fix build with older versions of gtk [Thomas Huth]
  • 07b026fd82: usbredir: free vm_change_state_handler in usbredir destroy dispatch [Li Qiang]
  • 791f97758e: usb: ehci: fix memory leak in ehci_init_transfer [Li Qiang]
  • 423f7cf233: ipxe: update to 20161108 snapshot [Gerd Hoffmann]
  • a5068244b4: nbd: Don't inf-loop on early EOF [Eric Blake]
  • 175cad36a5: target-i386: document how x86 gdb_num_core_regs is computed. [Doug Evans]
  • 2209401fa7: qdev: fix use-after-free regression from becdfa00cfa [Marc-André Lureau]
  • 5122787580: target-i386/machine: fix migrate faile because of Hyper-V HV_X64_MSR_VP_RUNTIME [ZhuangYanying]
  • 004c8e0090: vl.c: move pidfile creation up the line [Michael Tokarev]
  • f5c052b973: target-i386: fix typo [Paolo Bonzini]
  • 9b4b035026: Merge remote-tracking branch 'public/tags/tracing-pull-request' into staging [Stefan Hajnoczi]
  • f70073df4a: Merge remote-tracking branch 'public/tags/block-pull-request' into staging [Stefan Hajnoczi]
  • 804ba7c10b: xen: Fix xenpv machine initialisation [Anthony PERARD]
  • 3b0fc80dd8: docs/tracing.txt: Update documentation of default backend [Peter Maydell]
  • 35dd66e23c: aio-posix: simplify aio_epoll_update [Paolo Bonzini]
  • 36173ec5f1: aio-posix: avoid NULL pointer dereference in aio_epoll_update [Paolo Bonzini]
  • e6af1e0854: block: Don't mark node clean after failed flush [Kevin Wolf]
  • 207faf24c5: Merge remote-tracking branch 'pm215/tags/pull-target-arm-20161107' into staging [Stefan Hajnoczi]
  • 0ea3eb65e8: s390x/kvm: fix run_on_cpu sigp conversions [Cornelia Huck]
  • 9706e0162d: hw/i2c/bitbang_i2c: Handle NACKs from devices [Peter Maydell]
  • 3823b9db77: Fix corruption of CPSR when SCTLR.EE is set [Julian Brown]
  • 3bc4b52ccd: nvic: set pending status for not active interrupts [Marcin Krzeminski]
  • 6e29651c5e: char: cadence: check baud rate generator and divider values [Prasad J Pandit]
  • 9226682a40: Merge remote-tracking branch 'sstabellini/tags/xen-20161102-tag' into staging [Stefan Hajnoczi]
  • 199a5bde46: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Stefan Hajnoczi]
  • c2a4b384f5: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Stefan Hajnoczi]
  • 021746c131: PCMachineState: introduce acpi_build_enabled field [Wei Liu]
  • b586363418: hw/xen/xen_pvdev: Include qemu/log.h for qemu_log_vprintf() [Thomas Huth]
  • 7d175d29c9: main-loop: Suppress I/O thread warning under qtest [Max Reitz]
  • 85cdeb36a4: docs/rcu.txt: Fix minor typo [Pranith Kumar]
  • 864111f422: vl: exit qemu on guest panic if -no-shutdown is not set [Christian Borntraeger]
  • 000980cb83: checkpatch: allow spaces before parenthesis for 'coroutine_fn' [Jeff Cody]
  • 95ea69fb46: x86: add AVX512_4VNNIW and AVX512_4FMAPS features [Luwei Kang]
  • d14fabd9c2: slirp: fix CharDriver breakage [Paolo Bonzini]
  • fffbd9cf1b: qemu-char: do not forward events through the mux until QEMU has started [Paolo Bonzini]
  • fa778fffdf: nbd: Implement NBD_CMD_WRITE_ZEROES on client [Eric Blake]
  • 1f4d6d18ed: nbd: Implement NBD_CMD_WRITE_ZEROES on server [Eric Blake]
  • b6f5d3b573: nbd: Improve server handling of shutdown requests [Eric Blake]
  • 8b34a9dbc3: nbd: Refactor conversion to errno to silence checkpatch [Eric Blake]
  • c203c59ad9: nbd: Support shorter handshake [Eric Blake]
  • 75368aab9b: nbd: Less allocation during NBD_OPT_LIST [Eric Blake]
  • 7d3123e177: nbd: Let client skip portions of server reply [Eric Blake]
  • 2cdbf41362: nbd: Let server know when client gives up negotiation [Eric Blake]
  • c8a3a1b6c4: nbd: Share common option-sending code in client [Eric Blake]
  • 3668328303: nbd: Send message along with server NBD_REP_ERR errors [Eric Blake]
  • 526e5c6559: nbd: Share common reply-sending code in server [Eric Blake]
  • ed2dd91267: nbd: Rename struct nbd_request and nbd_reply [Eric Blake]
  • 10676b81a9: nbd: Rename NbdClientSession to NBDClientSession [Eric Blake]
  • 315f78abfc: nbd: Rename NBDRequest to NBDRequestData [Eric Blake]
  • b626b51a67: nbd: Treat flags vs. command type as separate fields [Eric Blake]
  • b1a75b3348: nbd: Add qemu-nbd -D for human-readable description [Eric Blake]
  • 1775f111ea: exec.c: check memory backend file size with 'size' option [Haozhong Zhang]
  • 53000638f2: acpi: fix assert failure caused by commit 35c5a52d [Haozhong Zhang]
  • 698ae42b91: acpi/ipmi: Initialize the fwinfo before fetching it [Corey Minyard]
  • f53b9f3625: ipmi: Add graceful shutdown handling to the external BMC [Corey Minyard]
  • 4059fa63b7: ipmi: fix build config variable name for ipmi_bmc_extern.o [Daniel P. Berrange]
  • 9c22c1c347: ipmi: Implement shutdown via ACPI overtemp [Corey Minyard]
  • 2b7812d303: ipmi: chassis poweroff should use qemu_system_shutdown_request() [Cédric Le Goater]
  • 0eb4d4eee1: ipmi_bmc_sim: Remove an unnecessary mutex [Corey Minyard]
  • 66abfddb28: ipmi: Remove hotplug from IPMI BMCs [Corey Minyard]
  • b097cc52fc: pc: memhp: enable nvdimm device hotplug [Xiao Guangrong]
  • 806864d9a8: nvdimm acpi: introduce _FIT [Xiao Guangrong]
  • 75b0713e18: nvdimm acpi: introduce fit buffer [Xiao Guangrong]
  • bdfd065b1f: nvdimm acpi: prebuild nvdimm devices for available slots [Xiao Guangrong]
  • 3ae66c45f9: nvdimm acpi: use common macros instead of magic names [Xiao Guangrong]
  • fa1a448dda: acpi nvdimm: rename result_size to dsm_out_buf_siz [Xiao Guangrong]
  • 08f0fbaac4: nvdimm acpi: compile nvdimm acpi code arch-independently [Xiao Guangrong]
  • 48bee47697: acpi nvdimm: fix Arg6 usage [Xiao Guangrong]
  • dba00936ea: acpi nvdimm: fix ARG3 conflict [Xiao Guangrong]
  • 6ab0c4bd1d: acpi nvdimm: fix device physical address base [Xiao Guangrong]
  • c0b3b863ac: acpi nvdimm: fix OperationRegion definition [Xiao Guangrong]
  • d51d1d7ede: acpi nvdimm: fix wrong buffer size returned by DSM method [Xiao Guangrong]
  • 6034011c7e: virtio-crypto: add myself as virtio-crypto and cryptodev backends maintainer [Gonglei]
  • 20cb2ffd5f: virtio-crypto: using bh to handle dataq's requests [Gonglei]
  • d6634ac09a: cryptodev: introduce an unified wrapper for crypto operation [Gonglei]
  • 04b9b37edd: virtio-crypto: add data queue processing handler [Gonglei]
  • 59c360ca42: virtio-crypto: add control queue handler [Gonglei]
  • 050652d9be: virtio-crypto: set capacity of algorithms supported [Gonglei]
  • b307d308c9: virtio-crypto-pci: add virtio crypto pci support [Gonglei]
  • ea4d8ac2da: virtio-crypto: add virtio crypto device emulation [Gonglei]
  • 4eb28abd52: Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20161101-2' into staging [Peter Maydell]
  • 3ff91d7e85: tcg: correct 32-bit tcg_gen_ld8s_i64 sign-extension [Joseph Myers]
  • a40d4701bc: tcg/tcg.h: Improve documentation of TCGv_i32 etc types [Peter Maydell]
  • 15610d42b9: MAINTAINERS: Update PPC status and maintainer [Pranith Kumar]
  • 16ece88dcb: target-microblaze: Cleanup dec_mul [Richard Henderson]
  • 5087abfb7d: tcg: Add tcg_gen_mulsu2_{i32,i64,tl} [Richard Henderson]
  • 1ee73216f4: log: Add locking to large logging blocks [Richard Henderson]
  • 9acbf7d8ca: target-openrisc: Do not dump cpu state with -d in_asm [Richard Henderson]
  • f01a5e7eac: target-microblaze: Do not dump cpu state with -d in_asm [Richard Henderson]
  • aab9eb2bfd: target-cris: Do not dump cpu state with -d in_asm [Richard Henderson]
  • d6af99c9f8: exec.c: do not truncate non-empty memory backend file [Haozhong Zhang]
  • f35e44e764: exec.c: ensure all AddressSpaceDispatch updates under RCU [Alex Bennée]
  • 28017e010d: tests: send error_report to test log [Paolo Bonzini]
  • 397d30e940: qemu-error: remove dependency of stubs on monitor [Paolo Bonzini]
  • 9bc9732fae: nbd: Use CoQueue for free_sema instead of CoMutex [Changlong Xie]
  • e20e718cde: checkpatch: tweak "struct should normally be const" warning [Paolo Bonzini]
  • c46ef897db: Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into staging [Peter Maydell]
  • 39542105bb: Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging [Peter Maydell]
  • d899636810: blockjobs: fix documentation [John Snow]
  • c87621ea68: blockjobs: split interface into public/private, Part 1 [John Snow]
  • 0df4ba5863: Blockjobs: Internalize user_pause logic [John Snow]
  • 8254b6d953: blockjob: centralize QMP event emissions [John Snow]
  • 47970dfb0a: Replication/Blockjobs: Create replication jobs as internal [John Snow]
  • f81e0b4532: blockjobs: Allow creating internal jobs [John Snow]
  • 559b935f8c: blockjobs: hide internal jobs from management API [John Snow]
  • 53d9837fb8: block/gluster: fix port type in the QAPI options list [Prasanna Kumar Kalever]
  • c56ac33b7a: block/gluster: improve defense over string to int conversion [Prasanna Kumar Kalever]
  • 6f13acf97e: block: Turn on "unmap" in active commit [Fam Zheng]
  • 6349c15410: block/gluster: memory usage: use one glfs instance per volume [Prasanna Kumar Kalever]
  • d9b789745b: block: add gluster ifdef guard checks for SEEK_DATA/SEEK_HOLE support [Jeff Cody]
  • e38f643a1d: rbd: make the code more readable [Xiubo Li]
  • 05fce20d6d: qapi: add release designator to gluster logfile option [Jeff Cody]
  • 38ab359644: Merge remote-tracking branch 'remotes/mdroth/tags/qga-pull-2016-10-31-tag' into staging [Peter Maydell]
  • bf99fd3983: Merge remote-tracking branch 'remotes/rth/tags/pull-sparc-20161031-2' into staging [Peter Maydell]
  • 79decce35b: 9pfs: drop excessive error message from virtfs_reset() [Greg Kurz]
  • 49dd946bb5: 9pfs: don't BUG_ON() if fid is already opened [Greg Kurz]
  • dd654e0365: 9pfs: xattrcreate requires non-opened fids [Greg Kurz]
  • 3b79ef2cf4: 9pfs: limit xattr size in xattrcreate [Greg Kurz]
  • 7e55d65c56: 9pfs: fix integer overflow issue in xattr read/write [Li Qiang]
  • 8495f9ad26: 9pfs: convert 'len/copied_len' field in V9fsXattr to the type of uint64_t [Li Qiang]
  • dd28fbbc2e: 9pfs: add xattrwalk_fid field in V9fsXattr struct [Li Qiang]
  • 0e35636651: Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-signed' into staging [Peter Maydell]
  • 02ba9265e8: migration: fix compiler warning on uninitialized variable [Jeff Cody]
  • 586ef5dee7: qga: add vsock-listen method [Stefan Hajnoczi]
  • 6a02c8069f: sockets: add AF_VSOCK support [Stefan Hajnoczi]
  • f06b2031a3: qga: drop unnecessary GA_CHANNEL_UNIX_LISTEN checks [Stefan Hajnoczi]
  • b8093d38e8: qga: drop unused sockaddr in accept(2) call [Stefan Hajnoczi]
  • 91274487a9: qga: minimal support for fstrim for Windows guests [Denis V. Lunev]
  • 5a7267b6a9: target-sparc: Use tcg_gen_atomic_cmpxchg_tl [Richard Henderson]
  • da1bcae652: target-sparc: Use tcg_gen_atomic_xchg_tl [Richard Henderson]
  • 47b2696b97: target-sparc: Remove MMU_MODE*_SUFFIX [Richard Henderson]
  • cb21b4da6c: target-sparc: Allow 4-byte alignment on fp mem ops [Richard Henderson]
  • f939ffe5a0: target-sparc: Implement ldqf and stqf inline [Richard Henderson]
  • 918d9a2c9d: target-sparc: Remove asi helper code handled inline [Richard Henderson]
  • 34810610ac: target-sparc: Implement BCOPY/BFILL inline [Richard Henderson]
  • 625ed4be4b: Update OpenBIOS images to 1dc4f16 built from submodule. [Mark Cave-Ayland]
  • b90da81d9f: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-and-machine-pull-request' into staging [Peter Maydell]
  • 83a00f6095: target-i386: Print warning when mixing [+-]foo and foo=(on|off) [Eduardo Habkost]
  • e80b4b8fb6: Merge remote-tracking branch 'remotes/awilliam/tags/vfio-updates-20161031.0' into staging [Peter Maydell]
  • 8ff7fd8a29: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
  • 2df35773cb: tests: Remove unneeded "-vnc none" option [Eduardo Habkost]
  • 95251725e3: vfio: Add support for mmapping sub-page MMIO BARs [Yongji Xie]
  • a52a4c4717: vfio/pci: fix out-of-sync BAR information on reset [Ido Yariv]
  • 24acf72b9a: vfio: Handle zero-length sparse mmap ranges [Alex Williamson]
  • 4a2e242bbb: memory: Don't use memcpy for ram_device regions [Alex Williamson]
  • 21e00fa55f: memory: Replace skip_dump flag with "ram_device" [Alex Williamson]
  • aa2623d817: qapi: allow blockdev-add for NFS [Ashijeet Acharya]
  • 94d6a7a76e: block/nfs: Introduce runtime_opts in NFS [Ashijeet Acharya]
  • 68875e9fda: block: Mention replication in BlockdevDriver enum docs [Eric Blake]
  • ccc47808fd: qemu-iotests: test 'offset' and 'size' options in raw driver [Tomáš Golembiovský]
  • 2fdc70452a: raw_bsd: add offset and size options [Tomáš Golembiovský]
  • 7eb13c9daa: qemu-iotests: Test the 'base-node' parameter of 'block-stream' [Alberto Garcia]
  • 312fe09cc8: block: Add 'base-node' parameter to the 'block-stream' command [Alberto Garcia]
  • 48361afba9: qemu-iotests: Test streaming to a Quorum child [Alberto Garcia]
  • b0f904950c: qemu-iotests: Add iotests.supports_quorum() [Alberto Garcia]
  • 704d59f13d: qemu-iotests: Test block-stream and block-commit in parallel [Alberto Garcia]
  • eb290b78ff: qemu-iotests: Test overlapping stream and commit operations [Alberto Garcia]
  • c1a34322d8: qemu-iotests: Test block-stream operations in parallel [Alberto Garcia]
  • 7b8a9e5ab4: qemu-iotests: Test streaming to an intermediate layer [Alberto Garcia]
  • 1029641bef: docs: Document how to stream to an intermediate layer [Alberto Garcia]
  • 554b614765: block: Add QMP support for streaming to an intermediate layer [Alberto Garcia]
  • 61b49e48b3: block: Support streaming to an intermediate layer [Alberto Garcia]
  • f3ede4b05d: block: Block all intermediate nodes in commit_active_start() [Alberto Garcia]
  • 3e4c5122cb: block: Block all nodes involved in the block-commit operation [Alberto Garcia]
  • 058223a6e3: block: Check blockers in all nodes involved in a block-commit job [Alberto Garcia]
  • b7340d002e: block: Use block_job_add_bdrv() in backup_start() [Alberto Garcia]
  • cee3c6b5ca: block: Use block_job_add_bdrv() in mirror_start_job() [Alberto Garcia]
  • 23d402d42b: block: Add block_job_add_bdrv() [Alberto Garcia]
  • 40840e419b: block: Pause all jobs during bdrv_reopen_multiple() [Alberto Garcia]
  • c0778f6693: block: Add bdrv_drain_all_{begin,end}() [Alberto Garcia]
  • ad0e90a682: qapi: allow blockdev-add for ssh [Ashijeet Acharya]
  • 1059f1bb42: block/ssh: Use InetSocketAddress options [Ashijeet Acharya]
  • 0da5b8ef5d: block/ssh: Add InetSocketAddress and accept it [Ashijeet Acharya]
  • 89cadc9dc0: util/qemu-sockets: Make inet_connect_saddr() public [Ashijeet Acharya]
  • 89dbe18089: block/ssh: Add ssh_has_filename_options_conflict() [Ashijeet Acharya]
  • 7268adebfd: target-sparc: Implement cas_asi/casx_asi inline [Richard Henderson]
  • fbb4bbb62e: target-sparc: Implement ldstub_asi inline [Richard Henderson]
  • 4fb554bc6c: target-sparc: Implement swap_asi inline [Richard Henderson]
  • 34a6e13da7: target-sparc: Handle more twinx asis [Richard Henderson]
  • 7f87c90527: target-sparc: Use MMU_PHYS_IDX for bypass asis [Richard Henderson]
  • af7a06bac7: target-sparc: Add MMU_PHYS_IDX [Richard Henderson]
  • 2f9d35fc40: target-sparc: Introduce cpu_raise_exception_ra [Richard Henderson]
  • 808832277a: target-sparc: Use overalignment flags for twinx and block asis [Richard Henderson]
  • 6bc56d317f: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-mttcg' into staging [Peter Maydell]
  • 0bb1137930: Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20161031' into staging [Peter Maydell]
  • ba051fb5e5: tcg: move locking for tb_invalidate_phys_page_range up [Alex Bennée]
  • 14e6fe12a7: *_run_on_cpu: introduce run_on_cpu_data type [Paolo Bonzini]
  • eab9e9629c: Merge remote-tracking branch 'remotes/amit-migration/tags/migration-for-2.8' into staging [Peter Maydell]
  • 5ff06787d4: Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20161028-tag' into staging [Peter Maydell]
  • 277d44f5a6: Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging [Peter Maydell]
  • 4178c782f8: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20161028' into staging [Peter Maydell]
  • 5273a45e75: Merge remote-tracking branch 'remotes/famz/tags/for-upstream' into staging [Peter Maydell]
  • 12e9700d7a: cpus: re-factor out handle_icount_deadline [Alex Bennée]
  • c93bbbefca: tcg: cpus rm tcg_exec_all() [Alex Bennée]
  • 1be7fcb8aa: tcg: move tcg_exec_all and helpers above thread fn [Alex Bennée]
  • 548ebcaf36: target-arm/arm-powerctl: wake up sleeping CPUs [Alex Bennée]
  • a5e998262f: tcg: protect translation related stuff with tb_lock. [KONRAD Frederic]
  • e505a063ba: translate-all: Add assert_(memory|tb)_lock annotations [Alex Bennée]
  • 98c1076cc9: linux-user/elfload: ensure mmap_lock() held while setting up [Alex Bennée]
  • 7d7500d998: tcg: comment on which functions have to be called with tb_lock held [Paolo Bonzini]
  • 4426f83a9a: cpu-exec: include cpu_index in CPU_LOG_EXEC messages [Alex Bennée]
  • 301e40ed80: translate-all: add DEBUG_LOCKING asserts [Alex Bennée]
  • 955939a2b5: translate_all: DEBUG_FLUSH -> DEBUG_TB_FLUSH [Alex Bennée]
  • e8faee06f3: cpus: make all_vcpus_paused() return bool [Alex Bennée]
  • 88ee13c7b6: s390x/pci: Check memory region dispatching callbacks [Pierre Morel]
  • 45bbcd35d7: s390x/pci: use generic interface to inject interrupt [Yi Min Zhao]
  • 1653a5f3fc: cryptodev: introduce a new cryptodev backend [Gonglei]
  • 5551e3a88e: virtio-crypto: introduce virtio_crypto.h [Gonglei]
  • 9e4f86a84e: cryptodev: add symmetric algorithm operation stuff [Gonglei]
  • d0ee7a135f: cryptodev: introduce cryptodev backend interface [Gonglei]
  • 2bd3c31a60: virtio: inline set_host_notifier_internal [Paolo Bonzini]
  • fa283a4a8b: virtio: inline virtio_queue_set_host_notifier_fd_handler [Paolo Bonzini]
  • ed08a2a0ba: virtio: use virtio_bus_set_host_notifier to start/stop ioeventfd [Paolo Bonzini]
  • e616c2f390: virtio: remove ioeventfd_disabled altogether [Paolo Bonzini]
  • 6019f3b966: virtio: remove set_handler argument from set_host_notifier_internal [Paolo Bonzini]
  • f1ac6a5522: Revert "virtio: Introduce virtio_add_queue_aio" [Paolo Bonzini]
  • ad07cd69ec: virtio-scsi: always use dataplane path if ioeventfd is active [Paolo Bonzini]
  • 9ffe337c08: virtio-blk: always use dataplane path if ioeventfd is active [Paolo Bonzini]
  • 8e93cef14e: virtio: introduce virtio_device_ioeventfd_enabled [Paolo Bonzini]
  • ff4c07df67: virtio: add start_ioeventfd and stop_ioeventfd to VirtioDeviceClass [Paolo Bonzini]
  • b13d396227: virtio: move ioeventfd_started flag to VirtioBusState [Paolo Bonzini]
  • 4ddcc2d5cb: virtio: move ioeventfd_disabled flag to VirtioBusState [Paolo Bonzini]
  • ca2b413c39: virtio: disable ioeventfd as early as possible [Paolo Bonzini]
  • 019518a80e: virtio/migration: Migrate balloon to VMState [Dr. David Alan Gilbert]
  • ea43e25987: virtio/migration: Add VMStateDescription to VirtioDeviceClass [Dr. David Alan Gilbert]
  • a4cc318e15: MAINTAINERS: Add maintainer for COLO framework related files [zhanghailiang]
  • 180fb75000: configure: Support enable/disable COLO feature [zhanghailiang]
  • e59887d8c9: docs: Add documentation for COLO feature [zhanghailiang]
  • 9d2db3760b: COLO: Implement failover work for secondary VM [zhanghailiang]
  • b3f7f0c5e6: COLO: Implement the process of failover for primary VM [zhanghailiang]
  • aef060850b: COLO: Introduce state to record failover process [zhanghailiang]
  • d89e666e06: COLO: Add 'x-colo-lost-heartbeat' command to trigger failover [zhanghailiang]
  • 18cc23d72c: COLO: Synchronize PVM's state to SVM periodically [zhanghailiang]
  • 68b5359187: COLO: Add checkpoint-delay parameter for migrate-set-parameters [zhanghailiang]
  • 4291d372e2: COLO: Load VMState into QIOChannelBuffer before restore it [zhanghailiang]
  • a91246c95f: COLO: Send PVM state to secondary side when do checkpoint [zhanghailiang]
  • 21142ba7ff: COLO: Add a new RunState RUN_STATE_COLO [zhanghailiang]
  • 4f97558e10: COLO: Introduce checkpointing protocol [zhanghailiang]
  • 56ba83d2a8: COLO: Establish a new communicating path for COLO [zhanghailiang]
  • 25d0c16f62: migration: Switch to COLO process after finishing loadvm [zhanghailiang]
  • 0b827d5e72: migration: Enter into COLO mode after migration if COLO is enabled [zhanghailiang]
  • 5821ebf93b: COLO: migrate COLO related info to secondary node [zhanghailiang]
  • 35a6ed4f71: migration: Introduce capability 'x-colo' to migration [zhanghailiang]
  • 71981364b6: xen: Rename xen_be_del_xendev [Emil Condrea]
  • fa0253d066: xen: Rename xen_be_find_xendev [Emil Condrea]
  • 49442d9621: xen: Rename xen_be_evtchn_event [Emil Condrea]
  • ba18fa2a8c: xen: Rename xen_be_send_notify [Emil Condrea]
  • 65807f4b6c: xen: Rename xen_be_unbind_evtchn [Emil Condrea]
  • 96c77dba6f: xen: Rename xen_be_printf to xen_pv_printf [Emil Condrea]
  • ecf7981891: xen: Move xenstore cleanup and mkdir functions [Emil Condrea]
  • 148512e062: xen: Prepare xendev qtail to be shared with frontends [Emil Condrea]
  • 31c17aa5c3: xen: Move evtchn functions to xen_pvdev.c [Emil Condrea]
  • 046db9bec5: xen: Move xenstore_update to xen_pvdev.c [Emil Condrea]
  • f0021dba62: xen: Create a new file xen_pvdev.c [Emil Condrea]
  • b9730c5b4e: xen: Fix coding style warnings [Emil Condrea]
  • c22e91b1d8: xen: Fix coding style errors [Emil Condrea]
  • 2dfe5113b1: net: split colo_compare_pkt_info into two trace events [Alex Bennée]
  • 5b2ecabaea: Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20161028-1' into staging [Peter Maydell]
  • eb540e2cc3: Merge remote-tracking branch 'remotes/vivier/tags/m68k-part2-pull-request' into staging [Peter Maydell]
  • 66a77ea676: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20161028' into staging [Peter Maydell]
  • 630b210b9a: Fix build for less common build directories names [Stefan Weil]
  • 814bb12a56: clean-up: removed duplicate #includes [Anand J]
  • d66253e46a: scripts/clean-includes: added duplicate #include check [Anand J]
  • bdbcb547cf: monitor: deprecate 'default' option [Marc-André Lureau]
  • e7709b499c: qemu-ga: Remove stray 'q' in documentation [Stefan Weil]
  • 6bd67f8968: Makefile: Fix help text for target 'installer' [Stefan Weil]
  • 35b6e94ba5: s390: avoid always-true comparison in s390_pci_generate_fid() [Peter Maydell]
  • 25174055f4: migration: Remove unneeded NULL check from migrate_fd_error() [Peter Maydell]
  • 5a1de0b325: scripts/hxtool: fix undefined behavour of echo [Daniel Shahaf]
  • e1f3b974f4: qemu-options.hx: set: fix copy-paste error [Michael Tokarev]
  • 73f7fd8861: usb: Change *_exitfn return type from int to void [Akanksha Srivastava]
  • 936c223051: MAINTAINERS: qemu-trivial information [Laurent Vivier]
  • 7344ffaa2d: colo-compare: remove unused struct CompareChardevProps and 'props' variable [zhanghailiang]
  • c1a900cf4a: milkymist-pfpu: fix potential integer overflow [Michael Walle]
  • f96fe6b5c2: hw/block/nvme: Simplify if-statements a little bit [Thomas Huth]
  • 0a04e11f32: target-lm32: rewrite gen_compare() [Michael Walle]
  • 237a8650d6: lm32: milkymist-tmu2: fix integer overflow [Michael Walle]
  • 19f846b19f: target-lm32: disable asm logging via LOG_DIS() [Michael Walle]
  • 49285e11d8: target-lm32: swap operand of wcsr in LOG_DIS() [Michael Walle]
  • 95f7983bac: target-lm32: fix LOG_DIS operand order [Michael Walle]
  • 5db35b616b: target-lm32: fix style issue [Michael Walle]
  • 5f333d79a4: hw/tpm/tpm_passthrough: Simplify if-statements a little bit [Thomas Huth]
  • c551cd52cc: filter-dump: add missing "[" [Changlong Xie]
  • d26a10e232: hw/arm/tosa: Fix reset handling [Guenter Roeck]
  • 14da582101: hw/arm/spitz: Fix reset handling [Guenter Roeck]
  • 1141d1eb57: arm: virt: add PMU property to mach-virt machine type [Wei Huang]
  • 929e754d5a: arm: Add an option to turn on/off vPMU support [Wei Huang]
  • d1df5cf363: char: cadence: correct reset value for baud rate registers [Prasad J Pandit]
  • 5c8c2aafcf: versatilepb: do not run if user asks for more than 256MB RAM [Jean-Christophe Dubois]
  • e9aff9864a: hw/arm/pxa2xx: Set value default values for CCCR and CKEN on PXA255 [Guenter Roeck]
  • 2aae15c679: arm: cubieboard: Add support for initrd [Guenter Roeck]
  • fb70029b50: i.MX: Fix GPIO ISR register write [Guenter Roeck]
  • 01b601f061: Merge remote-tracking branch 'remotes/berrange/tags/pull-qio-2016-10-27-1' into staging [Peter Maydell]
  • 3fe7122337: aio: convert from RFifoLock to QemuRecMutex [Paolo Bonzini]
  • feadec6384: qemu-thread: introduce QemuRecMutex [Paolo Bonzini]
  • 65c1b5b622: iothread: release AioContext around aio_poll [Paolo Bonzini]
  • c9d1a56174: block: only call aio_poll on the current thread's AioContext [Paolo Bonzini]
  • 9e944cb474: qemu-img: call aio_context_acquire/release around block job [Paolo Bonzini]
  • 15afd94a04: qemu-io: acquire AioContext [Paolo Bonzini]
  • 720150f318: block: prepare bdrv_reopen_multiple to release AioContext [Paolo Bonzini]
  • 8dd9006e9b: replication: pass BlockDriverState to reopen_backing_file [Paolo Bonzini]
  • d16341fa69: iothread: detach all block devices before stopping them [Paolo Bonzini]
  • e437016511: aio: introduce qemu_get_current_aio_context [Paolo Bonzini]
  • f11672dbc0: sheepdog: use BDRV_POLL_WHILE [Paolo Bonzini]
  • d746427aaf: nfs: use BDRV_POLL_WHILE [Paolo Bonzini]
  • aa92d6c460: nfs: move nfs_set_events out of the while loops [Paolo Bonzini]
  • 88b062c203: block: introduce BDRV_POLL_WHILE [Paolo Bonzini]
  • 6653a73d12: qed: Implement .bdrv_drain [Fam Zheng]
  • d42cf28837: block: change drain to look only at one child at a time [Paolo Bonzini]
  • 9972354856: block: add BDS field to count in-flight requests [Paolo Bonzini]
  • 9a0cec664e: mirror: use bdrv_drained_begin/bdrv_drained_end [Paolo Bonzini]
  • bae8196d9f: blockjob: introduce .drain callback for jobs [Paolo Bonzini]
  • 50ab0e0908: replication: interrupt failover if the main device is closed [Paolo Bonzini]
  • fd209e4a77: Merge remote-tracking branch 'remotes/jnsnow/tags/ide-pull-request' into staging [Peter Maydell]
  • 9879b75873: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
  • 8639832846: Merge remote-tracking branch 'remotes/kraxel/tags/pull-seabios-20161027-2' into staging [Peter Maydell]
  • 8ddc5bf9e5: curses: Use cursesw instead of curses [Samuel Thibault]
  • 697783a736: curses: fix left/right arrow translation [Samuel Thibault]
  • 8561788520: ui/gtk: Fix non-working DELETE key [Thomas Huth]
  • 76d8f93b4a: gtk: fix compilation warning with gtk 3.22.2 [Alberto Garcia]
  • cb78d4a1ef: Defer BrlAPI tty acquisition to when guest starts using device [Samuel Thibault]
  • 0fb7c8828a: Add dots keypresses support to the baum braille device [Samuel Thibault]
  • b67d87f969: Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20161027-1' into staging [Peter Maydell]
  • 595a926de9: MAINTAINERS: update M68K entry [Laurent Vivier]
  • 92c62548f6: target-m68k: immediate ops manage word and byte operands [Laurent Vivier]
  • ff99b952c8: target-m68k: cmp manages word and bytes operands [Laurent Vivier]
  • 8a370c6cb7: target-m68k: add/sub manage word and byte operands [Laurent Vivier]
  • 227de713e0: target-m68k: add addressing modes to neg [Laurent Vivier]
  • db3d7945ae: target-m68k: introduce byte and word cc_ops [Laurent Vivier]
  • 3c980d2ef6: target-m68k: some bit ops cleanup [Laurent Vivier]
  • 415f4b62eb: target-m68k: suba/adda can manage word operand [Laurent Vivier]
  • 52dc23c595: target-m68k: and can manage word and byte operands [Laurent Vivier]
  • 020a465920: target-m68k: or can manage word and byte operands [Laurent Vivier]
  • eec37aec85: target-m68k: eor can manage word and byte operands [Laurent Vivier]
  • ea4f2a8441: target-m68k: add addressing modes to not [Laurent Vivier]
  • a665a820e5: target-m68k: Inline addx, subx, negx [Richard Henderson]
  • beff27ab3a: target-m68k: add dbcc [Laurent Vivier]
  • d5a3cf33f2: target-m68k: add addressing modes to scc [Laurent Vivier]
  • 29cf437da4: target-m68k: add exg ops [Laurent Vivier]
  • c630e436c0: target-m68k: add linkl [Laurent Vivier]
  • 71600eda7c: target-m68k: add bkpt instruction [Laurent Vivier]
  • 10c21b5c20: ppc: allow certain HV interrupts to be delivered to guests [Nicholas Piggin]
  • cf63246319: spapr: Memory hot-unplug support [Bharata B Rao]
  • 79b78a6bd4: spapr: use count+index for memory hotplug [Michael Roth]
  • afdbd40356: spapr: Add DRC count indexed hotplug identifier type [Bharata B Rao]
  • f622921430: spapr: add hotplug interrupt machine options [Michael Roth]
  • ffbb1705a3: spapr_events: add support for dedicated hotplug event source [Michael Roth]
  • 9f992cca93: spapr: update spapr hotplug documentation [Michael Roth]
  • 6db246f93a: target-ppc: Add xvcmpnesp, xvcmpnedp instructions [Swapnil Bokade]
  • 6d1ff9a7b3: target-ppc: add xscmp[eq,gt,ge,ne]dp instructions [Sandipan Das]
  • 5368734881: tests: Add pseries machine to the prom-env-test, too [David Gibson]
  • 61f20b9dc5: spapr_nvram: Pre-initialize the NVRAM to support the -prom-env parameter [Thomas Huth]
  • b4ba67d9a7: libqos: Change PCI accessors to take opaque BAR handle [David Gibson]
  • e7c8526b2a: tests: Don't assume structure of PCI IO base in ahci-test [David Gibson]
  • 204e54b86d: tests: Use qpci_mem{read,write} in ivshmem-test [David Gibson]
  • f775f45ab8: libqos: Add 64-bit PCI IO accessors [David Gibson]
  • 9c268f8ae8: tests: Clean up IO handling in ide-test [David Gibson]
  • 352d664cce: libqos: Implement mmio accessors in terms of mem{read,write} [David Gibson]
  • 9a84f88947: libqos: Add streaming accessors for PCI MMIO [David Gibson]
  • 9ff50be2ff: tests: Adjust tco-test to use qpci_legacy_iomap() [David Gibson]
  • a7b85b6062: libqos: Better handling of PCI legacy IO [David Gibson]
  • b8cc4d0231: libqos: Move BAR assignment to common code [David Gibson]
  • a795fc08f2: libqos: Handle PCI IO de-multiplexing in common code [David Gibson]
  • 246fc0fb66: libqos: Give qvirtio_config_read*() consistent semantics [David Gibson]
  • a37eb9fccd: adb: change handler only when recognized [Hervé Poussineau]
  • 417ece33fc: spapr: improve ibm,architecture-vec-5 property handling [Michael Roth]
  • 6787d27b04: spapr: add option vector handling in CAS-generated resets [Michael Roth]
  • facdb8b63b: spapr_hcall: use spapr_ovec_* interfaces for CAS options [Michael Roth]
  • b20b7b7add: spapr_ovec: initial implementation of option vector helpers [Michael Roth]
  • 398a0bd5ae: pseries: Remove spapr_create_fdt_skel() [David Gibson]
  • bf5a6696ba: pseries: Consolidate construction of /vdevice device tree node [David Gibson]
  • fca5f2dc6c: pseries: Move /hypervisor node construction to fdt_build_fdt() [David Gibson]
  • ffb1e275a6: pseries: Move /event-sources construction to spapr_build_fdt() [David Gibson]
  • 3f5dabceba: pseries: Consolidate construction of /rtas device tree node [David Gibson]
  • 7c866c6a60: pseries: Consolidate construction of /chosen device tree node [David Gibson]
  • 9b9a19080a: pseries: Move construction of /interrupt-controller fdt node [David Gibson]
  • 2cac78c12a: pseries: Consolidate RTAS loading [David Gibson]
  • cf6e522390: pseries: Move adding of fdt reserve map entries [David Gibson]
  • a19f7fb045: pseries: Make spapr_create_fdt_skel() get information from machine state [David Gibson]
  • cae172ab6d: pseries: Remove rtas_addr and fdt_addr fields from machinestate [David Gibson]
  • 997b6cfc3d: pseries: Split device tree construction from device tree load [David Gibson]
  • 37ad52ba7a: target-ppc: add vmul10[u,eu,cu,ecu]q instructions [Vasant Hegde]
  • 3495b6b610: ppc/pnv: add a ISA bus [Cédric Le Goater]
  • a3980bf517: ppc/pnv: add a LPC controller [Benjamin Herrenschmidt]
  • 24ece07250: ppc/pnv: add XSCOM handlers to PnvCore [Cédric Le Goater]
  • 967b75230b: ppc/pnv: add XSCOM infrastructure [Cédric Le Goater]
  • d2fd9612ee: ppc/pnv: add a PnvCore object [Cédric Le Goater]
  • 631adaff31: ppc/pnv: add a PIR handler to PnvChip [Cédric Le Goater]
  • 397a79e757: ppc/pnv: add a core mask to PnvChip [Cédric Le Goater]
  • e997040e3f: ppc/pnv: add a PnvChip object [Cédric Le Goater]
  • 9e933f4a62: ppc/pnv: add skeleton PowerNV platform [Benjamin Herrenschmidt]
  • 225a9ab883: configure, ppc64: Copy skiboot.lid to build directory when configuring [Alexey Kardashevskiy]
  • bcad45de6a: ppc: add skiboot firmware for the pnv platform [Cédric Le Goater]
  • 1f0e657d3f: ppc: Fix single step with gdb stub [Benjamin Herrenschmidt]
  • e763da2344: pseries: Remove unused callbacks from sPAPR VIO bus state [David Gibson]
  • f85bcec31e: ppc: fix MSR_ME handling for system reset interrupt [Nicholas Piggin]
  • e3403258a2: ppc/xics: change the icp_ routines API to use an 'ICPState *' argument [Cédric Le Goater]
  • d49c603b37: ppc/xics: add a XICSState backlink in ICPState [Cédric Le Goater]
  • 2bb0d10aeb: ppc/xics: add a xics_set_nr_servers common routine [Cédric Le Goater]
  • 14fd8ab267: target-ppc: implement xxbr[qdwh] instruction [Nikunj A Dadhania]
  • cc8b6e76e3: target-ppc: implement vnegw/d instructions [Nikunj A Dadhania]
  • c6363bae17: nvram: Rename openbios_firmware_abi.h into sun_nvram.h [Thomas Huth]
  • ad723fe5a0: nvram: Move the remaining CHRP NVRAM related code to chrp_nvram.[ch] [Thomas Huth]
  • 2024c01421: sparc: Use the new common NVRAM functions for system and free space partition [Thomas Huth]
  • 55d9950aaa: nvram: Introduce helper functions for CHRP "system" and "free space" partitions [Thomas Huth]
  • 4bcfa56ca9: spapr_pci: advertise explicit numa IDs even when there's 1 node [Michael Roth]
  • 30ca440eec: tests: enable virtio tests on SPAPR [Laurent Vivier]
  • a980f7f2c2: tests: use qtest_pc_boot()/qtest_shutdown() in virtio tests [Laurent Vivier]
  • 8b4b80c376: tests: rename target_big_endian() as qvirtio_is_big_endian() [Laurent Vivier]
  • 6b9cdf4cf1: tests: move QVirtioBus pointer into QVirtioDevice [Laurent Vivier]
  • 458f3b2c95: tests: don't check if qtest_spapr_boot() returns NULL [Laurent Vivier]
  • f62e0bbb39: tests: fix memory leak in virtio-scsi-test [Laurent Vivier]
  • b1fc72f0fb: ppc/xics: Add xics to the monitor "info pic" command [Benjamin Herrenschmidt]
  • f77d4ff850: pseries: Update SLOF firmware image to 20161019 [Alexey Kardashevskiy]
  • c9bf278bf2: qemu-iotests: Test creating floppy drives [Kevin Wolf]
  • a92bd191a4: fdc: Move qdev properties to FloppyDrive [Kevin Wolf]
  • 394ea2cac4: fdc: Add a floppy drive qdev [Kevin Wolf]
  • 51e6e90e72: fdc: Add a floppy qbus [Kevin Wolf]
  • be1e343995: macio: switch over to new byte-aligned DMA helpers [Mark Cave-Ayland]
  • 99868af3d0: dma-helpers: explicitly pass alignment into DMA helpers [Mark Cave-Ayland]
  • db4df20de8: trace: Fix 'char **' compilation error in simple backend [Fam Zheng]
  • b74fc7f78e: iotests: Add test for NBD's blockdev-add interface [Max Reitz]
  • e07375f552: iotests: Add assert_json_filename_equal() method [Max Reitz]
  • d35172b425: socket_scm_helper: Accept fd directly [Max Reitz]
  • 5fcbdf508a: iotests.py: Allow concurrent qemu instances [Max Reitz]
  • bec87774c2: iotests.py: Add qemu_nbd function [Max Reitz]
  • 6b02b1f0a4: qapi: Allow blockdev-add for NBD [Max Reitz]
  • f84d431b86: block/nbd: Use SocketAddress options [Max Reitz]
  • 491d6c7c4e: block/nbd: Accept SocketAddress [Max Reitz]
  • 48c38e0b8d: block/nbd: Add nbd_has_filename_options_conflict() [Max Reitz]
  • fcfcd8ffcc: block/nbd: Use qdict_put() [Max Reitz]
  • 7edca33804: block/nbd: Default port in nbd_refresh_filename() [Max Reitz]
  • 442045cbce: block/nbd: Reject port parameter without host [Max Reitz]
  • 82d73014a9: block/nbd: Drop trailing "." in error messages [Max Reitz]
  • e5b77eec91: qemu-iotests: Fix typo for NFS with IMGOPTSSYNTAX [Kevin Wolf]
  • cbc14ac9c3: block: Remove bdrv_aio_ioctl() [Kevin Wolf]
  • 151a2930c4: raw: Implement .bdrv_co_ioctl instead of .bdrv_aio_ioctl [Kevin Wolf]
  • 16a389dc9e: block: Introduce .bdrv_co_ioctl() driver callback [Kevin Wolf]
  • 61b2450414: block: Remove bdrv_ioctl() [Kevin Wolf]
  • 0d4377b3ea: raw-posix: Don't use bdrv_ioctl() [Kevin Wolf]
  • 48af776a5b: block: Use blk_co_ioctl() for all BB level ioctls [Kevin Wolf]
  • 7381e95cc2: block: Remove bdrv_aio_pdiscard() [Kevin Wolf]
  • 8c2e3dd55f: block: Use blk_co_pdiscard() for all BB level discard [Kevin Wolf]
  • be07a88981: block: Use blk_co_flush() for all BB level flushes [Kevin Wolf]
  • 835f3d24b4: Merge remote-tracking branch 'remotes/kraxel/tags/pull-audio-20161027-1' into staging [Peter Maydell]
  • 6e99f5741f: seabios: update to 1.10.0 release. [Gerd Hoffmann]
  • 5929d7e8a0: Merge remote-tracking branch 'remotes/rth/tags/pull-atomic-20161026' into staging [Peter Maydell]
  • 8f9d84df97: Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging [Peter Maydell]
  • 991a97ac74: Merge remote-tracking branch 'remotes/vivier/tags/m68k-part1-pull-request' into staging [Peter Maydell]
  • c3ff757d25: main: set names for main loop sources created [Daniel P. Berrange]
  • 10bcfe5897: vnc: set name for all I/O channels created [Daniel P. Berrange]
  • 6f01f136af: migration: set name for all I/O channels created [Daniel P. Berrange]
  • e93a68e102: char: set name for all I/O channels created [Daniel P. Berrange]
  • 0d73f7253e: nbd: set name for all I/O channels created [Daniel P. Berrange]
  • 20f4aa265e: io: add ability to set a name for IO channels [Daniel P. Berrange]
  • af8096b2c3: io: Add a QIOChannelSocket cleanup test [Felipe Franciosi]
  • bf53520827: io: set LISTEN flag explicitly for listen sockets [Daniel P. Berrange]
  • d8d3c7cc67: io: Introduce a qio_channel_set_feature() helper [Felipe Franciosi]
  • e413ae0c04: io: Use qio_channel_has_feature() where applicable [Felipe Franciosi]
  • 8fbf661212: io: Fix double shift usages on QIOChannel features [Felipe Franciosi]
  • ed2839166c: target-alpha: Emulate LL/SC using cmpxchg helpers [Richard Henderson]
  • 6a73ecf5cf: target-alpha: Introduce MMU_PHYS_IDX [Richard Henderson]
  • 05188cc72f: target-arm: remove EXCP_STREX + cpu_exclusive_{test, info} [Emilio G. Cota]
  • f4e6eb7ffe: linux-user: remove handling of aarch64's EXCP_STREX [Emilio G. Cota]
  • b50b82fc48: linux-user: remove handling of ARM's EXCP_STREX [Emilio G. Cota]
  • 1dd089d0ee: target-arm: emulate aarch64's LL/SC using cmpxchg helpers [Emilio G. Cota]
  • cf12bce088: target-arm: emulate SWP with atomic_xchg helper [Emilio G. Cota]
  • 354161b37c: target-arm: emulate LL/SC using cmpxchg helpers [Emilio G. Cota]
  • 7f5616f538: target-arm: Rearrange aa32 load and store functions [Richard Henderson]
  • 070e3edcea: tests: add atomic_add-bench [Emilio G. Cota]
  • 37b995f6e7: target-i386: remove helper_lock() [Emilio G. Cota]
  • ea97ebe89f: target-i386: emulate XCHG using atomic helper [Emilio G. Cota]
  • cfe819d309: target-i386: emulate LOCK'ed BTX ops using atomic helpers [Emilio G. Cota]
  • f53b01817f: target-i386: emulate LOCK'ed XADD using atomic helper [Emilio G. Cota]
  • 8eb8c73856: target-i386: emulate LOCK'ed NEG using cmpxchg helper [Emilio G. Cota]
  • 2a5fe8ae14: target-i386: emulate LOCK'ed NOT using atomic helper [Emilio G. Cota]
  • 60e573462f: target-i386: emulate LOCK'ed INC using atomic helper [Emilio G. Cota]
  • a7cee522f3: target-i386: emulate LOCK'ed OP instructions using atomic helpers [Emilio G. Cota]
  • ae03f8de45: target-i386: emulate LOCK'ed cmpxchg using cmpxchg helpers [Emilio G. Cota]
  • 91682118aa: tcg: Emit barriers with parallel_cpus [Richard Henderson]
  • df79b996a7: tcg: Add CONFIG_ATOMIC64 [Richard Henderson]
  • 7ebee43ee3: tcg: Add atomic128 helpers [Richard Henderson]
  • c482cb117c: tcg: Add atomic helpers [Richard Henderson]
  • c86c6e4c80: cputlb: Tidy some macros [Richard Henderson]
  • 82a45b96a2: cputlb: Move most of iotlb code out of line [Richard Henderson]
  • 4097842885: cputlb: Remove includes from softmmu_template.h [Richard Henderson]
  • 3b08f0a925: cputlb: Move probe_write out of softmmu_template.h [Richard Henderson]
  • dea2198201: cputlb: Replace SHIFT with DATA_SIZE [Richard Henderson]
  • b67cb68ba5: linux-user: enable parallel code generation on clone [Alex Bennée]
  • fdbc2b5722: tcg: Add EXCP_ATOMIC [Richard Henderson]
  • 1edaeee095: int128: Add int128_make128 [Richard Henderson]
  • 0846beb366: int128: Use __int128 if available [Richard Henderson]
  • 258dfaaad0: exec: Avoid direct references to Int128 parts [Richard Henderson]
  • 84bca3927b: atomics: Add __nocheck atomic operations [Richard Henderson]
  • 83d0c719f8: atomics: add atomic_op_fetch variants [Emilio G. Cota]
  • 61696ddbdc: atomics: add atomic_xor [Emilio G. Cota]
  • d1a9f2d12f: atomics: Add parameters to macros [Richard Henderson]
  • cb3a0522b6: virtio-gpu: fix memory leak in virtio_gpu_resource_create_2d [Li Qiang]
  • 0c0fc2b5fd: audio: intel-hda: check stream entry count during transfer [Prasad J Pandit]
  • 2061c14c9b: colo-proxy: fix memory leak [Zhang Chen]
  • c7c3591669: net: rtl8139: limit processing of ring descriptors [Prasad J Pandit]
  • fdda170e50: net: vmxnet: initialise local tx descriptor [Li Qiang]
  • c89d416a2b: e1000e: Don't zero out buffer address in rx descriptor [Kevin Wolf]
  • 8caed3d564: net: rocker: set limit to DMA buffer size [Prasad J Pandit]
  • 2634ab7fe2: net: eepro100: fix memory leak in device uninit [Li Qiang]
  • 9463c0778b: tap-bsd: OpenBSD uses tap(4) now [Brad Smith]
  • 67aa449344: net: pcnet: fix source formatting and indentation [Prasad J Pandit]
  • 34e29ce754: net: pcnet: check rx/tx descriptor ring length [Prasad J Pandit]
  • 36f0399d46: target-m68k: Optimize gen_flush_flags [Richard Henderson]
  • 9d896621c1: target-m68k: Optimize some comparisons [Richard Henderson]
  • b459e3eccf: target-m68k: Use setcond for scc [Richard Henderson]
  • 6a432295d7: target-m68k: Introduce DisasCompare [Richard Henderson]
  • 620c6cf665: target-m68k: Reorg flags handling [Richard Henderson]
  • 18dd87f26b: target-m68k: Remove incorrect clearing of cc_x [Richard Henderson]
  • 99c514485b: target-m68k: Some fixes to SR and flags management [Richard Henderson]
  • 8e394ccabd: target-m68k: Print flags properly [Richard Henderson]
  • 9fdb533fb1: target-m68k: update CPU flags management [Laurent Vivier]
  • 91f90d7191: target-m68k: don't update cc_dest in helpers [Laurent Vivier]
  • 7c0eb318bd: target-m68k: update move to/from ccr/sr [Laurent Vivier]
  • 20a8856eba: target-m68k: remove m68k_cpu_exec_enter() and m68k_cpu_exec_exit() [Laurent Vivier]
  • f908351903: target-m68k: Replace helper_xflag_lt with setcond [Richard Henderson]
  • 5dbb6784b7: target-m68k: allow to update flags with operation on words and bytes [Laurent Vivier]
  • bcc098b0c2: target-m68k: REG() macro cleanup [Laurent Vivier]
  • 2b04e85a34: target-m68k: set PAGE_BITS to 12 for m68k [Laurent Vivier]
  • 7ef25cdd6c: target-m68k: define operand sizes [Laurent Vivier]
  • 4d558f5d58: target-m68k: set disassembler mode to 680x0 or coldfire [Laurent Vivier]
  • 28b68cd79e: target-m68k: introduce read_imXX() functions [Laurent Vivier]
  • d8633620a1: target-m68k: manage scaled index [Laurent Vivier]
  • f076803bbf: target-m68k: define m680x0 CPUs and features [Laurent Vivier]
  • b208525797: target-m68k: Build the opcode table only once to avoid multithreading issues [John Paul Adrian Glaubitz]
  • a1ff193020: target-m68k: fix DEBUG_DISPATCH [Laurent Vivier]
  • ede0cbeb78: Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-10-25' into staging [Peter Maydell]
  • 603476c25c: qdict: implement a qdict_crumple method for un-flattening a dict [Daniel P. Berrange]
  • b1d2e5f1b0: qapi: don't pass two copies of TestInputVisitorData to tests [Daniel P. Berrange]
  • 7d5e199ade: qapi: rename QmpOutputVisitor to QObjectOutputVisitor [Daniel P. Berrange]
  • 09e68369a8: qapi: rename QmpInputVisitor to QObjectInputVisitor [Daniel P. Berrange]
  • b3db211f3c: qapi: rename *qmp-*-visitor* to *qobject-*-visitor* [Daniel P. Berrange]
  • ebfd93b680: qapi: add trace events for visitor [Daniel P. Berrange]
  • 6235b9cd85: trivial: Restore blank line in qapi-schema [Eric Blake]
  • 4429532b48: tests: Restore check-qdict unit test [Markus Armbruster]
  • c43e853afe: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
  • 7bbc124e7e: exec: call cpu_exec_exit() from a CPU unrealize common function [Laurent Vivier]
  • ce5b1bbf62: exec: move cpu_exec_init() calls to realize functions [Laurent Vivier]
  • 39e329e341: exec: split cpu_exec_init() [Laurent Vivier]
  • 00d0f9fd66: pc: q35: Bump max_cpus to 288 [Igor Mammedov]
  • 60c5e1040e: pc: Require IRQ remapping and EIM if there could be x2APIC CPUs [Igor Mammedov]
  • 080ac219cc: pc: Add 'etc/boot-cpus' fw_cfg file for machine with more than 255 CPUs [Igor Mammedov]
  • 079019f2e3: Increase MAX_CPUMASK_BITS from 255 to 288 [Igor Mammedov]
  • a3abd0f28e: pc: Clarify FW_CFG_MAX_CPUS usage comment [Igor Mammedov]
  • e391c00970: pc: kvm_apic: Pass APIC ID depending on xAPIC/x2APIC mode [Igor Mammedov]
  • facb07cd2a: pc: apic_common: Reset APIC ID to initial ID when switching into x2APIC mode [Igor Mammedov]
  • 4c34897aed: pc: apic_common: Restore APIC ID to initial ID on reset [Igor Mammedov]
  • 33d7a28829: pc: apic_common: Extend APIC ID property to 32bit [Igor Mammedov]
  • 6a91cf04a1: pc: Leave max apic_id_limit only in legacy cpu hotplug code [Igor Mammedov]
  • f9dc175d84: acpi: cphp: Force switch to modern cpu hotplug if APIC ID > 254 [Igor Mammedov]
  • 5eff33a2a1: pc: acpi: x2APIC support for SRAT table [Igor Mammedov]
  • e2c9593945: pc: acpi: x2APIC support for MADT table and _MAT method [Igor Mammedov]
  • fe4c04071f: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20161024' into staging [Peter Maydell]
  • 45b567d645: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
  • 25493dc012: Merge remote-tracking branch 'mreitz/tags/pull-block-2016-10-24' into queue-block [Kevin Wolf]
  • f4f2539bcf: block/replication: Clarify 'top-id' parameter usage [Changlong Xie]
  • 6d3f4049ba: block: More operations for meta dirty bitmap [Fam Zheng]
  • 2071f26e2d: tests: Add test code for hbitmap serialization [Fam Zheng]
  • 882c36f590: block: BdrvDirtyBitmap serialization interface [Vladimir Sementsov-Ogievskiy]
  • 8258888e22: hbitmap: serialization [Vladimir Sementsov-Ogievskiy]
  • 7105007a5c: block: Assert that bdrv_release_dirty_bitmap succeeded [Fam Zheng]
  • 15891fac7d: block: Add two dirty bitmap getters [Fam Zheng]
  • fb933437de: block: Support meta dirty bitmap [Fam Zheng]
  • 4b62818a4f: tests: Add test code for meta bitmap [Fam Zheng]
  • 07ac4cdb57: HBitmap: Introduce "meta" bitmap to track bit changes [Fam Zheng]
  • dc162c8e4f: block: Hide HBitmap in block dirty bitmap interface [Fam Zheng]
  • 1ba7e15978: quorum: do not allocate multiple iovecs for FIFO strategy [Paolo Bonzini]
  • 86ec252c19: quorum: change child_iter to children_read [Paolo Bonzini]
  • 12ac9d9e90: iotests: Do not rely on unavailable domains in 162 [Max Reitz]
  • 668b440631: iotests: Remove raciness from 162 [Max Reitz]
  • ffb31e1da7: qemu-nbd: Add --fork option [Max Reitz]
  • a26ddb4396: qemu-iotests: Test I/O in a single drive from a throttling group [Alberto Garcia]
  • 6bf77e1c2d: throttle: Correct access to wrong BlockBackendPublic structures [Alberto Garcia]
  • 3ac2f2f765: qapi: fix memory leak in bdrv_image_info_specific_dump [Pino Toscano]
  • 09237757a8: block: improve error handling in raw_open [Halil Pasic]
  • 0153d2f50b: block: Remove "options" indirection from blockdev-add [Kevin Wolf]
  • 170f4b2e5c: qcow2: Support BDRV_REQ_MAY_UNMAP [Fam Zheng]
  • e84a0dd5a7: block: failed qemu-img command should return non-zero exit code [Xu Tian]
  • cc083d8a25: i2c: Add asserts for second smbus i2c_start_transfer() [Corey Minyard]
  • 19a6e31c9d: target-arm: Implement new HLT trap for semihosting [Peter Maydell]
  • caae8032d3: hw/display: QOM'ify pl110.c [xiaoqiang zhao]
  • 8934515aff: hw/arm: QOM'ify strongarm.c [xiaoqiang zhao]
  • f79a7ff108: hw/arm: QOM'ify pxa2xx_gpio.c [xiaoqiang zhao]
  • ece71994aa: hw/arm: QOM'ify musicpal.c [xiaoqiang zhao]
  • 84da15169b: timer: stm32f2xx_timer: add check for prescaler value [Prasad J Pandit]
  • 0fa758c3a0: i2c: Fix SMBus read transactions to avoid double events [Corey Minyard]
  • 6be8f5e262: timer: a9gtimer: remove loop to auto-increment comparator [Prasad J Pandit]
  • e78f122214: ARM: Virt: ACPI: Build an IORT table with RC and ITS nodes [Prem Mallappa]
  • 16fc326a55: ACPI: Add IORT Structure definition [Prem Mallappa]
  • 882fac3729: tests: Add tests for the ARM MPTimer [Dmitry Osipenko]
  • 226fb5aaff: arm_mptimer: Convert to use ptimer [Dmitry Osipenko]
  • 33d44cdf00: tests: ptimer: Replace 10000 with 1 [Dmitry Osipenko]
  • 673c7e8968: tests: ptimer: Change the copyright comment [Dmitry Osipenko]
  • 057516fe2c: tests: ptimer: Add tests for "no counter round down" policy [Dmitry Osipenko]
  • 5580ea4576: hw/ptimer: Add "no counter round down" policy [Dmitry Osipenko]
  • 56700e1aa6: tests: ptimer: Add tests for "no immediate reload" policy [Dmitry Osipenko]
  • 3f6e6a13c1: hw/ptimer: Add "no immediate reload" policy [Dmitry Osipenko]
  • 516deb421a: tests: ptimer: Add tests for "no immediate trigger" policy [Dmitry Osipenko]
  • 22471b8a0f: hw/ptimer: Add "no immediate trigger" policy [Dmitry Osipenko]
  • 2e74583b29: tests: ptimer: Add tests for "continuous trigger" policy [Dmitry Osipenko]
  • ef0a9984aa: hw/ptimer: Add "continuous trigger" policy [Dmitry Osipenko]
  • 293130aa91: tests: ptimer: Add tests for "wraparound after one period" policy [Dmitry Osipenko]
  • 2b5c0322b7: hw/ptimer: Add "wraparound after one period" policy [Dmitry Osipenko]
  • a2519ad182: hw/arm/virt: Set minimum_page_bits to 12 [Peter Maydell]
  • e97da98f11: target-arm: Make page size a runtime setting [Peter Maydell]
  • 59811a320d: migration/savevm.c: migrate non-default page size [Peter Maydell]
  • 20bccb82ff: cpu: Support a target CPU having a variable page size [Peter Maydell]
  • 66ec9f4939: translate-all.c: Compute L1 page table properties at runtime [Vijaya Kumar K]
  • 2615fabd42: exec.c: Remove static allocation of sub_section of sub_page [Vijaya Kumar K]
  • adb65dec4b: migration: Remove static allocation of xzblre cache buffer [Vijaya Kumar K]
  • a3ae21ec3f: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
  • 8360668e69: exec.c: workaround regression caused by alignment change in d2f39ad [Haozhong Zhang]
  • 82878dac6f: char: remove explicit_be_open from CharDriverState [Marc-André Lureau]
  • ebf4c54d4b: char: use common error path in qmp_chardev_add [Marc-André Lureau]
  • 3aef23d7d8: char: replace avail_connections [Marc-André Lureau]
  • 58fa54947e: char: remove unused qemu_chr_fe_event [Marc-André Lureau]
  • 8c260cb13c: char: use an enum for CHR_EVENT [Marc-André Lureau]
  • 8cd35662af: char: remove unused CHR_EVENT_FOCUS [Marc-André Lureau]
  • 830896afe3: char: move fe_open in CharBackend [Marc-André Lureau]
  • 39ab61c6d0: char: remove explicit_fe_open, use a set_handlers argument [Marc-André Lureau]
  • 72ac876248: char: rename chr_close/chr_free [Marc-André Lureau]
  • a4afa548fc: char: move front end handlers in CharBackend [Marc-André Lureau]
  • ea3af47d75: tests: start chardev unit tests [Marc-André Lureau]
  • fa394ed625: char: make some qemu_chr_fe skip if no driver [Marc-André Lureau]
  • c39860e6dc: char: replace qemu_chr_claim/release with qemu_chr_fe_init/deinit [Marc-André Lureau]
  • 5d300164d0: vhost-user: only initialize queue 0 CharBackend [Marc-André Lureau]
  • 386f07d1fc: char: fold qemu_chr_set_handlers in qemu_chr_fe_set_handlers [Marc-André Lureau]
  • 5345fdb446: char: use qemu_chr_fe* functions with CharBackend argument [Marc-André Lureau]
  • fbf3cc3a67: colo: claim in find_and_check_chardev [Marc-André Lureau]
  • 7fa47e2a80: char: rename some frontend functions [Marc-André Lureau]
  • 32a6ebecd2: char: remaining switch to CharBackend in frontend [Marc-André Lureau]
  • becdfa00cf: char: replace PROP_CHR with CharBackend [Marc-André Lureau]
  • ecb672d14f: char: start converting mux driver to use CharBackend [Marc-André Lureau]
  • 94a40fc560: char: introduce CharBackend [Marc-André Lureau]
  • 6dfa8298fa: mux: split mux_chr_update_read_handler() [Marc-André Lureau]
  • c8cccba312: xilinx: fix buffer overflow on realize [Paolo Bonzini]
  • b4948be93e: char: remove init callback [Marc-André Lureau]
  • 9850b05d21: malta: replace chr init by CHR_EVENT_OPENED handler [Marc-André Lureau]
  • 4496dc49ec: sun4uv: fix serial initialization regression [Marc-André Lureau]
  • 5c936a83c3: ringbuf: fix chr_write return value [Marc-André Lureau]
  • ba60e727b0: char: remove use-after-free on win-stdio [Marc-André Lureau]
  • 2c9bf30bdf: rng: remove unused included header [Marc-André Lureau]
  • f0b454ebf8: char.h: misc doc fix [Marc-André Lureau]
  • 3592fe0c91: char: serial: check divider value against baud base [Prasad J Pandit]
  • 0a752eeea8: memory: optimize memory_region_sync_dirty_bitmap [Paolo Bonzini]
  • adaad61c3c: memory: optimize memory_global_dirty_log_sync [Paolo Bonzini]
  • 9a54635dcb: memory: add a per-AddressSpace list of listeners [Paolo Bonzini]
  • d45fa784cd: memory: eliminate global MemoryListeners [Paolo Bonzini]
  • 0fe4fca4e1: tcg: try sti when moving a constant into a dead memory temp [Paolo Bonzini]
  • 620abfb004: target-i386: fix 32-bit addresses in LEA [Paolo Bonzini]
  • 03514ac25c: test-i386: fix bitrot for 64-bit [Paolo Bonzini]
  • 977ec47de0: qht-bench: relax test_start/stop atomic accesses [Emilio G. Cota]
  • 803cf26a9e: atomic: base mb_read/mb_set on load-acquire and store-release [Paolo Bonzini]
  • e11131b025: rcu: simplify memory barriers [Paolo Bonzini]
  • 374293ca6f: qemu-thread: use acquire/release to clarify semantics of QemuEvent [Paolo Bonzini]
  • f1ee86963b: atomic: introduce smp_mb_acquire and smp_mb_release [Paolo Bonzini]
  • 0781dd6e79: Put the copyright information on a separate line [Thomas Huth]
  • e0ae49871a: block/iscsi: Adding new iSER transport layer option [Roy Shterman]
  • 583ec22e23: block/iscsi: Introducing new zero-copy API [Roy Shterman]
  • 4387f5671f: Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20161021-tag' into staging [Peter Maydell]
  • e948f663e9: rbd: shift byte count as a 64-bit value [Paolo Bonzini]
  • 3c0ed2a342: kvm-all: don't use stale dbg_data->cpu [Alex Bennée]
  • 35132016dc: xen_platform: SUSE xenlinux unplug for emulated PCI [Olaf Hering]
  • 78f66897dd: xen_platform: unplug also SCSI disks [Olaf Hering]
  • c6d25aa6ba: xen-usb: do not reference PAGE_SIZE [Stefano Stabellini]
  • b49e452fe9: Merge remote-tracking branch 'remotes/riku/tags/pull-linux-user-20160921' into staging [Peter Maydell]
  • 5e2b40f727: linux-user: disable unicore32 linux-user build [Riku Voipio]
  • f8d00fba27: linux-user: added support for pwritev() system call. [Dejan Jovicevic]
  • 0f26386c27: linux-user: added support for preadv() system call. [Dejan Jovicevic]
  • 2f2bd444be: linux-user: Fix fadvise64() syscall support for Mips32 [Aleksandar Markovic]
  • 6e8b33d89d: linux-user: Redirect termbits.h for Mips64 to termbits.h for Mips32 [Aleksandar Markovic]
  • af83b52e03: linux-user: Update ioctls definitions for Mips32 [Aleksandar Markovic]
  • 2e6eeb6742: linux-user: Update mips_syscall_args[] array in main.c [Aleksandar Markovic]
  • 5a03cd009a: linux-user: Add support for syncfs() syscall [Aleksandar Markovic]
  • 38860a0343: linux-user: Add support for clock_adjtime() syscall [Aleksandar Markovic]
  • 17351c3f11: linux-user: Fix definition of target_sigevent for 32-bit guests [Peter Maydell]
  • 52956a9b46: linux-user: use libc wrapper instead of direct mremap syscall [Felix Janda]
  • 04c95f4da7: linux-user: Don't use alloca() for epoll_wait's epoll event array [Peter Maydell]
  • 434f286bbc: linux-user: add RTA_PRIORITY in netlink [Laurent Vivier]
  • 2f14788c54: linux-user: add kcmp() syscall [Laurent Vivier]
  • a7c65cbfe7: linux-user: sparc64: Use correct target SHMLBA in shmat() [Peter Maydell]
  • e21d6957f3: linux-user: Remove a duplicate item from strace.list [Aleksandar Markovic]
  • da2c8ad7a5: linux-user: Fix syslog() syscall support [Aleksandar Markovic]
  • ff71a4545c: linux-user: Fix socketcall() syscall support [Aleksandar Markovic]
  • da39db63e4: linux-user: Fix msgrcv() and msgsnd() syscalls support [Aleksandar Markovic]
  • c7536ab679: linux-user: Fix mq_open() syscall support [Aleksandar Markovic]
  • 19f59bcef9: linux-user: Add support for adjtimex() syscall [Aleksandar Markovic]
  • da158a86c4: Merge remote-tracking branch 'remotes/berrange/tags/pull-qcrypto-2016-10-20-1' into staging [Peter Maydell]
  • 373166636b: crypto: fix initialization of gcrypt threading [Daniel P. Berrange]
  • d26d6b5d34: crypto: fix initialization of crypto in tests [Daniel P. Berrange]
  • 48b95ea4f0: qtest: fix make check complaint in crypto module [Gonglei]
  • 77cf26cd89: crypto: add mode check in qcrypto_cipher_new() for cipher-builtin [Gonglei]
  • 3c28292f39: crypto: add CTR mode support [Gonglei]
  • f844836ddc: crypto: extend mode as a parameter in qcrypto_cipher_supports() [Gonglei]
  • 1b0d3845b4: Merge remote-tracking branch 'remotes/awilliam/tags/vfio-updates-20161017.0' into staging [Peter Maydell]
  • f525c8a6cb: Merge remote-tracking branch 'remotes/ehabkost/tags/machine-pull-request' into staging [Peter Maydell]
  • e8ddc2eae5: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
  • 2d02ac10b6: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20161017' into staging [Peter Maydell]
  • 041ac05672: hw/char/pl011: Add trace events [Peter Maydell]
  • 081b1b98b7: hw/intc/arm_gicv3: Fix ICC register tracepoints [Peter Maydell]
  • 194cbc492b: target-arm: Add trace events for the generic timers [Peter Maydell]
  • 5dbdc4342f: target-arm: Implement dummy MDCCINT_EL1 [Peter Maydell]
  • fb0e8e79a9: Fix masking of PC lower bits when doing exception returns [Peter Maydell]
  • 957956b301: target-arm: Comments added to identify cases in a switch [Thomas Hanson]
  • 6feecb8b94: target-arm: Code changes to implement overwrite of tag field on PC load [Thomas Hanson]
  • 86fb3fa4ed: target-arm: Infrastucture changes to enable handling of tagged address loading into PC [Thomas Hanson]
  • 08426da7dd: pxa2xx: Auto-assign name for i2c bus in i2c_init_bus. [Vijay Kumar B]
  • 24b9462544: tests: cleanup ptimer-test [Paolo Bonzini]
  • 7a2334f720: tests: add a m25p80 test [Cédric Le Goater]
  • 2231f69b4e: hw/arm/virt: no ITS on older machine types [Andrew Jones]
  • 13cda48712: hw/arm/virt-acpi-build: fix MADT generation [Andrew Jones]
  • bad07da21c: hw/intc/arm_gic_kvm: Fix build on aarch64 [Christopher Covington]
  • 04bb79d1f5: hw/dma/pl080: Fix bad bit mask (PL080_CONF_M1 | PL080_CONF_M1) [Thomas Huth]
  • 4c8afda7d2: hw/arm/boot: allow using a command line specified dtb without a kernel [Michael Olbrich]
  • a03cb1daf1: aspeed: add support for the SMC segment registers [Cédric Le Goater]
  • 2da95fd88b: aspeed: create mapping regions for the maximum number of slaves [Cédric Le Goater]
  • 6dc52326cc: aspeed: add support for the AST2500 SoC SMC controllers [Cédric Le Goater]
  • dbcabeeb54: aspeed: extend the number of host SPI controllers [Cédric Le Goater]
  • dcb834447f: aspeed: move the flash module mapping address under the controller definition [Cédric Le Goater]
  • 0e5803dfbc: aspeed: rename the smc object to fmc [Cédric Le Goater]
  • 4344af65e7: target-arm: kvm: use AddressSpace-specific listener [Paolo Bonzini]
  • cabbcca037: Reducing stack frame size in stream_process_mem2s() [Rutuja Shah]
  • bcf48274ba: docs/generic-loader: Update the document [Alistair Francis]
  • 46c032f3af: target-i386: Don't use cpu->migratable when filtering features [Eduardo Habkost]
  • 026ac483c7: hostmem-file: Register TYPE_MEMORY_BACKEND_FILE properties as class properties [Eduardo Habkost]
  • e62834ca62: hostmem: Register TYPE_MEMORY_BACKEND properties as class properties [Eduardo Habkost]
  • 0efc257db9: pc: Register TYPE_PC_MACHINE properties as class properties [Eduardo Habkost]
  • 26b81df45c: machine: Register TYPE_MACHINE properties as class properties [Eduardo Habkost]
  • f279ee4583: machine: Fix replacement of '_' by '-' in machine property names [Markus Armbruster]
  • b54c93778b: target-i386: Return runnability information on query-cpu-definitions [Eduardo Habkost]
  • 41f3d4d69a: target-i386: x86_cpu_load_features() function [Eduardo Habkost]
  • e9e60febc4: target-i386: Unset cannot_destroy_with_object_finalize_yet [Eduardo Habkost]
  • 2a138ec3af: target-i386/kvm: cache the return value of kvm_enable_x2apic() [Radim Krčmář]
  • fb506e701e: intel_iommu: reject broken EIM [Radim Krčmář]
  • e6b6af0560: intel_iommu: add OnOffAuto intr_eim as "eim" property [Radim Krčmář]
  • 6333e93c77: intel_iommu: redo configuraton check in realize [Radim Krčmář]
  • 329460191d: intel_iommu: pass whole remapped addresses to apic [Radim Krčmář]
  • 267ee35715: apic: add send_msi() to APICCommonClass [Radim Krčmář]
  • 2f114315dc: apic: add global apic_get_class() [Radim Krčmář]
  • 8ca30e8673: target-i386: Move warning code outside x86_cpu_filter_features() [Eduardo Habkost]
  • 9504e7100b: qmp: Add runnability information to query-cpu-definitions [Eduardo Habkost]
  • e3c9022b4e: target-i386: xsave: Add FP and SSE bits to x86_ext_save_areas [Eduardo Habkost]
  • 16d2fcaa50: target-i386: Register properties for feature aliases manually [Eduardo Habkost]
  • fc7dfd205f: target-i386: Remove underscores from feat_names arrays [Eduardo Habkost]
  • 2fae0d96e6: target-i386: Make plus_features/minus_features QOM-based [Eduardo Habkost]
  • 54b8dc7c19: target-i386: Register aliases for feature names with underscores [Eduardo Habkost]
  • 04d99c3c61: target-i386: Disable VME by default with TCG [Eduardo Habkost]
  • ee465a3ef7: target-i386: List CPU models using subclass list [Eduardo Habkost]
  • a2f9976ea8: tests: Add test case for x86 feature parsing compatibility [Eduardo Habkost]
  • 893bfc3cc8: vfio: fix duplicate function call [Cao jin]
  • 31e6a7b17b: vfio/pci: Fix vfio_rtl8168_quirk_data_read address offset [Thorsten Kohfeldt]
  • 4a94626850: vfio/pci: Handle host oversight [Eric Auger]
  • e04cff9d97: vfio/pci: Remove vfio_populate_device returned value [Eric Auger]
  • ec3bcf424e: vfio/pci: Remove vfio_msix_early_setup returned value [Eric Auger]
  • 1a22aca1d0: vfio/pci: Conversion to realize [Eric Auger]
  • 9bdbfbd50d: vfio/platform: Pass an error object to vfio_base_device_init [Eric Auger]
  • 0d84f47bff: vfio/platform: fix a wrong returned value in vfio_populate_device [Eric Auger]
  • 5ff7419d4c: vfio/platform: Pass an error object to vfio_populate_device [Eric Auger]
  • 59f7d6743c: vfio: Pass an error object to vfio_get_device [Eric Auger]
  • 1b808d5be0: vfio: Pass an error object to vfio_get_group [Eric Auger]
  • 01905f58f1: vfio: Pass an Error object to vfio_connect_container [Eric Auger]
  • 7237011d05: vfio/pci: Pass an error object to vfio_pci_igd_opregion_init [Eric Auger]
  • 7ef165b9a8: vfio/pci: Pass an error object to vfio_add_capabilities [Eric Auger]
  • 7dfb34247e: vfio/pci: Pass an error object to vfio_intx_enable [Eric Auger]
  • 008d0e2d7b: vfio/pci: Pass an error object to vfio_msix_early_setup [Eric Auger]
  • 2312d907dd: vfio/pci: Pass an error object to vfio_populate_device [Eric Auger]
  • cde4279baa: vfio/pci: Pass an error object to vfio_populate_vga [Eric Auger]
  • 426ec9049e: vfio/pci: Use local error object in vfio_initfn [Eric Auger]
  • 0975b8b823: Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging [Peter Maydell]
  • fdfcc9aeea: 9pfs: fix memory leak in v9fs_write [Li Qiang]
  • 4c1586787f: 9pfs: fix memory leak in v9fs_link [Li Qiang]
  • ff55e94d23: 9pfs: fix memory leak in v9fs_xattrcreate [Li Qiang]
  • eb68760285: 9pfs: fix information leak in xattr read [Li Qiang]
  • 0e44a0fd3f: virtio-9p: add reset handler [Greg Kurz]
  • f74e27bf0f: 9pfs: only free completed request if not flushed [Greg Kurz]
  • 6868a420c5: 9pfs: drop useless check in pdu_free() [Greg Kurz]
  • 8440e22ec1: 9pfs: use coroutine_fn annotation in hw/9pfs/9p.[ch] [Greg Kurz]
  • 5bdade6621: 9pfs: use coroutine_fn annotation in hw/9pfs/co*.[ch] [Greg Kurz]
  • bc70a5925f: 9pfs: fsdev: drop useless extern annotation for functions [Greg Kurz]
  • e95c9a493a: 9pfs: fix potential host memory leak in v9fs_read [Li Qiang]
  • ba42ebb863: 9pfs: allocate space for guest originated empty strings [Li Qiang]
  • 7bf59dfec4: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20161017' into staging [Peter Maydell]
  • ad728364e3: Merge remote-tracking branch 'remotes/famz/tags/for-upstream' into staging [Peter Maydell]
  • 4378caf59e: Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20161014' into staging [Peter Maydell]
  • e86c9a64f4: tests/docker/Makefile.include: add a generic docker-run target [Alex Bennée]
  • 86a17cb3f4: tests/docker: make test-mingw honour TARGET_LIST [Alex Bennée]
  • bdecba6e97: tests/docker: test-build script [Alex Bennée]
  • 8b9b3177a2: tests/docker: add travis dockerfile [Alex Bennée]
  • 357d1e3bc7: spapr: Improved placement of PCI host bridges in guest memory map [David Gibson]
  • daa2369903: spapr_pci: Add a 64-bit MMIO window [David Gibson]
  • 2efff1c0dd: spapr: Adjust placement of PCI host bridge to allow > 1TiB RAM [David Gibson]
  • 6737d9ad79: spapr_pci: Delegate placement of PCI host bridges to machine type [David Gibson]
  • 8360544a6d: libqos: Limit spapr-pci to 32-bit MMIO for now [David Gibson]
  • c711369087: libqos: Correct error in PCI hole sizing for spapr [David Gibson]
  • cd1b354ec0: libqos: Isolate knowledge of spapr memory map to qpci_init_spapr() [David Gibson]
  • d4d7a59a7a: ppc/xics: Split ICS into ics-base and ics class [Benjamin Herrenschmidt]
  • cc706a5305: ppc/xics: Make the ICSState a list [Benjamin Herrenschmidt]
  • 672de881e9: spapr: fix inheritance chain for default machine options [Michael Roth]
  • 125a9b2327: target-ppc: implement vexts[bh]2w and vexts[bhw]2d [Nikunj A Dadhania]
  • 74cba2b3b2: tests/boot-sector: Increase time-out to 90 seconds [Thomas Huth]
  • 3e35377372: tests/boot-sector: Use mkstemp() to create a unique file name [Thomas Huth]
  • 1ef2ef9629: tests/boot-sector: Use minimum length for the Forth boot script [Thomas Huth]
  • 54ce6f22e8: qtest: ask endianness of the target in qtest_init() [Laurent Vivier]
  • 44a3dd9b87: tests: minor cleanups in usb-hcd-uhci-test [Laurent Vivier]
  • 7c2b0f65cc: docs/xbzrle: correction [Cao jin]
  • 2ff3025797: migrate: move max-bandwidth and downtime-limit to migrate_set_parameter [Ashijeet Acharya]
  • 9308ae5485: migration: Fix seg with missing port [Dr. David Alan Gilbert]
  • 5cf0f48d2a: migration/postcopy: Explicitly disallow huge pages [Dr. David Alan Gilbert]
  • 863e9621c5: RAMBlocks: Store page size [Dr. David Alan Gilbert]
  • 2ebeaec012: Postcopy vs xbzrle: Don't send xbzrle pages once in postcopy [for 2.8] [Dr. David Alan Gilbert]
  • 091ecc8b69: migrate: Fix bounds check for migration parameters in migration.c [Ashijeet Acharya]
  • 7f375e0446: migrate: Use boxed qapi for migrate-set-parameters [Eric Blake]
  • de63ab6124: migrate: Share common MigrationParameters struct [Eric Blake]
  • bb2b777cf9: migrate: Fix cpu-throttle-increment regression in HMP [Eric Blake]
  • cd5ea07064: migration/rdma: Don't flag an error when we've been told about one [Dr. David Alan Gilbert]
  • ccb783c312: migration: Make failed migration load set file error [Dr. David Alan Gilbert]
  • 12c67ffb1f: migration/rdma: Pass qemu_file errors across link [Dr. David Alan Gilbert]
  • 49228e17ed: migration: Report values for comparisons [Dr. David Alan Gilbert]
  • a1771070e7: migration: report an error giving the failed field [Dr. David Alan Gilbert]
  • 6aa5a36794: Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20161013-1' into staging [Peter Maydell]
  • 692d88b408: Revert "char: use a fixed idx for child muxed chr" [Marc-André Lureau]
  • c9662023ab: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.7-20161013' into staging [Peter Maydell]
  • 2a57c55f26: input-linux: initialize key state [Gerd Hoffmann]
  • dbee9897d5: ui: rename vnc_init_state to vnc_start_protocol [Daniel P. Berrange]
  • 90cd03a30e: ui: move some initialization out of vnc_init_state [Daniel P. Berrange]
  • 2df2041036: ui: remove bogus call to reset_keys() in vnc_init_state [Daniel P. Berrange]
  • f54195ddf7: ui: remove bogus call to graphic_hw_update() in vnc_listen_io [Daniel P. Berrange]
  • eda24e1886: ui: refactor method for setting up VncDisplay auth types [Daniel P. Berrange]
  • bf01c1794e: ui: rename misleading 'VncDisplay' variables [Daniel P. Berrange]
  • 38e5756a61: ui: remove 'ws_tls' field from VncState [Daniel P. Berrange]
  • 12b2806761: ui: remove 'enabled' and 'ws_enabled' fields from VncState [Daniel P. Berrange]
  • ecccaea2f5: ui: remove misleading comment from vnc_init_state [Daniel P. Berrange]
  • 2e68f28854: ppc: Check the availability of transactional memory [Thomas Huth]
  • 45a4f18e2e: hw/ppc/spapr: Fix the selection of the processor features [Thomas Huth]
  • 5c17966605: hw/ppc/spapr: Move code related to "ibm,pa-features" to a separate function [Thomas Huth]
  • 6ff3ab0d6b: linux-headers: update [Cornelia Huck]
  • c264a88072: Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20161012-1' into staging [Peter Maydell]
  • d5c42857d6: usb-redir: allocate buffers before waking up the host adapter [Hans de Goede]
  • 6998b6c7c7: usb: Fix incorrect default DMA offset. [Vijay Kumar B]
  • 0136464d10: usb: fix serial generator [Gerd Hoffmann]
  • 070eeef9e0: xhci: make xhci_epid_to_usbep accept XHCIEPContext [Gerd Hoffmann]
  • d6fcb2936f: xhci: drop XHCITransfer->{slotid,epid} [Gerd Hoffmann]
  • 3a533ee8fd: xhci: add & use xhci_kick_epctx() [Gerd Hoffmann]
  • 5612564ea9: xhci: drop XHCITransfer->xhci [Gerd Hoffmann]
  • 94b037f2a4: xhci: use linked list for transfers [Gerd Hoffmann]
  • 7512b13dd7: xhci: drop unused comp_xfer field [Gerd Hoffmann]
  • 1fe163feeb: xhci: decouple EV_QUEUE from TD_QUEUE [Gerd Hoffmann]
  • 05f43d44e4: xhci: limit the number of link trbs we are willing to process [Gerd Hoffmann]
  • ae4b28ace9: Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging [Peter Maydell]
  • f5e2b3be82: trace: Add missing execution mode of guest events [Lluís Vilanova]
  • 80dd5c4918: trace: introduce a formal group name for trace events [Daniel P. Berrange]
  • 0bc6484d58: trace: pass trace-events to tracetool as a positional param [Daniel P. Berrange]
  • 9096b78a38: trace: push reading of events up a level to tracetool main [Daniel P. Berrange]
  • d1b97bcea3: trace: rename _read_events to read_events [Daniel P. Berrange]
  • 347701879c: trace: get rid of generated-events.h/generated-events.c [Daniel P. Berrange]
  • ca3fa0e88f: trace: dynamically allocate event IDs at runtime [Daniel P. Berrange]
  • b7d48952c3: trace: dynamically allocate trace_dstate in CPUState [Daniel P. Berrange]
  • fe4db84d49: trace: provide mechanism for registering trace events [Daniel P. Berrange]
  • 8ed5372874: trace: don't abort qemu if ftrace can't be initialized [Daniel P. Berrange]
  • 7f1b588f20: trace: emit name <-> ID mapping in simpletrace header [Daniel P. Berrange]
  • ef4c9fc854: trace: remove the TraceEventID and TraceEventVCPUID enums [Daniel P. Berrange]
  • 79218be42b: trace: give each trace event a named TraceEvent struct [Daniel P. Berrange]
  • a82417b50b: trace: break circular dependency in event-internal.h [Daniel P. Berrange]
  • 99672c7167: trace: remove duplicate control.h includes in generated-tracers.h [Daniel P. Berrange]
  • 9397740244: trace: remove global 'uint16 dstate[]' array [Daniel P. Berrange]
  • 599ab2f241: trace: remove some now unused functions [Daniel P. Berrange]
  • 0d4e995c73: trace: convert code to use event iterators [Daniel P. Berrange]
  • 6a1b0f3aea: trace: add trace event iterator APIs [Daniel P. Berrange]
  • 170f75ad80: trace: move colo trace events to net/ sub-directory [Daniel P. Berrange]
  • 6b39b06339: build: Work around SIZE_MAX bug in OSX headers [Eric Blake]
  • 627eae7d72: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Peter Maydell]
  • 0f183e679d: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
  • a20fd901af: Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging [Peter Maydell]
  • 0cb0155711: Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-10-07' into staging [Peter Maydell]
  • 86e121ae75: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
  • dea651a95a: intel-iommu: Check IOAPIC's Trigger Mode against the one in IRTE [Feng Wu]
  • 5705653ff8: virtio: cleanup VMSTATE_VIRTIO_DEVICE [Halil Pasic]
  • 81cc8a6566: vhost-vsock: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
  • b7de81f697: virtio-rng: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
  • c5dc16b726: virtio-balloon: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
  • f20476b9e4: virtio-scsi: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
  • 73a17349ff: virtio-input: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
  • 8a502efd0c: virtio-gpu: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
  • 97eed24ff1: virtio-serial: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
  • dcaf8dda4b: virtio-9p: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
  • 4d45dcfbf2: virtio-net: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
  • 977a117f78: virtio-blk: convert VMSTATE_VIRTIO_DEVICE [Halil Pasic]
  • 1a665855d7: virtio: prepare change VMSTATE_VIRTIO_DEVICE macro [Halil Pasic]
  • 0a73336d96: net: don't poke at chardev internal QemuOpts [Daniel P. Berrange]
  • ad14a46a36: virtio-scsi: handle virtio_scsi_set_config() error [Greg Kurz]
  • 661e32fb3c: virtio-scsi: convert virtio_scsi_bad_req() to use virtio_error() [Greg Kurz]
  • fa5e56c2a7: virtio-net: handle virtio_net_flush_tx() errors [Greg Kurz]
  • ba10b9c003: virtio-net: handle virtio_net_receive() errors [Greg Kurz]
  • ba7eadb592: virtio-net: handle virtio_net_handle_ctrl() error [Greg Kurz]
  • 20ea686a0c: virtio-blk: handle virtio_blk_handle_request() errors [Greg Kurz]
  • d3d74d6fe0: virtio-9p: handle handle_9p_output() error [Greg Kurz]
  • d14dde5ec7: virtio-blk: make some functions static [Greg Kurz]
  • e8582891cb: virtio-9p: add parentheses to sizeof operator [Greg Kurz]
  • d4c19cdeeb: virtio-serial: add missing virtio_detach_element() call [Stefan Hajnoczi]
  • 97b93c8ad2: virtio-blk: add missing virtio_detach_element() call [Stefan Hajnoczi]
  • 2640d2a5ff: virtio: add virtio_detach_element() [Stefan Hajnoczi]
  • af78c91f57: tests: acpi tables expected blobs update [Igor Mammedov]
  • d6309c170e: tests: acpi: extend cphp testcase with numa check [Igor Mammedov]
  • 271119313c: acpi: provide _PXM method for CPU devices if QEMU is started numa enabled [Igor Mammedov]
  • 6bea1ddf8b: numa: reduce code duplication by adding helper numa_get_node_for_cpu() [Igor Mammedov]
  • a06b1dae47: virtio-serial: enable virtio console emergency write feature [Sascha Silbe]
  • 09da01c3f2: virtio-serial: add plumbing for virtio console emergency write support [Sascha Silbe]
  • 17871f71fd: virtio-balloon: Remove needless precompiled directive [Liang Li]
  • 52cfcb4642: net/filter-mirror: Fix mirror initial check typo [Zhang Chen]
  • 7a25126d8a: virtio: rename the bar index field name in VirtIOPCIProxy [Chen Fan]
  • 0839f11cda: linux-user: include <poll.h> instead of <sys/poll.h> [Felix Janda]
  • 660a2d83e0: char: fix missing return in error path for chardev TLS init [Daniel P. Berrange]
  • 56bef8511a: CODING_STYLE: Fix a typo ("have" vs. "has") [Jonathan Neuschäfer]
  • cb57fb3705: bitmap: refine and move BITMAP_{FIRST/LAST}_WORD_MASK [Wei Yang]
  • 88071589e8: build-sys: fix find-in-path [Marc-André Lureau]
  • cbf061bd1f: m68k: change default system clock for m5208evb [Greg Ungerer]
  • efee678d6d: exec: remove unused compacted argument [Marc-André Lureau]
  • b16c129daf: usb: ehci: fix memory leak in ehci_process_itd [Li Qiang]
  • a43edcf20a: qapi: make the json schema files more regular. [David Anderson]
  • 7a488b5b24: maint: Add module_block.h to .gitignore [Lin Ma]
  • 81527b94ad: MAINTAINERS: Some updates related to the SH4 machines [Thomas Huth]
  • 5995db8871: MAINTAINERS: Add some more MIPS related files [Thomas Huth]
  • ccf0a57b45: MAINTAINERS: Add usermode related config files [Thomas Huth]
  • 03972660f7: MAINTAINERS: Add some more pattern to recognize all win32 related files [Thomas Huth]
  • de85094825: MAINTAINERS: Add some more rocker related files [Thomas Huth]
  • c9b900903b: MAINTAINERS: Add header files to CRIS section [Thomas Huth]
  • 72fa605dec: MAINTAINERS: Add some more files to the virtio section [Thomas Huth]
  • c10a1c787b: MAINTAINERS: Add some SPARC machine related files [Thomas Huth]
  • a2b245ae2f: MAINTAINERS: Add include/hw/audio/ to audio section [Thomas Huth]
  • c13e9912d9: MAINTAINERS: Add some more files to the HMP section [Thomas Huth]
  • a3ccdfb5bb: MAINTAINERS: Add files to the Moxie section. [Thomas Huth]
  • 496e079813: tests: Ignore test executables [Eric Blake]
  • a1c2bbc87b: bt-hci-csr: drop unused argument [Paolo Bonzini]
  • e69f7d2510: qemu-options.hx: fix -chardev ringbuf typos [Stefan Hajnoczi]
  • 77a6da267c: docs: Belatedly update for move of QMP/* to docs/ [Markus Armbruster]
  • fd11080b9f: docs: Belatedly update for move of qmp-commands.txt [Markus Armbruster]
  • 728b1429b1: qmp: Disable query-cpu-* commands when they're unavailable [Eduardo Habkost]
  • daf5dc7806: MAINTAINERS: Pass the QObject staff from Luiz to Markus [Markus Armbruster]
  • c833fb4aeb: MAINTAINERS: Pass the HMP staff from Luiz to David [Markus Armbruster]
  • 1382d4abdf: qapi: return a 'missing parameter' error [Marc-André Lureau]
  • eac8e79ff7: qapi: assert list entry has a value [Marc-André Lureau]
  • 5d0cbbcfeb: qapi: add assert about root value [Marc-André Lureau]
  • 48f592118a: bsd-user: fix FreeBSD build after d148d90e [Ed Maste]
  • 9c7f3fcae7: Merge remote-tracking branch 'mreitz/tags/pull-block-2016-10-07' into queue-block [Kevin Wolf]
  • 27685a8dd0: dmg: Move libbz2 code to dmg-bz2.so [Fam Zheng]
  • dffa41b486: module: Don't load the same module if requested multiple times [Fam Zheng]
  • 159975f38b: scripts: Allow block module to not define BlockDriver [Fam Zheng]
  • 2d76e724cf: block: Add qdev ID to DEVICE_TRAY_MOVED [Kevin Wolf]
  • bbc8ea98bc: block-backend: Remember if attached device is non-qdev [Kevin Wolf]
  • 2bf7e10f78: block: Add node name to BLOCK_IO_ERROR event [Kevin Wolf]
  • c5f3014b82: block: Add bdrv_runtime_opts to query-command-line-options [Kevin Wolf]
  • fffb6e1223: block: use aio_bh_schedule_oneshot [Paolo Bonzini]
  • 5b8bb3595a: async: add aio_bh_schedule_oneshot [Paolo Bonzini]
  • 818bbc86c9: block: use bdrv_add_before_write_notifier [Paolo Bonzini]
  • 78e87797ba: qemu-doc: merge qemu-tech and qemu-doc [Paolo Bonzini]
  • 36e4970e9d: qemu-tech: rewrite some parts [Paolo Bonzini]
  • 77d47e1692: qemu-tech: reorganize content [Paolo Bonzini]
  • 72bd94c578: qemu-tech: move TCG test documentation to tests/tcg/README [Paolo Bonzini]
  • 0722cc42d4: qemu-tech: move user mode emulation features from qemu-tech [Paolo Bonzini]
  • c3ce5a2357: qemu-tech: document lazy condition code evaluation in cpu.h [Paolo Bonzini]
  • bf28a69eeb: qemu-tech: move text from qemu-tech to tcg/README [Paolo Bonzini]
  • 81f265a8a4: qemu-doc: drop installation and compilation notes [Paolo Bonzini]
  • 1f3e7e41bb: qemu-doc: replace introduction with the one from the internals manual [Paolo Bonzini]
  • f91c7e5235: qemu-tech: drop index [Paolo Bonzini]
  • 9c7d64eb2a: test-qht: perform lookups under rcu_read_lock [Emilio G. Cota]
  • 76b553b308: qht: fix unlock-after-free segfault upon resizing [Emilio G. Cota]
  • f555a9d0b3: qht: simplify qht_reset_size [Emilio G. Cota]
  • e424b6550f: qemu-nbd: Shrink image size by specified offset [Tomáš Golembiovský]
  • bce3035a44: tests/test-qmp-input-strict: Cover missing struct members [Markus Armbruster]
  • c489780203: qapi: Fix crash when 'any' or 'null' parameter is missing [Marc-André Lureau]
  • e64c75a975: qmp: fix object-add assert() without props [Marc-André Lureau]
  • e902754e3d: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20161006' into staging [Peter Maydell]
  • 0bdb12c7c5: rules.mak: quiet-command: Split command name and args to print [Peter Maydell]
  • 3daa4a9f95: hw/ppc/spapr: Use POWER8 by default for the pseries-2.8 machine [Thomas Huth]
  • ef6c47f1d7: tests/pxe: Use -nodefaults to speed up ppc64/ipv6 pxe test [Thomas Huth]
  • e17a87792d: spapr: fix check of cpu alias name in spapr_get_cpu_core_type() [Greg Kurz]
  • aa9026fd5e: tests: enable ohci/uhci/xhci tests on PPC64 [Laurent Vivier]
  • 61ae5cf3a2: libqos: use generic qtest_shutdown() [Laurent Vivier]
  • 2ecd7e2f25: libqos: add PCI management in qtest_vboot()/qtest_shutdown() [Laurent Vivier]
  • cf716b31cb: libqos: add PPC64 PCI support [Laurent Vivier]
  • 2020b67d85: target-ppc: fix vmx instruction type/type2 [Nikunj A Dadhania]
  • 7f516c9675: target-ppc/kvm: Enable transactional memory on POWER8 with KVM-HV, too [Thomas Huth]
  • 96c9cff0ab: target-ppc/kvm: Add a wrapper function to check for KVM-PR [Thomas Huth]
  • 835c42d34e: MAINTAINERS: Add two more ppc related files [Thomas Huth]
  • 1a136cdce0: target-ppc: Implement mtvsrws instruction [Ravi Bangoria]
  • 4879538c99: target-ppc: add vclzlsbb/vctzlsbb instructions [Rajalakshmi Srinivasaraghavan]
  • 0fa5936434: target-ppc: add vector compare not equal instructions [Rajalakshmi Srinivasaraghavan]
  • 4aaefd93b9: target-ppc: fix invalid mask - cmpl, bctar [Avinesh Kumar]
  • f3333ce0b5: target-ppc: add stxvb16x instruction [Nikunj A Dadhania]
  • 8ee38face9: target-ppc: add lxvb16x instruction [Nikunj A Dadhania]
  • 0b8ac648ec: target-ppc: add stxvh8x instruction [Nikunj A Dadhania]
  • 1c0744190c: target-ppc: add lxvh8x instruction [Nikunj A Dadhania]
  • 0aec21d8fa: target-ppc: improve stxvw4x implementation [Nikunj A Dadhania]
  • f34001ec96: target-ppc: improve lxvw4x implementation [Nikunj A Dadhania]
  • b9731075b3: target-ppc: Implement mtvsrdd instruction [Ravi Bangoria]
  • 6358320228: target-ppc: Implement mfvsrld instruction [Ravi Bangoria]
  • bac3bf287a: ppc: Check the availability of transactional memory [Thomas Huth]
  • 4cbec30d76: hw/ppc/spapr: Fix the selection of the processor features [Thomas Huth]
  • 230bf719d3: hw/ppc/spapr: Move code related to "ibm,pa-features" to a separate function [Thomas Huth]
  • db800b21d8: pseries: Add 2.8 machine type, set up compatibility macros [David Gibson]
  • 1485ef1c45: tests: Test IPv6 and ppc64 in the PXE tester [Thomas Huth]
  • 196fe23734: spapr_vscsi: fix build error introduced by f19661c8 [Felipe Franciosi]
  • a65b6f27ce: Merge remote-tracking branch 'remotes/dgilbert/tags/pull-hmp-20161004' into staging [Peter Maydell]
  • 456d97d364: hmp: fix qemu crash due to ioapic state dump w/ split irqchip [Wanpeng Li]
  • bbc4c3f4f3: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
  • 6e11eb2d2b: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20161004' into staging [Peter Maydell]
  • 9b6a3ea7a6: target-arm: Correctly handle 'sub pc, pc, 1' for ARMv6 [Peter Maydell]
  • 173ff58580: target-arm: A64: Fix decoding of iss_sf in disas_ld_lit [Edgar E. Iglesias]
  • 79b2ac8f28: cadence_gem: Fix priority queue out of bounds access [Alistair Francis]
  • 03bf19535c: docs: Add a generic loader explanation document [Alistair Francis]
  • e481a1f63c: generic-loader: Add a generic loader [Alistair Francis]
  • 13e5c54d30: ARM: Virt: ACPI: Add GIC ITS description in ACPI MADT table [Shannon Zhao]
  • 1c2e4ea7b6: ACPI: Add GIC Interrupt Translation Service Structure definition [Shannon Zhao]
  • 02f9873180: arm/virt: Add ITS to the virt board [Pavel Fedin]
  • 0c9f302ea2: hw/intc/arm_gicv3_its: Implement support for in-kernel ITS emulation [Pavel Fedin]
  • 767a554a0c: kvm-all: Pass requester ID to MSI routing functions [Pavel Fedin]
  • 1b20616f26: target-arm: move gicv3_class_name from machine to kvm_arm.h [Eric Auger]
  • 386ce3c7fc: hw/intc/arm_gicv3_its: Implement ITS base class [Pavel Fedin]
  • d19a4d4ef4: hw/intc/arm_gic(v3)_kvm: Initialize gsi routing [Eric Auger]
  • 96b0439bbe: hw/arm/virt: add 2.8 machine type [Andrew Jones]
  • fa53b7f047: vmstateify tsc210x [Dr. David Alan Gilbert]
  • a321bb51fa: vmstateify tsc2005 [Dr. David Alan Gilbert]
  • e9d9ee234f: hw/arm: Fix Integrator/CM initialization [Jakub Jermar]
  • 0c74e95bf8: mainstone: Add mapping for dot, slash and backspace. [Vijay Kumar B]
  • 8cb2d2db50: mainstone: Fix incorrect key mapping for Enter key. [Vijay Kumar B]
  • a1f8193bb4: MAINTAINERS: Add Alistair to the maintainers list [Alistair Francis]
  • 540a8f34b4: STM32F205: Connect the SPI devices [Alistair Francis]
  • b63041c8f6: STM32F205: Connect the ADC devices [Alistair Francis]
  • 1b25567765: irq: Add a new irq device that allows the ORing of lines [Alistair Francis]
  • 5ae74402d1: STM32F2xx: Add the SPI device [Alistair Francis]
  • d1f711d407: STM32F2xx: Add the ADC device [Alistair Francis]
  • cbcb93e802: STM32F2xx: Display PWM duty cycle from timer [Alistair Francis]
  • 81fed1d017: STM32F205: Remove the individual device variables [Alistair Francis]
  • 1bb4710705: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
  • d681127d37: Merge remote-tracking branch 'remotes/famz/tags/for-upstream' into staging [Peter Maydell]
  • fbe7e3327a: qemu_kill_report: Report PID name too [Michal Privoznik]
  • 7dc9ae4339: util: Introduce qemu_get_pid_name [Michal Privoznik]
  • 6a7b2b2100: char: update read handler in all cases [Marc-André Lureau]
  • 949055a254: char: use a fixed idx for child muxed chr [Marc-André Lureau]
  • 25a8535943: i8259: give ISA device when registering ISA ioports [Hervé Poussineau]
  • 32265288a9: .travis.yml: add gcc sanitizer build [Alex Bennée]
  • a31393e7a5: qga/command: use QEMU atomic primitives [Alex Bennée]
  • dd1f63493a: linux-user/syscall: extend lock around cpu-list [Alex Bennée]
  • a890643958: util/qht: atomically set b->hashes [Alex Bennée]
  • 027d9a7d29: cpu: atomically modify cpu->exit_request [Alex Bennée]
  • ce7cf6a973: qom/cpu: atomically clear the tb_jmp_cache [Alex Bennée]
  • b6b3ccfda0: qom/object: update class cache atomically [Alex Bennée]
  • f96a8cc3c6: seqlock: use atomic writes for the sequence [Paolo Bonzini]
  • 550276ae0a: tcg/optimize: move default return out of if statement [Alex Bennée]
  • e653bc6b0f: atomic.h: comment on use of atomic_read/set [Alex Bennée]
  • 23ea7f5794: atomic.h: fix __SANITIZE_THREAD__ build [Alex Bennée]
  • 254316fa1f: intc: make HMP 'info irq' and 'info pic' commands available on all targets [Hervé Poussineau]
  • 61b97833b3: intc: make HMP 'info irq' and 'info pic' commands use InterruptStatsProvider interface [Hervé Poussineau]
  • 7c468ec54c: intc/lm32_pic: implement InterruptStatsProvider interface [Hervé Poussineau]
  • 148fbe9504: intc/slavio_intctl: implement InterruptStatsProvider interface [Hervé Poussineau]
  • 4f2e39e103: intc/i8259: implement InterruptStatsProvider interface [Hervé Poussineau]
  • 120e512b7f: intc: add an interface to gather statistics/informations on interrupt controllers [Hervé Poussineau]
  • eabb5782f7: hw/misc/edu: support MSI interrupt [Peter Xu]
  • 3cf294eebc: MC146818 RTC: coordinate guest clock base to destination host after migration [Junlian Bell]
  • 1d5b128cbe: hw/iommu: Fix problems reported by Coverity scan [David Kiarie]
  • 339892d758: target-i386: Correct family/model/stepping for Opteron_G3 [Evgeny Yakovlev]
  • 6fb2fff75d: target-i386: Report known CPUID[EAX=0xD,ECX=0]:EAX bits as migratable [Eduardo Habkost]
  • c16fe84f07: docker: Build in a clean directory [Fam Zheng]
  • c5d128ffeb: Merge remote-tracking branch 'remotes/borntraeger/tags/s390x-20160927' into staging [Peter Maydell]
  • c69e3cef21: Merge remote-tracking branch 'remotes/yongbok/tags/mips-20160929' into staging [Peter Maydell]
  • 49540a1f65: Merge remote-tracking branch 'remotes/jnsnow/tags/ide-pull-request' into staging [Peter Maydell]
  • ca44141d5f: ide: Fix memory leak in ide_register_restart_cb() [Ashijeet Acharya]
  • c9f7acd575: MAINTAINERS: Add some more headers to the IDE section [Thomas Huth]
  • df403bc588: ahci: clear aiocb in ncq_cb [John Snow]
  • 9da82227ca: ide: fix DMA register transitions [John Snow]
  • 7d992e4d5a: oslib-posix: add a configure switch to debug stack usage [Peter Lieven]
  • 2f4aa23299: coroutine-sigaltstack: use helper for allocating stack memory [Peter Lieven]
  • ddba15919b: coroutine-ucontext: use helper for allocating stack memory [Peter Lieven]
  • 8adcd6fb6d: coroutine: add a macro for the coroutine stack size [Peter Lieven]
  • be87a393f9: coroutine-sigaltstack: rename coroutine struct appropriately [Peter Lieven]
  • 8737d9e0c4: oslib-posix: add helpers for stack alloc and free [Peter Lieven]
  • 74e1ae7c0b: block: Remove qemu_root_bds_opts [Kevin Wolf]
  • 818584a43a: block: Move 'discard' option to bdrv_open_common() [Kevin Wolf]
  • b85114f8cf: block: Use 'detect-zeroes' option for 'blockdev-change-medium' [Kevin Wolf]
  • 692e01a27c: block: Parse 'detect-zeroes' in bdrv_open_common() [Kevin Wolf]
  • 0a4279d97c: block/qapi: Move 'aio' option to file driver [Kevin Wolf]
  • 685552850b: block/qapi: Use separate options type for curl driver [Kevin Wolf]
  • 0ffcdd9c06: block: Drop aio/cache consistency check from qmp_blockdev_add() [Kevin Wolf]
  • 24df38b00e: block: Fix error path in qmp_blockdev_change_medium() [Kevin Wolf]
  • 49137bf684: block-backend: remove blk_flush_all [John Snow]
  • 22af08eacf: qemu: use bdrv_flush_all for vm_stop et al [John Snow]
  • 4085f5c7a2: block: reintroduce bdrv_flush_all [John Snow]
  • 73bfa8c0e0: hw/dma: vmstateify rc4030 [Dr. David Alan Gilbert]
  • 78851fa529: MAINTAINERS: update target-mips maintainers [Leon Alrae]
  • 664ee76891: smbios: fix uuid copy [Marc-André Lureau]
  • 84d0984dfe: xenpv: Fix qemu_uuid compiling error [Fam Zheng]
  • cc9a366d3b: Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging [Peter Maydell]
  • c640f2849e: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
  • bc63afaf5f: Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging [Peter Maydell]
  • 43e21e4907: trace: Document the execution mode of guest events [Lluís Vilanova]
  • 2cc2d082b5: trace: Add event "guest_cpu_reset" [Lluís Vilanova]
  • b9d7221524: trace: Add event "guest_cpu_enter" [Lluís Vilanova]
  • 2bfe11c8fa: trace: Properly initialize dynamic event states in hot-plugged vCPUs [Lluís Vilanova]
  • 331f5eb28a: trace: move hw/virtio/virtio-balloon.c trace points into correct file [Daniel P. Berrange]
  • e97eb6f7f0: trace: move hw/mem/pc-dimm.c trace points into correct file [Daniel P. Berrange]
  • a409aada20: trace: move util/qemu-coroutine*.c trace points into correct file [Daniel P. Berrange]
  • 2c7c4cf0c4: trace: move util/buffer.c trace points into correct file [Daniel P. Berrange]
  • 4af27939e5: Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-20160928-1' into staging [Peter Maydell]
  • 79907e688d: Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20160928-1' into staging [Peter Maydell]
  • fe121b9d3c: linux-aio: fix re-entrant completion processing [Stefan Hajnoczi]
  • afe16f3f47: test-coroutine: test qemu_coroutine_entered() [Stefan Hajnoczi]
  • f643e469f3: coroutine: add qemu_coroutine_entered() function [Stefan Hajnoczi]
  • 3c87fafb90: Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20160927-tag' into staging [Peter Maydell]
  • ec044a80e7: ps2: do not generate invalid key codes for unknown keys [Hervé Poussineau]
  • 8c10e0baf0: ps2: use QEMU qcodes instead of scancodes [Hervé Poussineau]
  • 57d5c005d3: ps2: allow keycode translation for all scancode sets [Hervé Poussineau]
  • 4df23b64c5: ps2: correctly handle 'get/set scancode' command [Hervé Poussineau]
  • 06b3611fc2: ps2: reject unknown commands, instead of blindly accepting them [Hervé Poussineau]
  • 794afd7096: s390x/kvm: fix build against qemu_uuid [Christian Borntraeger]
  • c679e74d2e: s390x/css: {c,h,t,r,x}sch: require enable AND device number valid [Sascha Silbe]
  • 6b5ffb14b7: pc-bios/s390-ccw.img: rebuild image [Christian Borntraeger]
  • 9c9f5f311a: pc-bios/s390-ccw: enable subchannel for IPL I/O devices [Dong Jia Shi]
  • f9530c3242: s390x/kvm: Fix potential deadlock in sigp handling [Christian Borntraeger]
  • bfcec59a23: s390x/pci: code cleanup [Yi Min Zhao]
  • 8f95595072: s390x/pci: assign msix io region for each pci device [Yi Min Zhao]
  • 205e5de425: s390x/pci: re-arrange variable declarations [Pierre Morel]
  • d9d2663c33: ui/vnc-enc-tight: remove switch and have single return [Alex Bennée]
  • 4423184376: spice/gl: render DisplaySurface via opengl [Gerd Hoffmann]
  • f607867cef: console: track gl_block state in QemuConsole [Gerd Hoffmann]
  • cd958edb1f: console: skip same-size resize [Marc-André Lureau]
  • 844c82296f: libqos: fix qvring_init() [Laurent Vivier]
  • eb7b5c3511: iothread: check iothread->ctx before aio_context_unref to avoid assertion [Lin Ma]
  • 6b9424689a: aio-posix: avoid unnecessary aio_epoll_enabled() calls [Yaowei Bai]
  • e7e4f9f950: block: mirror: fix wrong comment of mirror_start [Yaowei Bai]
  • 4a58f35b79: tests: cris: add v17 ADDC test [Rabin Vincent]
  • ceffd34e85: target-cris: add v17 CPU [Rabin Vincent]
  • 17bc37b75e: target-cris: reduce v32isms from v10 log dumps [Hans-Peter Nilsson]
  • 85b3ed1db5: tests: cris: remove check_time1 [Rabin Vincent]
  • d10a0102b3: tests: cris: remove openpf4 test [Rabin Vincent]
  • f278d5cbe5: tests: cris: fix syscall inline asm [Rabin Vincent]
  • 21ce148c7e: tests: cris: force inlining [Rabin Vincent]
  • b6eb9b45f7: qdisk - hw/block/xen_disk: grant copy implementation [Paulina Szubarczyk]
  • 25930ed60a: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
  • 4f01a63779: sysbus: Remove ignored return value of FindSysbusDeviceFunc [David Gibson]
  • 55c911a580: target-i386: Remove has_msr_* global vars for KVM features [Eduardo Habkost]
  • aec661de86: target-i386: Clear KVM CPUID features if KVM is disabled [Eduardo Habkost]
  • 3ddcd2edc8: target-i386: Remove has_msr_hv_tsc global variable [Eduardo Habkost]
  • 2d5aa8728b: target-i386: Remove has_msr_hv_apic global variable [Eduardo Habkost]
  • 1eabfce6d5: target-i386: Remove has_msr_mtrr global variable [Eduardo Habkost]
  • 96193c22ab: target-i386: Move xsave component mask to features array [Eduardo Habkost]
  • 2ca8a8becc: target-i386: xsave: Calculate set of xsave components on realize [Eduardo Habkost]
  • 1fda6198e4: target-i386: xsave: Helper function to calculate xsave area size [Eduardo Habkost]
  • 8057c621b1: target-i386: xsave: Simplify CPUID[0xD,0].{EAX,EDX} calculation [Eduardo Habkost]
  • 4928cd6de6: target-i386: xsave: Calculate enabled components only once [Eduardo Habkost]
  • 9646f4927f: target-i386: Don't try to enable PT State xsave component [Eduardo Habkost]
  • 2d5312da56: target-i386: Move feature name arrays inside FeatureWordInfo [Eduardo Habkost]
  • eab60fb9f5: linux-user: remove #define smp_{cores, threads} [Marc-André Lureau]
  • 0c3d7c0051: target-i386: Enable CPUID[0x8000000A] if SVM is enabled [Eduardo Habkost]
  • c39c0edf9b: target-i386: Automatically set level/xlevel/xlevel2 when needed [Eduardo Habkost]
  • df3e9af8fd: tests: Test CPUID level handling for old machines [Eduardo Habkost]
  • 6efef58ed1: tests: Add test code for CPUID level/xlevel handling [Eduardo Habkost]
  • 5e992a8e33: target-i386: Add a marker to end of the region zeroed on reset [Eduardo Habkost]
  • 0456441b5e: target-i386: Remove unused X86CPUDefinition::xlevel2 field [Eduardo Habkost]
  • 333ec4ca6a: Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging [Peter Maydell]
  • 6d0ceb80ff: replay: allow replay stopping and restarting [Pavel Dovgalyuk]
  • 306e196fa2: replay: vmstate for replay module [Pavel Dovgalyuk]
  • f186d64d8f: replay: move internal data to the structure [Pavel Dovgalyuk]
  • c265e976f4: cpus-common: lock-free fast path for cpu_exec_start/end [Paolo Bonzini]
  • 3359baad36: tcg: Make tb_flush() thread safe [Sergey Fedorov]
  • 53f5ed9506: cpus-common: Introduce async_safe_run_on_cpu() [Paolo Bonzini]
  • 758e1b2b62: cpus-common: simplify locking for start_exclusive/end_exclusive [Paolo Bonzini]
  • cf07da65f3: cpus-common: remove redundant call to exclusive_idle() [Paolo Bonzini]
  • c978b31687: cpus-common: always defer async_run_on_cpu work items [Paolo Bonzini]
  • a200f2fb57: docs: include formal model for TCG exclusive sections [Paolo Bonzini]
  • ab129972c8: cpus-common: move exclusive work infrastructure from linux-user [Paolo Bonzini]
  • 0e55539c07: cpus-common: fix uninitialized variable use in run_on_cpu [Paolo Bonzini]
  • d148d90ee8: cpus-common: move CPU work item management to common code [Sergey Fedorov]
  • 267f685b8b: cpus-common: move CPU list management to common code [Paolo Bonzini]
  • 178f94297a: linux-user: Add qemu_cpu_is_self() and qemu_cpu_kick() [Sergey Fedorov]
  • 959f593c0e: linux-user: Use QemuMutex and QemuCond [Sergey Fedorov]
  • a5403c69fc: cpus: Rename flush_queued_work() [Sergey Fedorov]
  • fd38b25103: cpus: Move common code out of {async_, }run_on_cpu() [Sergey Fedorov]
  • e0eeb4a21a: cpus: pass CPUState to run_on_cpu helpers [Alex Bennée]
  • 4a0588996a: build-sys: put glib_cflags in QEMU_CFLAGS [Marc-André Lureau]
  • 1f04b992cf: build-sys: remove unused GLIB_CFLAGS [Marc-André Lureau]
  • 9c1f8f4493: migration: sync all address spaces [Paolo Bonzini]
  • cc9d8a3b2c: compiler: Swap 'public domain' header for license [Felipe Franciosi]
  • 63ae8b942d: checkpatch: downgrade "architecture specific defines should be avoided" [Paolo Bonzini]
  • 048a2e8869: x86: ioapic: boost default version to 0x20 [Peter Xu]
  • a3276f786c: intel_iommu, amd_iommu: allow UNMAP notifiers [Peter Xu]
  • fa26f01839: imx_fec: fix error in qemu_send_packet argument [Paolo Bonzini]
  • a16d8ef54b: mcf_fec: fix error in qemu_send_packet argument [Paolo Bonzini]
  • 070c4b92b8: net: mcf: limit buffer descriptor count [Prasad J Pandit]
  • b38636b837: e1000e: Fix EIAC register implementation [Dmitry Fleytman]
  • 4100c026b6: e1000e: Fix spurious RX TCP ACK interrupts [Dmitry Fleytman]
  • 8b54c6e187: e1000e: Fix OTHER interrupts processing for MSI-X [Dmitry Fleytman]
  • 680e60b6ba: e1000e: Fix PBACLR implementation [Dmitry Fleytman]
  • 2d803144a6: e1000e: Fix CTRL_EXT.EIAME behavior [Dmitry Fleytman]
  • 40364748dd: e1000e: Flush receive queues on link up [Dmitry Fleytman]
  • 6ee0e20b65: e1000e: Flush all receive queues on receive enable [Dmitry Fleytman]
  • 47f9f15831: net: limit allocation in nc_sendv_compat [Peter Lieven]
  • 584613eacb: tap: Allow specifying a bridge [Alexey Kardashevskiy]
  • fb56d323e2: e1000: fix buliding complaint [Gonglei]
  • 46cca4ecb2: docs: Add documentation for COLO-proxy [Zhang Chen]
  • 88f82ed1a7: MAINTAINERS: add maintainer for COLO-proxy [Zhang Chen]
  • 30656b097e: filter-rewriter: rewrite tcp packet to keep secondary connection [Zhang Chen]
  • afe4612409: filter-rewriter: track connection and parse packet [Zhang Chen]
  • e6eee8ab51: filter-rewriter: introduce filter-rewriter initialization [Zhang Chen]
  • f4b618360e: colo-compare: add TCP, UDP, ICMP packet comparison [Zhang Chen]
  • 0682e15b19: colo-compare: introduce packet comparison thread [Zhang Chen]
  • b6540d403d: colo-compare: track connection and enqueue packet [Zhang Chen]
  • ccf0426c09: Jhash: add linux kernel jhashtable in qemu [Zhang Chen]
  • 59509ec16b: net/colo.c: add colo.c to define and handle packet [Zhang Chen]
  • 7dce4e6fd2: colo-compare: introduce colo compare initialization [Zhang Chen]
  • e92aa36ac8: qemu-char: Add qemu_chr_add_handlers_full() for GMaincontext [Zhang Chen]
  • a4543b1b37: net: hmp_host_net_remove: Del the -net option of the removed host_net [Shmulik Ladkani]
  • 1c0fbfa3de: virtio-net: allow increasing rx queue size [Michael S. Tsirkin]
  • 5bf3d31903: memory: introduce IOMMUOps.notify_flag_changed [Peter Xu]
  • cdb3081269: memory: introduce IOMMUNotifier and its caps [Peter Xu]
  • 7cfdc02dae: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Peter Maydell]
  • fb9f592623: hw/i386: AMD IOMMU IVRS table [David Kiarie]
  • d29a09ca68: hw/i386: Introduce AMD IOMMU [David Kiarie]
  • d61e45ecc7: hw/i386/trace-events: Add AMD IOMMU trace events [David Kiarie]
  • ab71cc0d58: hw/pci: Prepare for AMD IOMMU [David Kiarie]
  • fb1131b674: virtio: handle virtqueue_get_head() errors [Stefan Hajnoczi]
  • 4355c1abca: virtio: handle virtqueue_num_heads() errors [Stefan Hajnoczi]
  • 412e0e81b1: virtio: handle virtqueue_read_next_desc() errors [Stefan Hajnoczi]
  • b1c7c07f2d: virtio: use unsigned int for virtqueue_get_avail_bytes() index [Stefan Hajnoczi]
  • d65abf85e7: virtio: handle virtqueue_get_avail_bytes() errors [Stefan Hajnoczi]
  • ec55da1924: virtio: handle virtqueue_map_desc() errors [Stefan Hajnoczi]
  • 791b1daf72: virtio: migrate vdev->broken flag [Stefan Hajnoczi]
  • f5ed36635d: virtio: stop virtqueue processing if device is broken [Stefan Hajnoczi]
  • 8275e2f6be: virtio: fix stray tab character [Stefan Hajnoczi]
  • 152fcbecad: target-i386: turn off CPU.l3-cache only for 2.7 and older machine types [Igor Mammedov]
  • 2e0910329b: pc: clean up COMPAT macro chaining [Igor Mammedov]
  • 973e7170dd: virtio: add check for descriptor's mapped address [Prasad J Pandit]
  • 9294d76c15: tests: add /vhost-user/flags-mismatch test [Marc-André Lureau]
  • ed0a8d9252: tests: add a simple /vhost-user/multiqueue test [Marc-André Lureau]
  • 5d443f5ada: tests: add /vhost-user/connect-fail test [Marc-André Lureau]
  • 3b71ec8516: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
  • eaff9c4367: Merge remote-tracking branch 'remotes/lalrae/tags/mips-20160923' into staging [Peter Maydell]
  • c229472af0: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20160923' into staging [Peter Maydell]
  • 4c892756fd: Merge remote-tracking branch 'remotes/famz/tags/various-pull-request' into staging [Peter Maydell]
  • 9ec8873e68: block: Remove BB interface from blockdev-add/del [Kevin Wolf]
  • 7864588150: qemu-iotests/141: Avoid blockdev-add with id [Kevin Wolf]
  • e467da7b92: block: Avoid printing NULL string in error messages [Kevin Wolf]
  • 62acae8a9d: qemu-iotests/139: Avoid blockdev-add with id [Kevin Wolf]
  • eed875838e: qemu-iotests/124: Avoid blockdev-add with id [Kevin Wolf]
  • e4fd2e9dfc: qemu-iotests/118: Avoid blockdev-add with id [Kevin Wolf]
  • 1f4c4d7361: qemu-iotests/117: Avoid blockdev-add with id [Kevin Wolf]
  • 5feb08ed8f: qemu-iotests/087: Avoid blockdev-add with id [Kevin Wolf]
  • 26d5fa10ff: qemu-iotests/081: Avoid blockdev-add with id [Kevin Wolf]
  • ffec99f722: qemu-iotests/071: Avoid blockdev-add with id [Kevin Wolf]
  • 522ce4ecd4: qemu-iotests/067: Avoid blockdev-add with id [Kevin Wolf]
  • 476fb028bf: qemu-iotests/041: Avoid blockdev-add with id [Kevin Wolf]
  • 486b88bdc8: qemu-iotests/118: Test media change with qdev name [Kevin Wolf]
  • 7a9877a026: block: Accept device model name for block_set_io_throttle [Kevin Wolf]
  • 70e2cb3bd7: block: Accept device model name for blockdev-change-medium [Kevin Wolf]
  • fbe2d8163e: block: Accept device model name for eject [Kevin Wolf]
  • 00949babe9: block: Accept device model name for x-blockdev-remove-medium [Kevin Wolf]
  • 716df21707: block: Accept device model name for x-blockdev-insert-medium [Kevin Wolf]
  • b33945cfff: block: Accept device model name for blockdev-open/close-tray [Kevin Wolf]
  • 9680caee0f: qdev-monitor: Add blk_by_qdev_id() [Kevin Wolf]
  • 6c1db528b0: qdev-monitor: Factor out find_device_state() [Kevin Wolf]
  • 1c89e1fa2f: block: Add blk_by_dev() [Kevin Wolf]
  • 6bed028056: block: Fix 'since' for compressed Drive/BlockdevBackup [Kevin Wolf]
  • 4e200cf8e6: block: rename "read-only" to BDRV_OPT_READ_ONLY [Alberto Garcia]
  • 0fe282bb4b: commit: Add 'base' to the reopen queue before 'overlay_bs' [Alberto Garcia]
  • 5b7ba05fe7: block: Don't queue the same BDS twice in bdrv_reopen_queue_child() [Alberto Garcia]
  • f87a0e29a9: block: Add "read-only" to the options QDict [Alberto Garcia]
  • 9b7e869167: block: Update bs->open_flags earlier in bdrv_open_common() [Alberto Garcia]
  • 14499ea541: block: Set BDRV_O_ALLOW_RDWR and snapshot_options before storing the flags [Alberto Garcia]
  • 38b5e4c3dc: block: Remove bdrv_is_snapshot [Alberto Garcia]
  • c2519009b4: tests: allow to specify list of formats to test for check-block.sh [Denis V. Lunev]
  • 1813d33015: hmp: Remove dead code in hmp_qemu_io() [Kevin Wolf]
  • bb9f8dd0e1: qcow2: fix encryption during cow of sectors [Daniel P. Berrange]
  • 6de68ffd7c: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
  • fea55615b2: linux-user: Add missing Mips syscalls items in strace.list [Aleksandar Markovic]
  • 0444a3b793: linux-user: Add missing TARGET_EDQUOT error code for Mips [Aleksandar Markovic]
  • d7779acb30: linux-user: Fix certain argument alignment cases for Mips64 [Aleksandar Markovic]
  • 2ef4186964: linux-user: Fix structure target_semid64_ds definition for Mips [Aleksandar Markovic]
  • 8a8001b147: linux-user: Fix structure target_flock definition for Mips [Aleksandar Markovic]
  • 3a87a954c8: linux-user: Fix TARGET_F_GETOWN definition for Mips [Aleksandar Markovic]
  • e1be160691: linux-user: Fix TARGET_SIOCATMARK definition for Mips [Aleksandar Markovic]
  • d208ac0c2e: target-mips: generate fences [Leon Alrae]
  • e9deaad8a5: target-mips: add 24KEc CPU definition [André Draszik]
  • 9b77336d83: docker: exec $CMD [Fam Zheng]
  • 97cba1a1d1: docker: Terminate instances at SIGTERM and SIGHUP [Fam Zheng]
  • ec960b9a73: docker: Support showing environment information [Fam Zheng]
  • 9445c28ec3: docker: Print used options before doing configure [Fam Zheng]
  • 3d3a6eb60d: docker: Flatten default target list in test-quick [Fam Zheng]
  • a2bd7252fe: docker: Update fedora image to latest [Fam Zheng]
  • 5008fc787b: docker: Generate /packages.txt in ubuntu image [Fam Zheng]
  • 28a0cccd54: docker: Generate /packages.txt in fedora image [Fam Zheng]
  • a34ac8d472: docker: Generate /packages.txt in centos6 image [Fam Zheng]
  • 65a03dd6c6: tests: Ignore test-uuid [Fam Zheng]
  • 080d7aac31: Add UUID files to MAINTAINERS [Fam Zheng]
  • c739cdddeb: tests: Add uuid tests [Fam Zheng]
  • 0d6ae94783: uuid: Tighten uuid parse [Fam Zheng]
  • 9c5ce8db2e: vl: Switch qemu_uuid to QemuUUID [Fam Zheng]
  • 315d318452: configure: Remove detection code for UUID [Fam Zheng]
  • 586d15ff87: tests: No longer dependent on CONFIG_UUID [Fam Zheng]
  • 2ef950f91d: crypto: Switch to QEMU UUID API [Fam Zheng]
  • 38440a21fa: vpc: Use QEMU UUID API [Fam Zheng]
  • 7c6f55b697: vdi: Use QEMU UUID API [Fam Zheng]
  • cb6414dfec: vhdx: Use QEMU UUID API [Fam Zheng]
  • 3630be75d8: uuid: Make null_uuid static [Fam Zheng]
  • cea25275a3: util: Add UUID API [Fam Zheng]
  • 0679f98b40: docker: Handle exceptions when looking for docker command [Eduardo Habkost]
  • 4814401fa0: spapr_pci: Add numa node id [Alexey Kardashevskiy]
  • 27a83f8e7e: monitor: fix crash for platforms without a CPU 0 [David Gibson]
  • 58eb53083c: linux-user: ppc64: fix ARCH_206 bit in AT_HWCAP [Michael Walle]
  • 0d594f5565: ppc/kvm: Mark 64kB page size support as disabled if not available [Thomas Huth]
  • 15ed653fa4: ppc/xics: An ICS with offset 0 is assumed to be uninitialized [Benjamin Herrenschmidt]
  • 056b977521: ppc/xics: account correct irq status [Nikunj A Dadhania]
  • 5145ad4fad: Enable H_CLEAR_MOD and H_CLEAR_REF hypercalls on KVM/PPC64. [Nathan Whitehorn]
  • d76ab5e1c7: target-ppc: tlbie/tlbivax should have global effect [Nikunj A Dadhania]
  • e3cffe6fad: target-ppc: add flag in check_tlb_flush() [Nikunj A Dadhania]
  • a8a6d53e36: target-ppc: add TLB_NEED_LOCAL_FLUSH flag [Nikunj A Dadhania]
  • 7ebaf79556: spapr: Introduce sPAPRCPUCoreClass [Bharata B Rao]
  • fec5c62a64: target-ppc: implement darn instruction [Ravi Bangoria]
  • ddb9ac50ae: target-ppc: add stxsi[bh]x instruction [Nikunj A Dadhania]
  • 740ae9a27f: target-ppc: add lxsi[bw]zx instruction [Nikunj A Dadhania]
  • f113283525: target-ppc: add xxspltib instruction [Nikunj A Dadhania]
  • 2391b35773: target-ppc: consolidate store conditional [Nikunj A Dadhania]
  • aa2008af0c: target-ppc: move out stqcx impementation [Nikunj A Dadhania]
  • 48793c95c9: target-ppc: consolidate load with reservation [Nikunj A Dadhania]
  • 804108aaf9: target-ppc: convert st[16,32,64]r to use new macro [Nikunj A Dadhania]
  • 2468f23dcb: target-ppc: convert st64 to use new macro [Nikunj A Dadhania]
  • 761a89c641: target-ppc: consolidate store operations [Nikunj A Dadhania]
  • ff5f3981a2: target-ppc: convert ld[16,32,64]ur to use new macro [Nikunj A Dadhania]
  • 4f364fe76f: target-ppc: convert ld64 to use new macro [Nikunj A Dadhania]
  • 09bfe50d57: target-ppc: consolidate load operations [Nikunj A Dadhania]
  • f19661c8b1: spapr_vscsi: convert to trace framework instead of DPRINTF [Laurent Vivier]
  • e8bb33de42: spapr_llan: convert to trace framework instead of DPRINTF [Laurent Vivier]
  • 7ab6a501c6: spapr_vio: convert to trace framework instead of DPRINTF [Laurent Vivier]
  • 028ec3cee3: spapr_rtas: convert to trace framework instead of DPRINTF [Laurent Vivier]
  • 24ac7755d7: spapr_drc: convert to trace framework instead of DPRINTF [Laurent Vivier]
  • f366e729f9: adb.c: prevent NO_KEY value from going to guest [John Arbuckle]
  • 25c01db74b: adb.c: correct several key assignments [John Arbuckle]
  • 5a1f497186: adb.c: add support for QKeyCode [John Arbuckle]
  • 5375c83b1e: adb-keys.h: initial commit [John Arbuckle]
  • a70ab357cd: MAINTAINERS: add sPAPR tests [Greg Kurz]
  • eeddd59f59: tests: add RTAS command in the protocol [Laurent Vivier]
  • 8d6ef7c9fe: libqos: define SPAPR libqos functions [Laurent Vivier]
  • aa15f49717: qtest: replace strtoXX() by qemu_strtoXX() [Laurent Vivier]
  • 95cda4c44e: ppc: Fix signal delivery in ppc-user and ppc64-user [Benjamin Herrenschmidt]
  • ab04543602: target-ppc: add vector permute right indexed instruction [Rajalakshmi Srinivasaraghavan]
  • 01fe9a470c: target-ppc: add vector bit permute doubleword instruction [Rajalakshmi Srinivasaraghavan]
  • a5ad8fbf9d: target-ppc: add vector count trailing zeros instructions [Rajalakshmi Srinivasaraghavan]
  • b5d569a1bb: target-ppc: add vector extract instructions [Rajalakshmi Srinivasaraghavan]
  • e7b1e06fbc: target-ppc: add vector insert instructions [Rajalakshmi Srinivasaraghavan]
  • 6ca038c292: ppc: restrict the use of the rfi instruction [Benjamin Herrenschmidt]
  • b5d5502047: MAINTAINERS: Add some missing ppc-related files [Thomas Huth]
  • 68c6efe07a: kvm: fix events.flags (KVM_VCPUEVENT_VALID_SMM) overwritten by 0 [Herongguang (Stephen)]
  • 6867783a80: scripts: Add a script to check for bug URLs in the git log [Thomas Huth]
  • 9e14037f05: msmouse: Fix segfault caused by free the chr before chardev cleanup. [Lin Ma]
  • 95eaa78537: iscsi: Fix divide-by-zero regression on raw SG devices [Eric Blake]
  • e678c56f16: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20160922' into staging [Peter Maydell]
  • d675765a02: imx: Use 'const char', not 'char const' [Peter Maydell]
  • d486ccaa9e: disas/arm.c: Remove unused macro definitions [Peter Maydell]
  • 2ccfd336dc: vmstateify ssi-sd [Dr. David Alan Gilbert]
  • e7f76c521f: vmstateify ssd0323 display [Dr. David Alan Gilbert]
  • a43639b12d: dma: xlnx-zynq-devcfg: Fix up XLNX_ZYNQ_DEVCFG_R_MAX [Nathan Rossi]
  • 93ffc7c766: loader: Add AddressSpace loading support to targphys [Alistair Francis]
  • 5e774eb3bd: loader: Add AddressSpace loading support to uImages [Alistair Francis]
  • 70bb1d16f4: loader: Add AddressSpace loading support to ELFs [Alistair Francis]
  • 3e76099aac: loader: Allow a custom AddressSpace when loading ROMs [Alistair Francis]
  • d6ac342a48: loader: Use the specified MemoryRegion [Alistair Francis]
  • 8cf6e9daca: loader: Allow ELF loader to auto-detect the ELF arch [Alistair Francis]
  • 1372fc0b87: xlnx-zynqmp: Set the number of priority queues [Alistair Francis]
  • 77524d1157: cadence_gem: Correct indentation [Alistair Francis]
  • 6710172501: cadence_gem: Add queue support [Alistair Francis]
  • e8e4994313: cadence_gem: Add support for screening [Alistair Francis]
  • 2bf57f73e3: cadence_gem: Add the num-priority-queues property [Alistair Francis]
  • bcb39a65f1: cadence_gem: QOMify Cadence GEM [Alistair Francis]
  • 5b262bb697: tests: Add ptimer tests [Dmitry Osipenko]
  • 2a8b58703e: hw/ptimer: Suppress error messages under qtest [Dmitry Osipenko]
  • e7ea81c37d: hw/ptimer: Introduce timer policy feature [Dmitry Osipenko]
  • 780d23e54e: hw/ptimer: Actually stop the timer in case of error [Dmitry Osipenko]
  • de46f5f46c: aspeed: allocate RAM after the memory controller has checked the size [Cédric Le Goater]
  • c6c7cfb01a: aspeed: add a ram_size property to the memory controller [Cédric Le Goater]
  • b2fd45458d: aspeed: use error_report instead of LOG_GUEST_ERROR [Cédric Le Goater]
  • 3755f9e316: aspeed: calculate the RAM size bits at realize time [Cédric Le Goater]
  • 67077e3014: palmetto-bmc: remove extra no_sdcard assignement [Cédric Le Goater]
  • 9a7c175011: arm: add support for an ast2500 evaluation board [Cédric Le Goater]
  • 365aff1eaa: aspeed: add a ast2500 SoC and support to the SCU and SDMC controllers [Cédric Le Goater]
  • 8da33ef757: hw/misc: use macros to define hw-strap1 register on the AST2400 Aspeed SoC [Cédric Le Goater]
  • c3ba99f723: palmetto-bmc: add board specific configuration [Cédric Le Goater]
  • 74fb1f3807: palmetto-bmc: replace palmetto_bmc with aspeed [Cédric Le Goater]
  • aaf4e67f0e: palmetto-bmc: rename the Aspeed board file to aspeed.c [Cédric Le Goater]
  • b033271f11: aspeed-soc: provide a framework to add new SoCs [Cédric Le Goater]
  • ff90606f9a: ast2400: replace ast2400 with aspeed_soc [Cédric Le Goater]
  • 00442402ea: ast2400: rename the Aspeed SoC files to aspeed_soc [Cédric Le Goater]
  • dcf578ed8c: arm: add Cortex A7 CPU parameters [Andrey Yurovsky]
  • f8d9ccf8d5: kvm: apic: set APIC base as part of kvm_apic_put [Dr. David Alan Gilbert]
  • 73e1b8f2f9: target-i386: introduce kvm_put_one_msr [Paolo Bonzini]
  • 430da7a81d: Merge remote-tracking branch 'remotes/riku/tags/pull-linux-user-20160915' into staging [Peter Maydell]
  • 3648100e2a: Merge remote-tracking branch 'remotes/otubo/tags/pull-seccomp-20160921' into staging [Peter Maydell]
  • ffd455ae41: Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2016-09-20' into staging [Peter Maydell]
  • b98bbea2d9: Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20160920' into staging [Peter Maydell]
  • 5457dc9e37: linux-user: fix TARGET_NR_select [Laurent Vivier]
  • 45eafb4d32: linux-user: Fix incorrect offset of tuc_stack in ARM do_sigframe_return_v2 [Timothy E Baldwin]
  • 5ea2fc84da: linux-user: Sanity check clone flags [Peter Maydell]
  • 7cfbd386b9: linux-user: Remove unnecessary nptl_flags variable from do_fork() [Peter Maydell]
  • c4b3574402: linux-user: Implement force_sigsegv() via force_sig() [Peter Maydell]
  • c599d4d6d6: linux-user: SIGSEGV from sigreturn need not be fatal [Peter Maydell]
  • 28298c912e: linux-user: ARM: Give SIGSEGV if signal frame setup fails [Peter Maydell]
  • 0939166997: linux-user: SIGSEGV on signal entry need not be fatal [Peter Maydell]
  • 9d2803f720: linux-user: Pass si_type information to queue_signal() explicitly [Peter Maydell]
  • 8bd3773cce: linux-user: Recheck for pending synchronous signals too [Peter Maydell]
  • c836112997: linux-user: ppc64: set MSR_CM bit for BookE 2.06 MMU [Michael Walle]
  • ee8e76141b: linux-user: Use correct target SHMLBA in shmat() [Peter Maydell]
  • 0ef9ea290e: linux-user: Use glib malloc functions in load_symbols() [Peter Maydell]
  • 772034b63e: linux-user: Check dump_write() return in elf_core_dump() [Peter Maydell]
  • e5a869ed56: linux-user: Fix error handling in flatload.c target_pread() [Peter Maydell]
  • f9757b1d96: linux-user: Fix incorrect use of host errno in do_ioctl_dm() [Peter Maydell]
  • 3211215e74: linux-user: Check lock_user() return value for NULL [Peter Maydell]
  • 68754b442b: linux-user: Pass missing MAP_ANONYMOUS to target_mmap() call [Peter Maydell]
  • 0cb581d6bd: linux-user: report signals being taken in strace output [Peter Maydell]
  • ce9c139d93: linux-user: Range check the nfds argument to ppoll syscall [Peter Maydell]
  • 2ba7fae3bd: linux-user: Check for bad event numbers in epoll_wait [Peter Maydell]
  • 700fa58e4b: linux-user: Use direct syscall for utimensat [Peter Maydell]
  • 6080723102: linux-user: Implement FS_IOC_GETFLAGS and FS_IOC_SETFLAGS ioctls [Peter Maydell]
  • 26a6fc96e0: linux-user: Allow bad msg_name for recvfrom on connected socket [Peter Maydell]
  • 97b0797033: linux-user: Fix errno for sendrecvmsg with large iovec length [Peter Maydell]
  • dab32b321f: linux-user: Fix handling of iovec counts [Peter Maydell]
  • cf9dc9e480: seccomp: adding getrusage to the whitelist [Eduardo Otubo]
  • 819cec0114: iotest 055: refactor and speed up [Vladimir Sementsov-Ogievskiy]
  • 4d6f8cbba7: commit: get the overlay node before manipulating the backing chain [Alberto Garcia]
  • 4be4879ff8: blockdev: Modularize nfs block driver [Colin Lord]
  • 88d88798b7: blockdev: Add dynamic module loading for block drivers [Marc Mari]
  • 0c0c1fd973: blockdev: Add dynamic generation of module_block.h [Marc Mari]
  • f57b4b5fb1: blockdev: prepare iSCSI block driver for dynamic loading [Colin Lord]
  • f7c1553388: qemu-img: add skip option to dd [Reda Sallahi]
  • 86ce1f6e2b: qemu-img: add the 'dd' subcommand [Reda Sallahi]
  • ebb90a005d: tcg/i386: Extend TARGET_PAGE_MASK to the proper type [Richard Henderson]
  • a008535b9f: build-sys: fix make install regression [Riku Voipio]
  • 9b8595bca6: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
  • fa5376dd8a: linux-user-i386: Fix crash on cpuid [Marc-André Lureau]
  • 1560fcfa96: kvm/apic: drop debugging [Michael S. Tsirkin]
  • 3f32bd21df: target-i386: Use struct X86XSaveArea in fpu_helper.c [Richard Henderson]
  • 33e1666b42: Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-09-19' into staging [Peter Maydell]
  • bd6092e407: Replace qmp-commands.hx by docs/qmp-commands.txt [Marc-André Lureau]
  • 3d47a1390b: Merge remote-tracking branch 'remotes/berrange/tags/pull-qcrypto-2016-09-19-2' into staging [Peter Maydell]
  • bdf0513323: qmp-commands.hx: fix some styling [Marc-André Lureau]
  • 842894994e: build-sys: remove qmp-commands-old.h [Marc-André Lureau]
  • 5c678ee8d9: monitor: use qmp_dispatch() [Marc-André Lureau]
  • 4bdadd8671: tests: add a test to check invalid args [Marc-André Lureau]
  • a0067da157: qapi: check invalid arguments on no-args commands [Marc-André Lureau]
  • 077b009ebb: qapi: remove the "middle" mode [Marc-André Lureau]
  • 2b9e35760a: monitor: remove mhandler.cmd_new [Marc-André Lureau]
  • 9e812b6adc: monitor: implement 'qmp_query_commands' without qmp_cmds [Marc-André Lureau]
  • c823501ea9: monitor: use qmp_find_command() (using generated qapi code) [Marc-André Lureau]
  • b804dc3bcd: qapi: export the marshallers [Marc-André Lureau]
  • 5032a16d1d: qmp: Hack to keep commands configuration-specific [Marc-André Lureau]
  • 60b03e4e6a: qapi: Support unregistering QMP commands [Markus Armbruster]
  • edcfaefe07: monitor: register gen:false commands manually [Marc-André Lureau]
  • d79bedfa40: monitor: simplify invalid_qmp_mode() [Marc-André Lureau]
  • 94cfd07f26: qapi-schema: add 'device_add' [Marc-André Lureau]
  • 119ebac1fe: qapi-schema: use generated marshaller for 'qmp_capabilities' [Marc-André Lureau]
  • 3688d8c717: build-sys: define QEMU_VERSION_{MAJOR, MINOR, MICRO} [Marc-André Lureau]
  • b57482d7a0: crypto: add trace points for TLS cert verification [Daniel P. Berrange]
  • 533008f4f3: crypto: support more hash algorithms for pbkdf [Daniel P. Berrange]
  • 2ab66cd577: crypto: increase default pbkdf2 time for luks to 2 seconds [Daniel P. Berrange]
  • acd0dfd0c2: crypto: remove bogus /= 2 for pbkdf iterations [Daniel P. Berrange]
  • e74aabcffb: crypto: use correct derived key size when timing pbkdf [Daniel P. Berrange]
  • 8813800b7d: crypto: clear out buffer after timing pbkdf algorithm [Daniel P. Berrange]
  • 3bd18890ca: crypto: make PBKDF iterations configurable for LUKS format [Daniel P. Berrange]
  • 59b060be18: crypto: use uint64_t for pbkdf iteration count parameters [Daniel P. Berrange]
  • 55b90fc766: Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging [Peter Maydell]
  • 6e98670feb: Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20160919' into staging [Peter Maydell]
  • 0f2fa73ba0: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Peter Maydell]
  • 13fd08e631: 9pfs: fix potential segfault during walk [Greg Kurz]
  • 4d4ccabdd2: QMP: fixup typos and whitespace damage [Christian Borntraeger]
  • 7aa2adc283: virtio-ccw: set revision 2 as maximal revision number [Pierre Morel]
  • e32652f759: virtio-ccw: respond to READ_STATUS command [Pierre Morel]
  • 1e4738b2d4: MAINTAINERS: update s390 machine file patterns [Sascha Silbe]
  • e73316d594: s390x/kvm: disable cpu model for the 2.7 machine [Christian Borntraeger]
  • 6bd7776cd0: MAINTAINERS: add virtio-* tests [Greg Kurz]
  • e3571ae30c: Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20160916' into staging [Peter Maydell]
  • 34f939218c: tcg: Optimize fence instructions [Pranith Kumar]
  • cc19e497a0: target-i386: Generate fences for x86 [Pranith Kumar]
  • ce1bd93f94: target-aarch64: Generate fences for aarch64 [Pranith Kumar]
  • 61e4c432ab: target-arm: Generate fences in ARMv7 frontend [Pranith Kumar]
  • ae2264d526: target-alpha: Generate fence op [Pranith Kumar]
  • a1e69e2f81: tcg/tci: Add support for fence [Pranith Kumar]
  • f8f03b3707: tcg/sparc: Add support for fence [Pranith Kumar]
  • c9314d610e: tcg/s390: Add support for fence [Pranith Kumar]
  • 7b4af5ee8a: tcg/ppc: Add support for fence [Pranith Kumar]
  • 6f0b99104a: tcg/mips: Add support for fence [Pranith Kumar]
  • 5bbadbdfd6: tcg/ia64: Add support for fence [Pranith Kumar]
  • 40f191ab82: tcg/arm: Add support for fence [Pranith Kumar]
  • c7a59c2a92: tcg/aarch64: Add support for fence [Pranith Kumar]
  • a7d00d4eff: tcg/i386: Add support for fence [Pranith Kumar]
  • f65e19bc2c: Introduce TCGOpcode for memory barrier [Pranith Kumar]
  • be2208e2a5: cpu-exec: Check -dfilter for -d cpu [Richard Henderson]
  • 01ecaf438b: tcg: Merge GETPC and GETRA [Richard Henderson]
  • 85aa80813d: tcg: Support arbitrary size + alignment [Richard Henderson]
  • 557a4cc04a: tests: virtio-9p: add basic configuration test [Greg Kurz]
  • 993f8054d1: tests: virtio-9p: introduce start/stop functions [Greg Kurz]
  • e3e83f2e21: 9pfs: introduce v9fs_path_sprintf() helper [Greg Kurz]
  • abdf008640: 9pfs: drop useless v9fs_string_null() function [Greg Kurz]
  • da4bc86c54: 9pfs: drop duplicate line in proxy backend [Greg Kurz]
  • 799fe087e4: 9pfs: drop unused fmt strings in the proxy backend [Greg Kurz]
  • ebc231d7da: Merge remote-tracking branch 'remotes/awilliam/tags/vfio-fixes-20160915.0' into staging [Peter Maydell]
  • 5f473241ac: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
  • 6d17a018d0: vfio/pci: Fix regression in MSI routing configuration [David Gibson]
  • 518352b601: Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging [Peter Maydell]
  • d1b4259f1a: virtio-bus: Plug devices after features are negotiated [Maxime Coquelin]
  • 9f16390cd3: Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20160914-1' into staging [Peter Maydell]
  • 39c88f5697: pcspk: adding vmstate for save/restore [Pavel Dovgalyuk]
  • 46f5feaa0a: kvmvapic: fix state change handler [Pavel Dovgalyuk]
  • 927d5a1d98: pc: apic: introduce APIC macro [Wanpeng Li]
  • afe4c95331: mptsas: change .realize function name [Cao jin]
  • 38e826de00: linux-user/qemu.h: change malloc to g_malloc, free to g_free [Md Haris Iqbal]
  • 7ad9339e37: win32: don't run subprocess tests on Mingw32 platform [Eduardo Habkost]
  • 11d816a5bc: sheepdog: remove useless casts [Laurent Vivier]
  • ec8193a001: fw_cfg: remove useless casts [Laurent Vivier]
  • 416296a9d1: tricore: remove useless cast [Laurent Vivier]
  • 57ddd73e61: s390x: remove useless cast [Laurent Vivier]
  • c1bc91c35c: linux-user,s390x: remove useless cast [Laurent Vivier]
  • ac4e29f100: coccinelle: add a script to remove useless casts [Laurent Vivier]
  • a41c457881: curl: Operate on zero-length file [Tomáš Golembiovský]
  • d4b84d564e: Remove unused function declarations [Ladi Prosek]
  • d7d26226b8: ivshmem: Delete duplicate debug message [Stefano Dong (董兴水)]
  • ace18d198a: sh4: fix broken link to documentation [Reda Sallahi]
  • f586d5fc60: MAINTAINERS: Fix up F: entry bit rot [Markus Armbruster]
  • 460423d3a4: MAINTAINERS: Add include/sysemu/cpus.h [Thomas Huth]
  • 8a90f9008b: MAINTAINERS: Add include/hw/sh4/ to SH4 section [Thomas Huth]
  • d46d14e631: MAINTAINERS: Add include/hw/tricore/ to TriCore section [Thomas Huth]
  • 47b98d5944: MAINTAINERS: Add include/hw/unicore32/ to UniCore32 section [Thomas Huth]
  • 344aa283b8: ui/console: Fix non-working backspace key in monitor of gtk UI [Thomas Huth]
  • 347519eb9d: tcg: Remove duplicate header includes [Thomas Huth]
  • d41f3c3cc7: Remove remainders of HPPA backend [Thomas Huth]
  • d1eb8f2acb: fpu: add mechanism to check for invalid long double formats [Andrew Dutcher]
  • 9e8204b1de: ui/cocoa.m: Make a better about dialog [Programmingkid]
  • 8212ff86f4: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging [Peter Maydell]
  • 885b7c44e4: target-i386: Fixed syscall posssible segfault [Stanislav Shmarov]
  • 89d0a64f49: log: fix parsing of multiple trace:PATTERN log args [Daniel P. Berrange]
  • 71200fb966: qemu-char: avoid segfault if user lacks of permisson of a given logfile [Lin Ma]
  • 0d8e065fc5: build-sys: add make 'help' target [Marc-André Lureau]
  • b8da57fa15: linux-user: complete omission of removing uses of strdup [Wei Jiangang]
  • 7616f1c2da: target-i386: fix ordering of fields in CPUX86State [Paolo Bonzini]
  • bb93e09988: pc: apic: fix touch LAPIC when irqchip is split [Wanpeng Li]
  • d251157ac1: scsi: pvscsi: limit process IO loop to ring size [Prasad J Pandit]
  • 58268c8d3d: memory: remove memory_region_destructor_rom_device [Paolo Bonzini]
  • 883e4f7624: Change net/socket.c to use socket_*() functions [Marc-André Lureau]
  • d9911d14e0: cutils: Rewrite x86 buffer zero checking [Richard Henderson]
  • 670e56d3ed: scsi: mptsas: use g_new0 to allocate MPTSASRequest object [Li Qiang]
  • 2a2d69f490: virtio-scsi: Don't abort when media is ejected [Fam Zheng]
  • cd723b8560: scsi-disk: Cleaning up around tray open state [Fam Zheng]
  • 67f3ef0c7a: usb-mtp: added object properties [Isaac Lozano]
  • 8a5865f331: usb-mtp: fix sending files larger than 4gb [Isaac Lozano]
  • 083d012a38: cutils: Add generic prefetch [Richard Henderson]
  • 86444f084b: cutils: Add SSE4 version [Paolo Bonzini]
  • efad668245: cutils: Add test for buffer_is_zero [Richard Henderson]
  • 43ff5e01ec: cutils: Remove ppc buffer zero checking [Richard Henderson]
  • 2250d3a293: cutils: Remove aarch64 buffer zero checking [Richard Henderson]
  • 5e33a87222: cutils: Rearrange buffer_is_zero acceleration [Richard Henderson]
  • a1febc4950: cutils: Export only buffer_is_zero [Richard Henderson]
  • 8c70c1b0c7: cutils: Remove SPLAT macro [Richard Henderson]
  • 88ca8e80de: cutils: Move buffer_is_zero and subroutines to a new file [Richard Henderson]
  • 2286459d3a: ppc: do not redefine CPUPPCState [Paolo Bonzini]
  • 78d6a05d2f: x86/lapic: Load LAPIC state at post_load [Dr. David Alan Gilbert]
  • 0342454f8a: optionrom: do not rely on compiler's bswap optimization [Paolo Bonzini]
  • 0cebabd5e8: checkpatch: Fix whitespace checks for documentation code blocks [Lluís Vilanova]
  • 89943de17c: atomics: Use __atomic_*_n() variant primitives [Pranith Kumar]
  • 705ac1ca53: atomics: Remove redundant barrier()'s [Pranith Kumar]
  • c2cd627ddb: kvm-all: drop kvm_setup_guest_memory [Cao jin]
  • a952c18683: i8257: Make device "i8257" unavailable with -device [Markus Armbruster]
  • 421cc3e7e8: Revert "megasas: remove useless check for cmd->frame" [Paolo Bonzini]
  • 90f998f5f4: char: convert qemu_chr_fe_write to qemu_chr_fe_write_all [Daniel P. Berrange]
  • 6ab3fc32ea: hw: replace most use of qemu_chr_fe_write with qemu_chr_fe_write_all [Daniel P. Berrange]
  • 7983e82933: sclpconsolelm: remove bogus check for -EAGAIN [Daniel P. Berrange]
  • b72981b910: ipmi: check return of qemu_chr_fe_write() for errors [Daniel P. Berrange]
  • e270d00afa: default-configs: remove CONFIG_PIIX_PCI [Daniel P. Berrange]
  • dd32222b6e: default-configs: removed obsolete CONFIG_ISA_MMIO [Daniel P. Berrange]
  • a3b6e2bb71: default-configs: remove CONFIG_PAM [Daniel P. Berrange]
  • 49adc5d3f8: scsi: pvscsi: limit loop to fetch SG list [Prasad J Pandit]
  • a2feb3483e: MAINTAINERS: Add some header files to the PC chipset section [Thomas Huth]
  • 74460f3431: MAINTAINERS: Fix wildcard for scsi headers [Thomas Huth]
  • 517b3d4016: chardev: Add 'help' option to print all available chardev backend types [Lin Ma]
  • 173134467a: doc/rcu: fix typo [Cao jin]
  • 349cb2fbfd: vmxcap: Add TSC scaling bit [Eduardo Habkost]
  • 6a7b47a786: vmxcap: Show raw MSR value [Eduardo Habkost]
  • 65a8e1f641: scsi: mptconfig: fix misuse of MPTSAS_CONFIG_PACK [Paolo Bonzini]
  • cf2bce203a: scsi: mptconfig: fix an assert expression [Prasad J Pandit]
  • 7f61f4690d: vmw_pvscsi: check page count while initialising descriptor rings [Prasad J Pandit]
  • 48b6206305: scsi-disk: change disk serial length from 20 to 36 [Rony Weng]
  • b1ed728a61: MAINTAINERS: add myself as stubs maintainers [Paolo Bonzini]
  • 98f62e3d5d: lsi: never set DMA FIFO Empty (DFE) bit in DSTAT register [Hervé Poussineau]
  • a8632434c7: lsi: implement I/O memory space for Memory Move instructions [Hervé Poussineau]
  • 85a20bc420: lsi: do not exit QEMU if reading invalid register [Hervé Poussineau]
  • 64eb7491d3: lsi: print register names in debug prints [Hervé Poussineau]
  • dc0a3e448c: help: Update help to remove misleading display information [Colin Lord]
  • d90f3cca87: cpus: update comments [Cao jin]
  • 1d45cea549: cpus: rename local variable to meaningful one [Cao jin]
  • 490ab15a49: timer: update comments [Cao jin]
  • 5b1b6dbd94: rules.mak: Don't extract libs from .mo-libs in link command [Fam Zheng]
  • b34de45fc4: tcg: rename tb_find_physical() [Sergey Fedorov]
  • bd2710d5da: tcg: Merge tb_find_slow() and tb_find_fast() [Sergey Fedorov]
  • 74d356dd48: tcg: Avoid bouncing tb_lock between tb_gen_code() and tb_add_jump() [Sergey Fedorov]
  • 518615c650: tcg: cpu-exec: remove tb_lock from the hot-path [Alex Bennée]
  • 2e1ae44a4f: tcg: set up tb->page_addr before insertion [Alex Bennée]
  • 6d21e4208f: tcg: Prepare TB invalidation for lockless TB lookup [Paolo Bonzini]
  • 118b07308a: tcg: Prepare safe access to tb_flushed out of tb_lock [Sergey Fedorov]
  • 89a16b1e42: tcg: Prepare safe tb_jmp_cache lookup out of tb_lock [Sergey Fedorov]
  • 4b7e69509d: tcg: Pass last_tb by value to tb_find_fast() [Sergey Fedorov]
  • 2601505121: util: fix some coding style issue [Cao jin]
  • 9cd1883c0d: util/qemu-sockets: revert Yoda Conditions to normal [Cao jin]
  • 3b8c1761f0: qtail: clean up direct access to tqe_prev field [Igor Mammedov]
  • 507e4ddc3a: Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging [Peter Maydell]
  • eb83c2030a: hw/net/e1000e: Fix compiler warning [Changlong Xie]
  • 5ce747cfac: target-m68k: fix get_mac_extf helper [Paolo Bonzini]
  • 3224e8786f: timer/cpus: fix some typos and update some comments [Cao jin]
  • 04ecbb7834: timer.h: fix inconsistency between comment and function prototype [Cao jin]
  • 083b96e221: timer.h: fix typo [Cao jin]
  • e2f310ec38: maint: Ignore generated version file [Eric Blake]
  • 32945472ce: Document that curses usually needs -k option too [Samuel Thibault]
  • deff0ddb86: trace-event: display "%d" instead of "0x%d" [Laurent Vivier]
  • 8223f345b9: linux-user, trivial: display "0x%x" instead of "0x%d" [Laurent Vivier]
  • 8928473699: pic: fix typo in error message: KVM_GET_IRQCHIP -> KVM_SET_IRQCHIP [Bruce Rogers]
  • a337f295de: sparc: Use g_memdup() instead of g_new0() + memcpy() [Thomas Huth]
  • bc82585a8f: vl: remove unnecessary duplicate call to tpm_cleanup [Paolo Bonzini]
  • 39cba610a7: arm: spelling fix: mismatch [Michael Tokarev]
  • 0aadb5a15f: hw/dma/omap: spelling fix: endianness [Michael Tokarev]
  • 270a4b6739: hw/bt/hci: spelling fix: endianness [Michael Tokarev]
  • 37e3645ad3: docs: Fix description of the leaky bucket algorithm in throttle.txt [Alberto Garcia]
  • 2d31515bc0: configure: Always compile with -fwrapv [Peter Maydell]
  • 4dfbe3767a: Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging [Peter Maydell]
  • fa97012409: Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20160913-1' into staging [Peter Maydell]
  • e1c270c940: Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20160913-1' into staging [Peter Maydell]
  • 8ede883cfa: Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into staging [Peter Maydell]
  • b53dd4495c: usb:xhci:fix memory leak in usb_xhci_exit [Li Qiang]
  • dce8921b2b: iothread: Stop threads before main() quits [Fam Zheng]
  • e49f827725: tests: fix qvirtqueue_kick [Laurent Vivier]
  • 049105a3c1: MAINTAINERS: add maintainer for replication [Changlong Xie]
  • 82ac554345: support replication driver in blockdev-add [Wen Congyang]
  • b311046696: tests: add unit test case for replication [Changlong Xie]
  • 29ff789060: replication: Implement new driver for block replication [Wen Congyang]
  • 190b9a8b55: replication: Introduce new APIs to do replication operation [Changlong Xie]
  • a6b1d4c081: configure: support replication [Changlong Xie]
  • b49f7ead8d: mirror: auto complete active commit [Wen Congyang]
  • 68365a3843: docs: block replication's description [Wen Congyang]
  • 258854ad1d: block: Link backup into block core [Wen Congyang]
  • a8bbee0edf: Backup: export interfaces for extra serialization [Changlong Xie]
  • 49d3e828f8: Backup: clear all bitmap when doing block checkpoint [Wen Congyang]
  • e9d6456e95: block: unblock backup operations in backing file [Wen Congyang]
  • b5c7ceaf4b: virtio-blk: rename virtio_device_info to virtio_blk_info [Changlong Xie]
  • 0ed93d84ed: linux-aio: process completions from ioq_submit() [Roman Pen]
  • 3407de572b: linux-aio: split processing events function [Roman Pen]
  • 9e909a5829: linux-aio: consume events in userspace instead of calling io_getevents [Roman Pen]
  • 0647d47cc1: qcow2: avoid memcpy(dst, NULL, len) [Stefan Hajnoczi]
  • c2843e9390: virtio-vga: adapt to page-per-vq=off [Gerd Hoffmann]
  • 597966d110: virtio-gpu-pci: tag as not hotpluggable [Gerd Hoffmann]
  • 167d97a3de: vmsvga: correct bitmap and pixmap size checks [Prasad J Pandit]
  • 6a71123469: usb-host: fix streams detection in usb_host_speed_compat [Gerd Hoffmann]
  • b66ad1f1aa: xhci: Fix remainder field for TR_SETUP completion event. [Hans Petter Selasky]
  • 3e10c3ecfc: vnc: fix qemu crash because of SIGSEGV [Gonglei]
  • 93ca519ec4: qemu-options.hx: correct spice options streaming-video default document value to 'off' [Li Zhijian]
  • 99a9ef44dc: ui/curses.c: Clean up nextchr logic [Peter Maydell]
  • bba4e1b591: ui/curses.c: Ensure we don't read off the end of curses2qemu array [Peter Maydell]
  • c76d7aab81: qapi/block-core: add doc describing GlusterServer vs. SocketAddress [Prasanna Kumar Kalever]
  • e9db8ff38e: block/gluster: add support to choose libgfapi logfile [Prasanna Kumar Kalever]
  • 7263da7804: Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-signed' into staging [Peter Maydell]
  • d4c61988b8: Merge remote-tracking branch 'remotes/berrange/tags/pull-qcrypto-2016-09-12-1' into staging [Peter Maydell]
  • 90d6f60d07: crypto: report enum strings instead of values in errors [Daniel P. Berrange]
  • d9269b274a: crypto: fix building complaint [Gonglei]
  • a5d2f44d0d: crypto: ensure XTS is only used with ciphers with 16 byte blocks [Daniel P. Berrange]
  • c569c537e5: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging [Peter Maydell]
  • a26f7f2cb8: Update OpenBIOS images to c5542f2 built from submodule. [Mark Cave-Ayland]
  • fc0b9b0e1c: vhost-vsock: add virtio sockets device [Stefan Hajnoczi]
  • 947b205fdb: tests/acpi: speedup acpi tests [Marcel Apfelbaum]
  • 71d19fc513: virtio-pci: minor refactoring [Michael S. Tsirkin]
  • 96a3d98d2c: vhost: don't set vring call if no vector [Jason Wang]
  • 3eff376977: virtio-pci: error out when both legacy and modern modes are disabled [Greg Kurz]
  • 4a1e48beca: virtio-balloon: fix stats vq migration [Ladi Prosek]
  • 297a75e6c5: virtio: add virtqueue_rewind() [Stefan Hajnoczi]
  • 104e70cae7: virtio-balloon: discard virtqueue element on reset [Ladi Prosek]
  • 4b7f91ed02: virtio: zero vq->inuse in virtio_reset() [Stefan Hajnoczi]
  • d9997d89a4: virtio-pci: reduce modern_mem_bar size [Marcel Apfelbaum]
  • 14c985cffa: target-i386: present virtual L3 cache info for vcpus [Longpeng(Mike)]
  • a4d3c83476: pc: Add 2.8 machine [Longpeng(Mike)]
  • e3aab6c7f3: virtio-pci: use size from correct structure [Michael S. Tsirkin]
  • a8bba0ada4: virtio: Tell the user what went wrong when event_notifier_init failed [Thomas Huth]
  • c2a57aae9a: Merge remote-tracking branch 'remotes/famz/tags/docker-pull-request' into staging [Peter Maydell]
  • 5f31bbf101: qtest.c: Allow zero size in memset qtest commands [Peter Maydell]
  • 33e60e0198: Merge remote-tracking branch 'remotes/elmarco/tags/leak-pull-request' into staging [Peter Maydell]
  • e2dd21e510: tests: fix postcopy-test leaks [Marc-André Lureau]
  • 5b1ded224f: tests: fix rsp leak in postcopy-test [Marc-André Lureau]
  • 34e46f604d: tests: pc-cpu-test leaks fixes [Marc-André Lureau]
  • 822e36ca35: tests: add qtest_add_data_func_full [Marc-André Lureau]
  • f73480c36f: bus: simplify name handling [Marc-André Lureau]
  • e9529768d4: ipmi: free extern timer [Marc-André Lureau]
  • 5ba344013c: sd: free timer [Marc-André Lureau]
  • 3e6c0c4c2c: pc: keep gsi reference [Marc-André Lureau]
  • 8197e24c38: pc: free i8259 [Marc-André Lureau]
  • ff1685a333: tests: fix qom-test leaks [Marc-André Lureau]
  • 354fb471bd: acpi-build: fix array leak [Marc-André Lureau]
  • 8ea753718b: machine: use class base init generated name [Marc-André Lureau]
  • ac64c5fdf8: pc: don't leak a20_line [Marc-André Lureau]
  • d80fe99de4: pc: simplify passing qemu_irq [Marc-André Lureau]
  • e305a16510: portio: keep references on portio [Marc-André Lureau]
  • bd794065ff: tests: fix leak in test-string-input-visitor [Marc-André Lureau]
  • 3972a4884d: tests: fix check-qom-proplist leaks [Marc-André Lureau]
  • 265804b5d7: tests: fix check-qom-interface leaks [Marc-André Lureau]
  • d55f295b2b: tests: fix test-iov leaks [Marc-André Lureau]
  • 4ae3c0e27f: tests: fix test-vmstate leaks [Marc-André Lureau]
  • d6f723b513: tests: fix test-cutils leaks [Marc-André Lureau]
  • 3e3e302ff3: qga: free remaining leaking state [Marc-André Lureau]
  • 2aa67a9196: qga: free the whole blacklist [Marc-André Lureau]
  • 5c7e3e9fb1: glib-compat: add g_(s)list_free_full() [Marc-André Lureau]
  • 1e2713384c: tests: fix test-qga leaks [Marc-André Lureau]
  • f8042deafa: docker: silence debootstrap when --quiet is given [Sascha Silbe]
  • ae2f659ca5: docker: build debootstrap after cloning [Sascha Silbe]
  • 00263139f8: docker: make sure debootstrap is at least 1.0.67 [Sascha Silbe]
  • a351b4b06e: docker: print warning if EXECUTABLE is not set when building debootstrap image [Sascha Silbe]
  • 341edc0c47: docker: debian-bootstrap.pre: print helpful message if DEB_ARCH/DEB_TYPE unset [Sascha Silbe]
  • b5dc88ce24: docker: debian-bootstrap.pre: print error messages to stderr [Sascha Silbe]
  • 08f4e8d23d: docker: avoid dependency on 'realpath' package [Sascha Silbe]
  • c977257045: docker.py: don't hang on large docker output [Sascha Silbe]
  • 9af4c174a3: docker: Add a glib2-2.22 image [Fam Zheng]
  • 59351d9b40: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20160907' into staging [Peter Maydell]
  • 0813cbf913: tests/hd-geo-test: Don't pass NULL to unlink() [Peter Maydell]
  • d2ab58ffc9: tests: Check serial output of firmware boot of some machines [Thomas Huth]
  • 29531542bc: tests: Resort check-qtest entries in Makefile.include [Thomas Huth]
  • 32f5f50dad: spapr: implement H_CHANGE_LOGICAL_LAN_MAC h_call [Laurent Vivier]
  • a007b19b37: ppc: Improve a few more helper flags [Benjamin Herrenschmidt]
  • 76a3d2f750: ppc: Improve the exception helpers flags [Benjamin Herrenschmidt]
  • d0f6ced17f: ppc: Improve flags for helpers loading/writing the time facilities [Benjamin Herrenschmidt]
  • accc60c47c: ppc: Don't generate dead code on unconditional branches [Benjamin Herrenschmidt]
  • 4f5d326046: ppc: Stop dumping state on all exceptions in linux-user [Benjamin Herrenschmidt]
  • ba4a8df83f: ppc: Fix catching some segfaults in user mode [Benjamin Herrenschmidt]
  • dd2fa4f72d: ppc: Fix macio ESCC legacy mapping [Benjamin Herrenschmidt]
  • 3654fa95bc: hw/ppc: add a ppc_create_page_sizes_prop() helper routine [Cédric Le Goater]
  • ce9863b797: hw/ppc: use error_report instead of fprintf [Cédric Le Goater]
  • 15848410af: ppc: Rename #include'd .c files to .inc.c [Benjamin Herrenschmidt]
  • 787bbe3711: target-ppc: add extswsli[.] instruction [Nikunj A Dadhania]
  • 4004c1dbca: target-ppc: add vsrv instruction [Vivek Andrew Sha]
  • 5644a17567: target-ppc: add vslv instruction [Vivek Andrew Sha]
  • f7cc8466f1: target-ppc: add vcmpnez[b,h,w][.] instructions [Swapnil Bokade]
  • 377070595a: target-ppc: add vabsdu[b,h,w] instructions [Sandipan Das]
  • 217f6b8805: target-ppc: add dtstsfi[q] instructions [Sandipan Das]
  • 4110b586de: target-ppc: implement branch-less divd[o][.] [Nikunj A Dadhania]
  • b07c32dc4b: target-ppc: implement branch-less divw[o][.] [Nikunj A Dadhania]
  • 5817355ed0: ppc: load/store multiple and string insns don't do LE [Benjamin Herrenschmidt]
  • 65f2475f1f: ppc: Use a helper to generate "LE unsupported" alignment interrupts [Benjamin Herrenschmidt]
  • 5f2a625452: ppc: Don't set access_type on all load/stores on hash64 [Benjamin Herrenschmidt]
  • fbc3b39b39: ppc: Fix CFAR updates [Benjamin Herrenschmidt]
  • c9f82d013b: ppc: Speed up dcbz [Benjamin Herrenschmidt]
  • 22b56ee568: ppc: Handle unconditional (always/never) traps at translation time [Benjamin Herrenschmidt]
  • 3433b732a4: ppc: Make alignment exceptions suck less [Benjamin Herrenschmidt]
  • b00a3b3648: ppc: Don't update NIP in dcbz and lscbx [Benjamin Herrenschmidt]
  • 573708e329: ppc: Don't update NIP if not taking alignment exceptions [Benjamin Herrenschmidt]
  • 72073dcce0: ppc: Don't update NIP on conditional trap instructions [Benjamin Herrenschmidt]
  • 8c8966e218: ppc: Don't update NIP BookE 2.06 tlbwe [Benjamin Herrenschmidt]
  • 57a2988b6f: ppc: Don't update NIP in facility unavailable interrupts [Benjamin Herrenschmidt]
  • a13f0a9bc4: ppc: Don't update NIP in DCR access routines [Benjamin Herrenschmidt]
  • 0f72b7c682: ppc: Fix source NIP on SLB related interrupts [Benjamin Herrenschmidt]
  • bd6fefe71c: ppc: Make tlb_fill() use new exception helper [Benjamin Herrenschmidt]
  • af6d376ea1: ppc: Don't update NIP in lmw/stmw/icbi [Benjamin Herrenschmidt]
  • e41029b378: ppc: Don't update NIP in lswi/lswx/stswi/stswx [Benjamin Herrenschmidt]
  • 1b7d17cae4: ppc: FP exceptions are always precise [Benjamin Herrenschmidt]
  • ef24726e48: ppc: Don't update the NIP in floating point generated code [Benjamin Herrenschmidt]
  • 44f35bd1ac: ppc: Make float_check_status() pass the return address [Benjamin Herrenschmidt]
  • a93ecff935: ppc: Make float_invalid_op_excp() pass the return address [Benjamin Herrenschmidt]
  • f63fbc00d4: ppc: Rename fload_invalid_op_excp to float_invalid_op_excp [Benjamin Herrenschmidt]
  • 3014427af5: ppc: Move VSX ops out of translate.c [Benjamin Herrenschmidt]
  • 0304af897b: ppc: Move VMX ops out of translate.c [Benjamin Herrenschmidt]
  • 8b25cdd371: ppc: Move DFP ops out of translate.c [Benjamin Herrenschmidt]
  • 4083de6b53: ppc: Move embedded spe ops out of translate.c [Benjamin Herrenschmidt]
  • f96511215d: ppc: Move classic fp ops out of translate.c [Benjamin Herrenschmidt]
  • db789c6cd3: ppc: Provide basic raise_exception_* functions [Benjamin Herrenschmidt]
  • 323ad19bcc: target-ppc: introduce opc4 for Expanded Opcode [Nikunj A Dadhania]
  • 5f29cc8292: target-ppc: add maddhd and maddhdu instruction [Nikunj A Dadhania]
  • aeeb044c7b: target-ppc: add maddld instruction [Nikunj A Dadhania]
  • dc2ee038da: target-ppc: add setb instruction [Vivek Andrew Sha]
  • 082ce33005: target-ppc: add cmpeqb instruction [Nikunj A Dadhania]
  • b35344e4a0: target-ppc: add cnttzw[.] instruction [Nikunj A Dadhania]
  • e91d95b277: target-ppc: add cnttzd[.] instruction [Sandipan Das]
  • 063cf14fe3: target-ppc: add modulo dword operations [Nikunj A Dadhania]
  • af2c66200e: target-ppc: add modulo word operations [Nikunj A Dadhania]
  • f2442ef93c: target-ppc: add cmprb instruction [Nikunj A Dadhania]
  • c5b2b9ce12: target-ppc: adding addpcis instruction [Nikunj A Dadhania]
  • eb640b13a3: target-ppc: Introduce POWER ISA 3.0 flag [Nikunj A Dadhania]
  • 706d64675a: target-ppc: Introduce Power9 family [Aneesh Kumar K.V]
  • 7804c353a9: hw/ppc: include fdt helper routine in a common file [Cédric Le Goater]
  • 1b1746a436: xics_kvm: drop extra checking of kernel_xics_fd [Greg Kurz]
  • 7faae0b36e: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20160906-1' into staging [Peter Maydell]
  • c827c06a4d: block: m25p80: Fix vmstate structure name [Marcin Krzeminski]
  • f460be435f: ARM: ACPI: fix the AML ID format for CPU devices [Wei Huang]
  • e0fe723c24: target-arm: Fix lpae bit in FSR on an alignment fault [Sergey Sorokin]
  • c2da8a8b90: ast2400: add a memory controller device model [Cédric Le Goater]
  • 2926375cff: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging [Peter Maydell]
  • f9ae6bcf1d: Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20160906-v2' into staging [Peter Maydell]
  • f1a47d08ef: s390x/cpumodel: implement QMP interface "query-cpu-model-baseline" [David Hildenbrand]
  • 4e82ef0502: s390x/cpumodel: implement QMP interface "query-cpu-model-comparison" [David Hildenbrand]
  • 137974cea3: s390x/cpumodel: implement QMP interface "query-cpu-model-expansion" [David Hildenbrand]
  • b18b604334: qmp: add QMP interface "query-cpu-model-baseline" [David Hildenbrand]
  • 0031e0d683: qmp: add QMP interface "query-cpu-model-comparison" [David Hildenbrand]
  • e09484efbc: qmp: add QMP interface "query-cpu-model-expansion" [David Hildenbrand]
  • c85d21c73b: s390x/kvm: don't enable key wrapping if msa3 is disabled [David Hildenbrand]
  • 07059effd1: s390x/kvm: let the CPU model control CMM(A) [David Hildenbrand]
  • 34821036cd: s390x/kvm: disable host model for problematic compat machines [David Hildenbrand]
  • 3b84c25cc7: s390x/kvm: implement CPU model support [David Hildenbrand]
  • 392529cb77: s390x/kvm: allow runtime-instrumentation for "none" machine [David Hildenbrand]
  • a366930780: s390x/sclp: propagate hmfai [David Hildenbrand]
  • 3fad3252a3: s390x/sclp: propagate the mha via sclp [David Hildenbrand]
  • 059be520d5: s390x/sclp: propagate the ibc val (lowest and unblocked ibc) [David Hildenbrand]
  • 4dd4200ee7: s390x/sclp: indicate sclp features [David Hildenbrand]
  • 1c07e01b61: s390x/sclp: introduce sclp feature blocks [David Hildenbrand]
  • 026546e6c3: s390x/sclp: factor out preparation of cpu entries [David Hildenbrand]
  • 80560137cf: s390x/cpumodel: check and apply the CPU model [David Hildenbrand]
  • 7c72ac49ae: s390x/cpumodel: let the CPU model handle feature checks [David Hildenbrand]
  • 0754f60429: s390x/cpumodel: expose features and feature groups as properties [David Hildenbrand]
  • ad5afd07b6: s390x/cpumodel: store the CPU model in the CPU instance [David Hildenbrand]
  • 6c064de1e0: s390x/cpumodel: register defined CPU models as subclasses [David Hildenbrand]
  • 8b3d6cb1fa: s390x/cpumodel: introduce CPU feature group definitions [David Hildenbrand]
  • 90229ebbad: s390x/cpumodel: generate CPU feature group lists [David Hildenbrand]
  • dced7eec3c: s390x/cpumodel: generate CPU feature lists for CPU models [Michael Mueller]
  • 7824174462: s390x/cpumodel: introduce CPU features [Michael Mueller]
  • 6efadc9050: s390x/cpumodel: expose CPU class properties [David Hildenbrand]
  • 41868f846d: s390x/cpumodel: "host" and "qemu" as CPU subclasses [David Hildenbrand]
  • 085c915019: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging [Peter Maydell]
  • 30e7d092b2: Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging [Peter Maydell]
  • 1fd66154fd: Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20160905' into staging [Peter Maydell]
  • 6546d0dba6: vl: Delay initialization of memory backends [Eduardo Habkost]
  • cdafe92961: vhost-user-test: Use libqos instead of pxe-virtio.rom [Eduardo Habkost]
  • cc728d1493: target-i386: Add more Intel AVX-512 instructions support [Luwei Kang]
  • 630eb0faf4: exec: Ensure the only one cpu_index allocation method is used [Igor Mammedov]
  • 8eb1b9db55: trace: Avoid implicit bool->integer conversions [Lluís Vilanova]
  • a4d50b1d2a: trace: Remove 'trace_events_dstate_init' [Lluís Vilanova]
  • 0a85241756: trace: add syslog tracing backend [Paul Durrant]
  • e7f98f2f92: block: Allow node name for 'qemu-io' HMP command [Kevin Wolf]
  • c0088d79a7: qemu-iotests: Log QMP traffic in debug mode [Kevin Wolf]
  • 1562047c89: block jobs: Improve error message for missing job ID [Kevin Wolf]
  • 1b7f01d966: coroutine: Assert that no locks are held on termination [Kevin Wolf]
  • 0e438cdc93: coroutine: Let CoMutex remember who holds it [Kevin Wolf]
  • 8b2bd09338: qcow2: fix iovec size at qcow2_co_pwritev_compressed [Pavel Butsykin]
  • 980e66216f: test-coroutine: Fix coroutine pool corruption [Kevin Wolf]
  • 00198ecc77: qemu-iotests: add vmdk for test backup compression in 055 [Pavel Butsykin]
  • e1b5c51f4c: qemu-iotests: test backup compression in 055 [Pavel Butsykin]
  • 3b7b123659: blockdev-backup: added support for data compression [Pavel Butsykin]
  • 13b9414b57: drive-backup: added support for data compression [Pavel Butsykin]
  • dc7a4a9ed1: block: simplify blockdev-backup [Pavel Butsykin]
  • 81206a8987: block: simplify drive-backup [Pavel Butsykin]
  • 3ea1a09111: block/io: turn on dirty_bitmaps for the compressed writes [Pavel Butsykin]
  • 35fadca80e: block: remove BlockDriver.bdrv_write_compressed [Pavel Butsykin]
  • 655923df4b: qcow: cleanup qcow_co_pwritev_compressed to avoid the recursion [Pavel Butsykin]
  • f2b95a1231: qcow: add qcow_co_pwritev_compressed [Pavel Butsykin]
  • b2c622d365: vmdk: add vmdk_co_pwritev_compressed [Pavel Butsykin]
  • a2c0ca6f55: qcow2: cleanup qcow2_co_pwritev_compressed to avoid the recursion [Pavel Butsykin]
  • fcccefc57f: qcow2: add qcow2_co_pwritev_compressed [Pavel Butsykin]
  • 29a298af9d: block/io: reuse bdrv_co_pwritev() for write compressed [Pavel Butsykin]
  • 751e2f0698: block: Convert bdrv_pwrite_compressed() to BdrvChild [Pavel Butsykin]
  • fe5c1355e7: block: switch blk_write_compressed() to byte-based interface [Pavel Butsykin]
  • 094138d09e: nbd-server: Allow node name for nbd-server-add [Kevin Wolf]
  • cd7fca952c: nbd-server: Use a separate BlockBackend [Kevin Wolf]
  • 0524e93a3f: block: Accept node-name for drive-mirror [Kevin Wolf]
  • b7e4fa2242: block: Accept node-name for drive-backup [Kevin Wolf]
  • 7b5dca3f02: block: Accept node-name for change-backing-file [Kevin Wolf]
  • 75dfd402a7: block: Accept node-name for blockdev-snapshot-internal-sync [Kevin Wolf]
  • 2dfb4c033f: block: Accept node-name for blockdev-snapshot-delete-internal-sync [Kevin Wolf]
  • 07eec65272: block: Accept node-name for blockdev-mirror [Kevin Wolf]
  • cef34eebf3: block: Accept node-name for blockdev-backup [Kevin Wolf]
  • 1d13b167fd: block: Accept node-name for block-commit [Kevin Wolf]
  • b6c1bae5df: block: Accept node-name for block-stream [Kevin Wolf]
  • 9ef6e505f0: scsi: scsi-cd without drive property for empty drive [Kevin Wolf]
  • 67c75f3dff: ide: ide-cd without drive property for empty drive [Kevin Wolf]
  • fc4b84b1c6: qmp: details about CPU definitions in query-cpu-definitions [David Hildenbrand]
  • b60fae32ff: s390x/kvm: 2 byte software breakpoint support [David Hildenbrand]
  • dbdfea9226: linux-headers: update [Cornelia Huck]
  • 882b3b9769: s390x/css: handle cssid 255 correctly [Cornelia Huck]
  • 5759db1936: s390x/ioinst: advertise fcs facility [Cornelia Huck]
  • f2cab7f148: s390x: wrap flic savevm calls into vmstate [Cornelia Huck]
  • 989fd865f5: s390/sclp: cache the sclp device [Christian Borntraeger]
  • 0c2a16a4dc: s390x/pci: assert zpci always existing [Yi Min Zhao]
  • 0d36d79192: s390x/pci: return directly if create zpci failed [Yi Min Zhao]
  • 61823988df: s390x: add compat machine for 2.8 [Cornelia Huck]
  • e87d397e5e: Open 2.8 development tree [Peter Maydell]
  • 4ada797b05: xen: use native disk xenbus protocol if possible [Juergen Gross]