qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PULL 00/30] KVM, build, NBD, SCSI patches for 2016-06-16


From: Paolo Bonzini
Subject: [Qemu-devel] [PULL 00/30] KVM, build, NBD, SCSI patches for 2016-06-16
Date: Thu, 16 Jun 2016 16:15:55 +0200

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 via email to

[Prev in Thread] Current Thread [Next in Thread]