mirror of
https://github.com/izzy2lost/xemu.git
synced 2026-07-06 00:20:22 -07:00
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 <mjt@tls.msk.ru>" # gpg: aka "Michael Tokarev <mjt@corpit.ru>" # gpg: aka "Michael Tokarev <mjt@debian.org>" # 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 <peter.maydell@linaro.org>
This commit is contained in:
+1
-1
@@ -353,7 +353,7 @@ NETBSD
|
||||
L: qemu-devel@nongnu.org
|
||||
M: Kamil Rytarowski <kamil@netbsd.org>
|
||||
S: Maintained
|
||||
K: (?i)NetBSD
|
||||
K: ^Subject:.*(?i)NetBSD
|
||||
|
||||
W32, W64
|
||||
L: qemu-devel@nongnu.org
|
||||
|
||||
@@ -443,7 +443,7 @@ $(qapi-modules) $(SRC_PATH)/scripts/qapi-introspect.py $(qapi-py)
|
||||
"GEN","$@")
|
||||
|
||||
QGALIB_GEN=$(addprefix qga/qapi-generated/, qga-qapi-types.h qga-qapi-visit.h qga-qmp-commands.h)
|
||||
$(qga-obj-y) qemu-ga.o: $(QGALIB_GEN)
|
||||
$(qga-obj-y): $(QGALIB_GEN)
|
||||
|
||||
qemu-ga$(EXESUF): $(qga-obj-y) $(COMMON_LDADDS)
|
||||
$(call LINK, $^)
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# audio/alsaaudio.c
|
||||
alsa_revents(int revents) "revents = %d"
|
||||
|
||||
@@ -2189,6 +2189,8 @@ write_refblocks:
|
||||
* this will leak that range, but we can easily fix that by running
|
||||
* a leak-fixing check after this rebuild operation */
|
||||
reftable_offset = -1;
|
||||
} else {
|
||||
assert(on_disk_reftable);
|
||||
}
|
||||
on_disk_reftable[refblock_index] = refblock_offset;
|
||||
|
||||
@@ -2258,8 +2260,6 @@ write_refblocks:
|
||||
goto write_refblocks;
|
||||
}
|
||||
|
||||
assert(on_disk_reftable);
|
||||
|
||||
for (refblock_index = 0; refblock_index < reftable_size; refblock_index++) {
|
||||
cpu_to_be64s(&on_disk_reftable[refblock_index]);
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# block.c
|
||||
bdrv_open_common(void *bs, const char *filename, int flags, const char *format_name) "bs %p filename \"%s\" flags %#x format_name \"%s\""
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# chardev/wctablet.c
|
||||
wct_init(void) ""
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# crypto/tlscreds.c
|
||||
qcrypto_tls_creds_load_dh(void *creds, const char *filename) "TLS creds load DH creds=%p filename=%s"
|
||||
|
||||
@@ -145,7 +145,7 @@ can also be more efficient in two ways:
|
||||
- on some platforms, one can implement QemuLockCnt to hold the lock
|
||||
and the mutex in a single word, making the fast path no more expensive
|
||||
than simply managing a counter using atomic operations (see
|
||||
docs/atomics.txt). This can be very helpful if concurrent access to
|
||||
docs/devel/atomics.txt). This can be very helpful if concurrent access to
|
||||
the data structure is expected to be rare.
|
||||
|
||||
|
||||
|
||||
@@ -7,8 +7,8 @@ This document doesn't discuss QMP protocol level details, nor does it dive
|
||||
into the QAPI framework implementation.
|
||||
|
||||
For an in-depth introduction to the QAPI framework, please refer to
|
||||
docs/qapi-code-gen.txt. For documentation about the QMP protocol,
|
||||
start with docs/qmp-intro.txt.
|
||||
docs/devel/qapi-code-gen.txt. For documentation about the QMP protocol,
|
||||
start with docs/interop/qmp-intro.txt.
|
||||
|
||||
== Overview ==
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ not a straightforward operation.
|
||||
This document attempts to give an overview of the L2 and refcount
|
||||
caches, and how to configure them.
|
||||
|
||||
Please refer to the docs/specs/qcow2.txt file for an in-depth
|
||||
Please refer to the docs/interop/qcow2.txt file for an in-depth
|
||||
technical description of the qcow2 file format.
|
||||
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ maintained as part of the virtio specification.
|
||||
1af4:1100 Used as PCI Subsystem ID for existing hardware devices emulated
|
||||
by qemu.
|
||||
|
||||
1af4:1110 ivshmem device (shared memory, docs/specs/ivshmem_device_spec.txt)
|
||||
1af4:1110 ivshmem device (shared memory, docs/specs/ivshmem-spec.txt)
|
||||
|
||||
All other device IDs are reserved.
|
||||
|
||||
|
||||
+1
-1
@@ -50,7 +50,7 @@ companion controllers with two ports each.
|
||||
There is a config file in docs which will do all this for you, just
|
||||
try ...
|
||||
|
||||
qemu -readconfig docs/ich9-ehci-uhci.cfg
|
||||
qemu -readconfig docs/config/ich9-ehci-uhci.cfg
|
||||
|
||||
... then use "bus=ehci.0" to assign your usb devices to that bus.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# hw/9pfs/virtio-9p.c
|
||||
v9fs_rerror(uint16_t tag, uint8_t id, int err) "tag %d id %d err %d"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# hw/acpi/memory_hotplug.c
|
||||
mhp_acpi_invalid_slot_selected(uint32_t slot) "0x%"PRIx32
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# hw/alpha/pci.c
|
||||
alpha_pci_iack_write(void) ""
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# hw/arm/virt-acpi-build.c
|
||||
virt_acpi_setup(void) "No fw cfg or ACPI disabled. Bailing out."
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# hw/audio/cs4231.c
|
||||
cs4231_mem_readl_dreg(uint32_t reg, uint32_t ret) "read dreg %d: 0x%02x"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# hw/block/dataplane/virtio-blk.c
|
||||
virtio_blk_data_plane_start(void *s) "dataplane %p"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# hw/block/virtio-blk.c
|
||||
virtio_blk_req_complete(void *vdev, void *req, int status) "vdev %p req %p status %d"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# See docs/tracing.txt for syntax documentation.
|
||||
# See docs/devel/tracing.txt for syntax documentation.
|
||||
|
||||
# hw/char/virtio-serial-bus.c
|
||||
virtio_serial_send_control_event(unsigned int port, uint16_t event, uint16_t value) "port %u, event %u, value %u"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user