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
nbd: Use CoQueue for free_sema instead of CoMutex
2016-10-31
Alex Bennée
tcg: mo
v
e locking for tb_invalidate_phys_p
a
ge_r
a
nge up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpus: re-fa
c
tor out
h
andle_icount_deadline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x
B
ennée
tcg:
cpus
r
m tcg_exec_a
l
l
()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Bennée
tcg: move tcg_exec_all and helpers a
b
ove thread
f
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Benné
e
target-arm/arm
-
powerctl: wake up s
l
eeping CP
U
s
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
Alex Bennée
transla
t
e-all: Add as
s
ert_(memory|t
b
)_
l
o
c
k annotations
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex Bennée
linux-user/elflo
a
d: ensure mm
a
p_lock() held
w
hile
s
etti
n
g up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Bennée
c
p
u-e
x
ec: in
c
lude cp
u
_inde
x
in CPU_LOG_
E
XEC me
s
sages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Bennée
tra
n
slate-all: a
d
d D
E
BU
G
_LOCKING asser
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Benn
é
e
tr
a
n
s
late_all: DEBUG_FLUSH -
>
D
EBUG_TB
_
FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpus: make all_v
c
p
us_paused() return
b
o
o
l
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex Benn
é
e
ne
t
:
split colo_compare_pkt_info int
o
two trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex Bennée
lin
u
x-user:
e
nable pa
r
alle
l
co
d
e generation on clone
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex Bennée
kvm-all:
d
on'
t
use stale dbg_dat
a
-
>
cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tes
t
s/
d
ocker/M
a
kefile
.
include: add a generic
d
ock
e
r
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
A
l
ex
B
ennée
tests/docker: make t
e
st-mingw h
o
n
our TARGET_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
A
lex Bennée
te
s
ts/docker: test-build script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Ale
x
Bennée
tests/doc
k
er: add
t
r
avis do
c
kerfi
l
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Bennée
.
tr
a
vis
.
y
m
l: add gcc sanitizer build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benn
é
e
q
g
a/command: use Q
E
MU atomic prim
i
ti
v
es
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
lex Ben
n
ée
linux-user/syscall: extend loc
k
aroun
d
c
p
u-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
e
nnée
ut
i
l/qht: atomically
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
cpu:
a
t
o
mically modify
cpu->exit_
r
eques
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
en
n
ée
qom/cp
u
:
a
tomically
cle
a
r the
t
b
_
j
m
p_c
a
c
he
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benné
e
qom/ob
j
ect
:
upda
t
e class cache at
o
m
i
cally
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
tcg/optimize: move
d
efault re
t
u
r
n out o
f
if
s
tatem
e
nt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
a
t
omic
.
h
:
co
m
m
e
n
t
on use of atomic_re
a
d/set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
atomic
.
h: fix __SANITIZE
_
THREAD__
b
u
i
ld
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex
B
ennée
ui/
v
n
c
-enc-tight: r
e
move switch a
n
d
h
a
v
e
single return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex B
e
nnée
cpus: pass CPUState to run
_
on_
c
pu
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:
cpu-exec: remove tb_lock
f
rom the h
o
t-path
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Bennée
tcg:
set up tb->page_
a
dd
r
before insertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Be
n
née
d
o
c
ker: pass EXECUTABLE to build
s
c
ri
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
l
e
x Ben
n
ée
t
ests/docker
/
d
o
cker
.
py
:
add update operation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
le
x
Be
n
née
te
s
ts/docker/do
c
kerfi
l
es:
n
ew debian-bootst
r
a
p
.
docker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Ben
n
é
e
tests/
d
ocker/do
c
ker
.
py: c
h
eck an
d
ru
n
.
pre
script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Ben
n
ée
tests/docker/doc
k
er
.
py: support
-
-
i
nclude
-
exe
c
utable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docker/doc
k
er
.
py:
d
ocke
r
_dir
outside build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
A
l
e
x Be
n
née
.
t
r
avis
.
yml: add trusty G
C
E targe
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex Bennée
tcg: reorganiz
e
tb_fin
d
_
physical loo
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex B
e
nnée
i
nclude/
q
emu/atomic: add compile time a
s
ser
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Ale
x
Be
n
née
cpus:
d
on't use atomic_read for vm_clock_
w
arp_start
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
B
ennée
.
tr
a
vis
.
yml
:
make -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
travis
.
ym
l
: enabl
e
OS
X
bu
i
lds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Benn
é
e
.
travis
.
y
m
l: c
o
llapse
t
h
e test matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Benné
e
c
putlb: modernise the debug support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x Be
n
née
qe
m
u-log: support
simple pid su
b
stitution
f
or logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
targe
t
-arm
:
dfilter
s
upport for in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x
B
ennée
qemu-log: d
f
i
lter-ise
exec, out_a
s
m, op and
opt_op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
qemu-log: new option -dfil
t
er to limi
t
output
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
Ben
n
ée
q
e
m
u
-log:
correct help text
f
or -d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x Bennée
tcg: pas
s
down T
r
anslationBlock to tcg_code_ge
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Alex
B
ennée
i
nclude/qemu/atomic
.
h: default
t
o _
_
at
o
mic functio
n
s
commit
|
commitdiff
|
tree
2016-02-08
Alex Be
n
n
é
e
MAINTAI
N
ERS: Add
.
travis
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Benn
é
e
.
tr
a
vi
s
.
yml: reduce
the test matrix a little
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex
Be
n
née
.
travis
.
yml: en
a
ble ccache for the builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex
B
ennée
.
travis
.
yml: enable each of the co-routin
e
bac
k
ends
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex B
e
nnée
.
travi
s
.
ym
l
: run m
a
ke
chec
k
for al
l
matr
i
x targets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
A
lex Benné
e
.
t
ra
v
is
.
yml: migrate to container bui
l
ds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
tes
t
s
/
guest-debug: introduce basic g
d
bstub tests
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
lex B
e
nnée
target-arm: kv
m
-
r
e-in
j
e
c
t guest debug exceptions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
l
e
x
Bennée
targ
e
t-arm: k
v
m - ad
d
su
p
port
f
or HW ass
i
sted debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex
Benné
e
target-arm: kvm - su
p
port for single step
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
l
ex Be
n
né
e
t
arget-ar
m
:
k
v
m
- imp
l
e
m
ent softwa
r
e b
r
eakpo
i
nts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
target-arm: kv
m
64 - introduc
e
kvm_
a
r
m
_init_debug(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Alex Bennée
co
n
figur
e
:
ap
p
end --extra-ldflags to L
D
FL
A
GS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
Alex Ben
n
ée
target-arm
/
c
p
u
.
h: remove pending_ex
c
eption
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
Alex Bennée
configu
r
e: po
s
tfix --extra-cflags t
o
Q
E
MU_CFL
A
G
S
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex B
e
nnée
target-arm: kvm64 fix save/restore of
S
P
S
R
regs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
tar
g
et-arm: kv
m
64 sync
F
P register state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
hw/in
t
c: arm_gic_k
v
m
.
c rest
o
re config first
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
A
lex Bennée
ta
r
get
-
arm: k
v
m:
sa
v
e/restore mp sta
t
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
Alex
Bennée
target-ar
m
/k
v
m: make reg sync co
d
e
c
ommon be
t
ween kvm
3
2
/
64
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-11-02
A
l
ex Bennée
target-arm:
A64: remov
e
redu
n
dant stor
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Al
e
x
B
ennée
.
travis
.
yml: remove "mak
e
c
h
e
c
k
"
from main matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
t
ravis
.
ym
l
: pre-seed sub-m
o
dules
f
o
r s
p
eed
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Ale
x
Be
n
née
.
travis
.
yml: ma
k
e t
h
e make s
l
ig
h
tly more parallel
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
lex Bennée
.
t
r
av
i
s
.
yml
:
a
dd more
l
inux-
u
ser to the build ma
t
r
i
x
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Ale
x
Ben
n
é
e
ohci:
drop computed f
l
ags from trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
l
ex Bennée
scripts
/
t
racetool: d
o
n't b
a
rf on formats
with precision
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex Ben
n
ée
trace: add some
t
cg tracing
s
upport
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex Bennée
trac
e
: tea
c
h lttng backend
to
u
se
format strings
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Alex Bennée
target-
a
rm: A
6
4: fix
T
LB flush ins
t
ructions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
A
l
e
x
Bennée
target-a
r
m: don't h
a
rd
c
ode mask
values in arm_cpu_handle_mmu
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-04-17
Alex
Bennée
target-arm: A64: fi
x
unallocated test o
f
scalar SQXTUN
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Alex
B
ennée
ta
r
get-arm:
A
64: Add
s
atu
r
ating accumulate ops
(USQADD
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Alex
B
ennée
targe
t
-arm: A6
4
: A
d
d saturating int ops (SQNE
G
/S
Q
ABS)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Al
e
x
B
e
n
n
ée
target-ar
m
:
A64: Add [U
F
]RSQRT
E
(reciprocal ro
o
t estimate)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Be
n
née
ta
r
get-arm: A6
4
: Implement scalar
s
a
turati
n
g
n
a
r
r
ow
ops
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Ben
n
ée
target-arm: A64: M
o
ve
handle_2mi
s
c
_
n
arrow function
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
target
-
arm: A6
4
: Implement AdvSIMD reciprocal estim
a
te
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex
B
ennée
s
o
ftfloat:
e
xport squash_inpu
t
_deno
r
mal fu
n
ctions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Ben
n
ée
target
-
arm: A64: Add FRECPX
(re
c
i
p
ro
c
al
exponent)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Benn
é
e
targe
t
-arm:
A64: Saturating and
narrowing shift
o
ps
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Be
n
née
target-arm: A64: Add
r
e
m
aining CLS/Z v
e
ctor ops
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
t
a
rget-
a
rm: A64: Add FSQRT to
C3
.
6
.
17 (two misc)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex B
e
n
né
e
target-arm:
A
64: Add
last AdvSIMD Integ
e
r to F
P
ops
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex B
e
nnée
target-ar
m
: A64: Fix bu
g
in add
_
sub_ext handling of rn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-15
Al
e
x
B
e
nné
e
.
travis
.
yml
:
add
I
RC notification
s
for build failures
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-15
Alex Ben
n
ée
.
travis
.
yml
:
tr
i
vial whitespac
e
fix
u
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next