All of lore.kernel.org
 help / color / mirror / Atom feed
From: Michael Tokarev <mjt@tls.msk.ru>
To: qemu-devel@nongnu.org
Cc: Michael Tokarev <mjt@tls.msk.ru>, qemu-trivial@nongnu.org
Subject: [Qemu-trivial] [PULL 00/52] Trivial patches for 2016-06-05
Date: Sun,  5 Jun 2016 10:42:37 +0300	[thread overview]
Message-ID: <cover.1465112552.git.mjt@msgid.tls.msk.ru> (raw)

This is a big pile of patches collected in -trivial queue
for quite a while.  I was busy with other stuff in recent
months, now am trying to catch up.  This is the result,
with everything all over.  Please consider pulling.

/mjt

The following changes since commit 6b3532b20b787cbd697a68b383232f5c3b39bd1e:

  Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20160603-1' into staging (2016-06-03 12:03:36 +0100)

are available in the git repository at:

  git://git.corpit.ru/qemu.git tags/pull-trivial-patches-2016-06-05

for you to fetch changes up to 275757ac23428a641983200805bedee8f7b96793:

  hbitmap: Use DIV_ROUND_UP (2016-06-05 10:10:48 +0300)

----------------------------------------------------------------
trivial patches for 2016-06-05

----------------------------------------------------------------
Alberto Garcia (1):
      docs: Fix a couple of typos in throttle.txt

Cao jin (3):
      ICH9: fix typo
      qdev: Clean up around properties
      fw_cfg: follow CODING_STYLE

Eric Blake (2):
      monitor: Typo fix
      host-utils: Prefer 'false' for bool type

Igor Mammedov (1):
      pc: cleanup unused struct PcRomPciInfo

James Clarke (1):
      Fix linking relocatable objects on Sparc

Jan Vesely (1):
      po/Makefile: call rm -f directly

Laurent Vivier (21):
      scripts: add muldiv64() checking coccinelle scripts
      The only 64bit parameter of muldiv64() is the first one.
      remove useless muldiv64()
      replace muldiv64(a, b, c) by (uint64_t)a * b / c
      ppc: Remove a potential overflow in muldiv64()
      coccinelle: use macro DIV_ROUND_UP instead of (((n) + (d) - 1) /(d))
      parallels: Use DIV_ROUND_UP
      qcow/qcow2: Use DIV_ROUND_UP
      qed: Use DIV_ROUND_UP
      block: Use DIV_ROUND_UP
      crypto: Use DIV_ROUND_UP
      xen: Use DIV_ROUND_UP
      audio: Use DIV_ROUND_UP
      SPICE: Use DIV_ROUND_UP
      rocker: Use DIV_ROUND_UP
      usb: Use DIV_ROUND_UP
      slirp: Use DIV_ROUND_UP
      linux-user: Use DIV_ROUND_UP
      pc-bios/s390-ccw: Use DIV_ROUND_UP
      qemu-timer: Use DIV_ROUND_UP
      hbitmap: Use DIV_ROUND_UP

Michael Tokarev (5):
      s390x/virtio-ccw: fix spelling
      hw/ipmi: fix spelling
      docs: "specify" spell fix
      qga: spelling fix
      fsdev: spelling fix

Peter Maydell (10):
      qemu-options.hx: Specify the units for -machine kvm_shadow_mem
      replay: Clean up includes
      hw: Clean up includes
      clean-includes: Add glib.h to list of unneeded includes
      tests: Remove unnecessary glib.h includes
      qga: Remove unnecessary glib.h includes
      all: Remove unnecessary glib.h includes
      qemu-common.h: Drop WORDS_ALIGNED define
      thunk: Drop unused NO_THUNK_TYPE_SIZE guards
      thunk: Rename args and fields in host-target bitmask conversion code

Peter Wu (1):
      gdbstub: set listen backlog to 1

Sameeh Jubran (1):
      e1000: Removing unnecessary if statement

Stefan Weil (3):
      target-moxie: Remove unused struct elements
      configure: Use $(..) instead of deprecated `..`
      scripts: Use $(..) instead of deprecated `..`

Steven Luo (1):
      Fix configure test for PBKDF2 in nettle

