qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 80792e: tests: check-qom-proplist: fix leak


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 80792e: tests: check-qom-proplist: fix leak
Date: Mon, 31 Jul 2017 04:56:53 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 80792eb9257588d9a554605f3411cbc7ed51e9bc
      
https://github.com/qemu/qemu/commit/80792eb9257588d9a554605f3411cbc7ed51e9bc
  Author: Marc-André Lureau <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M tests/check-qom-proplist.c

  Log Message:
  -----------
  tests: check-qom-proplist: fix leak

user_creatable_add_opts() returns a reference (the other reference is
for the root parent/child link).

Leak introduced in commit a1af255f065cc.

Signed-off-by: Marc-André Lureau <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 36bed541ca886da735bef1e8d76d09f8849ed5dd
      
https://github.com/qemu/qemu/commit/36bed541ca886da735bef1e8d76d09f8849ed5dd
  Author: Eduardo Otubo <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M hw/unicore32/puv3.c

  Log Message:
  -----------
  fix qemu-system-unicore32 crashing when calling without -kernel

Starting qemu-system-unicore32 without the -kernel parameter results in
an assert() returns false and aborts qemu. This patch replaces it with a
proper error message followed by exit(1).

Signed-off-by: Eduardo Otubo <address@hidden>
Tested-by: Thomas Huth <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 1b61270be156872e52291698afc1fdec5b055842
      
https://github.com/qemu/qemu/commit/1b61270be156872e52291698afc1fdec5b055842
  Author: Thomas Huth <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Improve the NetBSD regex pattern

Currently get_maintainers.pl claims that the configure script is
maintained by Kamil:

 $ scripts/get_maintainer.pl -f configure
 Kamil Rytarowski <address@hidden> (maintainer:NETBSD)
 address@hidden (open list:All patches CC here)

This happens because the regex pattern for the NETBSD entry triggers
on everything that contains the keyword "NetBSD". Ease the situation
a little bit by restricting this to "Subject:" lines only, like
we do it in the "trivial patches" section already.

Reported-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Thomas Huth <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: d616c12b7dbcd9d682782d6bdf59a29f80e4d923
      
https://github.com/qemu/qemu/commit/d616c12b7dbcd9d682782d6bdf59a29f80e4d923
  Author: Marc-André Lureau <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M tests/Makefile.include

  Log Message:
  -----------
  tests: test-netfilter && pxe-test require slirp

If slirp is disabled, it will fail with:

qemu-system-x86_64: -netdev user,id=qtest-bn0: Parameter 'type' expects a 
netdev backend type

Signed-off-by: Marc-André Lureau <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 7a0b7eba4b577bceb8aa795ae46d9812e2d6f4ca
      
https://github.com/qemu/qemu/commit/7a0b7eba4b577bceb8aa795ae46d9812e2d6f4ca
  Author: Marc-André Lureau <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  build-sys: there is no qemu-ga.c

It got moved in qga/main.c from commit 2870dc3456c9c.

Signed-off-by: Marc-André Lureau <address@hidden>
Reviewed-by: Michael Roth <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: b190f477e29c7cd03a8fee49c96d27f160e3f5b0
      
https://github.com/qemu/qemu/commit/b190f477e29c7cd03a8fee49c96d27f160e3f5b0
  Author: Eduardo Otubo <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M target/tricore/cpu.c

  Log Message:
  -----------
  qemu-system-tricore: segfault when entering "x 0" on the monitor

Starting Qemu with "qemu-system-tricore -nographic -M tricore_testboard -S"
and entering "x 0" at the monitor prompt leads to Segmentation fault.
This happens because tricore_cpu_get_phys_page_debug() is not implemented
yet, this is a temporary workaround to avoid the crash.

Signed-off-by: Eduardo Otubo <address@hidden>
Tested-by: Thomas Huth <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: b94b330e233368d906e8b66e827a761e67845c51
      
https://github.com/qemu/qemu/commit/b94b330e233368d906e8b66e827a761e67845c51
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M tests/Makefile.include

  Log Message:
  -----------
  tests: add missing dependency to build QTEST_QEMU_BINARY

