qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PULL v2 00/29] KVM, build, NBD, SCSI patches for 2016-06-1


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

The following changes since commit dc278c58fa02e5fb796dbacf02c8dde32f697015:

  Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging 
(2016-06-16 15:22:56 +0100)

are available in the git repository at:

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

for you to fetch changes up to 573c0caee76fc14f4557d2146f0c9ae67be658c4:

  vl: smp_parse: cleanups (2016-06-16 18:33:04 +0200)

v1->v2: rebase, rerun clean-includes, drop Greg's patch, fix PRIx16

----------------------------------------------------------------
* 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 (1):
      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                        |   1 -
 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/qemu/osdep.h                    |   2 -
 include/qemu/qdist.h                    |   1 -
 include/qemu/qht.h                      |   1 -
 include/sysemu/os-posix.h               |   1 +
 kvm-all.c                               |   9 +-
 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/e1000e-test.c                     |   1 -
 tests/i440fx-test.c                     |   1 -
 tests/ivshmem-test.c                    |   1 -
 tests/postcopy-test.c                   |   2 -
 tests/qht-bench.c                       |   1 -
 tests/test-qdist.c                      |   1 -
 tests/test-qht-par.c                    |   1 -
 tests/test-qht.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 -
 util/qdist.c                            |   1 +
 util/qht.c                              |   1 +
 vl.c                                    |  47 ++++----
 xen-hvm.c                               |   1 -
 xen-mapcache.c                          |   1 -
 77 files changed, 273 insertions(+), 291 deletions(-)
-- 
2.5.5




reply via email to

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