Wei Jiangang (1):
      docs/multi-thread-compression: Fix wrong command string

 block/dmg.c                                |   1 -
 block/parallels.c                          |   2 +-
 block/qcow.c                               |   4 +-
 block/qcow2-cluster.c                      |   4 +-
 block/qcow2-refcount.c                     |   6 +-
 block/qed-check.c                          |   3 +-
 block/qed.c                                |   3 +-
 block/vhdx.c                               |   1 -
 block/vmdk.c                               |   1 -
 block/vvfat.c                              |   3 +-
 configure                                  | 188 ++++++++++++++++-------------
 crypto/block-luks.c                        |   6 +-
 docs/multi-thread-compression.txt          |   2 +-
 docs/qapi-code-gen.txt                     |   2 +-
 docs/throttle.txt                          |   4 +-
 fsdev/9p-iov-marshal.c                     |   1 -
 fsdev/9p-marshal.c                         |   1 -
 fsdev/virtfs-proxy-helper.texi             |   2 +-
 gdbstub.c                                  |   2 +-
 hw/9pfs/9p.h                               |   1 -
 hw/audio/gus.c                             |   2 +-
 hw/audio/pcspk.c                           |   2 +-
 hw/block/tc58128.c                         |   2 +-
 hw/core/qdev.c                             |  30 +++--
 hw/display/xenfb.c                         |   4 +-
 hw/i386/acpi-build.c                       |   1 -
 hw/i386/pc.c                               |   8 --
 hw/i386/pc_piix.c                          |   1 -
 hw/intc/aspeed_vic.c                       |   1 -
 hw/ipmi/ipmi_bmc_extern.c                  |   2 +-
 hw/isa/lpc_ich9.c                          |   4 +-
 hw/net/e1000.c                             |   8 +-
 hw/net/rocker/rocker_of_dpa.c              |   5 +-
 hw/nvram/fw_cfg.c                          |  17 ++-
 hw/ppc/ppc.c                               |   2 +-
 hw/s390x/virtio-ccw.c                      |   2 +-
 hw/timer/mc146818rtc.c                     |   1 -
 hw/timer/omap_gptimer.c                    |   4 +-
 hw/usb/hcd-ohci.c                          |   2 +-
 hw/usb/redirect.c                          |   6 +-
 hw/xtensa/pic_cpu.c                        |   4 +-
 include/exec/cpu-all.h                     |   5 -
 include/exec/hwaddr.h                      |   1 -
 include/exec/user/thunk.h                  |  15 +--
 include/hw/acpi/aml-build.h                |   1 -
 include/hw/acpi/bios-linker-loader.h       |   1 -
 include/hw/i386/ich9.h                     |   4 +-
 include/hw/qdev-properties.h               |  10 +-
 include/qemu-common.h                      |   4 -
 include/qemu/bitmap.h                      |   1 -
 include/qemu/fifo32.h                      |   1 -
 include/qemu/host-utils.h                  |   2 +-
 include/qemu/rcu.h                         |   1 -
 include/qom/object.h                       |   1 -
 include/sysemu/tpm_backend_int.h           |   1 -
 linux-user/syscall.c                       |   4 +-
 memory_mapping.c                           |   1 -
 migration/postcopy-ram.c                   |   1 -
 monitor.c                                  |   2 +-
 page_cache.c                               |   1 -
 pc-bios/s390-ccw/bootmap.c                 |   2 +-
 po/Makefile                                |   2 +-
 qapi/qmp-registry.c                        |   1 -
 qemu-bridge-helper.c                       |   1 -
 qemu-options.hx                            |   6 +-
 qemu-timer.c                               |   2 +-
 qga/channel-posix.c                        |   1 -
 qga/channel-win32.c                        |   1 -
 qga/channel.h                              |   1 -
 qga/commands-posix.c                       |  13 +-
 qga/commands-win32.c                       |   1 -
 qga/commands.c                             |   1 -
 qga/guest-agent-command-state.c            |   1 -
 qga/main.c                                 |   1 -
 qga/service-win32.c                        |   1 -
 replay/replay-char.c                       |   4 -
 rules.mak                                  |   2 +-
 scripts/clean-includes                     |   5 +-
 scripts/coccinelle/overflow_muldiv64.cocci |  16 +++
 scripts/coccinelle/remove_muldiv64.cocci   |   6 +
 scripts/coccinelle/round.cocci             |  19 +++
 scripts/coccinelle/simplify_muldiv64.cocci |  11 ++
 scripts/coccinelle/swap_muldiv64.cocci     |  13 ++
 scripts/create_config                      |   6 +-
 scripts/feature_to_c.sh                    |   6 +-
 scripts/make_device_config.sh              |   4 +-
 scripts/qemu-binfmt-conf.sh                |   2 +-
 scripts/update-linux-headers.sh            |   2 +-
 slirp/dnssearch.c                          |   5 +-
 slirp/slirp.h                              |   1 -
 target-moxie/mmu.h                         |   5 -
 tests/ac97-test.c                          |   1 -
 tests/ahci-test.c                          |   1 -
 tests/bios-tables-test.c                   |   1 -
 tests/boot-order-test.c                    |   1 -
 tests/check-qdict.c                        |   1 -
 tests/check-qfloat.c                       |   1 -
 tests/check-qint.c                         |   1 -
 tests/check-qjson.c                        |   1 -
 tests/check-qlist.c                        |   1 -
 tests/check-qnull.c                        |   1 -
 tests/check-qom-interface.c                |   1 -
 tests/check-qom-proplist.c                 |   1 -
 tests/check-qstring.c                      |   1 -
 tests/device-introspect-test.c             |   1 -
 tests/display-vga-test.c                   |   1 -
 tests/drive_del-test.c                     |   1 -
 tests/ds1338-test.c                        |   2 -
 tests/e1000-test.c                         |   1 -
 tests/eepro100-test.c                      |   1 -
 tests/endianness-test.c                    |   1 -
 tests/es1370-test.c                        |   1 -
 tests/fdc-test.c                           |   1 -
 tests/fw_cfg-test.c                        |   1 -
 tests/hd-geo-test.c                        |   1 -
 tests/i440fx-test.c                        |   1 -
 tests/i82801b11-test.c                     |   1 -
 tests/ide-test.c                           |   1 -
 tests/intel-hda-test.c                     |   1 -
 tests/ioh3420-test.c                       |   1 -
 tests/ipmi-bt-test.c                       |   1 -
 tests/ipmi-kcs-test.c                      |   1 -
 tests/ipoctal232-test.c                    |   1 -
 tests/ivshmem-test.c                       |   1 -
 tests/libqos/ahci.c                        |   1 -
 tests/libqos/fw_cfg.c                      |   1 -
 tests/libqos/i2c-imx.c                     |   1 -
 tests/libqos/i2c-omap.c                    |   1 -
 tests/libqos/libqos.c                      |   1 -
 tests/libqos/malloc-generic.c              |   1 -
 tests/libqos/malloc-pc.c                   |   1 -
 tests/libqos/malloc.c                      |   1 -
 tests/libqos/pci-pc.c                      |   1 -
 tests/libqos/pci.c                         |   1 -
 tests/libqos/usb.c                         |   1 -
 tests/libqos/virtio-mmio.c                 |   1 -
 tests/libqos/virtio-pci.c                  |   1 -
 tests/libqos/virtio.c                      |   1 -
 tests/libqtest.c                           |   1 -
 tests/m48t59-test.c                        |   1 -
 tests/ne2000-test.c                        |   1 -
 tests/nvme-test.c                          |   1 -
 tests/pc-cpu-test.c                        |   1 -
 tests/pcnet-test.c                         |   1 -
 tests/pvpanic-test.c                       |   1 -
 tests/pxe-test.c                           |   1 -
 tests/q35-test.c                           |   1 -
 tests/qom-test.c                           |   1 -
 tests/rcutorture.c                         |   1 -
 tests/rtc-test.c                           |   1 -
 tests/rtl8139-test.c                       |   1 -
 tests/spapr-phb-test.c                     |   1 -
 tests/tco-test.c                           |   1 -
 tests/test-aio.c                           |   1 -
 tests/test-base64.c                        |   1 -
 tests/test-bitops.c                        |   1 -
 tests/test-blockjob-txn.c                  |   1 -
 tests/test-coroutine.c                     |   1 -
 tests/test-crypto-cipher.c                 |   1 -
 tests/test-crypto-hash.c                   |   1 -
 tests/test-crypto-secret.c                 |   1 -
 tests/test-cutils.c                        |   1 -
 tests/test-filter-mirror.c                 |   1 -
 tests/test-filter-redirector.c             |   1 -
 tests/test-hbitmap.c                       |   7 +-
 tests/test-int128.c                        |   1 -
 tests/test-io-task.c                       |   1 -
 tests/test-iov.c                           |   1 -
 tests/test-logging.c                       |   1 -
 tests/test-mul64.c                         |   1 -
 tests/test-netfilter.c                     |   1 -
 tests/test-opts-visitor.c                  |   1 -
 tests/test-qdev-global-props.c             |   1 -
 tests/test-qemu-opts.c                     |   1 -
 tests/test-qga.c                           |   1 -
 tests/test-qmp-commands.c                  |   1 -
 tests/test-qmp-event.c                     |   1 -
 tests/test-qmp-input-strict.c              |   1 -
 tests/test-qmp-input-visitor.c             |   1 -
 tests/test-qmp-output-visitor.c            |   1 -
 tests/test-rcu-list.c                      |   1 -
 tests/test-rfifolock.c                     |   1 -
 tests/test-string-input-visitor.c          |   1 -
 tests/test-string-output-visitor.c         |   1 -
 tests/test-thread-pool.c                   |   1 -
 tests/test-throttle.c                      |   1 -
 tests/test-timed-average.c                 |   1 -
 tests/test-visitor-serialization.c         |   1 -
 tests/test-vmstate.c                       |   1 -
 tests/test-write-threshold.c               |   1 -
 tests/test-x86-cpuid.c                     |   1 -
 tests/tmp105-test.c                        |   1 -
 tests/tpci200-test.c                       |   1 -
 tests/usb-hcd-ehci-test.c                  |   1 -
 tests/usb-hcd-ohci-test.c                  |   1 -
 tests/usb-hcd-uhci-test.c                  |   1 -
 tests/usb-hcd-xhci-test.c                  |   1 -
 tests/vhost-user-test.c                    |   1 -
 tests/virtio-9p-test.c                     |   1 -
 tests/virtio-balloon-test.c                |   1 -
 tests/virtio-blk-test.c                    |   1 -
 tests/virtio-console-test.c                |   1 -
 tests/virtio-net-test.c                    |   1 -
 tests/virtio-rng-test.c                    |   1 -
 tests/virtio-scsi-test.c                   |   1 -
 tests/virtio-serial-test.c                 |   1 -
 tests/vmxnet3-test.c                       |   1 -
 tests/wdt_ib700-test.c                     |   1 -
 thunk.c                                    |  32 +++--
 ui/sdl_zoom.c                              |   1 -
 ui/spice-display.c                         |   2 +-
 ui/vnc-palette.c                           |   1 -
 util/coroutine-gthread.c                   |   1 -
 util/hbitmap.c                             |   1 -
 util/memfd.c                               |   1 -
 util/oslib-win32.c                         |   1 -
 util/uri.c                                 |   1 -
 vl.c                                       |   1 -
 xen-hvm.c                                  |   2 +-
 219 files changed, 305 insertions(+), 407 deletions(-)
 create mode 100644 scripts/coccinelle/overflow_muldiv64.cocci
 create mode 100644 scripts/coccinelle/remove_muldiv64.cocci
 create mode 100644 scripts/coccinelle/round.cocci
 create mode 100644 scripts/coccinelle/simplify_muldiv64.cocci
 create mode 100644 scripts/coccinelle/swap_muldiv64.cocci


