qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PULL 00/58] First round of misc patches for QEMU 2.8


From: Paolo Bonzini
Subject: [Qemu-devel] [PULL 00/58] First round of misc patches for QEMU 2.8
Date: Tue, 13 Sep 2016 19:15:31 +0200

The following changes since commit fa9701240951093907076db0943f96972a396ef5:

  Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20160913-1' into 
staging (2016-09-13 13:56:35 +0100)

are available in the git repository at:


  git://github.com/bonzini/qemu.git 

for you to fetch changes up to 083d012a388e7e2a8bfd9144c2c9bcceb29a78fc:

  cutils: Add generic prefetch (2016-09-13 19:13:32 +0200)

----------------------------------------------------------------
* minor patches here and there
* MTTCG: lock-free TB lookup
* SCSI: bugfixes for MPTSAS, MegaSAS, LSI53c, vmw_pvscsi
* buffer_is_zero rewrite (except for one patch)
* chardev: qemu_chr_fe_write checks
* checkpatch improvement for markdown preformatted text
* default-configs cleanups
* atomics cleanups

----------------------------------------------------------------
Alex Bennée (2):
      tcg: set up tb->page_addr before insertion
      tcg: cpu-exec: remove tb_lock from the hot-path

Cao jin (7):
      util/qemu-sockets: revert Yoda Conditions to normal
      util: fix some coding style issue
      timer: update comments
      cpus: rename local variable to meaningful one
      cpus: update comments
      doc/rcu: fix typo
      kvm-all: drop kvm_setup_guest_memory

Colin Lord (1):
      help: Update help to remove misleading display information

Daniel P. Berrange (7):
      default-configs: remove CONFIG_PAM
      default-configs: removed obsolete CONFIG_ISA_MMIO
      default-configs: remove CONFIG_PIIX_PCI
      ipmi: check return of qemu_chr_fe_write() for errors
      sclpconsolelm: remove bogus check for -EAGAIN
      hw: replace most use of qemu_chr_fe_write with qemu_chr_fe_write_all
      char: convert qemu_chr_fe_write to qemu_chr_fe_write_all

Dr. David Alan Gilbert (1):
      x86/lapic: Load LAPIC state at post_load

Eduardo Habkost (2):
      vmxcap: Show raw MSR value
      vmxcap: Add TSC scaling bit

Fam Zheng (1):
      rules.mak: Don't extract libs from .mo-libs in link command

Hervé Poussineau (4):
      lsi: print register names in debug prints
      lsi: do not exit QEMU if reading invalid register
      lsi: implement I/O memory space for Memory Move instructions
      lsi: never set DMA FIFO Empty (DFE) bit in DSTAT register

Igor Mammedov (1):
      qtail: clean up direct access to tqe_prev field

Lin Ma (1):
      chardev: Add 'help' option to print all available chardev backend types

Lluís Vilanova (1):
      checkpatch: Fix whitespace checks for documentation code blocks

Markus Armbruster (1):
      i8257: Make device "i8257" unavailable with -device

Paolo Bonzini (7):
      tcg: Prepare TB invalidation for lockless TB lookup
      MAINTAINERS: add myself as stubs maintainers
      scsi: mptconfig: fix misuse of MPTSAS_CONFIG_PACK
      Revert "megasas: remove useless check for cmd->frame"
      optionrom: do not rely on compiler's bswap optimization
      ppc: do not redefine CPUPPCState
      cutils: Add SSE4 version

Pranith Kumar (2):
      atomics: Remove redundant barrier()'s
      atomics: Use __atomic_*_n() variant primitives

Prasad J Pandit (3):
      vmw_pvscsi: check page count while initialising descriptor rings
      scsi: mptconfig: fix an assert expression
      scsi: pvscsi: limit loop to fetch SG list

Richard Henderson (8):
      cutils: Move buffer_is_zero and subroutines to a new file
      cutils: Remove SPLAT macro
      cutils: Export only buffer_is_zero
      cutils: Rearrange buffer_is_zero acceleration
      cutils: Remove aarch64 buffer zero checking
      cutils: Remove ppc buffer zero checking
      cutils: Add test for buffer_is_zero
      cutils: Add generic prefetch

Rony Weng (1):
      scsi-disk: change disk serial length from 20 to 36

Sergey Fedorov (6):
      tcg: Pass last_tb by value to tb_find_fast()
      tcg: Prepare safe tb_jmp_cache lookup out of tb_lock
      tcg: Prepare safe access to tb_flushed out of tb_lock
      tcg: Avoid bouncing tb_lock between tb_gen_code() and tb_add_jump()
      tcg: Merge tb_find_slow() and tb_find_fast()
      tcg: rename tb_find_physical()

