.gitignore: Ignore *-timestamp
Timestamp files were recently added to reduce make churn on source filesthat use tracing. The timestamp files should never be committed andshould not be visible in git status.
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>...
acpi: Fix an infinite loop in acpi_table_add
Commit d729bb9a7700e364b1c5f9893d61f07a9e002bce has a typo, causing aninfinite loop in acpi_table_add.
Signed-off-by: Vincent Minet <vincent@vincent-minet.net>Acked-by: Jes Sorensen <Jes.Sorensen@redhat.com>...
configure: Remove unneeded defines from checks
_GNU_SOURCE is already defined in QEMU_CFLAGS whichis passed to gcc in shell function compile_prog.
Removing the definition from several checks avoids compiler warnings(which are now written to config.log)....
configure: include stddef.h for NULL
This fixes an observed failure to detect madvise() on Linux.
To avoid similar issues, all other tests that use NULL but don't alreadyhave stddef.h (or another header that is defined to provide NULL,such as stdio.h, unistd.h, or time.h) are also fixed....
trace: Trace bdrv_aio_{readv,writev}
Observing block layer aio readv/writev operations is useful fordebugging image formats or understanding guest disk I/O patterns.
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
trace: Use TP_PROTO() and TP_ARGS() for LTTng UST
The LTTng UserSpace Tracer formerly used TPPROTO and TPARGS insteadof TP_PROTO() and TP_ARGS() like the kernel uses. This has been changedso QEMU needs to follow.
I am not aware of a graceful way of making the transition but since no...
trace: Don't strip lines containing '#' arbitrarily
Although comment lines must be skipped, the '#' character can occur invalid format strings. Be more careful when checking for comments.Leave comments at the end of the line where they will not interfere with...
trace: Use portable format strings
It is not portable to use "%ld" for int64_t because int64_t may havetype long on 64-bit platforms and long long on 32-bit platforms. Usethe standard library PRId64 macros to keep format strings portable.
cris: Consider the TLB valid bit on writes to the TLB
When updating the guest TLB we only need to flush previousmappings from the entry written if the entry was valid.
Also fixes a compiler warning reported by Blue Swirl.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Merge remote branch 'spice/submit.6' into staging
Conflicts: configure
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
View all revisions | View revisions
Also available in: Atom