mbox

[PULL,00/11] KVM (and more) patches for 2014-09-26

Message ID 1411742290-2940-1-git-send-email-pbonzini@redhat.com
State New
Headers show

Pull-request

git://github.com/bonzini/qemu.git tags/for-upstream

Message

Paolo Bonzini Sept. 26, 2014, 2:37 p.m. UTC
The following changes since commit cc35a44cf7b522b1fd0b786562b7de4b881c41b0:

  Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging (2014-09-15 19:44:34 +0100)

are available in the git repository at:

  git://github.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to 541be9274e8ef227fb1b50ce124fd2cc2dce81a5:

  kvm/valgrind: don't mark memory as initialized (2014-09-26 13:35:08 +0200)

----------------------------------------------------------------
Usual mix of patches, the most important being Alex and Marcelo's
kvmclock fix.  This was reverted last minute for 2.1, but it is now back
with the problematic case fixed.

Note: I will soon switch to a subkey for signing purposes.  To verify
future signed pull requests from me, please update my key with
"gpg --recv-keys 9B4D86F2".  You should see 3 new subkeys---the
one for signing will be a 2048-bit RSA key, 4E6B09D7.

----------------------------------------------------------------
Alexander Graf (1):
      kvmclock: Ensure time in migration never goes backward

ChenLiang (1):
      pit: fix pit interrupt can't inject into vm after migration

Christian Borntraeger (1):
      kvm/valgrind: don't mark memory as initialized

Marcelo Tosatti (2):
      Introduce cpu_clean_all_dirty
      kvmclock: Ensure proper env->tsc value for kvmclock_current_nsec calculation

Paolo Bonzini (3):
      serial: reset state at startup
      serial: check if backed by a physical serial port at realize time
      po: fix conflict with %.mo rule in rules.mak

Pavel Dovgalyuk (2):
      target-i386: update fp status fix
      kvmvapic: fix migration when VM paused and when not running Windows

Philipp Hahn (1):
      hw/dma/i8257: Silence phony error message

 configure                |  3 +--
 cpus.c                   |  9 ++++++++
 hw/char/serial.c         |  6 ++++--
 hw/dma/i8257.c           |  4 ++--
 hw/i386/kvm/clock.c      | 53 ++++++++++++++++++++++++++++++++++++++++++++++++
 hw/i386/kvm/i8254.c      |  3 +--
 hw/i386/kvmvapic.c       | 11 ++++++++--
 include/sysemu/cpus.h    |  1 +
 include/sysemu/kvm.h     |  8 ++++++++
 kvm-all.c                | 12 +++++------
 po/Makefile              |  6 +++---
 target-i386/cpu.c        |  2 +-
 target-i386/cpu.h        |  2 ++
 target-i386/fpu_helper.c | 21 +++++++++++--------
 target-i386/gdbstub.c    |  2 +-
 target-i386/machine.c    |  2 +-
 trace-events             |  3 +++
 17 files changed, 117 insertions(+), 31 deletions(-)

Comments

Peter Maydell Sept. 26, 2014, 5:16 p.m. UTC | #1
On 26 September 2014 15:37, Paolo Bonzini <pbonzini@redhat.com> wrote:
> The following changes since commit cc35a44cf7b522b1fd0b786562b7de4b881c41b0:
>
>   Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging (2014-09-15 19:44:34 +0100)
>
> are available in the git repository at:
>
>   git://github.com/bonzini/qemu.git tags/for-upstream
>
> for you to fetch changes up to 541be9274e8ef227fb1b50ce124fd2cc2dce81a5:
>
>   kvm/valgrind: don't mark memory as initialized (2014-09-26 13:35:08 +0200)
>
> ----------------------------------------------------------------
> Usual mix of patches, the most important being Alex and Marcelo's
> kvmclock fix.  This was reverted last minute for 2.1, but it is now back
> with the problematic case fixed.
>
> Note: I will soon switch to a subkey for signing purposes.  To verify
> future signed pull requests from me, please update my key with
> "gpg --recv-keys 9B4D86F2".  You should see 3 new subkeys---the
> one for signing will be a 2048-bit RSA key, 4E6B09D7.
>
> ----------------------------------------------------------------

Applied, thanks (and gpg keyring updated).

-- PMM