WARNING: multiple messages have this Message-ID (diff)
From: Michael Tokarev <mjt@tls.msk.ru>
To: qemu-devel@nongnu.org
Cc: Michael Tokarev <mjt@tls.msk.ru>, qemu-trivial@nongnu.org
Subject: [Qemu-devel] [PULL 00/52] Trivial patches for 2016-06-05
Date: Sun,  5 Jun 2016 10:42:37 +0300	[thread overview]
Message-ID: <cover.1465112552.git.mjt@msgid.tls.msk.ru> (raw)

This is a big pile of patches collected in -trivial queue
for quite a while.  I was busy with other stuff in recent
months, now am trying to catch up.  This is the result,
with everything all over.  Please consider pulling.

/mjt

The following changes since commit 6b3532b20b787cbd697a68b383232f5c3b39bd1e:

  Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20160603-1' into staging (2016-06-03 12:03:36 +0100)

are available in the git repository at:

  git://git.corpit.ru/qemu.git tags/pull-trivial-patches-2016-06-05

for you to fetch changes up to 275757ac23428a641983200805bedee8f7b96793:

  hbitmap: Use DIV_ROUND_UP (2016-06-05 10:10:48 +0300)

----------------------------------------------------------------
trivial patches for 2016-06-05

----------------------------------------------------------------
Alberto Garcia (1):
      docs: Fix a couple of typos in throttle.txt

