Patchwork [PULL,00/26] Trivial-patches pull request for 2013-06-14

login
register
mail settings
Submitter Michael Tokarev
Date June 14, 2013, 10:50 a.m.
Message ID <1371207042-17980-1-git-send-email-mjt@msgid.tls.msk.ru>
Download mbox
Permalink /patch/251327/
State New
Headers show

Pull-request

git://git.corpit.ru/qemu.git trivial-patches-next

Comments

Michael Tokarev - June 14, 2013, 10:50 a.m.
This is yet another pull request from the trivial-patches queue.
There are many changes this time, most are really trivial, but
some, while also of trivial nature, are large(ish). These include:

 - linux headers update request, which syncs copy of linux headers
   with 3.10-rc5, together with 3 preparational changes

 - "char/serial: serial_ioport_write: Factor out common code" by
   Peter Crosthwaite, which is large but it removes ad-hoc implementation
   and uses generic bits instead

 - "create qemu_openpty_raw() helper function and move it to a separate file"
   by Michael Tokarev, which is also a bit large but it just moves common code
   into a separate file.

It all appears to build (on OpenBSD, FreeBSD, OpenIndiana and Linux) and
work, as far as I can tell.

Please pull.

Thanks,

/mjt

The following changes since commit bd5c51ee6c4f1c79cae5ad2516d711a27b4ea8ec:

  qemu-char: don't issue CHR_EVENT_OPEN in a BH (2013-06-10 11:38:37 -0500)

are available in the git repository at:

  git://git.corpit.ru/qemu.git trivial-patches-next

for you to fetch changes up to ba275adba09adfc0f7ec533f1fddba678d9ba826:

  piix: fix some printf errors when debug is enabled (2013-06-14 14:38:45 +0400)

----------------------------------------------------------------
Alexey Kardashevskiy (3):
      KVM: ARM: Add dummy kvm_arch_init_irq_routing()
      KVM: S390: Add dummy kvm_arch_init_irq_routing()
      linux-headers: Update to v3.10-rc5

Alon Levy (1):
      libcacard/vscclient: fix leakage of socket on error paths

Andreas Färber (1):
      Makefile: Install qemu-img and qemu-nbd man pages only if built

Ed Maste (2):
      configure: remove ${config_host_ld} variable
      configure: Disable host-bsd USB on FreeBSD

Hervé Poussineau (1):
      cputlb: fix debug logs

Hu Tao (1):
      piix: fix some printf errors when debug is enabled

Michael Tokarev (4):
      qemu-char: remove a few needless #includes
      gitignore: unignore *.patch
      main-loop: do not include slirp/slirp.h, use libslirp.h instead
      create qemu_openpty_raw() helper function and move it to a separate file

Peter Crosthwaite (4):
      intc/xilinx_intc: Use qemu_set_irq
      char/serial: cosmetic fixes.
      char/serial: Use generic Fifo8
      char/serial: serial_ioport_write: Factor out common code

Peter Wu (2):
      gtk: implement -full-screen
      Unbreak -no-quit for GTK, validate SDL options

Richard W.M. Jones (1):
      curl: Whitespace only changes.

Scott Wood (1):
      KVM: PPC: Add dummy kvm_arch_init_irq_routing()

Stefan Hajnoczi (1):
      ivshmem: add missing error exit(2)

Stefan Weil (4):
      device tree: Fix cppcheck warning
      hw/scsi: Don't increment a boolean value
      target-sparc: Replace free by g_free
      hw/xen: Use g_free instead of free and fix potential memory leaks

 .gitignore                        |    1 -
 Makefile                          |    5 +-
 block/curl.c                      |    4 +-
 configure                         |    7 +--
 cputlb.c                          |    4 +-
 device_tree.c                     |    2 +-
 hw/acpi/piix4.c                   |   12 ++---
 hw/char/serial.c                  |  128 +++++++++++++++++++-----------------------------
 hw/intc/xilinx_intc.c             |    6 +--
 hw/misc/ivshmem.c                 |    1 +
 hw/scsi/vmw_pvscsi.c              |    2 +-
 hw/xen/xen_pt_config_init.c       |    4 +-
 include/hw/char/serial.h          |   15 ++----
 include/qemu-common.h             |   15 +-----
 include/ui/console.h              |    2 +-
 libcacard/vscclient.c             |    9 +++-
 linux-headers/asm-arm/kvm.h       |   12 ++---
 linux-headers/asm-mips/kvm.h      |  138 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 linux-headers/asm-mips/kvm_para.h |    1 +
 linux-headers/asm-powerpc/kvm.h   |   89 +++++++++++++++++++++++++++++++++
 linux-headers/asm-x86/kvm.h       |    1 -
 linux-headers/linux/kvm.h         |   42 +++++++++++++---
 linux-headers/linux/vfio.h        |    1 +
 linux-headers/linux/vhost.h       |   28 +++++++++++
 main-loop.c                       |    3 +-
 qemu-char.c                       |   79 ++----------------------------
 target-arm/kvm.c                  |    4 ++
 target-ppc/kvm.c                  |    4 ++
 target-s390x/kvm.c                |    4 ++
 target-sparc/cpu.c                |    2 +-
 ui/gtk.c                          |   18 +++----
 util/Makefile.objs                |    2 +-
 util/qemu-openpty.c               |  135 ++++++++++++++++++++++++++++++++++++++++++++++++++
 vl.c                              |   17 ++++---
 xen-all.c                         |    8 +--
 35 files changed, 569 insertions(+), 236 deletions(-)
 create mode 100644 linux-headers/asm-mips/kvm.h
 create mode 100644 linux-headers/asm-mips/kvm_para.h
 create mode 100644 util/qemu-openpty.c
Michael Tokarev - June 14, 2013, 10:52 a.m.
14.06.2013 14:50, Michael Tokarev wrote:
> are available in the git repository at:
> 
>   git://git.corpit.ru/qemu.git trivial-patches-next

And this is the same as

    git://git.corpit.ru/qemu.git trivial-patches

 *Sigh*.

/mjt
Anthony Liguori - June 17, 2013, 9:17 p.m.
Pulled.  Thanks.

Regards,

Anthony Liguori