All of lore.kernel.org
 help / color / mirror / Atom feed
From: Paolo Bonzini <pbonzini@redhat.com>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PULL v3 00/32] Misc patches for 2017-01-11
Date: Fri, 20 Jan 2017 18:16:52 +0100	[thread overview]
Message-ID: <35284413-b856-beed-e203-d1f6b22b6776@redhat.com> (raw)
In-Reply-To: <20170120133139.31080-1-pbonzini@redhat.com>

No cigar, conflicts with master.

Paolo

On 20/01/2017 14:31, Paolo Bonzini wrote:
> The following changes since commit 2ccede18bd24fce5db83fef3674563a1f256717b:
> 
>   Merge remote-tracking branch 'remotes/vivier/tags/m68k-for-2.9-pull-request' into staging (2017-01-16 12:41:35 +0000)
> 
> are available in the git repository at:
> 
>   git://github.com/bonzini/qemu.git tags/for-upstream
> 
> for you to fetch changes up to abc62c89f3191774dbd600a2caec803cbf557160:
> 
>   pc.h: move x-mach-use-reliable-get-clock compat entry to PC_COMPAT_2_8 (2017-01-20 13:22:57 +0100)
> 
> Third time is the charm...
> 
> v2->v3 adds "KVM: PPC: eliminate unnecessary duplicate constants"
> to fix the build failure, and patches 34-35 just because they're
> small and nice.
> 
> ----------------------------------------------------------------
> * QOM interface fix (Eduardo)
> * RTC fixes (Gaohuai, Igor)
> * Memory leak fixes (Li Qiang, me)
> * Ctrl-a b regression (Marc-André)
> * Stubs cleanups and fixes (Leif, me)
> * hxtool tweak (me)
> * HAX support (Vincent)
> * QemuThread, exec.c and SCSI fixes (Roman, Xinhua, me)
> * PC_COMPAT_2_8 fix (Marcelo)
> * stronger bitmap assertions (Peter)
> 
> ----------------------------------------------------------------
> Caoxinhua (1):
>       qemu-thread: fix qemu_thread_set_name() race in qemu_thread_create()
> 
> Eduardo Habkost (1):
>       qom: Make all interface types abstract
> 
> Igor Mammedov (1):
>       pc: fix crash in rtc_set_memory() if initial cpu is marked as hotplugged
> 
> Leif Lindholm (1):
>       smbios: filter based on CONFIG_SMBIOS rather than TARGET
> 
> Li Qiang (1):
>       serial: fix memory leak in serial exit
> 
> Marc-André Lureau (2):
>       char: fix ctrl-a b not working
>       Revert "win32: don't run subprocess tests on Mingw32 platform"
> 
> Marcelo Tosatti (1):
>       pc.h: move x-mach-use-reliable-get-clock compat entry to PC_COMPAT_2_8
> 
> Paolo Bonzini (17):
>       megasas: fix guest-triggered memory leak
>       stubs: merge all monitor stubs in one file, remove monitor_cur_is_qmp stub
>       stubs: move smbios stubs to hw/smbios
>       stubs: move acpi stubs to hw/acpi
>       stubs: remove unused stub for serial_hd
>       hw: move reset handlers from vl.c to hw/core
>       stubs: group stubs for user-mode emulation
>       stubs: group all monitor_fdset_* functions in a single file
>       stubs: move vhost stubs to stubs/vhost.o
>       event_notifier: cleanups around event_notifier_set_handler
>       build: remove --enable-colo/--disable-colo
>       stubs: remove stubs/kvm.c
>       acpi: filter based on CONFIG_ACPI_X86 rather than TARGET
>       scsi-block: fix direction of BYTCHK test for VERIFY commands
>       hxtool: emit Texinfo headings as @subsection
>       ramblock-notifier: new
>       KVM: PPC: eliminate unnecessary duplicate constants
> 
> Peter Lieven (1):
>       bitmap: assert that start and nr are non negative
> 
> Peter Xu (3):
>       x86: ioapic: add traces for ioapic
>       x86: ioapic: dump version for "info ioapic"
>       x86: ioapic: fix fail migration when irqchip=split
> 
> Roman Kapl (1):
>       exec: Add missing rcu_read_unlock
> 
> Vincent Palatin (4):
>       kvm: move cpu synchronization code
>       target/i386: Add Intel HAX files
>       Plumb the HAXM-based hardware acceleration support
>       hax: add Darwin support
> 
> hangaohuai (1):
>       bugfix: vm halt when in reset looping
> 
>  MAINTAINERS                                        |    1 +
>  Makefile.target                                    |    5 +-
>  arch_init.c                                        |   21 -
>  configure                                          |   27 +-
>  cpus.c                                             |   79 +-
>  exec.c                                             |    6 +
>  gdbstub.c                                          |    1 +
>  hax-stub.c                                         |   34 +
>  hw/Makefile.objs                                   |    6 +-
>  hw/acpi/Makefile.objs                              |   17 +-
>  hw/acpi/acpi-stub.c                                |   29 +
>  stubs/ipmi.c => hw/acpi/ipmi-stub.c                |    0
>  hw/char/serial.c                                   |   10 +
>  hw/core/Makefile.objs                              |    2 +-
>  hw/core/reset.c                                    |   72 ++
>  hw/i386/kvm/apic.c                                 |    1 +
>  hw/i386/kvmvapic.c                                 |    1 +
>  hw/i386/pc.c                                       |    4 +-
>  hw/intc/apic_common.c                              |    3 +-
>  hw/intc/ioapic.c                                   |   22 +-
>  hw/intc/ioapic_common.c                            |    3 +-
>  hw/intc/trace-events                               |    7 +
>  hw/misc/vmport.c                                   |    2 +-
>  hw/ppc/pnv_xscom.c                                 |    2 +-
>  hw/ppc/ppce500_spin.c                              |    4 +-
>  hw/ppc/spapr.c                                     |    2 +-
>  hw/ppc/spapr_hcall.c                               |    2 +-
>  hw/s390x/s390-pci-inst.c                           |    1 +
>  hw/scsi/megasas.c                                  |   11 +-
>  hw/scsi/scsi-disk.c                                |    2 +-
>  hw/smbios/Makefile.objs                            |   12 +-
>  hw/smbios/smbios-stub.c                            |   31 +
>  hw/smbios/smbios.c                                 |    2 +-
>  .../smbios/smbios_type_38-stub.c                   |    0
>  hw/timer/mc146818rtc.c                             |   12 +
>  hw/usb/ccid-card-emulated.c                        |    2 +-
>  hw/virtio/Makefile.objs                            |    6 +-
>  stubs/vhost.c => hw/virtio/vhost-stub.c            |    0
>  hw/virtio/virtio.c                                 |   10 +-
>  include/exec/memory.h                              |    6 +-
>  include/exec/ram_addr.h                            |   46 +-
>  include/exec/ramlist.h                             |   72 ++
>  include/hw/hw.h                                    |    6 +-
>  include/hw/i386/pc.h                               |    7 +-
>  include/hw/smbios/smbios.h                         |    2 +-
>  include/qemu/event_notifier.h                      |    3 -
>  include/qemu/main-loop.h                           |   15 +
>  include/qom/cpu.h                                  |    5 +
>  include/sysemu/arch_init.h                         |    2 -
>  include/sysemu/hax.h                               |   56 +
>  include/sysemu/hw_accel.h                          |   48 +
>  include/sysemu/kvm.h                               |   23 -
>  include/sysemu/reset.h                             |   10 +
>  include/sysemu/sysemu.h                            |    1 -
>  iohandler.c                                        |    8 +
>  migration/Makefile.objs                            |    3 +-
>  monitor.c                                          |    2 +-
>  numa.c                                             |   29 +
>  qemu-char.c                                        |   15 +-
>  qemu-options-wrapper.h                             |    2 +-
>  qemu-options.hx                                    |   42 +-
>  qom/cpu.c                                          |    2 +-
>  qom/object.c                                       |    6 +
>  scripts/hxtool                                     |   11 +-
>  stubs/Makefile.objs                                |   19 +-
>  stubs/cpus.c                                       |   11 -
>  stubs/fdset-add-fd.c                               |    8 -
>  stubs/fdset-find-fd.c                              |    8 -
>  stubs/fdset-get-fd.c                               |    8 -
>  stubs/fdset-remove-fd.c                            |    7 -
>  stubs/fdset.c                                      |   22 +
>  stubs/get-next-serial.c                            |    4 -
>  stubs/iohandler.c                                  |    8 -
>  stubs/kvm.c                                        |    8 -
>  stubs/migration-colo.c                             |   46 -
>  stubs/mon-is-qmp.c                                 |   10 -
>  stubs/monitor-init.c                               |    7 -
>  stubs/{get-fd.c => monitor.c}                      |    6 +
>  stubs/replay-user.c                                |   33 -
>  stubs/reset.c                                      |   14 -
>  target/arm/cpu.c                                   |    2 +-
>  target/i386/Makefile.objs                          |    7 +
>  target/i386/hax-all.c                              | 1155 ++++++++++++++++++++
>  target/i386/hax-darwin.c                           |  316 ++++++
>  target/i386/hax-darwin.h                           |   63 ++
>  target/i386/hax-i386.h                             |   94 ++
>  target/i386/hax-interface.h                        |  361 ++++++
>  target/i386/hax-mem.c                              |  289 +++++
>  target/i386/hax-windows.c                          |  479 ++++++++
>  target/i386/hax-windows.h                          |   89 ++
>  target/i386/helper.c                               |    1 +
>  target/i386/hyperv.c                               |    7 +-
>  target/i386/kvm.c                                  |    1 +
>  target/mips/kvm.c                                  |    5 +
>  target/ppc/kvm.c                                   |    7 +-
>  target/ppc/kvm_ppc.h                               |   12 -
>  target/ppc/mmu-hash64.c                            |    2 +-
>  target/ppc/translate_init.c                        |    2 +-
>  target/s390x/gdbstub.c                             |    1 +
>  target/s390x/kvm.c                                 |    5 +
>  tests/Makefile.include                             |    1 +
>  tests/device-introspect-test.c                     |   60 +-
>  user-exec-stub.c                                   |   34 +
>  util/bitmap.c                                      |    8 +
>  util/event_notifier-posix.c                        |    9 -
>  util/event_notifier-win32.c                        |   12 -
>  util/qemu-thread-posix.c                           |   12 +-
>  util/qemu-thread-win32.c                           |    4 +-
>  vl.c                                               |   62 +-
>  xen-mapcache.c                                     |    3 +
>  110 files changed, 3729 insertions(+), 467 deletions(-)
>  create mode 100644 hax-stub.c
>  create mode 100644 hw/acpi/acpi-stub.c
>  rename stubs/ipmi.c => hw/acpi/ipmi-stub.c (100%)
>  create mode 100644 hw/core/reset.c
>  create mode 100644 hw/smbios/smbios-stub.c
>  rename stubs/smbios_type_38.c => hw/smbios/smbios_type_38-stub.c (100%)
>  rename stubs/vhost.c => hw/virtio/vhost-stub.c (100%)
>  create mode 100644 include/exec/ramlist.h
>  create mode 100644 include/sysemu/hax.h
>  create mode 100644 include/sysemu/hw_accel.h
>  create mode 100644 include/sysemu/reset.h
>  delete mode 100644 stubs/cpus.c
>  delete mode 100644 stubs/fdset-add-fd.c
>  delete mode 100644 stubs/fdset-find-fd.c
>  delete mode 100644 stubs/fdset-get-fd.c
>  delete mode 100644 stubs/fdset-remove-fd.c
>  create mode 100644 stubs/fdset.c
>  delete mode 100644 stubs/get-next-serial.c
>  delete mode 100644 stubs/iohandler.c
>  delete mode 100644 stubs/kvm.c
>  delete mode 100644 stubs/migration-colo.c
>  delete mode 100644 stubs/mon-is-qmp.c
>  delete mode 100644 stubs/monitor-init.c
>  rename stubs/{get-fd.c => monitor.c} (75%)
>  delete mode 100644 stubs/replay-user.c
>  delete mode 100644 stubs/reset.c
>  create mode 100644 target/i386/hax-all.c
>  create mode 100644 target/i386/hax-darwin.c
>  create mode 100644 target/i386/hax-darwin.h
>  create mode 100644 target/i386/hax-i386.h
>  create mode 100644 target/i386/hax-interface.h
>  create mode 100644 target/i386/hax-mem.c
>  create mode 100644 target/i386/hax-windows.c
>  create mode 100644 target/i386/hax-windows.h
>  create mode 100644 user-exec-stub.c
> 

  parent reply	other threads:[~2017-01-20 17:17 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-01-20 13:31 [Qemu-devel] [PULL v3 00/32] Misc patches for 2017-01-11 Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 01/35] bugfix: vm halt when in reset looping Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 02/35] megasas: fix guest-triggered memory leak Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 03/35] qom: Make all interface types abstract Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 04/35] smbios: filter based on CONFIG_SMBIOS rather than TARGET Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 05/35] stubs: merge all monitor stubs in one file, remove monitor_cur_is_qmp stub Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 06/35] stubs: move smbios stubs to hw/smbios Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 07/35] stubs: move acpi stubs to hw/acpi Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 08/35] stubs: remove unused stub for serial_hd Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 09/35] hw: move reset handlers from vl.c to hw/core Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 10/35] stubs: group stubs for user-mode emulation Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 11/35] stubs: group all monitor_fdset_* functions in a single file Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 12/35] stubs: move vhost stubs to stubs/vhost.o Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 13/35] event_notifier: cleanups around event_notifier_set_handler Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 14/35] build: remove --enable-colo/--disable-colo Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 15/35] stubs: remove stubs/kvm.c Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 16/35] acpi: filter based on CONFIG_ACPI_X86 rather than TARGET Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 17/35] pc: fix crash in rtc_set_memory() if initial cpu is marked as hotplugged Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 18/35] scsi-block: fix direction of BYTCHK test for VERIFY commands Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 19/35] serial: fix memory leak in serial exit Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 20/35] qemu-thread: fix qemu_thread_set_name() race in qemu_thread_create() Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 21/35] hxtool: emit Texinfo headings as @subsection Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 22/35] x86: ioapic: add traces for ioapic Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 23/35] x86: ioapic: dump version for "info ioapic" Paolo Bonzini
