qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Paolo Bonzini <pbonzini@redhat.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] [PULL 00/30] KVM, build, NBD, SCSI patches for 2016-06-16
Date: Thu, 16 Jun 2016 16:15:55 +0200	[thread overview]
Message-ID: <1466086585-16526-1-git-send-email-pbonzini@redhat.com> (raw)

The following changes since commit da2fdd0bd1514a44309dd5be162ebfb6c166a716:

  Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20160611' into staging (2016-06-13 10:12:44 +0100)

are available in the git repository at:

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

for you to fetch changes up to 2ab9b0ec185124607ff71ee4048e927016fad26d:

  vl: smp_parse: cleanups (2016-06-16 14:35:20 +0200)

----------------------------------------------------------------
* KVM startup speedup (Chao Peng)
* configure fixes and cleanups (David, Thomas)
* ctags fix (Sergey)
* NBD cleanups (Peter, Eric)
* "-L help" command line option (Richard)
* More esp.c bugfixes (me, Prasad)
* KVM_CAP_MAX_VCPU_ID support (Greg)

----------------------------------------------------------------
Andrew Jones (1):
      vl: smp_parse: cleanups

Chao Peng (1):
      target-i386: kvm: cache KVM_GET_SUPPORTED_CPUID data

Dr. David Alan Gilbert (2):
      Make avx2 configure test work with -O2
      avx2 configure: Use primitives in test

Eric Blake (9):
      nbd: Use BDRV_REQ_FUA for better FUA where supported
      nbd: More debug typo fixes, use correct formats
      nbd: Quit server after any write error
      nbd: Improve server handling of bogus commands
      nbd: Reject unknown request flags
      nbd: Group all Linux-specific ioctl code in one place
      nbd: Clean up ioctl handling of qemu-nbd -c
      nbd: Detect servers that send unexpected error values
      nbd: Avoid magic number for NBD max name size

Greg Kurz (2):
      linux-headers: update to Linux 4.6
      KVM: use KVM_CAP_MAX_VCPU_ID

Paolo Bonzini (5):
      os-posix: include sys/mman.h
      clean-includes: run it once more
      nbd: simplify the nbd_request and nbd_reply structs
      scsi: esp: respect FIFO invariant after message phase
      scsi: esp: clean up handle_ti/esp_do_dma if s->do_cmd

Peter Maydell (2):
      nbd: Don't use *_to_cpup() functions
      nbd: Don't use cpu_to_*w() functions

Prasad J Pandit (2):
      scsi: esp: check buffer length before reading scsi command
      scsi: esp: make cmdbuf big enough for maximum CDB size

Richard W.M. Jones (1):
      vl.c: Add '-L help' which lists data dirs.

Sergey Fedorov (1):
      Makefile: Fix tag file generation targets

Thomas Huth (4):
      configure: Remove unused CONFIG_ZERO_MALLOC setting
      configure: Enable -Werror for MinGW builds, too
      configure: Remove unused CONFIG_SIGEV_THREAD_ID switch
      scsi-disk: Use (unsigned long) typecasts when using "%lu" format string

 Makefile                                       |   4 +-
 audio/ossaudio.c                               |   1 -
 block/qcow2-cache.c                            |   5 -
 bsd-user/elfload.c                             |   1 -
 bsd-user/main.c                                |   1 -
 bsd-user/mmap.c                                |   1 -
 bsd-user/syscall.c                             |   1 -
 configure                                      |  57 ++------
 contrib/ivshmem-server/ivshmem-server.c        |   1 -
 exec.c                                         |   1 -
 hw/block/xen_disk.c                            |   1 -
 hw/char/xen_console.c                          |   1 -
 hw/display/xenfb.c                             |   1 -
 hw/i386/kvm/pci-assign.c                       |   1 -
 hw/misc/ivshmem.c                              |   2 -
 hw/misc/pc-testdev.c                           |   3 -
 hw/net/net_tx_pkt.c                            |   1 +
 hw/net/net_tx_pkt.h                            |   1 -
 hw/net/xen_nic.c                               |   1 -
 hw/scsi/esp.c                                  |  22 +--
 hw/scsi/scsi-disk.c                            |   8 +-
 hw/usb/xen-usb.c                               |   6 +-
 hw/vfio/common.c                               |   1 -
 hw/vfio/pci.c                                  |   1 -
 hw/virtio/virtio-balloon.c                     |   4 -
 hw/xen/xen_backend.c                           |   1 -
 hw/xen/xen_pt_msi.c                            |   1 -
 include/block/nbd.h                            |  19 ++-
 include/hw/scsi/esp.h                          |   3 +-
 include/hw/xen/xen.h                           |   1 -
 include/qemu/osdep.h                           |   2 -
 include/standard-headers/linux/pci_regs.h      |  20 ++-
 include/standard-headers/linux/virtio_config.h |   2 +
 include/sysemu/os-posix.h                      |   1 +
 kvm-all.c                                      |   9 +-
 linux-headers/asm-arm/unistd.h                 |   2 +
 linux-headers/asm-arm64/unistd.h               |   3 +
 linux-headers/asm-powerpc/unistd.h             |   2 +
 linux-headers/asm-s390/kvm.h                   |   1 +
 linux-headers/asm-s390/unistd.h                |   4 +-
 linux-headers/asm-x86/kvm.h                    |   6 +-
 linux-headers/asm-x86/unistd_x32.h             |   2 +
 linux-headers/linux/kvm.h                      |   1 +
 linux-user/elfload.c                           |   1 -
 linux-user/flatload.c                          |   1 -
 linux-user/main.c                              |   1 -
 linux-user/mmap.c                              |   1 -
 linux-user/strace.c                            |   1 -
 linux-user/syscall.c                           |   1 -
 migration/postcopy-ram.c                       |   1 -
 nbd/client.c                                   |  98 ++++++++-----
 nbd/server.c                                   | 191 ++++++++++++++-----------
 net/netmap.c                                   |   1 -
 os-posix.c                                     |   1 -
 qemu-char.c                                    |   1 -
 qemu-nbd.c                                     |   4 +-
 qemu-options.hx                                |   2 +
 scripts/clean-includes                         |   3 +
 target-arm/kvm.c                               |   1 -
 target-arm/kvm32.c                             |   1 -
 target-arm/kvm64.c                             |   1 -
 target-i386/kvm.c                              |  10 +-
 target-mips/kvm.c                              |   1 -
 target-ppc/kvm.c                               |   1 -
 target-s390x/kvm.c                             |   1 -
 tests/i440fx-test.c                            |   1 -
 tests/ivshmem-test.c                           |   1 -
 tests/vhost-user-bridge.c                      |   1 -
 tests/vhost-user-test.c                        |   1 -
 translate-all.c                                |   2 -
 util/cutils.c                                  |   8 +-
 util/memfd.c                                   |   2 -
 util/mmap-alloc.c                              |   1 -
 util/osdep.c                                   |   4 -
 util/oslib-posix.c                             |   1 -
 vl.c                                           |  47 +++---
 xen-hvm.c                                      |   1 -
 xen-mapcache.c                                 |   1 -
 78 files changed, 310 insertions(+), 292 deletions(-)