This allow a one liner from fresh repository clone, i.e.:

  ./configure && make -j check-qtest-aarch64

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Reviewed-by: John Snow <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 2a4e2e4919d1fcb915f1b33f9396aad5dc4616f5
      
https://github.com/qemu/qemu/commit/2a4e2e4919d1fcb915f1b33f9396aad5dc4616f5
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M hw/core/loader.c

  Log Message:
  -----------
  loader: check get_image_size() return value

since a negative value means it errored.

hw/core/loader.c:149:9: warning: Loss of sign in implicit conversion
    if (size > max_sz) {
  ^~~~
hw/core/loader.c:171:9: warning: Loss of sign in implicit conversion
    if (size > memory_region_size(mr)) {
  ^~~~

Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: b7b1e9dd6d56612d4656817b11e43d9fbefdc497
      
https://github.com/qemu/qemu/commit/b7b1e9dd6d56612d4656817b11e43d9fbefdc497
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M hw/misc/ivshmem.c

  Log Message:
  -----------
  ivshmem: fix incorrect error handling in ivshmem_recv_msg()

Screwed up in commit 3a55fc0f, v2.6.0.

If qemu_chr_fe_read_all() returns -EINTR the do {} statement continues and the
n accumulator used to complete reads upto sizeof(msg) is decremented by 4 (the
value of EINTR on Linux).
To avoid that, use simpler if() statements and continue if EINTR occured.

hw/misc/ivshmem.c:650:14: warning: Loss of sign in implicit conversion
    } while (n < sizeof(msg));
       ^

Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: f80ac75d0e6e6e7481d61cdb86e5a741a442f100
      
https://github.com/qemu/qemu/commit/f80ac75d0e6e6e7481d61cdb86e5a741a442f100
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M block/qcow2-refcount.c

  Log Message:
  -----------
  qcow2: fix null pointer dereference

It seems this assert() was somehow misplaced.

block/qcow2-refcount.c:2193:42: warning: Array access (from variable 
'on_disk_reftable') results in a null pointer dereference
  on_disk_reftable[refblock_index] = refblock_offset;
  ~~~~~~~~~~~~~~~~                 ^

Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 9f26f3252534e7680cfc7c0dbd1d79fdb56519ad
      
https://github.com/qemu/qemu/commit/9f26f3252534e7680cfc7c0dbd1d79fdb56519ad
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M ui/vnc.c

  Log Message:
  -----------
  ui/vnc: fix leak of SocketAddress **

Extract the (correct) cleaning code as a new function vnc_free_addresses() then
use it to remove the memory leaks.

Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Daniel P. Berrange <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: b2caa3b82edca29ccb5e7d6311ffcf841b9b7786
      
https://github.com/qemu/qemu/commit/b2caa3b82edca29ccb5e7d6311ffcf841b9b7786
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M net/eth.c

  Log Message:
  -----------
  net/eth: fix incorrect check of iov_to_buf() return value

So we have sizeof(struct in6_address) != sizeof(uintptr_t)
and Clang > Coverity on this, see 4555ca6816c :)

net/eth.c:426:30: warning: The code calls sizeof() on a pointer type. This can 
produce an unexpected result
  return bytes_read == sizeof(dst_addr);
                       ^     ~~~~~~~~~~
net/eth.c:475:34: warning: The code calls sizeof() on a pointer type. This can 
produce an unexpected result
      return bytes_read == sizeof(src_addr);
                           ^     ~~~~~~~~~~

Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Dmitry Fleytman <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 4b5660e403c9cae998dc70b51288968655977896
      
https://github.com/qemu/qemu/commit/4b5660e403c9cae998dc70b51288968655977896
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M target/m68k/translate.c

  Log Message:
  -----------
  m68k/translate: fix incorrect copy/paste

db3d7945ae extended gen_cc_cond() for cond [6, 7, 9, 10] but misswrote [4, 5]

