qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/39] Misc patches for 2016-10-07
@ 2016-10-07 16:57 Paolo Bonzini
  2016-10-07 16:57 ` [Qemu-devel] [PULL 01/39] hw/iommu: Fix problems reported by Coverity scan Paolo Bonzini
                   ` (39 more replies)
  0 siblings, 40 replies; 41+ messages in thread
From: Paolo Bonzini @ 2016-10-07 16:57 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit 49540a1f652afd419812bd4d35cc6f45a46a2afe:

  Merge remote-tracking branch 'remotes/jnsnow/tags/ide-pull-request' into staging (2016-09-30 00:42:08 +0100)

are available in the git repository at:

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

for you to fetch changes up to 78e87797ba0b6612fc1c95216a0b81c744fb85b0:

  qemu-doc: merge qemu-tech and qemu-doc (2016-10-07 10:05:54 +0200)

----------------------------------------------------------------
* Thread Sanitizer fixes (Alex)
* Coverity fixes (David)
* test-qht fixes (Emilio)
* QOM interface for info irq/info pic (Hervé)
* -rtc clock=rt fix (Junlian)
* mux chardev fixes (Marc-André)
* nicer report on death by signal (Michal)
* qemu-tech TLC (Paolo)
* MSI support for edu device (Peter)
* qemu-nbd --offset fix (Tomáš)

----------------------------------------------------------------
Alex Bennée (10):
      atomic.h: fix __SANITIZE_THREAD__ build
      atomic.h: comment on use of atomic_read/set
      tcg/optimize: move default return out of if statement
      qom/object: update class cache atomically
      qom/cpu: atomically clear the tb_jmp_cache
      cpu: atomically modify cpu->exit_request
      util/qht: atomically set b->hashes
      linux-user/syscall: extend lock around cpu-list
      qga/command: use QEMU atomic primitives
      .travis.yml: add gcc sanitizer build

David Kiarie (1):
      hw/iommu: Fix problems reported by Coverity scan

Emilio G. Cota (3):
      qht: simplify qht_reset_size
      qht: fix unlock-after-free segfault upon resizing
      test-qht: perform lookups under rcu_read_lock

Hervé Poussineau (7):
      intc: add an interface to gather statistics/informations on interrupt controllers
      intc/i8259: implement InterruptStatsProvider interface
      intc/slavio_intctl: implement InterruptStatsProvider interface
      intc/lm32_pic: implement InterruptStatsProvider interface
      intc: make HMP 'info irq' and 'info pic' commands use InterruptStatsProvider interface
      intc: make HMP 'info irq' and 'info pic' commands available on all targets
      i8259: give ISA device when registering ISA ioports

Junlian Bell (1):
      MC146818 RTC: coordinate guest clock base to destination host after migration

Marc-André Lureau (2):
      char: use a fixed idx for child muxed chr
      char: update read handler in all cases

Michal Privoznik (2):
      util: Introduce qemu_get_pid_name
      qemu_kill_report: Report PID name too

Paolo Bonzini (11):
      seqlock: use atomic writes for the sequence
      qemu-tech: drop index
      qemu-doc: replace introduction with the one from the internals manual
      qemu-doc: drop installation and compilation notes
      qemu-tech: move text from qemu-tech to tcg/README
      qemu-tech: document lazy condition code evaluation in cpu.h
      qemu-tech: move user mode emulation features from qemu-tech
      qemu-tech: move TCG test documentation to tests/tcg/README
      qemu-tech: reorganize content
      qemu-tech: rewrite some parts
      qemu-doc: merge qemu-tech and qemu-doc

Peter Xu (1):
      hw/misc/edu: support MSI interrupt