2017-01-30 14:07   ` Peter Maydell
2017-01-30 19:33     ` Paolo Bonzini
2017-02-03  7:12       ` Peter Xu
2017-01-20 13:31 ` [Qemu-devel] [PULL 24/35] x86: ioapic: fix fail migration when irqchip=split Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 25/35] exec: Add missing rcu_read_unlock Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 26/35] char: fix ctrl-a b not working Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 27/35] ramblock-notifier: new Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 28/35] KVM: PPC: eliminate unnecessary duplicate constants Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 29/35] kvm: move cpu synchronization code Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 30/35] target/i386: Add Intel HAX files Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 31/35] Plumb the HAXM-based hardware acceleration support Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 32/35] hax: add Darwin support Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 33/35] Revert "win32: don't run subprocess tests on Mingw32 platform" Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 34/35] bitmap: assert that start and nr are non negative Paolo Bonzini
2017-01-20 13:31 ` [Qemu-devel] [PULL 35/35] pc.h: move x-mach-use-reliable-get-clock compat entry to PC_COMPAT_2_8 Paolo Bonzini
2017-01-20 15:16 ` [Qemu-devel] [PULL v3 00/32] Misc patches for 2017-01-11 no-reply
2017-01-20 17:16 ` Paolo Bonzini [this message]
2017-01-23 10:07 ` Peter Maydell
2017-01-23 14:02   ` Paolo Bonzini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=35284413-b856-beed-e203-d1f6b22b6776@redhat.com \
    --to=pbonzini@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.