Re: [Qemu-devel] buildbot failure in qemu on default_i386_rhel61

2013-01-11 Thread Andreas Färber
Am 11.01.2013 23:06, schrieb q...@buildbot.b1-systems.de: > The Buildbot has detected a new failure on builder default_i386_rhel61 while > building qemu. > Full details are available at: > http://buildbot.b1-systems.de/qemu/builders/default_i386_rhel61/builds/483 > > Buildbot URL: http://buildbo

[Qemu-devel] [PATCH 1/3] optimize: only write to state when clearing optimizer data

2013-01-11 Thread Richard Henderson
From: Paolo Bonzini The next patch will add to the TCG optimizer a field that should be non-zero in the default case. Thus, replace the memset of the temps array with a loop. Only the state field has to be up-to-date, because others are not used except if the state is TCG_TEMP_COPY or TCG_TEMP_

[Qemu-devel] [PATCH 2/3] optimize: track nonzero bits of registers

2013-01-11 Thread Richard Henderson
From: Paolo Bonzini Add a "mask" field to the tcg_temp_info struct. A bit that is zero in "mask" will always be zero in the corresponding temporary. Zero bits in the mask can be produced from moves of immediates, zero-extensions, ANDs with constants, shifts; they can then be be propagated by log

Re: [Qemu-devel] buildbot failure in qemu on default_i386_rhel61

2013-01-11 Thread Julien Grall
I sent a patch on the mailing-list one hour ago. http://www.mail-archive.com/qemu-devel@nongnu.org/msg148708.html On Fri, Jan 11, 2013 at 11:47 PM, Andreas Färber wrote: > Am 11.01.2013 23:06, schrieb q...@buildbot.b1-systems.de: >> The Buildbot has detected a new failure on builder default_i386

[Qemu-devel] [Bug 1098729] [NEW] qemu-user-static for armhf: segfault in threaded code

2013-01-11 Thread Erik de Castro Lopo
Public bug reported: Currently running QEMU from git (fedf2de31023) and running the armhf version of qemu-user-static which I have renamed qemu-armhf-static to follow the naming convention used in Debian. The host systems is a Debian testing x86_64-linux and I have an Debian testing armhf chro

[Qemu-devel] [Bug 1098729] Re: qemu-user-static for armhf: segfault in threaded code

2013-01-11 Thread Erik de Castro Lopo
I can also comple a purely static version of the test program in the armhf chroot using: gcc -Wall -static -pthread dotprod_mutex.c -o dotprod-mutex-static and then run it simply using: qemu-arm-static dotprod-mutex-static which fails just like it does in the chroot. -- You received t

[Qemu-devel] [Bug 1098729] Re: qemu-user-static for armhf: segfault in threaded code

2013-01-11 Thread Erik de Castro Lopo
Begining to think this is memory corruption because of the number of different failure modes. In addition to the crashes in the initial report I have also seen the following: qemu: uncaught target signal 4 (Illegal instruction) - core dumped More temporaries freed than allocated! TCG

[Qemu-devel] [Bug 1098729] Re: qemu-user-static for armhf: segfault in threaded code

2013-01-11 Thread Erik de Castro Lopo
What's the best way to debug the qemu user space emulation? I read this: http://wiki.qemu.org/Documentation/Debugging but that seems to mainly refer to the qemu machine emulation. I added -ggdb to QEMU_CFLAGS in config-host.mak so it builds with debug symbols but gdb still doesn't provide an

Re: [Qemu-devel] [PATCH] hw/pc.c: add ULL suffix in ioport80_read and ioportF0_read return value

2013-01-11 Thread Stefan Weil
Am 11.01.2013 17:41, schrieb Julien Grall: The commit c02e1eac887b1b0aee7361b1fcf889e7d47fed9d broke the compilation for i386. ULL need to be specify for uint64_t value. Signed-off-by: Julien Grall --- hw/pc.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/pc.c

Re: [Qemu-devel] [PATCH 0/3] tcg-optimize with known-zero bits

2013-01-11 Thread Paolo Bonzini
Il 12/01/2013 00:42, Richard Henderson ha scritto: > This patch set is extracted from Paolo's target-i386 eflags2 > optimization branch: > > git://github.com/bonzini/qemu.git eflags2 > > I've cherry-picked 3 patches and rebased them vs master. I've > made a few trivial changes to the patches:

<    1   2   3