repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20161223' into staging
2016-12-05
Alex Benn
é
e
target-arm/transl
a
te-
a
64: fix
gen_load_exclusive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex Bennée
exec
.
c: ensure all AddressSpaceDispa
t
ch
u
p
dates und
e
r
R
CU
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tcg:
move lock
i
ng for tb_i
n
valid
a
te
_
p
hys_page_range up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpus
:
re
-
factor out han
d
le_ico
u
nt_
d
e
a
d
l
ine
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
ennée
tcg: cpus rm tcg_exec_all()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tcg: m
o
ve t
c
g_exe
c
_all and he
l
per
s
a
b
o
v
e thread fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Bennée
t
a
r
get-arm/
a
rm-powerctl: wake up
sleeping
CPUs
Tested-by:
Alex Bennée
<alex.bennee@linaro.org>
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Bennée
t
ranslat
e
-
a
ll: Add assert
_
(memory|tb)
_
lock annotations
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex
B
e
n
née
linux
-
user/elfload:
ensure mmap_lock() held while setting up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
e
x
B
ennée
c
p
u-exec: include cp
u
_
in
d
ex
i
n
C
PU_LOG_EXEC messages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Ben
n
ée
transl
a
t
e
-all: add DEBUG_L
O
CKI
N
G asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex B
e
n
née
translate_a
l
l
: DEBUG_
F
LUSH -> DEBUG_TB_FLU
S
H
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex B
e
nnée
cpu
s
: make all_vcpus_pau
s
ed() r
e
turn
b
ool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex B
e
nné
e
n
e
t
:
spl
i
t colo_compare_pkt_info
i
nt
o
two trace
eve
n
ts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex Ben
n
ée
lin
u
x-u
s
er:
enable p
a
ra
l
lel code ge
n
eration o
n
c
lone
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex
Bennée
k
vm-all: don't
u
se stal
e
d
bg_da
t
a->c
p
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests
/
docker
/
Makefil
e
.
include:
a
dd a generic docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
A
le
x
Bennée
t
ests/docker: m
a
ke test-min
g
w hon
o
ur
T
ARG
E
T_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/docker: t
e
st-bui
l
d sc
r
ipt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Benn
é
e
t
e
sts/docker: add tr
a
vis dockerfile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
.
travis
.
yml: add gcc sanitize
r
build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benn
é
e
q
g
a
/
c
o
m
mand: use QEMU
a
tomi
c
p
rimitives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
li
n
ux-user/syscall:
extend l
o
c
k
arou
n
d cpu-l
i
st
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
util/qht: at
o
mically set b->hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x
B
e
nn
é
e
c
p
u: atomicall
y
modi
f
y cpu->exit_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom/cpu
:
atomically clear the tb_jmp_cache
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
enné
e
q
o
m/object: updat
e
class cache atomica
l
ly
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
tcg/o
p
timize: move d
e
fault return out of if
s
ta
t
e
ment
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Benné
e
atomic
.
h: comment
on use of atomi
c
_read
/
set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
ennée
atomic
.
h: fix __SANITIZE_TH
R
EA
D
_
_ bui
l
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Al
e
x Be
n
née
ui/vnc-enc-t
i
ght: re
m
ove switch and
h
ave sing
l
e return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex Bennée
cpus:
pa
s
s
C
PU
S
tate to run_o
n
_cpu helpers
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Bennée
tcg: c
p
u-exec: re
m
o
ve tb_lock fro
m
the hot-p
a
th
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex B
e
n
née
t
c
g: set up tb->
p
age_addr
b
efore inse
r
tion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
Ben
n
é
e
do
c
k
e
r: pass
EXECUT
A
B
LE to build scri
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/doc
k
e
r/docker
.
py:
a
dd upda
t
e operat
i
on
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docker/dockerfiles: new debian-bootstr
a
p
.
docker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x Bennée
tests/doc
k
er/doc
k
er
.
p
y: check and run
.
p
re
s
cript
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Ben
n
ée
tests/
d
ocker/docker
.
py: s
u
pport --include-exe
c
u
t
a
b
le
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
l
ex Benné
e
tests/do
c
k
e
r/docker
.
py: docker_dir outside build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex Bennée
.
t
r
a
v
is
.
yml: add
t
rus
t
y
GCE target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex Bennée
tcg:
r
e
organize tb_
f
ind
_
physical loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Ale
x
Be
n
née
inc
l
ude/qemu/at
o
mic: ad
d
compile
time as
s
erts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Al
e
x Benn
é
e
cpus: don't u
s
e
at
o
mic_read for vm_clock_warp_
s
tart
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Be
n
née
.
travis
.
yml: ma
k
e
-j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
travis
.
y
ml:
e
n
a
b
le OSX builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Benné
e
.
travi
s
.
yml: collapse the test
matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Ale
x
Bennée
cputlb: modernise the debug support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
lex Benn
é
e
qemu-log:
s
u
p
po
r
t
s
imple pid
s
u
b
stit
u
tion fo
r
logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
lex Benn
é
e
t
a
r
g
et-arm: dfil
t
er support for in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
q
e
mu-log
:
dfilter-ise exec, out_as
m
,
op
and
o
pt
_
op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
lex Benn
é
e
qemu-log: ne
w
option
-dfilter to limit output
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Benn
é
e
qemu-log: c
o
r
r
ect
help text for -d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex B
e
n
née
tcg: pas
s
down Transl
a
ti
o
nBloc
k
to tcg_co
d
e_gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Alex Bennée
include/qemu/ato
m
ic
.
h
:
d
e
fault t
o
_
_atomic function
s
commit
|
commitdiff
|
tree
2016-02-08
Alex B
e
nnée
M
A
I
NT
A
INERS: A
d
d
.
trav
i
s
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Ale
x
B
e
nnée
.
travis
.
yml: reduce the test matr
i
x a little
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Al
e
x
Bennée
.
t
r
a
v
is
.
ym
l
: enable ccache for
t
he
bui
l
ds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Ale
x
Bennée
.
travis
.
yml: enable e
a
ch of t
h
e
c
o-routine backends
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Benn
é
e
.
tra
v
is
.
yml
:
r
u
n
mak
e
c
hec
k
for all matrix targets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Ale
x
B
e
nnée
.
travis
.
y
m
l:
m
igr
a
te to container builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
t
ests/gue
s
t-debug: in
t
roduce b
a
s
i
c
gdb
s
t
u
b tests
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Ale
x
Bennée
targe
t
-
arm: kvm
-
re-inject
gues
t
deb
u
g
e
xceptions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Benn
é
e
target-arm
:
kvm -
a
d
d
support for HW assis
t
ed debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
target-arm: kvm
- s
u
ppor
t
for
s
ingle
step
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex
B
en
n
ée
tar
g
et-arm
:
kvm - i
m
plement soft
w
are breakpoints
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Benné
e
t
arget-arm: kvm64 -
i
n
t
roduce kvm_arm_init_debug()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Alex
Bennée
c
o
nfigure: append
-
-extra-ldflag
s
t
o
L
DFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
A
l
ex B
e
nnée
target-arm/cpu
.
h:
r
emove pending_exception
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
Alex
B
ennée
config
u
re: postfix --extra-cf
l
ags t
o
QEMU_CFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
A
lex Bennée
t
arget-arm: kvm64
f
ix save/restor
e
of SPSR regs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Ben
n
ée
ta
r
get-arm
:
kvm64 sync FP register st
a
te
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Ben
n
ée
h
w
/
intc: arm_gic_
k
vm
.
c resto
r
e config first
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Benné
e
target-arm: kvm: s
a
v
e
/restore m
p
sta
t
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
Al
e
x
Bennée
target-arm/kv
m
: make reg syn
c
code co
m
mon between k
v
m32/64
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-11-02
Alex Bennée
target-arm: A64: remove r
e
dundant store
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Al
e
x Bennée
.
travi
s
.
yml: remove "make check" fro
m
main
m
a
tr
i
x
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Al
e
x Benné
e
.
travis
.
y
ml: pre-s
e
ed sub-modules for speed
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
tr
a
vis
.
yml: make the make slightly mor
e
parallel
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
lex Bennée
.
travis
.
yml: ad
d
more linux-user to t
h
e build
m
atrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex
Be
n
née
o
hci: dr
o
p compute
d
f
l
ag
s
from trace even
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
s
c
ripts/tracetool: don't barf on for
m
ats
w
ith precision
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
A
lex Bennée
trace: add some tcg tracing support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex Bennée
trace: teach lttng backend to us
e
f
ormat strings
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Alex Bennée
target-arm: A
6
4
: fix TLB flush ins
t
ructions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Alex Ben
n
ée
target
-
arm
:
do
n
't ha
r
d
c
ode mask values
in
arm_cpu
_
h
andle_mmu
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-04-17
Alex Bennée
target-arm: A64: fix
u
n
a
llocated test of s
c
alar SQXTUN
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Alex Bennée
t
arget-arm: A64: Add
s
aturating accumul
a
t
e ops
(USQADD
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Alex Bennée
target-ar
m
:
A64
:
Add satura
t
ing int ops (SQNEG/SQ
A
B
S)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
target-arm: A64: Add [UF]RSQRTE (
r
e
ciprocal roo
t
e
s
timate)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex B
e
nn
é
e
tar
g
et-arm: A
6
4: Implement scala
r
saturati
n
g na
r
row o
p
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
A
lex Bennée
ta
r
get-arm: A64: Mov
e
ha
n
dle_2misc_narro
w
function
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex
B
e
nnée
target-arm: A64:
Implement AdvSIMD reci
p
rocal es
t
im
a
t
e
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Benn
é
e
softfloat: ex
p
ort squash_inp
u
t_d
e
n
or
m
al
f
unctions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
t
a
rget-arm: A64: Add F
R
EC
P
X
(reci
p
rocal expon
e
n
t)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Ale
x
Ben
n
ée
target-arm:
A6
4
: Saturating
a
nd narrowing sh
i
ft ops
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Ale
x
Bennée
ta
r
get-arm:
A64:
A
dd r
e
maining CLS/Z v
e
c
tor o
p
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Ale
x
Be
n
née
target-arm:
A
64: Add FSQRT to C3
.
6
.
1
7
(
t
wo misc)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Benn
é
e
target-arm: A
6
4: Add last AdvSIMD Intege
r
to FP op
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Ale
x
Ben
n
ée
target-a
r
m: A64: Fix bug in
a
dd_sub_
e
xt handli
n
g
of rn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next