From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47100) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkFxv-00051j-Fg for qemu-devel@nongnu.org; Fri, 31 Oct 2014 13:26:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XkFxq-0007T2-IC for qemu-devel@nongnu.org; Fri, 31 Oct 2014 13:26:23 -0400 Received: from mx1.redhat.com ([209.132.183.28]:56471) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkFxq-0007Sy-2c for qemu-devel@nongnu.org; Fri, 31 Oct 2014 13:26:18 -0400 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s9VHQHbp025034 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Fri, 31 Oct 2014 13:26:17 -0400 Received: from playground.com (ovpn-112-19.ams2.redhat.com [10.36.112.19]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s9VHQF8C017730 for ; Fri, 31 Oct 2014 13:26:16 -0400 From: Paolo Bonzini Date: Fri, 31 Oct 2014 18:25:38 +0100 Message-Id: <1414776373-9704-1-git-send-email-pbonzini@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PULL 00/35] Last batch of SCSI, KVM, ivshmem patches before soft freeze List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org The following changes since commit 4239e2dc018c0defdbad35d387051ca2b20888= 9d: Merge remote-tracking branch 'remotes/kraxel/tags/pull-cve-2014-3689-20= 141029-1' into staging (2014-10-30 19:11:25 +0000) are available in the git repository at: git://github.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to ace386b4e0e088ed1d42fba697fbb68219aceee6: virtio-scsi: fix dataplane (2014-10-31 17:39:41 +0100) ---------------------------------------------------------------- The last round of patches for soft freeze. Includes ivshmem bugfixes, megasas 2108 emulation, and other small patches here and there. ---------------------------------------------------------------- Andreas F=C3=A4rber (1): ivshmem: Fix fd leak on error Andrew Jones (1): ivshmem: use error_report Dr. David Alan Gilbert (1): -machine vmport=3Doff: Allow disabling of VMWare ioport emulation Fam Zheng (5): rules.mak: Allow .mo-objs and .mo-cflags in -y variables ui: Use the new ".mo-cflags" rule syntax for SDL_CFLAGS iscsi: Refuse to open as writable if the LUN is write protected virtio-scsi: Fix memory leak when realize failed virtio-scsi: Fix num_queue input validation Gonglei (1): vl.c: Fix Coverity complaining for vmstate_dump_file Hannes Reinecke (13): scsi: Rename scsi_*_length() to scsi_*_xfer(), add scsi_cdb_length(= ) megasas: fixup MFI_DCMD_LD_LIST_QUERY megasas: simplify trace event messages megasas: fixup device mapping megasas: add MegaRAID SAS 2108 emulation megasas: Fix typo in megasas_dcmd_ld_get_list() megasas: Decode register names megasas: Clear unit attention on initial reset megasas: Ignore duplicate init_firmware commands megasas: Implement DCMD_CLUSTER_RESET_LD megasas: Update queue logging megasas: Rework frame queueing algorithm megasas: Fixup MSI-X handling Michael Ellerman (5): kvm_stat: Only consider online cpus kvm_stat: Fix the non-x86 exit reasons kvm_stat: Rework platform detection kvm_stat: Abstract ioctl numbers kvm_stat: Add powerpc support Nikunj A Dadhania (1): Add skip_dump flag to ignore memory region during dump Paolo Bonzini (2): scsi: devirtualize unrealize of SCSI devices virtio-scsi: fix dataplane Pavel Dovgalyuk (2): kvmvapic: patch_instruction fix i386: fix breakpoints handling in icount mode Sebastian Krahmer (1): ivshmem: Fix potential OOB r/w access Stefan Hajnoczi (2): ivshmem: Check ivshmem_read() size argument ivshmem: validate incoming_posn value from server block/iscsi.c | 42 +++ hw/i386/kvmvapic.c | 1 - hw/i386/pc.c | 19 ++ hw/i386/pc_piix.c | 4 +- hw/i386/pc_q35.c | 3 +- hw/misc/ivshmem.c | 118 ++++++--- hw/misc/vfio.c | 1 + hw/scsi/megasas.c | 574 +++++++++++++++++++++++++++++-----= ------ hw/scsi/mfi.h | 16 +- hw/scsi/scsi-bus.c | 71 ++--- hw/scsi/scsi-disk.c | 18 +- hw/scsi/scsi-generic.c | 7 - hw/scsi/virtio-scsi-dataplane.c | 3 +- hw/scsi/virtio-scsi.c | 8 +- include/exec/memory.h | 19 ++ include/hw/i386/pc.h | 2 + include/hw/pci/pci_ids.h | 1 + include/hw/scsi/scsi.h | 7 +- memory.c | 10 + memory_mapping.c | 3 +- qemu-options.hx | 3 + rules.mak | 5 + scripts/kvm/kvm_stat | 150 +++++++---- target-i386/translate.c | 3 +- trace-events | 54 ++-- ui/Makefile.objs | 5 +- vl.c | 9 + 27 files changed, 824 insertions(+), 332 deletions(-) --=20 1.8.3.1