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
cputlb and arm/sparc targets: convert mmuidx flushes from varg to bitmap
2017-02-24
Alex Be
n
n
é
e
cputlb and
ar
m
/sparc targets: co
n
vert mmuidx flushes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
Bennée
cputlb:
twea
k
qe
m
u
_r
a
m_addr_
f
rom_host_
n
o
fail r
e
porting
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
c
p
utlb: a
d
d assert_cpu_is_self checks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Bennée
tcg:
enable
thread-per
-
vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex
Bennée
tc
g
: enable tb_lock()
fo
r
SoftMMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
tcg: remove
global exit_
r
equ
e
st
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tc
g
: rename tcg_c
u
rrent_cpu
to tc
g
_
cur
r
ent_rr_cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex B
e
n
n
ée
tcg: ad
d
kick timer for s
i
ngle-threaded vCPU emulation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
n
n
ée
tcg:
m
ove TCG_MO/BAR types i
n
to own file
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
d
ocs:
new
design document multi
-
t
h
read
-
tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
A
l
e
x Bennée
.
travi
s
.
yml: spl
i
t VM base
d
bu
i
lds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
A
lex Benné
e
.
t
rav
i
s
.
y
m
l: don't specify
C
ONF
I
G twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
l
e
x Ben
n
ée
c
p
utlb
:
drop flush_global flag from tlb_flush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
c
p
u_common_reset: wrap TCG s
p
ecific
c
o
de
i
n tcg
_
enabled()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Benné
e
qom
/
cpu:
move
tlb_
f
lush
t
o
cpu_com
m
on_res
e
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
A
l
ex Benn
é
e
tr
a
vi
s
:
add Tr
u
sty with clang stab
l
e bui
l
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
A
lex Bennée
te
s
ts: N
e
w test-b
i
tcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Al
e
x Bennée
target-arm/translat
e
-a64: 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 A
d
d
r
e
s
sSpaceDispat
c
h updates u
n
der
R
C
U
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
ennée
tcg: move lockin
g
for tb_inv
a
l
idate_p
h
ys_pag
e
_r
a
nge
u
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
e
x
B
e
nné
e
cpus: re-facto
r
out h
a
nd
l
e_icou
n
t
_
deadli
n
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tcg: cpus
r
m tcg_e
x
ec_
a
ll()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
enné
e
tcg:
m
o
ve tc
g
_ex
e
c
_
all and
h
elpers above thread fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex B
e
nné
e
ta
r
get-arm
/
arm-p
o
w
e
r
c
t
l
: wake up sle
e
ping 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 B
e
nn
é
e
tr
a
n
s
late-all: Add assert_(memory|t
b
)_lock annotations
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex
B
enn
é
e
li
n
ux-
u
se
r
/el
f
load: ensur
e
mma
p
_lock() held while setting
u
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
e
nnée
cp
u
-exec
:
include cpu_index in CPU_LOG
_
EXE
C
m
essages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Be
n
née
translate-all: ad
d
DEBUG_LOCKING assert
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
ennée
tr
a
n
s
l
a
te_all: DEBU
G
_FLUSH -> DEBUG_TB_FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Be
n
n
é
e
c
pus: m
a
k
e
all_vc
p
us_paused() re
t
u
r
n
bool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
A
l
ex Bennée
n
e
t: spl
i
t col
o
_
c
ompare_pkt
_
i
n
f
o into two trace
events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Ale
x
Benné
e
linux-u
s
er: enable parall
e
l code g
e
neration on clone
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex Bennée
kvm-all: don't use s
t
ale dbg_data->cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
A
l
ex Benné
e
t
e
sts/
d
ocker/Makefile
.
i
n
clude: add a
generic docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
Bennée
tests/docker: m
a
k
e test-mingw honour TARGET_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
A
l
ex Bennée
tests/
d
ock
e
r: test-bu
i
l
d script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
Bennée
tests/dock
e
r: add
t
ravis dockerfile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex B
e
nn
é
e
.
travis
.
yml:
add gcc sanitizer b
u
ild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex Bennée
qga/command: use QEMU atomic pr
i
mitives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
l
in
u
x-user/
s
yscall: e
x
tend lo
c
k around cpu-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
B
e
nnée
util/qht: a
t
omic
a
lly set b->hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex Bennée
c
p
u: atom
i
cally modify cpu->exit
_
reques
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Bennée
qom/cpu
:
at
o
mically clea
r
the tb
_
jmp_cach
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom/object
:
up
d
ate
c
lass
c
ac
h
e ato
m
icall
y
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benn
é
e
tcg/optimize: move default re
t
urn ou
t
of if st
a
tement
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
ato
m
ic
.
h: comm
e
nt on use
o
f atomic_read/set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
lex Ben
n
ée
atomic
.
h: fix __SAN
I
TIZE
_
THREAD__ bu
i
ld
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
A
l
ex Bennée
ui/vnc-enc-tigh
t
: re
m
ov
e
sw
i
tch a
n
d ha
v
e s
i
ngle ret
u
r
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex
Benné
e
cpus: pass C
P
UState t
o
r
u
n_on_cpu
h
elper
s
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
A
l
e
x
Ben
n
ée
tcg: cpu-
e
x
ec: remove
tb_loc
k
from the hot-pat
h
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Bennée
t
c
g: set up tb->p
a
ge
_
addr
b
efore insertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
B
ennée
docker:
pass EXECUTABLE to bui
l
d script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
lex
B
ennée
t
e
st
s
/do
c
ke
r
/docker
.
py: add update
o
peration
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x B
e
nnée
tests/docker/dockerfile
s
:
ne
w
debian-bo
o
tstr
a
p
.
doc
k
er
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Ale
x
Be
n
née
tests/docker
/
docker
.
py: check and run
.
p
r
e
script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Ale
x
Bennée
tests/docker/doc
k
er
.
p
y
: support --incl
u
de-executable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tes
t
s/doc
k
er
/
docker
.
p
y
:
do
c
k
er_dir outs
i
de
bu
i
ld
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
A
l
ex Ben
n
ée
.
travis
.
yml: add
t
rusty GCE target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
A
l
ex Bennée
tcg
:
r
e
organiz
e
tb_find_physical l
o
op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
l
e
x Bennée
i
n
clu
d
e/qe
m
u/atomic: add com
p
i
l
e time asser
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
cp
u
s
:
don't use atom
i
c_read for
v
m_
c
lo
c
k_warp_sta
r
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
lex
B
ennée
.
travis
.
y
m
l: make
-
j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Ale
x
B
e
nnée
.
travis
.
yml: enable OS
X
b
u
ilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
B
e
nné
e
.
travi
s
.
y
ml: col
l
aps
e
the
t
est matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
c
putlb: modernise
t
he debug support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Benné
e
qemu-log: support
simple pid
s
ub
s
titution
f
or logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
t
a
rget-arm: dfilter support for in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Benn
é
e
qemu-log: dfilter-ise e
x
ec, out_asm, op a
n
d opt_op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
q
e
mu-l
o
g:
ne
w
o
pti
o
n -dfilter to limi
t
output
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
Benné
e
qemu-
l
o
g: c
o
rrec
t
h
e
lp text for -d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
tcg
:
pass down Translat
i
onBl
o
ck to tcg_code
_
gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
A
l
e
x Be
n
née
include/qem
u
/at
o
mic
.
h: default to
__atomic function
s
commit
|
commitdiff
|
tree
2016-02-08
Alex
Bennée
MAI
N
TAINERS: Add
.
travis
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Al
e
x Bennée
.
t
r
avis
.
yml
:
reduce
t
he test matrix a
l
ittle
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
lex Benn
é
e
.
t
ra
v
is
.
yml: enable ccache for t
h
e builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
l
ex Bennée
.
travis
.
yml
:
e
nab
l
e each of th
e
co
-
rout
i
ne b
a
ckends
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex B
e
nnée
.
travis
.
y
ml: run make check for all matri
x
targets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
A
lex Ben
n
ée
.
travis
.
yml: migrate to container builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Ale
x
Bennée
tests/guest-debug: introduce basic gdbstub tests
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
target-arm: kvm -
r
e-inject gue
s
t debug except
i
on
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
l
e
x Bennée
target-arm: kvm
-
a
d
d supp
o
r
t
fo
r
HW as
s
isted debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
tar
g
e
t
-arm: kvm
-
support for
single step
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Benné
e
target-arm:
k
vm - implement software
breakpoints
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Ben
n
ée
t
arget-arm:
kvm
6
4 - intr
o
duce
kvm_arm
_
init_
d
ebug()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Alex B
e
nnée
c
o
nfigure: append --extra-ldfl
a
g
s
t
o
LDFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
A
l
ex Bennée
t
a
rget-arm/cpu
.
h
:
re
m
ove pending_exception
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
A
l
ex Bennée
config
u
re: postfix --extra-c
f
lags to QEMU
_
CFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
targe
t
-arm:
k
v
m
6
4
fi
x
save/r
e
store of
SPSR
r
egs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
target-arm: kvm64 sync FP register state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex
B
ennée
hw
/
i
n
tc: arm_gic_kvm
.
c r
e
store config first
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
target-
a
rm
:
kvm:
s
ave/restore mp state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
Alex Be
n
née
targ
e
t
-arm/kvm
:
make reg sync c
o
de common
betwe
e
n
kvm32
/
64
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-11-02
Alex Bennée
ta
r
get
-
arm: A64
:
remove
redundant store
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
travis
.
yml:
remove "make
c
h
e
ck" from main matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Ben
n
ée
.
travis
.
yml: pre-seed
s
ub-modules for speed
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
lex Bennée
.
travi
s
.
yml: make the make
s
l
ightly mor
e
parall
e
l
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
travis
.
yml: add
m
ore li
n
u
x-u
s
er to
t
he
build matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
l
ex Benné
e
ohc
i
: drop compu
t
ed flags f
r
om trace ev
e
nts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
lex Bennée
scri
p
ts/tracetool
:
d
o
n'
t
barf on for
m
a
ts
with p
r
ecision
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Al
e
x
Bennée
tra
c
e: add s
o
me tcg t
r
acin
g
support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next