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
user-exec: handle synchronous signals from QEMU gracefully
2017-03-28
A
l
ex Bennée
u
ser-exec: hand
l
e
sync
h
ronous signa
l
s
f
rom Q
E
MU gracefully
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-17
Alex Benné
e
u
i/cons
o
le: ensure gra
p
hi
c
updates
don't race with
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-10
Alex B
e
n
n
ée
docker/dockerfiles/debian-s39
0
-cross:
i
n
c
lude clang
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
Bennée
hw/intc/ar
m
_
g
i
c: modernise the DPR
I
NTF
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Ale
x
Bennée
tar
g
e
t/arm/helper:
make i
t
c
l
ear the EC fi
e
ld is also
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Benné
e
transl
a
t
e-al
l
: exit cp
u
_re
s
t
o
re_state e
a
rly
if
t
rans
l
ating
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
t
ar
g
et/xtensa:
hold BQL for in
t
errupt processing
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex B
e
nnée
s3
9
0x/mi
s
c_h
e
lp
e
r
.
c
:
wrap IO inst
r
u
ctions
in BQL
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
lex Benné
e
sp
a
rc
/
spar
c
64:
grab BQL be
f
ore calling cpu_check_ir
q
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
l
ex Bennée
cpus
.
c: add additional error_report
w
he
n
!TARGET_SUPPORT_MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Al
e
x B
e
n
n
é
e
target/i386/cpu
.
h
:
decl
a
r
e
TCG_GUEST_DEF
A
ULT_M
O
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
B
e
nnée
vl/cpus: be s
m
arter
w
ith
ic
o
unt and
M
TTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
A
l
ex Be
n
née
.
s
h
ippable
:
add s390x-cros
s
ta
r
get
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Alex Bennée
n
e
w
: do
c
kerfiles/debian-
s
390
-
cross
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
tc
g
: enable MTT
C
G by defa
u
lt for ARM
on x86
h
osts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
hw/misc/imx6
_
src
:
defer c
l
eari
n
g of SRC_SCR reset bits
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tar
g
et-arm: e
n
s
ur
e
all
c
ross vCPUs T
L
B flushes complet
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
e
x
Benné
e
t
a
rget-arm: don'
t
generate WFE/YIELD calls for MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Bennée
tar
g
et-arm/powerctl:
defer cpu
r
eset work to CPU
c
ontex
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
n
née
cputlb:
i
ntro
d
uce
tlb_f
l
ush_*_all_cpus
[
_synced]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Be
n
née
c
putlb: atomically
update tlb fields us
e
d b
y
tlb_reset_dirty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
enné
e
c
p
utl
b
: a
d
d tlb_flush_by_m
m
ui
d
x async routines
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Benn
é
e
cputl
b
an
d
a
r
m
/sparc t
a
r
get
s
: co
n
vert mmuidx
flu
s
hes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
c
pu
t
l
b: tweak qemu_ra
m
_addr_f
r
om_host_nofail repo
r
ti
n
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
n
née
c
p
ut
l
b: ad
d
ass
e
rt_cpu_is_self
checks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: en
a
ble th
r
ead-per-vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Bennée
tcg: enable
t
b_lock() f
o
r Sof
t
MM
U
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Bennée
tcg: remove global exit_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Bennée
t
c
g
:
rename
t
cg_current_c
p
u to tcg_
c
urrent_rr_cp
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
tcg:
a
dd kic
k
t
imer for s
i
n
gle-threade
d
vCPU emulation
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 types into own
f
ile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
docs: new design document multi-thread-
t
cg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
MAIN
T
AI
N
E
RS: mer
g
e Build and
t
e
st automation with Docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
.
shippable
.
yml:
ne
w
CI
p
rovide
r
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
ne
w
: debian docker targ
e
ts for cros
s
-compi
l
i
n
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
Benn
é
e
test
s
/docke
r
: add basi
c
use
r
mapp
i
ng support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
travis
.
yml: sp
l
it VM based b
u
ilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
t
r
avis
.
y
m
l: don't
s
pecify
C
ONF
I
G
twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Benn
é
e
cputlb: drop flush_g
l
o
bal fla
g
from
t
l
b_f
l
us
h
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Al
e
x B
e
nnée
cpu_comm
o
n_reset:
w
rap TCG spec
i
fic
c
ode in tcg_enabled(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Be
n
née
qom/cpu: move tlb_flush to
c
pu_common_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex
B
ennée
travis:
a
d
d
Tr
u
sty with clang stable build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
Alex Bennée
tests:
N
ew test
-
bitcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Al
e
x Be
n
née
target-arm/translate-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: ensur
e
al
l
Addre
s
sSpa
c
eDispatch updat
e
s
u
nder RCU
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Bennée
tcg: move locking for
t
b
_inva
l
idate_ph
y
s_page_rang
e
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_icount_deadline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Ben
n
ée
tcg:
c
pus
r
m tc
g
_exec_all
(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tcg
:
move tcg_exec_al
l
an
d
hel
p
ers ab
o
ve thread f
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Bennée
target-arm/arm-pow
e
rctl: wak
e
up
s
l
eepi
n
g 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
B
enné
e
t
r
ans
l
ate-all: Add assert_(memory|tb
)
_lock
annotation
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Be
n
née
linu
x
-user/e
l
floa
d
: ens
u
re mmap_lo
c
k()
h
eld while s
e
ttin
g
up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpu-exec: include cpu_index i
n
CPU_LOG_EX
E
C
m
e
ssages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex B
e
nnée
translate-
a
ll: add
D
EBUG_LOCKING ass
e
r
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
t
ran
s
late_all: D
E
B
UG_FLUSH ->
D
EBU
G
_TB_FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
le
x
Bennée
cpus: make al
l
_vcpu
s
_pa
u
se
d
() return
b
o
ol
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex Bennée
net: sp
l
it
c
olo_compare_pkt
_
info in
t
o t
w
o trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex Ben
n
ée
linux-use
r
:
enable paralle
l
code gen
e
r
a
t
ion on clone
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex Be
n
née
kvm-al
l
: d
o
n't us
e
stale dbg_dat
a
->
c
pu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/
d
ocke
r
/
M
akefile
.
include: add a gen
e
r
i
c
d
ocker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Ale
x
Benn
é
e
tests/
d
ocker: make test-ming
w
honour TARGET_L
I
S
T
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Al
e
x Be
n
n
ée
test
s
/docker: test-buil
d
script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
A
lex Bennée
t
e
sts/docker: add travis dockerfile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
.
travis
.
yml:
a
d
d gcc sanitizer build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Ben
n
ée
qga/c
o
mman
d
: use
QEM
U
atomi
c
primitives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Be
n
né
e
linux-user
/
sy
s
call: extend lock around cpu-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
en
n
ée
util/qht:
atomically
s
et b-
>
hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Bennée
cpu: atomic
a
lly mod
i
fy cpu->exit_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Bennée
q
om/cpu: atomic
a
lly
c
l
e
ar t
h
e tb_jmp_cache
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
ennée
qom/object: update class cache atomically
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Benn
é
e
tcg/o
p
timize:
m
ove de
f
aul
t
re
t
urn out of if sta
t
ement
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
atomic
.
h: com
m
en
t
on use
of atom
i
c_r
e
ad/se
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Ben
n
é
e
atomic
.
h
: fix
_
_SANI
T
IZE_T
H
RE
A
D
__
b
uild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
A
l
e
x
Bennée
ui/vnc-en
c
-tight: rem
o
ve
s
witch and have single return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex
B
ennée
c
p
us: pass
C
PUS
t
ate 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
Alex Bennée
t
cg:
cpu-exec:
r
emove t
b
_l
o
ck 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
t
cg: set up tb->page_
a
ddr bef
o
re i
n
sertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
lex Benn
é
e
docker: pass EXEC
U
TABL
E
to
build
s
cript
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Ben
n
ée
tests/docker/docker
.
py
:
add update op
e
ration
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Ale
x
B
ennée
tes
t
s/docker/doc
k
erfiles:
new debian
-
bootstrap
.
docke
r
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Be
n
née
tests/do
c
ker/docker
.
py: check
a
nd run
.
p
re script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
lex Ben
n
ée
tes
t
s/docker/
d
o
c
ke
r
.
py
:
s
u
pport --
i
n
c
lude-executable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
l
ex Bennée
tests/docker/dock
e
r
.
py: docker_
d
ir outside b
u
ild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex
B
ennée
.
tra
v
is
.
yml:
a
dd trusty GC
E
ta
r
get
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex Bennée
tcg: reorg
a
nize tb_fin
d
_p
h
y
sical loo
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
i
n
c
l
ude/qemu/atom
i
c: add compi
l
e time asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Al
e
x
B
ennée
c
p
u
s: do
n
't use
a
t
o
mic_read
for vm_clock_warp_start
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
tr
a
v
i
s
.
yml: make -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
Bennée
.
t
ravis
.
yml: enable
O
SX build
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
travis
.
yml: collapse
t
he test ma
t
ri
x
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex B
e
nn
é
e
c
pu
t
lb:
modernis
e
the debug s
u
pport
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
qemu-log
:
support simple pid substitution
f
or logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
le
x
Bennée
t
a
r
g
et-arm: dfilter support f
o
r
in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
B
ennée
qem
u
-log: dfilt
e
r
-
ise
e
xe
c
,
out
_
a
sm, 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
emu-log: new option -dfilter to limit output
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex B
e
nn
é
e
qem
u
-log:
cor
r
ec
t
help
t
ext for -d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x Bennée
tcg: p
a
ss d
o
wn TranslationBlock to tcg
_
code_gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Al
e
x Bennée
i
n
cl
u
de/qem
u
/atomic
.
h: default
to __atomic functions
commit
|
commitdiff
|
tree
2016-02-08
Alex
Bennée
MA
I
NTAINE
R
S: Add
.
trav
i
s
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travis
.
yml: r
e
duce the
t
est mat
r
ix a little
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next