Cao jin (3):
      ICH9: fix typo
      qdev: Clean up around properties
      fw_cfg: follow CODING_STYLE

Eric Blake (2):
      monitor: Typo fix
      host-utils: Prefer 'false' for bool type

Igor Mammedov (1):
      pc: cleanup unused struct PcRomPciInfo

James Clarke (1):
      Fix linking relocatable objects on Sparc

Jan Vesely (1):
      po/Makefile: call rm -f directly

Laurent Vivier (21):
      scripts: add muldiv64() checking coccinelle scripts
      The only 64bit parameter of muldiv64() is the first one.
      remove useless muldiv64()
      replace muldiv64(a, b, c) by (uint64_t)a * b / c
      ppc: Remove a potential overflow in muldiv64()
      coccinelle: use macro DIV_ROUND_UP instead of (((n) + (d) - 1) /(d))
      parallels: Use DIV_ROUND_UP
      qcow/qcow2: Use DIV_ROUND_UP
      qed: Use DIV_ROUND_UP
      block: Use DIV_ROUND_UP
      crypto: Use DIV_ROUND_UP
      xen: Use DIV_ROUND_UP
      audio: Use DIV_ROUND_UP
      SPICE: Use DIV_ROUND_UP
      rocker: Use DIV_ROUND_UP
      usb: Use DIV_ROUND_UP
      slirp: Use DIV_ROUND_UP
      linux-user: Use DIV_ROUND_UP
      pc-bios/s390-ccw: Use DIV_ROUND_UP
      qemu-timer: Use DIV_ROUND_UP
      hbitmap: Use DIV_ROUND_UP

