From 372e47e9b5e31c493823d7f512716644fb02d0fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= Date: Sun, 28 Apr 2013 16:27:26 +0200 Subject: [PATCH 1/3] configure: Pick up libseccomp include path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit openSUSE 12.3 has seccomp.h in /usr/include/libseccomp-1.0.1, so add `pkg-config --cflags libseccomp` output to QEMU_CFLAGS. Cc: qemu-stable@nongnu.org Signed-off-by: Andreas Färber Signed-off-by: Michael Tokarev --- configure | 1 + 1 file changed, 1 insertion(+) diff --git a/configure b/configure index d91b141944..c4d85ba51d 100755 --- a/configure +++ b/configure @@ -1499,6 +1499,7 @@ libs_softmmu="$libs_softmmu -lz" if test "$seccomp" != "no" ; then if $pkg_config --atleast-version=1.0.0 libseccomp --modversion >/dev/null 2>&1; then libs_softmmu="$libs_softmmu `$pkg_config --libs libseccomp`" + QEMU_CFLAGS="$QEMU_CFLAGS `$pkg_config --cflags libseccomp`" seccomp="yes" else if test "$seccomp" = "yes"; then From 805a25050272fe7cbbc2e9ce911612fc86c7b9a9 Mon Sep 17 00:00:00 2001 From: Stefan Weil Date: Sun, 28 Apr 2013 11:49:57 +0200 Subject: [PATCH 2/3] Trivial grammar and spelling fixes similiar -> similar recieve -> receive transfered -> transferred preperation -> preparation Most changes are in comments, one modifies a parameter name in a function prototype. The spelling fixes were made using codespell. Signed-off-by: Stefan Weil Acked-by: Richard Henderson Signed-off-by: Michael Tokarev --- hw/moxie/moxiesim.c | 2 +- include/hw/stream.h | 6 +++--- include/sysemu/rng.h | 2 +- qmp-commands.hx | 2 +- target-s390x/translate.c | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/hw/moxie/moxiesim.c b/hw/moxie/moxiesim.c index 70bf28f2fd..649f9a7daa 100644 --- a/hw/moxie/moxiesim.c +++ b/hw/moxie/moxiesim.c @@ -1,7 +1,7 @@ /* * QEMU/moxiesim emulation * - * Emulates a very simple machine model similiar to the one use by the + * Emulates a very simple machine model similar to the one used by the * GDB moxie simulator. * * Copyright (c) 2008, 2009, 2010, 2013 Anthony Green diff --git a/include/hw/stream.h b/include/hw/stream.h index 35eb083a7f..30ccc56203 100644 --- a/include/hw/stream.h +++ b/include/hw/stream.h @@ -25,9 +25,9 @@ typedef struct StreamSlaveClass { /** * can push - determine if a stream slave is capable of accepting at least * one byte of data. Returns false if cannot accept. If not implemented, the - * slave is assumed to always be capable of recieveing. + * slave is assumed to always be capable of receiving. * @notify: Optional callback that the slave will call when the slave is - * capable of recieving again. Only called if false is returned. + * capable of receiving again. Only called if false is returned. * @notify_opaque: opaque data to pass to notify call. */ bool (*can_push)(StreamSlave *obj, StreamCanPushNotifyFn notify, @@ -37,7 +37,7 @@ typedef struct StreamSlaveClass { * returned. If the slave short returns, the master must wait before trying * again, the slave may continue to just return 0 waiting for the vm time to * advance. The can_push() function can be used to trap the point in time - * where the slave is ready to recieve again, otherwise polling on a QEMU + * where the slave is ready to receive again, otherwise polling on a QEMU * timer will work. * @obj: Stream slave to push to * @buf: Data to write diff --git a/include/sysemu/rng.h b/include/sysemu/rng.h index 509abd023d..7637fac52d 100644 --- a/include/sysemu/rng.h +++ b/include/sysemu/rng.h @@ -37,7 +37,7 @@ struct RngBackendClass ObjectClass parent_class; void (*request_entropy)(RngBackend *s, size_t size, - EntropyReceiveFunc *recieve_entropy, void *opaque); + EntropyReceiveFunc *receive_entropy, void *opaque); void (*cancel_requests)(RngBackend *s); void (*opened)(RngBackend *s, Error **errp); diff --git a/qmp-commands.hx b/qmp-commands.hx index 0e891323c7..d15bec1f07 100644 --- a/qmp-commands.hx +++ b/qmp-commands.hx @@ -2493,7 +2493,7 @@ The main json-object contains the following: byte (json-int) These are sent over the wire much more efficiently. - "skipped": number of skipped zero pages (json-int) - - "normal" : number of whole pages transfered. I.e. they + - "normal" : number of whole pages transferred. I.e. they were not sent as duplicate or xbzrle pages (json-int) - "normal-bytes" : number of bytes transferred in whole pages. This is just normal pages times size of one page, diff --git a/target-s390x/translate.c b/target-s390x/translate.c index 0c3cf68e1d..f97e431977 100644 --- a/target-s390x/translate.c +++ b/target-s390x/translate.c @@ -3806,7 +3806,7 @@ static void cout_tm64(DisasContext *s, DisasOps *o) } /* ====================================================================== */ -/* The "PREPeration" generators. These initialize the DisasOps.OUT fields +/* The "PREParation" generators. These initialize the DisasOps.OUT fields with the TCG register to which we will write. Used in combination with the "wout" generators, in some cases we need a new temporary, and in some cases we can write to a TCG global. */ From 6e860b5db4c76c66d7e02f93c9e22e0384bd3c6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Poussineau?= Date: Wed, 1 May 2013 07:41:26 +0200 Subject: [PATCH 3/3] pvscsi: fix compilation on 32 bit hosts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This fixes the following error: In file included from qemu/include/trace.h:4:0, from trace/generated-events.c:3: ./trace/generated-tracers.h: In function ‘trace_pvscsi_get_sg_list’: ./trace/generated-tracers.h:4271:9: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ [-Werror=format] Signed-off-by: Hervé Poussineau Signed-off-by: Michael Tokarev --- trace-events | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trace-events b/trace-events index ffaa3f472e..55e80be1d1 100644 --- a/trace-events +++ b/trace-events @@ -776,7 +776,7 @@ pvscsi_update_irq_msi(void) "sending MSI notification" pvscsi_cmp_ring_put(unsigned long addr) "got completion descriptor 0x%lx" pvscsi_msg_ring_put(unsigned long addr) "got message descriptor 0x%lx" pvscsi_complete_request(uint64_t context, uint64_t len, uint8_t sense_key) "completion: ctx: 0x%"PRIx64", len: 0x%"PRIx64", sense key: %u" -pvscsi_get_sg_list(int nsg, size_t size) "get SG list: depth: %u, size: %lu" +pvscsi_get_sg_list(int nsg, size_t size) "get SG list: depth: %u, size: %zu" pvscsi_get_next_sg_elem(uint32_t flags) "unknown flags in SG element (val: 0x%x)" pvscsi_command_complete_not_found(uint32_t tag) "can't find request for tag 0x%x" pvscsi_command_complete_data_run(void) "not all data required for command transferred"