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
target/arm/helper: make it clear the EC field is also in hex
2017-03-09
A
l
ex Bennée
target/ar
m
/helper: make it clea
r
the EC fie
l
d
is also
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Benn
é
e
translate-a
l
l: exit cpu_re
s
tore_state early if
translating
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Benn
é
e
target/xte
n
sa: hold B
Q
L
for interr
u
pt pr
o
cess
i
n
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
Ben
n
ée
s390x/misc_help
e
r
.
c: wrap
IO
i
nstru
c
ti
o
ns in BQ
L
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
sparc/s
p
a
rc64: gr
a
b BQL be
f
o
re calling cpu_c
h
eck_ir
q
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
lex Bennée
cpus
.
c: add a
d
ditiona
l
er
r
or_repor
t
wh
e
n
!
TA
R
GET_SUPP
O
RT_MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
Benné
e
t
arget
/
i
386/cpu
.
h: de
c
lare TCG_G
U
ES
T
_DEFAULT_MO
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
v
l
/cpus: be sma
r
ter w
i
t
h
i
count and MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Alex B
e
nnée
.
shippable:
add s390x-cross
target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
A
l
e
x Bennée
ne
w
: dockerfile
s
/de
b
ian-s390-
c
ross
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Ben
n
ée
t
cg: enable MTTCG by default for
A
RM o
n
x86 hosts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Be
n
n
ée
hw/
m
isc/imx6_src: defer clearing of S
R
C_SCR reset bit
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x B
e
nnée
target-arm
:
e
n
s
ure all cro
s
s vCP
U
s TLB
f
lus
h
es complet
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
target-
a
r
m
: don't generate
W
F
E
/YIE
L
D calls for
MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
targe
t
-arm/
p
owe
r
ct
l
: defer
c
pu
r
es
e
t
work to CPU co
n
text
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cp
u
t
l
b: intro
d
uce tlb_flu
s
h_*_all
_
cpus[_synce
d
]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
Bennée
cputlb: atomi
c
ally update
tlb fields used
by
t
lb_reset_di
r
ty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb: add tlb_f
l
us
h
_by_mmuidx async routin
e
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb and arm/sparc targets:
c
o
nvert m
m
ui
d
x flushe
s
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
Bennée
cputlb: tweak
qemu_ram_addr_
f
r
o
m_host
_
no
f
ail
reporting
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
cputl
b
: add
assert_
c
pu_is_sel
f
c
h
e
c
ks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: enable thr
e
ad-
p
er-vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
e
x
Bennée
tcg
:
ena
b
le tb_l
o
ck() for SoftMMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
tcg: remove global ex
i
t
_
request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
e
x Be
n
née
tcg: rename tcg_current_cpu to
t
cg_current_rr_cp
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
t
c
g: ad
d
k
ic
k
timer f
o
r s
i
ngle-thr
e
aded
vCPU em
u
l
ation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
tc
g
:
m
ove TCG_MO/B
A
R types
i
nto own file
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
docs:
n
ew design document m
u
lti-thread-tcg
.
t
x
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Benn
é
e
MAINTAIN
E
RS: merge Build and t
e
st automation with Dock
e
r
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
.
s
h
ippable
.
yml: ne
w
CI
p
r
o
vider
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
Be
n
n
ée
new: deb
i
an docker tar
g
ets for cross-compiling
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
tests/docker: add basic user mapping support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex
B
ennée
.
t
ravis
.
yml: s
p
lit V
M
b
a
s
ed builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
trav
i
s
.
yml: d
o
n't
specify CONFI
G
t
w
i
ce
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Al
e
x
Bennée
cputlb: drop flush_global
flag fro
m
t
lb
_
flush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Benné
e
c
p
u_co
m
m
o
n
_reset: wrap TCG spec
i
fic code in
tcg_e
n
abled(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Al
e
x Benn
é
e
qom/cpu: mo
v
e tlb_flush to
c
pu_common_res
e
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Ale
x
Bennée
t
r
avis: ad
d
Trust
y
with clang stable build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
Alex Bennée
tests: New
test-
b
i
tcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Alex Bennée
target
-
arm/tr
a
nsl
a
te-a64:
f
i
x
gen
_
load_exclusive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex Benn
é
e
e
x
e
c
.
c: ensure all A
d
d
r
essSpa
c
eDi
s
patch updates u
n
der RCU
commit
|
commitdiff
|
tree
2016-10-31
A
lex Ben
n
ée
tcg: move locking
f
or tb_invalida
t
e_phys_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 o
u
t handle_i
c
ount_d
e
a
d
line
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Benn
é
e
t
c
g
: c
p
us rm tc
g
_ex
e
c_all()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tcg
:
move tcg_e
x
ec_all
a
n
d helpers abo
v
e th
r
ead fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Benn
é
e
target-arm/arm-powerc
t
l
:
wak
e
up sleepi
n
g
CPU
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
Al
e
x Bennée
translate-all: Add
a
ssert_(memo
r
y|tb)_lock anno
t
at
i
on
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex Bennée
linux-user/elfload: en
s
ure mmap_lock()
held while setting
u
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpu-ex
e
c
:
include cpu_in
d
ex in CPU_LOG_EXEC message
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Bennée
transl
a
te-all
:
add DEBUG_
L
OC
K
ING asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
t
r
anslate_
a
l
l
: DEBUG_FLUSH -> DEBUG_TB_FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x B
e
n
n
ée
cpus: make all_vcpus_paused()
retu
r
n bool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex
B
e
n
née
ne
t
: spli
t
colo_compare_pk
t
_info
into t
w
o trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
A
l
ex Bennée
linux-user: enable
parallel code generation o
n
c
lone
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex Benn
é
e
kvm-all: don'
t
use
st
a
le db
g
_data->cp
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Ale
x
B
e
nné
e
tests/dock
e
r/
M
akefile
.
include: add a generic docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex B
e
nnée
tests/docker:
mak
e
test-
m
ingw
h
o
n
our
T
A
R
G
E
T
_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Benn
é
e
tes
t
s
/docker: test-bu
i
ld s
c
ript
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Benné
e
tests/d
o
cker: add t
r
avis
d
ocke
r
fil
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
.
t
rav
i
s
.
yml: add
g
cc
sanitizer
b
uild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
lex Be
n
née
qga/c
o
mmand: use Q
E
MU
at
o
mic primi
t
ive
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
B
e
nnée
linux
-
us
e
r/sysca
l
l: extend lock around
c
pu-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
util/qht: atomically set b
-
>hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
e
x Benn
é
e
cpu: atomically modify cpu->exit_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom
/
cpu: atom
i
cally cl
e
a
r
t
he t
b
_jmp_cache
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benné
e
q
o
m
/
o
b
jec
t
: update class cache atomically
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
tc
g
/o
p
timi
z
e
:
m
o
ve
default
r
eturn out
of if
s
t
a
tement
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
atomic
.
h
: comment
o
n use of at
o
mic_read/s
e
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
a
t
o
m
ic
.
h: fix __S
A
NI
T
IZE
_
TH
R
EAD__ build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex Bennée
ui/vnc-
e
nc-tight: remove switch and have s
i
ngle return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Al
e
x Bennée
cpus: pass
CPUState to run_on_cpu h
e
lpe
r
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
Alex Benn
é
e
tcg: cpu-exec: remove tb_lock fr
o
m the hot-path
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Bennée
tcg:
s
et up tb->page_addr before insertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
docker: pass EXECUTABLE to build script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docker/docker
.
py: add
update o
p
eration
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
l
ex
Ben
n
ée
test
s
/docker/d
o
ckerfi
l
es: ne
w
debian-bo
o
tstrap
.
docker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Benn
é
e
tests/docker/docke
r
.
py: check and run
.
pre script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
l
ex Benné
e
tests/docker/doc
k
er
.
py: support --inclu
d
e-executable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
t
ests/docker
/
d
o
cker
.
p
y
:
docke
r
_dir outside bu
i
ld
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex Bennée
.
t
r
avis
.
yml: a
d
d trusty GCE target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex
B
e
nné
e
tcg: re
o
rganize tb_find_ph
y
sical loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex B
e
nnée
include/q
e
mu/atomic: add comp
i
le time as
s
e
r
ts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
cpus: don't use atomic_re
a
d for vm
_
clock_warp_s
t
art
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
B
ennée
.
travis
.
yml:
m
ake
-
j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
B
ennée
.
t
ravi
s
.
yml: e
n
able OSX b
u
ild
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Ale
x
Bennée
.
tra
v
is
.
yml: colla
p
se
t
he test matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
c
p
utlb: mo
d
ernis
e
the debug support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex B
e
n
n
é
e
qemu
-
log:
s
u
p
p
ort si
m
pl
e
pi
d
s
ubstitu
t
ion
for logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
lex Benné
e
targ
e
t-arm: dfil
t
er support for in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Ale
x
Bennée
qe
m
u-log: dfilter-ise exec, o
u
t_asm, op and opt_op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Ale
x
Ben
n
ée
q
e
mu-log: new option -dfilter t
o
limit o
u
tput
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Be
n
née
qemu-log: correct
h
elp 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
d
own TranslationBloc
k
to tcg_c
o
de_gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
A
l
ex Bennée
include/qemu/atomic
.
h: default to __atomic func
t
ions
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
MAINTAINERS: Add
.
travis
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travis
.
yml
:
red
u
ce
t
h
e
test matrix
a
little
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
tra
v
is
.
yml: enable cc
a
che for the builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Ale
x
Bennée
.
t
r
avis
.
yml:
e
nable e
a
c
h o
f
th
e
co-r
o
utine bac
k
ends
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex
B
ennée
.
t
r
avis
.
ym
l
: run make check for all m
a
trix
t
argets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Alex Ben
n
ée
.
travis
.
y
ml: migrate t
o
cont
a
iner builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next