Michael Tokarev (5):
      s390x/virtio-ccw: fix spelling
      hw/ipmi: fix spelling
      docs: "specify" spell fix
      qga: spelling fix
      fsdev: spelling fix

Peter Maydell (10):
      qemu-options.hx: Specify the units for -machine kvm_shadow_mem
      replay: Clean up includes
      hw: Clean up includes
      clean-includes: Add glib.h to list of unneeded includes
      tests: Remove unnecessary glib.h includes
      qga: Remove unnecessary glib.h includes
      all: Remove unnecessary glib.h includes
      qemu-common.h: Drop WORDS_ALIGNED define
      thunk: Drop unused NO_THUNK_TYPE_SIZE guards
      thunk: Rename args and fields in host-target bitmask conversion code

Peter Wu (1):
      gdbstub: set listen backlog to 1

Sameeh Jubran (1):
      e1000: Removing unnecessary if statement

Stefan Weil (3):
      target-moxie: Remove unused struct elements
      configure: Use $(..) instead of deprecated `..`
      scripts: Use $(..) instead of deprecated `..`

Steven Luo (1):
      Fix configure test for PBKDF2 in nettle

Wei Jiangang (1):
      docs/multi-thread-compression: Fix wrong command string

 block/dmg.c                                |   1 -
 block/parallels.c                          |   2 +-
 block/qcow.c                               |   4 +-
 block/qcow2-cluster.c                      |   4 +-
 block/qcow2-refcount.c                     |   6 +-
 block/qed-check.c                          |   3 +-
 block/qed.c                                |   3 +-
 block/vhdx.c                               |   1 -
 block/vmdk.c                               |   1 -
 block/vvfat.c                              |   3 +-
 configure                                  | 188 ++++++++++++++++-------------
 crypto/block-luks.c                        |   6 +-
 docs/multi-thread-compression.txt          |   2 +-
 docs/qapi-code-gen.txt                     |   2 +-
 docs/throttle.txt                          |   4 +-
 fsdev/9p-iov-marshal.c                     |   1 -
 fsdev/9p-marshal.c                         |   1 -
 fsdev/virtfs-proxy-helper.texi             |   2 +-
 gdbstub.c                                  |   2 +-
 hw/9pfs/9p.h                               |   1 -
 hw/audio/gus.c                             |   2 +-
 hw/audio/pcspk.c                           |   2 +-
 hw/block/tc58128.c                         |   2 +-
 hw/core/qdev.c                             |  30 +++--
 hw/display/xenfb.c                         |   4 +-
 hw/i386/acpi-build.c                       |   1 -
 hw/i386/pc.c                               |   8 --
 hw/i386/pc_piix.c                          |   1 -
 hw/intc/aspeed_vic.c                       |   1 -
 hw/ipmi/ipmi_bmc_extern.c                  |   2 +-
 hw/isa/lpc_ich9.c                          |   4 +-
 hw/net/e1000.c                             |   8 +-
 hw/net/rocker/rocker_of_dpa.c              |   5 +-
 hw/nvram/fw_cfg.c                          |  17 ++-
 hw/ppc/ppc.c                               |   2 +-
 hw/s390x/virtio-ccw.c                      |   2 +-
 hw/timer/mc146818rtc.c                     |   1 -
 hw/timer/omap_gptimer.c                    |   4 +-
 hw/usb/hcd-ohci.c                          |   2 +-
 hw/usb/redirect.c                          |   6 +-
 hw/xtensa/pic_cpu.c                        |   4 +-
 include/exec/cpu-all.h                     |   5 -
 include/exec/hwaddr.h                      |   1 -
 include/exec/user/thunk.h                  |  15 +--
 include/hw/acpi/aml-build.h                |   1 -
 include/hw/acpi/bios-linker-loader.h       |   1 -
 include/hw/i386/ich9.h                     |   4 +-
 include/hw/qdev-properties.h               |  10 +-
 include/qemu-common.h                      |   4 -
 include/qemu/bitmap.h                      |   1 -
 include/qemu/fifo32.h                      |   1 -
 include/qemu/host-utils.h                  |   2 +-
 include/qemu/rcu.h                         |   1 -
 include/qom/object.h                       |   1 -
 include/sysemu/tpm_backend_int.h           |   1 -
 linux-user/syscall.c                       |   4 +-
 memory_mapping.c                           |   1 -
 migration/postcopy-ram.c                   |   1 -
 monitor.c                                  |   2 +-
 page_cache.c                               |   1 -
 pc-bios/s390-ccw/bootmap.c                 |   2 +-
 po/Makefile                                |   2 +-
 qapi/qmp-registry.c                        |   1 -
 qemu-bridge-helper.c                       |   1 -
 qemu-options.hx                            |   6 +-
 qemu-timer.c                               |   2 +-
 qga/channel-posix.c                        |   1 -
 qga/channel-win32.c                        |   1 -
 qga/channel.h                              |   1 -
 qga/commands-posix.c                       |  13 +-
 qga/commands-win32.c                       |   1 -
 qga/commands.c                             |   1 -
 qga/guest-agent-command-state.c            |   1 -
 qga/main.c                                 |   1 -
 qga/service-win32.c                        |   1 -
 replay/replay-char.c                       |   4 -
 rules.mak                                  |   2 +-
 scripts/clean-includes                     |   5 +-
 scripts/coccinelle/overflow_muldiv64.cocci |  16 +++
 scripts/coccinelle/remove_muldiv64.cocci   |   6 +
 scripts/coccinelle/round.cocci             |  19 +++
 scripts/coccinelle/simplify_muldiv64.cocci |  11 ++
 scripts/coccinelle/swap_muldiv64.cocci     |  13 ++
 scripts/create_config                      |   6 +-
 scripts/feature_to_c.sh                    |   6 +-
 scripts/make_device_config.sh              |   4 +-
 scripts/qemu-binfmt-conf.sh                |   2 +-
 scripts/update-linux-headers.sh            |   2 +-
 slirp/dnssearch.c                          |   5 +-
 slirp/slirp.h                              |   1 -
 target-moxie/mmu.h                         |   5 -
 tests/ac97-test.c                          |   1 -
 tests/ahci-test.c                          |   1 -
 tests/bios-tables-test.c                   |   1 -
 tests/boot-order-test.c                    |   1 -
 tests/check-qdict.c                        |   1 -
 tests/check-qfloat.c                       |   1 -
 tests/check-qint.c                         |   1 -
 tests/check-qjson.c                        |   1 -
 tests/check-qlist.c                        |   1 -
 tests/check-qnull.c                        |   1 -
 tests/check-qom-interface.c                |   1 -
 tests/check-qom-proplist.c                 |   1 -
 tests/check-qstring.c                      |   1 -
 tests/device-introspect-test.c             |   1 -
 tests/display-vga-test.c                   |   1 -
 tests/drive_del-test.c                     |   1 -
 tests/ds1338-test.c                        |   2 -
 tests/e1000-test.c                         |   1 -
 tests/eepro100-test.c                      |   1 -
 tests/endianness-test.c                    |   1 -
 tests/es1370-test.c                        |   1 -
 tests/fdc-test.c                           |   1 -
 tests/fw_cfg-test.c                        |   1 -
 tests/hd-geo-test.c                        |   1 -
 tests/i440fx-test.c                        |   1 -
 tests/i82801b11-test.c                     |   1 -
 tests/ide-test.c                           |   1 -
 tests/intel-hda-test.c                     |   1 -
 tests/ioh3420-test.c                       |   1 -
 tests/ipmi-bt-test.c                       |   1 -
 tests/ipmi-kcs-test.c                      |   1 -
 tests/ipoctal232-test.c                    |   1 -
 tests/ivshmem-test.c                       |   1 -
 tests/libqos/ahci.c                        |   1 -
 tests/libqos/fw_cfg.c                      |   1 -
 tests/libqos/i2c-imx.c                     |   1 -
 tests/libqos/i2c-omap.c                    |   1 -
 tests/libqos/libqos.c                      |   1 -
 tests/libqos/malloc-generic.c              |   1 -
 tests/libqos/malloc-pc.c                   |   1 -
 tests/libqos/malloc.c                      |   1 -
 tests/libqos/pci-pc.c                      |   1 -
 tests/libqos/pci.c                         |   1 -
 tests/libqos/usb.c                         |   1 -
 tests/libqos/virtio-mmio.c                 |   1 -
 tests/libqos/virtio-pci.c                  |   1 -
 tests/libqos/virtio.c                      |   1 -
 tests/libqtest.c                           |   1 -
 tests/m48t59-test.c                        |   1 -
 tests/ne2000-test.c                        |   1 -
 tests/nvme-test.c                          |   1 -
 tests/pc-cpu-test.c                        |   1 -
 tests/pcnet-test.c                         |   1 -
 tests/pvpanic-test.c                       |   1 -
 tests/pxe-test.c                           |   1 -
 tests/q35-test.c                           |   1 -
 tests/qom-test.c                           |   1 -
 tests/rcutorture.c                         |   1 -
 tests/rtc-test.c                           |   1 -
 tests/rtl8139-test.c                       |   1 -
 tests/spapr-phb-test.c                     |   1 -
 tests/tco-test.c                           |   1 -
 tests/test-aio.c                           |   1 -
 tests/test-base64.c                        |   1 -
 tests/test-bitops.c                        |   1 -
 tests/test-blockjob-txn.c                  |   1 -
 tests/test-coroutine.c                     |   1 -
 tests/test-crypto-cipher.c                 |   1 -
 tests/test-crypto-hash.c                   |   1 -
 tests/test-crypto-secret.c                 |   1 -
 tests/test-cutils.c                        |   1 -
 tests/test-filter-mirror.c                 |   1 -
 tests/test-filter-redirector.c             |   1 -
 tests/test-hbitmap.c                       |   7 +-
 tests/test-int128.c                        |   1 -
 tests/test-io-task.c                       |   1 -
 tests/test-iov.c                           |   1 -
 tests/test-logging.c                       |   1 -
 tests/test-mul64.c                         |   1 -
 tests/test-netfilter.c                     |   1 -
 tests/test-opts-visitor.c                  |   1 -
 tests/test-qdev-global-props.c             |   1 -
 tests/test-qemu-opts.c                     |   1 -
 tests/test-qga.c                           |   1 -
 tests/test-qmp-commands.c                  |   1 -
 tests/test-qmp-event.c                     |   1 -
 tests/test-qmp-input-strict.c              |   1 -
 tests/test-qmp-input-visitor.c             |   1 -
 tests/test-qmp-output-visitor.c            |   1 -
 tests/test-rcu-list.c                      |   1 -
 tests/test-rfifolock.c                     |   1 -
 tests/test-string-input-visitor.c          |   1 -
 tests/test-string-output-visitor.c         |   1 -
 tests/test-thread-pool.c                   |   1 -
 tests/test-throttle.c                      |   1 -
 tests/test-timed-average.c                 |   1 -
 tests/test-visitor-serialization.c         |   1 -
 tests/test-vmstate.c                       |   1 -
 tests/test-write-threshold.c               |   1 -
 tests/test-x86-cpuid.c                     |   1 -
 tests/tmp105-test.c                        |   1 -
 tests/tpci200-test.c                       |   1 -
 tests/usb-hcd-ehci-test.c                  |   1 -
 tests/usb-hcd-ohci-test.c                  |   1 -
 tests/usb-hcd-uhci-test.c                  |   1 -
 tests/usb-hcd-xhci-test.c                  |   1 -
 tests/vhost-user-test.c                    |   1 -
 tests/virtio-9p-test.c                     |   1 -
 tests/virtio-balloon-test.c                |   1 -
 tests/virtio-blk-test.c                    |   1 -
 tests/virtio-console-test.c                |   1 -
 tests/virtio-net-test.c                    |   1 -
 tests/virtio-rng-test.c                    |   1 -
 tests/virtio-scsi-test.c                   |   1 -
 tests/virtio-serial-test.c                 |   1 -
 tests/vmxnet3-test.c                       |   1 -
 tests/wdt_ib700-test.c                     |   1 -
 thunk.c                                    |  32 +++--
 ui/sdl_zoom.c                              |   1 -
 ui/spice-display.c                         |   2 +-
 ui/vnc-palette.c                           |   1 -
 util/coroutine-gthread.c                   |   1 -
 util/hbitmap.c                             |   1 -
 util/memfd.c                               |   1 -
 util/oslib-win32.c                         |   1 -
 util/uri.c                                 |   1 -
 vl.c                                       |   1 -
 xen-hvm.c                                  |   2 +-
 219 files changed, 305 insertions(+), 407 deletions(-)
 create mode 100644 scripts/coccinelle/overflow_muldiv64.cocci
 create mode 100644 scripts/coccinelle/remove_muldiv64.cocci
 create mode 100644 scripts/coccinelle/round.cocci
 create mode 100644 scripts/coccinelle/simplify_muldiv64.cocci
 create mode 100644 scripts/coccinelle/swap_muldiv64.cocci

             reply	other threads:[~2016-06-05  7:43 UTC|newest]