Tomáš Golembiovský (1):
      qemu-nbd: Shrink image size by specified offset

 .gitignore                 |   2 -
 .travis.yml                |  45 ++++
 Makefile                   |  13 +-
 README                     |   2 -
 cpu-exec.c                 |   8 +-
 docs/specs/edu.txt         |   7 +-
 hmp-commands-info.hx       |  17 +-
 hmp.c                      |  65 ++++++
 hmp.h                      |   2 +
 hw/i386/amd_iommu.c        |  22 +-
 hw/intc/Makefile.objs      |   1 +
 hw/intc/i8259.c            |  73 +++---
 hw/intc/i8259_common.c     |   5 +-
 hw/intc/intc.c             |  41 ++++
 hw/intc/lm32_pic.c         |  63 +++--
 hw/intc/slavio_intctl.c    |  67 +++---
 hw/misc/edu.c              |  18 +-
 hw/sparc/sun4m.c           |  15 +-
 hw/timer/mc146818rtc.c     |  10 +-
 include/hw/i386/pc.h       |   2 -
 include/hw/intc/intc.h     |  33 +++
 include/hw/lm32/lm32_pic.h |   3 -
 include/hw/sparc/sun4m.h   |   8 -
 include/qemu/atomic.h      |   8 +-
 include/qemu/osdep.h       |  10 +
 include/qemu/seqlock.h     |   4 +-
 include/sysemu/char.h      |   1 +
 linux-user/syscall.c       |   7 +-
 monitor.c                  |   6 -
 qemu-char.c                |  24 +-
 qemu-doc.texi              | 352 ++++++----------------------
 qemu-nbd.c                 |   8 +
 qemu-tech.texi             | 557 ++++++++++-----------------------------------
 qemu.nsi                   |   3 -
 qga/commands.c             |  17 +-
 qom/cpu.c                  |  10 +-
 qom/object.c               |  15 +-
 target-cris/cpu.h          |   7 +
 target-i386/cpu.h          |   7 +
 target-m68k/cpu.h          |   8 +
 target-s390x/cpu.h         |   7 +
 target-sparc/cpu.h         |   5 +
 tcg/README                 |   5 +
 tcg/optimize.c             |   3 +-
 tests/tcg/README           |  76 +++++++
 tests/test-qht.c           |   4 +
 ui/cocoa.m                 |   9 -
 util/oslib-posix.c         |  27 +++
 util/oslib-win32.c         |   7 +
 util/qht.c                 |  65 +++---
 vl.c                       |   8 +-
 51 files changed, 802 insertions(+), 980 deletions(-)
 create mode 100644 hw/intc/intc.c
 create mode 100644 include/hw/intc/intc.h
 create mode 100644 tests/tcg/README
-- 
2.7.4

^ permalink raw reply	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2016-10-10 10:45 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-07 16:57 [Qemu-devel] [PULL 00/39] Misc patches for 2016-10-07 Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 01/39] hw/iommu: Fix problems reported by Coverity scan Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 02/39] MC146818 RTC: coordinate guest clock base to destination host after migration Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 03/39] hw/misc/edu: support MSI interrupt Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 04/39] intc: add an interface to gather statistics/informations on interrupt controllers Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 05/39] intc/i8259: implement InterruptStatsProvider interface Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 06/39] intc/slavio_intctl: " Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 07/39] intc/lm32_pic: " Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 08/39] intc: make HMP 'info irq' and 'info pic' commands use " Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 09/39] intc: make HMP 'info irq' and 'info pic' commands available on all targets Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 10/39] atomic.h: fix __SANITIZE_THREAD__ build Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 11/39] atomic.h: comment on use of atomic_read/set Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 12/39] tcg/optimize: move default return out of if statement Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 13/39] seqlock: use atomic writes for the sequence Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 14/39] qom/object: update class cache atomically Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 15/39] qom/cpu: atomically clear the tb_jmp_cache Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 16/39] cpu: atomically modify cpu->exit_request Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 17/39] util/qht: atomically set b->hashes Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 18/39] linux-user/syscall: extend lock around cpu-list Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 19/39] qga/command: use QEMU atomic primitives Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 20/39] .travis.yml: add gcc sanitizer build Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 21/39] i8259: give ISA device when registering ISA ioports Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 22/39] char: use a fixed idx for child muxed chr Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 23/39] char: update read handler in all cases Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 24/39] util: Introduce qemu_get_pid_name Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 25/39] qemu_kill_report: Report PID name too Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 26/39] qemu-nbd: Shrink image size by specified offset Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 27/39] qht: simplify qht_reset_size Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 28/39] qht: fix unlock-after-free segfault upon resizing Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 29/39] test-qht: perform lookups under rcu_read_lock Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 30/39] qemu-tech: drop index Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 31/39] qemu-doc: replace introduction with the one from the internals manual Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 32/39] qemu-doc: drop installation and compilation notes Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 33/39] qemu-tech: move text from qemu-tech to tcg/README Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 34/39] qemu-tech: document lazy condition code evaluation in cpu.h Paolo Bonzini
2016-10-07 16:57 ` [Qemu-devel] [PULL 35/39] qemu-tech: move user mode emulation features from qemu-tech Paolo Bonzini
2016-10-07 16:58 ` [Qemu-devel] [PULL 36/39] qemu-tech: move TCG test documentation to tests/tcg/README Paolo Bonzini
2016-10-07 16:58 ` [Qemu-devel] [PULL 37/39] qemu-tech: reorganize content Paolo Bonzini
2016-10-07 16:58 ` [Qemu-devel] [PULL 38/39] qemu-tech: rewrite some parts Paolo Bonzini
2016-10-07 16:58 ` [Qemu-devel] [PULL 39/39] qemu-doc: merge qemu-tech and qemu-doc Paolo Bonzini
2016-10-10 10:44 ` [Qemu-devel] [PULL 00/39] Misc patches for 2016-10-07 Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).