target/m68k/translate.c:1323:70: warning: identical expressions on both sides 
of logical operator
  if (op == CC_OP_ADDB || op == CC_OP_ADDW || op == CC_OP_ADDL ||
      op == CC_OP_ADDB || op == CC_OP_ADDW || op == CC_OP_ADDL) {
      ~~~~~~~~~~~~~~~~    ~~~~~~~~~~~~~~~~    ~~~~~~~~~~~~~~~~ ^

Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 72cd500b725fd9a3bbefeb468d54c192fdc28318
      
https://github.com/qemu/qemu/commit/72cd500b725fd9a3bbefeb468d54c192fdc28318
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M linux-user/elfload.c

  Log Message:
  -----------
  linux-user/sh4: fix incorrect memory write

not hit since 2009! :)

linux-user/elfload.c:1102:20: warning: Out of bound memory access (access 
exceeds upper limit of memory block)
  (*regs[i]) = tswap32(env->gregs[i]);
  ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~

Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: bc658e4a2e81593f75a3ae34b112be77efbb3e0a
      
https://github.com/qemu/qemu/commit/bc658e4a2e81593f75a3ae34b112be77efbb3e0a
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M linux-user/syscall.c

  Log Message:
  -----------
  syscall: fix dereference of undefined pointer

linux-user/syscall.c:5581:9: warning: Dereference of undefined pointer value
    if (*host_rt_dev_ptr != 0) {
  ^~~~~~~~~~~~~~~~

Reported-by: Clang Static Analyzer
Suggested-by: Laurent Vivier <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 6860710cc3864382a898c847d722f950b5e01a6e
      
https://github.com/qemu/qemu/commit/6860710cc3864382a898c847d722f950b5e01a6e
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M linux-user/syscall.c

  Log Message:
  -----------
  syscall: fix use of uninitialized values

linux-user/syscall.c:1627:35: warning: 1st function call argument is an 
uninitialized value
  target_saddr->sa_family = tswap16(addr->sa_family);
                            ^~~~~~~~~~~~~~~~~~~~~~~~
linux-user/syscall.c:1629:25: warning: The left operand of '==' is a garbage 
value
    if (addr->sa_family == AF_NETLINK && len >= sizeof(struct sockaddr_nl)) {
  ~~~~~~~~~~~~~~~ ^

Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: b929f7e56f505d18bea32b08b57a8b84c6b28f30
      
https://github.com/qemu/qemu/commit/b929f7e56f505d18bea32b08b57a8b84c6b28f30
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M linux-user/syscall.c

  Log Message:
  -----------
  syscall: check inotify() and eventfd() return value

linux-user/syscall.c:555:25: warning: Out of bound memory access (accessed 
memory precedes memory block)
    target_fd_trans[fd] = trans;
    ~~~~~~~~~~~~~~~~~~~~^~~~~~~

Reported-by: Clang Static Analyzer
Suggested-by: Laurent Vivier <address@hidden>
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: a44af723b3d5e6fa003b9d7f70f249c5529aa03a
      
https://github.com/qemu/qemu/commit/a44af723b3d5e6fa003b9d7f70f249c5529aa03a
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M thunk.c

  Log Message:
  -----------
  thunk: assert nb_fields is valid

thunk.c:91:32: warning: Call to 'malloc' has an allocation size of 0 bytes
  se->field_offsets[i] = malloc(nb_fields * sizeof(int));
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: cfb41b8868084346f2af109e18ba85f9c82653b7
      
https://github.com/qemu/qemu/commit/cfb41b8868084346f2af109e18ba85f9c82653b7
  Author: Cleber Rosa <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M docs/devel/writing-qmp-commands.txt
    M qapi-schema.json

  Log Message:
  -----------
  docs: fix broken paths to docs/interop dir

With the move of some docs to docs/interop on d59157e, a couple of
references were not updated.

Signed-off-by: Cleber Rosa <address@hidden>
[PMD: fixed a typo and another reference of docs/interop/qmp-spec.txt]
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: f3fdeb9c972607a8b0691d17e204b6876f2f598a
      
https://github.com/qemu/qemu/commit/f3fdeb9c972607a8b0691d17e204b6876f2f598a
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M docs/qcow2-cache.txt

  Log Message:
  -----------
  docs: fix broken paths to docs/interop/qcow2.txt

With the move of some docs to docs/interop on d59157ea05,
a reference path was not updated.

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Kevin Wolf <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: b3125e73d45126ecf49bd73d3a92426102759cda
      
https://github.com/qemu/qemu/commit/b3125e73d45126ecf49bd73d3a92426102759cda
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M docs/devel/writing-qmp-commands.txt
    M include/qapi/visitor.h
    M qapi/introspect.json
    M qapi/qapi-util.c
    M scripts/qapi2texi.py

  Log Message:
  -----------
  docs: fix broken paths to docs/devel/qapi-code-gen.txt

With the move of some docs to docs/interop on ac06724a71,
a couple of references were not updated.

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: b208ac07ea8455878bba250796be38dbe58066db
      
https://github.com/qemu/qemu/commit/b208ac07ea8455878bba250796be38dbe58066db
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M docs/devel/lockcnt.txt
    M include/qemu/atomic.h
    M tcg/README

  Log Message:
  -----------
  docs: fix broken paths to docs/devel/atomics.txt

With the move of some docs/ to docs/devel/ on ac06724a71,
a couple of references were not updated.

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 87e0331c5a2ac1d8d654e565ecbe72705118606b
      
https://github.com/qemu/qemu/commit/87e0331c5a2ac1d8d654e565ecbe72705118606b
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M audio/trace-events
    M block/trace-events
    M chardev/trace-events
    M crypto/trace-events
    M hw/9pfs/trace-events
    M hw/acpi/trace-events
    M hw/alpha/trace-events
    M hw/arm/trace-events
    M hw/audio/trace-events
    M hw/block/dataplane/trace-events
    M hw/block/trace-events
    M hw/char/trace-events
    M hw/display/trace-events
    M hw/dma/trace-events
    M hw/i386/trace-events
    M hw/input/trace-events
    M hw/intc/trace-events
    M hw/isa/trace-events
    M hw/mem/trace-events
    M hw/misc/trace-events
    M hw/net/trace-events
    M hw/nvram/trace-events
    M hw/pci/trace-events
    M hw/ppc/trace-events
    M hw/s390x/trace-events
    M hw/scsi/trace-events
    M hw/sd/trace-events
    M hw/sparc/trace-events
    M hw/timer/trace-events
    M hw/usb/trace-events
    M hw/vfio/trace-events
    M hw/virtio/trace-events
    M hw/xen/trace-events
    M io/trace-events
    M linux-user/trace-events
    M migration/trace-events
    M net/trace-events
    M qom/trace-events
    M scripts/simpletrace.py
    M target/arm/trace-events
    M target/i386/trace-events
    M target/mips/trace-events
    M target/ppc/trace-events
    M target/s390x/trace-events
    M target/sparc/trace-events
    M ui/trace-events
    M util/trace-events

  Log Message:
  -----------
  docs: fix broken paths to docs/devel/tracing.txt

With the move of some docs/ to docs/devel/ on ac06724a71,
no references were updated.

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: f31fd5cfd7cc4291ec5dd7d31bdce72cea69144f
      
https://github.com/qemu/qemu/commit/f31fd5cfd7cc4291ec5dd7d31bdce72cea69144f
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M docs/usb2.txt

  Log Message:
  -----------
  docs: fix broken paths to docs/config/ich9-ehci-uhci.cfg

With the move of some docs/ to docs/devel/ on ac06724a71,
a reference path was not updated.

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 25e11d8774630600ef4c5e9906419a77163a28a1
      
https://github.com/qemu/qemu/commit/25e11d8774630600ef4c5e9906419a77163a28a1
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M docs/specs/pci-ids.txt

  Log Message:
  -----------
  docs: fix broken paths to docs/specs/ivshmem-spec.txt

When this file was rewritten/renamed in fdee2025dd,
a reference path was not updated.

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 25dd0e77898c3e10796d4cbeb35e8af5ba6ce975
      
https://github.com/qemu/qemu/commit/25dd0e77898c3e10796d4cbeb35e8af5ba6ce975
  Author: Peter Maydell <address@hidden>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M MAINTAINERS
    M Makefile
    M audio/trace-events
    M block/qcow2-refcount.c
    M block/trace-events
    M chardev/trace-events
    M crypto/trace-events
    M docs/devel/lockcnt.txt
    M docs/devel/writing-qmp-commands.txt
    M docs/qcow2-cache.txt
    M docs/specs/pci-ids.txt
    M docs/usb2.txt
    M hw/9pfs/trace-events
    M hw/acpi/trace-events
    M hw/alpha/trace-events
    M hw/arm/trace-events
    M hw/audio/trace-events
    M hw/block/dataplane/trace-events
    M hw/block/trace-events
    M hw/char/trace-events
    M hw/core/loader.c
    M hw/display/trace-events
    M hw/dma/trace-events
    M hw/i386/trace-events
    M hw/input/trace-events
    M hw/intc/trace-events
    M hw/isa/trace-events
    M hw/mem/trace-events
    M hw/misc/ivshmem.c
    M hw/misc/trace-events
    M hw/net/trace-events
    M hw/nvram/trace-events
    M hw/pci/trace-events
    M hw/ppc/trace-events
    M hw/s390x/trace-events
    M hw/scsi/trace-events
    M hw/sd/trace-events
    M hw/sparc/trace-events
    M hw/timer/trace-events
    M hw/unicore32/puv3.c
    M hw/usb/trace-events
    M hw/vfio/trace-events
    M hw/virtio/trace-events
    M hw/xen/trace-events
    M include/qapi/visitor.h
    M include/qemu/atomic.h
    M io/trace-events
    M linux-user/elfload.c
    M linux-user/syscall.c
    M linux-user/trace-events
    M migration/trace-events
    M net/eth.c
    M net/trace-events
    M qapi-schema.json
    M qapi/introspect.json
    M qapi/qapi-util.c
    M qom/trace-events
    M scripts/qapi2texi.py
    M scripts/simpletrace.py
    M target/arm/trace-events
    M target/i386/trace-events
    M target/m68k/translate.c
    M target/mips/trace-events
    M target/ppc/trace-events
    M target/s390x/trace-events
    M target/sparc/trace-events
    M target/tricore/cpu.c
    M tcg/README
    M tests/Makefile.include
    M tests/check-qom-proplist.c
    M thunk.c
    M ui/trace-events
    M ui/vnc.c
    M util/trace-events

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into 
staging

trivial patches for 2017-07-31

# gpg: Signature made Mon 31 Jul 2017 11:18:57 BST
# gpg:                using RSA key 0x701B4F6B1A693E59
# gpg: Good signature from "Michael Tokarev <address@hidden>"
# gpg:                 aka "Michael Tokarev <address@hidden>"
# gpg:                 aka "Michael Tokarev <address@hidden>"
# Primary key fingerprint: 6EE1 95D1 886E 8FFB 810D  4324 457C E0A0 8044 65C5
#      Subkey fingerprint: 7B73 BAD6 8BE7 A2C2 8931  4B22 701B 4F6B 1A69 3E59

* remotes/mjt/tags/trivial-patches-fetch: (25 commits)
  docs: fix broken paths to docs/specs/ivshmem-spec.txt
  docs: fix broken paths to docs/config/ich9-ehci-uhci.cfg
  docs: fix broken paths to docs/devel/tracing.txt
  docs: fix broken paths to docs/devel/atomics.txt
  docs: fix broken paths to docs/devel/qapi-code-gen.txt
  docs: fix broken paths to docs/interop/qcow2.txt
  docs: fix broken paths to docs/interop dir
  thunk: assert nb_fields is valid
  syscall: check inotify() and eventfd() return value
  syscall: fix use of uninitialized values
  syscall: fix dereference of undefined pointer
  linux-user/sh4: fix incorrect memory write
  m68k/translate: fix incorrect copy/paste
  net/eth: fix incorrect check of iov_to_buf() return value
  ui/vnc: fix leak of SocketAddress **
  qcow2: fix null pointer dereference
  ivshmem: fix incorrect error handling in ivshmem_recv_msg()
  loader: check get_image_size() return value
  tests: add missing dependency to build QTEST_QEMU_BINARY
  qemu-system-tricore: segfault when entering "x 0" on the monitor
  ...

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/0c26c080ee59...25dd0e77898c

reply via email to

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