[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL 00/15] tb hash improvements
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PULL 00/15] tb hash improvements |
Date: |
Fri, 10 Jun 2016 16:33:10 +0100 |
On 10 June 2016 at 15:26, Richard Henderson <address@hidden> wrote:
> We're all good to go with v7.
>
>
> r~
>
>
> The following changes since commit 0c33682d5f29b0a4ae53bdec4c8e52e4fae37b34:
>
> target-i386: Move user-mode exception actions out of user-exec.c
> (2016-06-09 15:55:02 +0100)
>
> are available in the git repository at:
>
> git://github.com/rth7680/qemu.git tags/pull-tcg-20160610
>
> for you to fetch changes up to 9b1b8e78a5a8c849f5ca800d71497dc88a338483:
>
> translate-all: add tb hash bucket info to 'info jit' dump (2016-06-10
> 07:21:54 -0700)
>
> ----------------------------------------------------------------
> TB hashing improvements
Fails to build on ppc64be :-(
In file included from /home/pm215/qemu/include/qemu/thread.h:4:0,
from /home/pm215/qemu/include/block/aio.h:20,
from /home/pm215/qemu/include/block/block.h:4,
from /home/pm215/qemu/include/monitor/monitor.h:6,
from /home/pm215/qemu/trace/control.c:23:
/home/pm215/qemu/include/qemu/processor.h:24:35: error: expected
identifier or ‘(’ before string constant
"or 2, 2, 2;" ::: "memory")
^
In file included from /home/pm215/qemu/include/block/aio.h:20:0,
from /home/pm215/qemu/include/block/block.h:4,
from /home/pm215/qemu/include/monitor/monitor.h:6,
from /home/pm215/qemu/trace/control.c:23:
/home/pm215/qemu/include/qemu/thread.h:22:22: error: unknown type name
‘QemuMutex’
void qemu_mutex_init(QemuMutex *mutex);
^
/home/pm215/qemu/include/qemu/thread.h:23:25: error: unknown type name
‘QemuMutex’
void qemu_mutex_destroy(QemuMutex *mutex);
^
/home/pm215/qemu/include/qemu/thread.h:24:22: error: unknown type name
‘QemuMutex’
void qemu_mutex_lock(QemuMutex *mutex);
^
/home/pm215/qemu/include/qemu/thread.h:25:24: error: unknown type name
‘QemuMutex’
int qemu_mutex_trylock(QemuMutex *mutex);
^
/home/pm215/qemu/include/qemu/thread.h:26:24: error: unknown type name
‘QemuMutex’
void qemu_mutex_unlock(QemuMutex *mutex);
^
/home/pm215/qemu/include/qemu/thread.h:38:37: error: unknown type name
‘QemuMutex’
void qemu_cond_wait(QemuCond *cond, QemuMutex *mutex);
^
/home/pm215/qemu/include/qemu/thread.h: In function ‘qemu_spin_lock’:
/home/pm215/qemu/include/qemu/thread.h:78:24: error: expected ‘:’ or
‘)’ before ‘;’ token
cpu_relax();
^
(and some more errors that I think are just run-on from those).
thanks
-- PMM
- [Qemu-devel] [PULL 06/15] exec: add tb_hash_func5, derived from xxhash, (continued)
- [Qemu-devel] [PULL 06/15] exec: add tb_hash_func5, derived from xxhash, Richard Henderson, 2016/06/10
- [Qemu-devel] [PULL 01/15] compiler.h: add QEMU_ALIGNED() to enforce struct alignment, Richard Henderson, 2016/06/10
- [Qemu-devel] [PULL 09/15] qdist: add test program, Richard Henderson, 2016/06/10
- [Qemu-devel] [PULL 13/15] qht: add test-qht-par to invoke qht-bench from 'check' target, Richard Henderson, 2016/06/10
- [Qemu-devel] [PULL 12/15] qht: add qht-bench, a performance benchmark, Richard Henderson, 2016/06/10
- [Qemu-devel] [PULL 15/15] translate-all: add tb hash bucket info to 'info jit' dump, Richard Henderson, 2016/06/10
- [Qemu-devel] [PULL 14/15] tb hash: track translated blocks with qht, Richard Henderson, 2016/06/10
- [Qemu-devel] [PULL 08/15] qdist: add module to represent frequency distributions of data, Richard Henderson, 2016/06/10
- [Qemu-devel] [PULL 11/15] qht: add test program, Richard Henderson, 2016/06/10
- [Qemu-devel] [PULL 10/15] qht: QEMU's fast, resizable and scalable Hash Table, Richard Henderson, 2016/06/10
- Re: [Qemu-devel] [PULL 00/15] tb hash improvements,
Peter Maydell <=