Thomas Huth (2):
      MAINTAINERS: Fix wildcard for scsi headers
      MAINTAINERS: Add some header files to the PC chipset section

 MAINTAINERS                         |  11 +-
 backends/rng-egd.c                  |   4 +-
 blockdev.c                          |   2 +-
 configure                           |  21 +--
 cpu-exec.c                          | 115 +++++++--------
 cpus.c                              |  19 ++-
 default-configs/arm-softmmu.mak     |   1 -
 default-configs/i386-softmmu.mak    |   2 -
 default-configs/ppc-softmmu.mak     |   1 -
 default-configs/ppc64-softmmu.mak   |   1 -
 default-configs/sparc64-softmmu.mak |   1 -
 default-configs/x86_64-softmmu.mak  |   2 -
 docs/rcu.txt                        |   2 +-
 exec.c                              |   7 +-
 gdbstub.c                           |   4 +-
 hw/arm/omap2.c                      |   8 +-
 hw/arm/pxa2xx.c                     |   4 +-
 hw/arm/strongarm.c                  |   4 +-
 hw/char/bcm2835_aux.c               |   4 +-
 hw/char/debugcon.c                  |   4 +-
 hw/char/digic-uart.c                |   2 +
 hw/char/escc.c                      |   4 +-
 hw/char/etraxfs_ser.c               |   4 +-
 hw/char/exynos4210_uart.c           |   4 +-
 hw/char/grlib_apbuart.c             |   4 +-
 hw/char/imx_serial.c                |   4 +-
 hw/char/ipoctal232.c                |   4 +-
 hw/char/lm32_juart.c                |   2 +
 hw/char/lm32_uart.c                 |   2 +
 hw/char/mcf_uart.c                  |   4 +-
 hw/char/parallel.c                  |   4 +-
 hw/char/pl011.c                     |   4 +-
 hw/char/sclpconsole-lm.c            |  25 +---
 hw/char/sclpconsole.c               |   2 +
 hw/char/sh_serial.c                 |   4 +-
 hw/char/spapr_vty.c                 |   5 +-
 hw/char/stm32f2xx_usart.c           |   2 +
 hw/char/virtio-console.c            |  21 +++
 hw/char/xilinx_uartlite.c           |   4 +-
 hw/dma/i8257.c                      |   2 +
 hw/i386/kvm/apic.c                  |  27 +++-
 hw/ipmi/ipmi_bmc_extern.c           |   8 +-
 hw/scsi/lsi53c895a.c                | 280 +++++++++++++++++++++++++-----------
 hw/scsi/megasas.c                   |   6 +-
 hw/scsi/mptconfig.c                 |   6 +-
 hw/scsi/scsi-disk.c                 |   4 +-
 hw/scsi/vmw_pvscsi.c                |  30 ++--
 hw/usb/ccid-card-passthru.c         |   7 +-
 hw/usb/dev-serial.c                 |   4 +-
 include/exec/exec-all.h             |   2 +
 include/hw/ppc/fdt.h                |   3 +-
 include/qemu/atomic.h               |  32 ++---
 include/qemu/cutils.h               |   3 +-
 include/qemu/queue.h                |   2 +
 include/qemu/timer.h                |  19 +--
 include/sysemu/kvm.h                |   2 -
 kvm-all.c                           |  15 +-
 kvm-stub.c                          |   4 -
 migration/ram.c                     |   2 +-
 migration/rdma.c                    |   5 +-
 net/filter.c                        |   2 +-
 pc-bios/linuxboot_dma.bin           | Bin 1536 -> 1536 bytes
 pc-bios/optionrom/linuxboot_dma.c   |  18 +--
 qemu-char.c                         |  39 +++--
 qemu-options.hx                     |  41 +++---
 rules.mak                           |   2 +-
 scripts/checkpatch.pl               |  10 ++
 scripts/kvm/vmxcap                  |   2 +
 slirp/slirp.c                       |   4 +-
 target-i386/kvm.c                   |  17 ---
 tests/Makefile.include              |   3 +
 tests/test-bufferiszero.c           |  78 ++++++++++
 translate-all.c                     |  25 ++--
 util/Makefile.objs                  |   1 +
 util/bufferiszero.c                 | 230 +++++++++++++++++++++++++++++
 util/cutils.c                       | 244 -------------------------------
 util/qemu-sockets.c                 |  26 ++--
 77 files changed, 884 insertions(+), 643 deletions(-)
 create mode 100644 tests/test-bufferiszero.c
 create mode 100644 util/bufferiszero.c
-- 
1.8.3.1




reply via email to

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