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
tcg: enable MTTCG by default for ARM on x86 hosts
2017-02-24
A
l
ex B
e
n
née
tcg: enable MTTC
G
by defau
l
t
for ARM on
x
86
h
o
s
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
hw/misc/imx6_src:
defer clearin
g
of
S
RC_SCR reset bit
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x
Bennée
target-arm
:
ensur
e
all cross vCPUs TLB flushe
s
complete
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
target-arm:
d
on't ge
n
era
t
e WFE/
Y
I
ELD calls
f
or MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Bennée
t
arget-arm/powerctl
:
defer cpu r
e
set
w
o
r
k t
o
CPU context
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Bennée
cputlb: int
r
oduce tl
b
_f
l
ush_*
_
all_cp
u
s[_synced]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Bennée
cpu
t
l
b
: atomica
l
ly update tl
b
fi
e
l
d
s used by
t
lb_reset_dirty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Bennée
cput
l
b: add tlb_
f
lush_
b
y_mm
u
idx asy
n
c
routi
n
es
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
cput
l
b
a
nd arm/sparc target
s
: convert mmuidx flushes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
e
x
Bennée
cputlb:
tw
e
ak qemu_ra
m
_addr_from_host_n
o
fa
i
l reporting
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
c
p
utlb: ad
d
as
s
ert_cpu_is_sel
f
chec
k
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Bennée
tcg:
e
nabl
e
thre
a
d-
p
er-vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
e
n
né
e
t
cg: enable tb_
l
ock() for
S
oftMMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex
B
en
n
ée
tcg: remove global
e
x
i
t_re
q
uest
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
e
x Bennée
t
cg: rename tc
g
_current_cpu to t
c
g_current_r
r
_c
p
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg:
add kick ti
m
e
r for sing
l
e-threa
d
ed
v
C
P
U emula
t
ion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg
:
m
ove TC
G
_MO/BAR t
y
pes in
t
o
own file
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Bennée
docs: ne
w
design document mul
t
i-thread-tcg
.
t
x
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex
B
e
n
né
e
.
travis
.
y
m
l: spli
t
VM based builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex
Bennée
.
t
ra
v
is
.
yml:
don't speci
f
y CON
F
IG twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Ale
x
Bennée
cputl
b
:
d
rop flush_
g
lobal flag from tlb_flush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
cpu_co
m
mon_reset: wra
p
TCG spe
c
ific
c
o
d
e in tcg_enabled()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
l
ex B
e
n
née
qom
/
cpu: move tlb_fl
u
s
h
to cpu_com
m
on_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex B
e
n
n
ée
t
r
avis: add Trusty with clang st
a
ble buil
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
Alex
B
ennée
test
s
: New
t
est-bi
t
cnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Alex Be
n
n
é
e
t
a
rget-arm/tran
s
late
-
a64:
f
ix
g
en
_
loa
d
_e
x
clusi
v
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex Bennée
exec
.
c: ensure al
l
A
d
dress
S
p
a
ceDisp
a
tch upda
t
e
s under RCU
commit
|
commitdiff
|
tree
2016-10-31
Alex
Bennée
tcg: move locking for tb
_
i
n
valida
t
e_phys_page_range up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x
Benné
e
cpus:
r
e-factor out h
a
ndle_icoun
t
_
d
e
adline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex Be
n
née
tcg: cpus rm tcg_exec_all
(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex Bennée
tcg: move
t
cg_exec_all
a
nd
h
elpers abo
v
e thread fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
targe
t
-arm/arm-powerct
l
: 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
A
lex Bennée
translate-all
:
Add
assert_(mem
o
ry
|
t
b)_
l
ock annotati
o
ns
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Bennée
lin
u
x-
u
ser/elfl
o
a
d: e
n
s
u
re mmap_lock(
)
hel
d
while setting up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Ben
n
ée
cpu-exec: include cpu_index in CPU_LOG_EXEC messa
g
es
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
translate
-
al
l
: 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
nnée
translate_all: DEBUG_FLUSH -> DEBUG_TB_FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Bennée
cpus: m
a
ke
a
l
l_vcpus_paused() re
t
urn
b
ool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
A
l
ex Bennée
net:
s
plit
c
olo_compare_pk
t
_info into tw
o
trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Ale
x
Bennée
linux-user: enab
l
e p
a
ral
l
el c
o
d
e
generat
i
on
o
n 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 stal
e
dbg_dat
a
-
>
cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Ale
x
Bennée
tes
t
s/docker/Makefil
e
.
include:
a
dd
a
ge
n
e
ric
docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Al
e
x Bennée
tests/dock
e
r:
m
ake
t
e
st-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
t
e
sts/docker: test-build
script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
Bennée
tests/
d
ocker:
ad
d
travis
dockerfi
l
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
née
.
travis
.
yml: add
g
cc san
i
t
i
zer build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
lex
B
e
n
née
qga/command
:
use QE
M
U atomic primitives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
l
i
nux-user/syscall
:
extend lock around cpu-
l
ist
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
util
/
qht: atomically set b->hash
e
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex B
e
n
né
e
cpu:
ato
m
ical
l
y mo
d
ify c
p
u
->exi
t
_
r
equest
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom/
c
pu: atomicall
y
clear the
tb_jmp_c
a
che
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
B
e
nné
e
qom/objec
t
: up
d
ate c
l
ass cache
atomi
c
ally
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
née
tcg/optim
i
z
e: move d
e
fault return out
o
f
if s
t
at
e
m
ent
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex Be
n
née
atomic
.
h: com
m
en
t
on use of
atomic_read/set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
a
t
omic
.
h: fix _
_
SANITIZE_THREA
D
__ build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex Bennée
ui/v
n
c
-enc-t
i
ght
:
remove switc
h
a
n
d hav
e
single return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex Ben
n
ée
cpus: pass CPUState to run_on_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
A
l
ex Bennée
tcg: cpu
-
ex
e
c
: remove t
b
_
lock from the hot
-
pa
t
h
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Bennée
tcg: se
t
up tb-
>
p
age_a
d
dr before i
n
s
e
r
tion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
docker: pass EX
E
C
U
T
ABLE to bui
l
d
s
cript
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Benné
e
tests/docker/dock
e
r
.
py:
add update
opera
t
i
o
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tes
t
s/
d
o
cker/dock
e
r
f
iles: new debian-bootstrap
.
dock
e
r
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tes
t
s/docker/docke
r
.
p
y: check an
d
run
.
p
re scri
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docker/do
c
ker
.
p
y
: support --include-e
x
ecutable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex B
e
n
n
é
e
t
e
s
ts/dock
e
r/docker
.
py:
d
o
cker_
d
i
r outside build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex
B
ennée
.
travis
.
yml: add trusty
G
C
E
target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex Bennée
tc
g
:
r
e
organize tb_find_
p
h
ysi
c
al loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
Bennée
incl
u
de/qe
m
u/atom
i
c: add com
p
ile time asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Al
e
x Benné
e
cpus: don't use a
t
omic_read for vm_
c
lo
c
k_warp_
s
tart
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
t
r
a
v
is
.
yml: make -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex B
e
nn
é
e
.
travi
s
.
yml
:
e
nable OSX
b
uilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
B
ennée
.
travis
.
yml: c
o
llapse the
test matri
x
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
l
e
x
Bennée
c
pu
t
l
b: mo
d
ernise
t
he debug
s
uppor
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
l
ex Bennée
qemu-lo
g
: support si
m
ple
p
id subs
t
i
t
u
t
ion for logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Benn
é
e
target-arm:
df
i
lte
r
support for in_as
m
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
qemu
-
log:
dfilter-ise
exec, out_asm, op and opt_op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Ale
x
Bennée
qemu-log: n
e
w option -dfilter to limit output
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Ben
n
ée
q
emu-log
:
correct help t
e
xt for -
d
cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
tcg:
pass do
w
n Translation
B
loc
k
to tcg_code_gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Alex Bennée
include/qem
u
/atomic
.
h
:
default to __atomic functions
commit
|
commitdiff
|
tree
2016-02-08
A
l
ex Bennée
MAI
N
TAINE
R
S: Add
.
tr
a
vis
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
l
ex B
e
nnée
.
travis
.
yml: reduc
e
the test ma
t
ri
x
a
little
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex B
e
nnée
.
t
r
avis
.
yml: enable ccache for
th
e
builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travis
.
y
ml: enable each
of the co-routine
b
ackends
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Ben
n
ée
.
t
ravis
.
y
m
l: ru
n
make
c
heck for all m
a
trix targets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Alex B
e
n
n
ée
.
travis
.
yml: migrate
t
o c
o
nt
a
iner b
u
ilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
test
s
/guest-debug: introduce b
a
s
i
c
gdbstub
t
ests
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex
B
ennée
target
-
ar
m
:
kv
m
-
re-inject guest d
e
bug except
i
o
n
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
targ
e
t-arm: kvm
- add s
u
p
p
ort for HW assisted debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
tar
g
et-arm: kvm -
sup
p
o
rt for single step
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex
Bennée
t
a
rget
-
arm
:
kvm - implemen
t
s
o
f
t
ware breakpo
i
nts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
lex Bennée
target
-
arm: kv
m
64 - introduce kvm_arm_
i
nit_deb
u
g()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Alex Be
n
née
c
o
nfigur
e
: append --extra-ldflags to
L
DF
L
AGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
Al
e
x
B
ennée
target
-
arm/cpu
.
h
: remo
v
e pending_exception
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
Alex Bennée
c
o
nfigure: postfix -
-
extra-cfl
a
gs
to QE
M
U_C
F
LAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
A
l
e
x Bennée
target
-
arm: kvm64 fix save/resto
r
e
of
S
P
SR regs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
A
lex Bennée
tar
g
et-arm
:
kvm64 syn
c
FP register state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Benn
é
e
h
w
/
i
ntc: arm_g
i
c
_
kvm
.
c restore c
o
nfig firs
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Ben
n
é
e
target-arm:
k
vm: save/restore mp state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
Alex Bennée
target-arm/kvm: make reg syn
c
code
c
o
m
m
o
n between
kvm32/6
4
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next