-- 
2.5.5

             reply	other threads:[~2016-06-16 14:16 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-06-16 14:15 Paolo Bonzini [this message]
2016-06-16 14:15 ` [Qemu-devel] [PULL 01/30] configure: Remove unused CONFIG_ZERO_MALLOC setting Paolo Bonzini
2016-06-16 14:15 ` [Qemu-devel] [PULL 02/30] os-posix: include sys/mman.h Paolo Bonzini
2016-06-16 14:15 ` [Qemu-devel] [PULL 03/30] clean-includes: run it once more Paolo Bonzini
2016-06-16 14:15 ` [Qemu-devel] [PULL 04/30] configure: Enable -Werror for MinGW builds, too Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 05/30] Makefile: Fix tag file generation targets Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 06/30] Make avx2 configure test work with -O2 Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 07/30] avx2 configure: Use primitives in test Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 08/30] configure: Remove unused CONFIG_SIGEV_THREAD_ID switch Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 09/30] nbd: Don't use *_to_cpup() functions Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 10/30] nbd: Don't use cpu_to_*w() functions Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 11/30] nbd: simplify the nbd_request and nbd_reply structs Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 12/30] target-i386: kvm: cache KVM_GET_SUPPORTED_CPUID data Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 13/30] scsi-disk: Use (unsigned long) typecasts when using "%lu" format string Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 14/30] linux-headers: update to Linux 4.6 Paolo Bonzini
2016-06-16 16:09   ` Christian Borntraeger
2016-06-16 16:31     ` Greg Kurz
2016-06-16 14:16 ` [Qemu-devel] [PULL 15/30] KVM: use KVM_CAP_MAX_VCPU_ID Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 16/30] vl.c: Add '-L help' which lists data dirs Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 17/30] nbd: Use BDRV_REQ_FUA for better FUA where supported Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 18/30] nbd: More debug typo fixes, use correct formats Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 19/30] nbd: Quit server after any write error Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 20/30] nbd: Improve server handling of bogus commands Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 21/30] nbd: Reject unknown request flags Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 22/30] nbd: Group all Linux-specific ioctl code in one place Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 23/30] nbd: Clean up ioctl handling of qemu-nbd -c Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 24/30] nbd: Detect servers that send unexpected error values Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 25/30] nbd: Avoid magic number for NBD max name size Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 26/30] scsi: esp: check buffer length before reading scsi command Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 27/30] scsi: esp: respect FIFO invariant after message phase Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 28/30] scsi: esp: clean up handle_ti/esp_do_dma if s->do_cmd Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 29/30] scsi: esp: make cmdbuf big enough for maximum CDB size Paolo Bonzini
2016-06-16 14:16 ` [Qemu-devel] [PULL 30/30] vl: smp_parse: cleanups Paolo Bonzini
2016-06-21 15:40   ` Igor Mammedov
2016-06-21 16:22     ` Andrew Jones
2016-06-16 16:02 ` [Qemu-devel] [PULL 00/30] KVM, build, NBD, SCSI patches for 2016-06-16 Peter Maydell
2016-06-16 16:29   ` Paolo Bonzini
2016-06-16 16:55     ` Peter Maydell
2016-06-16 17:01       ` Paolo Bonzini
2016-06-16 17:08         ` Peter Maydell

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=1466086585-16526-1-git-send-email-pbonzini@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).