Thread overview: 120+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-06-05  7:42 Michael Tokarev [this message]
2016-06-05  7:42 ` [Qemu-devel] [PULL 00/52] Trivial patches for 2016-06-05 Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 01/52] s390x/virtio-ccw: fix spelling Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 02/52] hw/ipmi: " Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 03/52] docs: "specify" spell fix Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 04/52] qga: spelling fix Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 05/52] fsdev: " Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 06/52] target-moxie: Remove unused struct elements Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 07/52] po/Makefile: call rm -f directly Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 08/52] gdbstub: set listen backlog to 1 Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 09/52] scripts: add muldiv64() checking coccinelle scripts Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 10/52] The only 64bit parameter of muldiv64() is the first one Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 11/52] remove useless muldiv64() Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 12/52] replace muldiv64(a, b, c) by (uint64_t)a * b / c Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 13/52] ppc: Remove a potential overflow in muldiv64() Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 14/52] Fix linking relocatable objects on Sparc Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 15/52] qemu-options.hx: Specify the units for -machine kvm_shadow_mem Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 16/52] configure: Use $(..) instead of deprecated `..` Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 17/52] scripts: " Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 18/52] ICH9: fix typo Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 19/52] monitor: Typo fix Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 20/52] qdev: Clean up around properties Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 21/52] fw_cfg: follow CODING_STYLE Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:42 ` [Qemu-trivial] [PULL 22/52] replay: Clean up includes Michael Tokarev
2016-06-05  7:42   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 23/52] hw: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 24/52] docs: Fix a couple of typos in throttle.txt Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-08  9:00   ` [Qemu-trivial] " Alberto Garcia
2016-06-08  9:00     ` [Qemu-devel] " Alberto Garcia
2016-06-08  9:44     ` [Qemu-trivial] " Michael Tokarev
2016-06-08  9:44       ` [Qemu-devel] " Michael Tokarev
2016-06-08 10:23       ` [Qemu-trivial] " Alberto Garcia
2016-06-08 10:23         ` [Qemu-devel] " Alberto Garcia
2016-06-05  7:43 ` [Qemu-trivial] [PULL 25/52] Fix configure test for PBKDF2 in nettle Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 26/52] e1000: Removing unnecessary if statement Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 27/52] pc: cleanup unused struct PcRomPciInfo Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 28/52] clean-includes: Add glib.h to list of unneeded includes Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 29/52] tests: Remove unnecessary glib.h includes Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 30/52] qga: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 31/52] all: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 32/52] docs/multi-thread-compression: Fix wrong command string Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 33/52] host-utils: Prefer 'false' for bool type Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 34/52] qemu-common.h: Drop WORDS_ALIGNED define Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 35/52] thunk: Drop unused NO_THUNK_TYPE_SIZE guards Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 36/52] thunk: Rename args and fields in host-target bitmask conversion code Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 37/52] coccinelle: use macro DIV_ROUND_UP instead of (((n) + (d) - 1) /(d)) Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 38/52] parallels: Use DIV_ROUND_UP Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 39/52] qcow/qcow2: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 40/52] qed: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 41/52] block: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 42/52] crypto: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 43/52] xen: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 44/52] audio: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 45/52] SPICE: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 46/52] rocker: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 47/52] usb: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 48/52] slirp: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 49/52] linux-user: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 50/52] pc-bios/s390-ccw: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-06 13:17   ` [Qemu-trivial] " Laurent Vivier
2016-06-06 13:17     ` [Qemu-devel] " Laurent Vivier
2016-06-07 15:07     ` [Qemu-trivial] " Michael Tokarev
2016-06-07 15:07       ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 51/52] qemu-timer: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-05  7:43 ` [Qemu-trivial] [PULL 52/52] hbitmap: " Michael Tokarev
2016-06-05  7:43   ` [Qemu-devel] " Michael Tokarev
2016-06-06  9:16 ` [Qemu-trivial] [Qemu-devel] [PULL 00/52] Trivial patches for 2016-06-05 Peter Maydell
2016-06-06  9:16   ` Peter Maydell
2016-06-06 11:12   ` [Qemu-trivial] [PATCH v3] Fix linking relocatable objects on Sparc James Clarke
2016-06-06 11:12     ` [Qemu-devel] " James Clarke

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1465112552.git.mjt@msgid.tls.msk.ru \
    --to=mjt@tls.msk.ru \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-trivial@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.