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: rename tcg_current_cpu to tcg_current_rr_cpu
2017-02-24
Alex
B
ennée
tcg: re
n
ame tcg_current_c
p
u to
t
cg_current_r
r
_
cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
tcg: ad
d
kick timer for single-threaded vCPU emulatio
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: m
o
ve TCG_MO/B
A
R types int
o
own file
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
do
c
s: n
e
w
design
d
o
c
ument multi-
t
hread-tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
A
l
ex Benn
é
e
.
t
r
avis
.
yml:
s
plit VM based builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
t
r
a
vis
.
y
ml: do
n
't specify CONFIG tw
i
c
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Benn
é
e
cput
l
b
: dro
p
flush_glo
b
al flag from tlb_flu
s
h
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Al
e
x Bennée
cpu_common_reset: wrap
TCG sp
e
cific c
o
de in tcg_enabled()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
qom
/
cpu: move tl
b
_
flush to cpu_common_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex
Bennée
travis: add Trus
t
y
w
ith clang stab
l
e
b
u
ild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
Ale
x
B
enn
é
e
tests: New test-bi
t
c
n
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
A
lex Ben
n
ée
target-arm/transl
a
te-a
6
4:
f
ix gen_lo
a
d_exclusive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
A
l
ex Bennée
exec
.
c: ensure all AddressSpa
c
eDispatch
u
pdat
e
s under RCU
commit
|
commitdiff
|
tree
2016-10-31
A
lex Be
n
née
tcg: move
locking
f
o
r tb_invalidat
e
_p
h
ys
_
page_range u
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Benn
é
e
cpus: re-factor ou
t
hand
l
e_icount_deadline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
Bennée
t
cg: cpus rm tcg_e
x
ec_all()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
ennée
tcg
:
move tcg_exec_all
a
nd h
e
l
pers above
thread fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Bennée
t
a
rget-arm/arm-power
c
t
l
: wake u
p
sleepi
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
Alex Be
n
née
translate-all: Add as
s
e
rt_(memor
y
|tb)
_
lock annotat
i
ons
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
enn
é
e
linux-user/elflo
a
d: ens
u
re
m
map_loc
k
() held
w
hile set
t
ing up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpu-exe
c
:
include cpu_index
i
n CPU_LOG_EXEC
m
essages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Bennée
translate-
a
ll
:
ad
d
DEBUG_LOCKING asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
translate_all: DE
B
UG_FLUSH -> D
E
BU
G
_TB_FLU
S
H
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
e
nnée
cpus: make
all_vcpus_
p
a
use
d
() retur
n
bool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex Benn
é
e
net: sp
l
it colo_compar
e
_pkt_i
n
fo
i
n
t
o two trace
eve
n
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Al
e
x Benn
é
e
l
inux-u
s
er: enabl
e
par
a
l
l
el code generation on clon
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex Bennée
kvm-all:
d
o
n't use stale dbg_dat
a
->cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
A
l
e
x Ben
n
ée
te
s
ts/docker/Makefile
.
include: add a gene
r
ic docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/dock
e
r: make test-mingw h
o
nou
r
TARGET_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Al
e
x Bennée
tests/docker: test
-
b
uild scr
i
pt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
test
s
/docker: add travis doc
k
erf
i
le
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
s
anitizer b
u
ild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qga/command:
u
se QEMU at
o
mic primitives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
linux-user/syscall
:
ex
t
end lo
c
k around cpu-l
i
st
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
ennée
u
t
il/
q
h
t
: atomical
l
y set b->hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Benn
é
e
cpu: atomically mod
i
fy cpu->exi
t
_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Bennée
qo
m
/cpu: at
o
mically clear the t
b
_jmp_cac
h
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Ben
n
é
e
q
o
m/object: upd
a
te class cache atomically
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
tcg/opt
i
m
i
ze: move default return out of i
f
s
t
ateme
n
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Bennée
atomic
.
h
:
com
m
ent
on use
of atom
i
c_read/se
t
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: fix __S
A
NITIZE_THREAD__ bu
i
l
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex Bennée
ui/vnc-
e
n
c
-
t
i
ght:
remov
e
switc
h
and
h
ave single return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex Be
n
née
c
p
u
s
: pa
s
s
C
P
U
State 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
tc
g
: cpu-exec: remov
e
t
b
_
l
ock
f
rom the hot-pat
h
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Benn
é
e
tcg: set up
t
b->page
_
a
ddr before insertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Benn
é
e
docker: p
a
ss EXECUTABL
E
to build script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docker/docke
r
.
py: add up
d
ate operati
o
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
B
ennée
tests/do
c
ker/dockerfiles
:
new de
b
ian
-
bootstrap
.
docke
r
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
lex B
e
nnée
tests/docker/docker
.
py: c
h
e
c
k and r
u
n
.
pre script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Be
n
née
tests/do
c
k
e
r/d
o
cker
.
py: support -
-
i
nclude-executable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Ben
n
é
e
tests/d
o
cker/do
c
ker
.
py: doc
k
er_dir outside build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex
B
ennée
.
t
ravis
.
yml
:
add trusty
GCE ta
r
get
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex Bennée
tcg: reorganize tb_
f
in
d
_p
h
ysical lo
o
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
l
ex Bennée
include/qemu/atomic: a
d
d compile time ass
e
rt
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
lex B
e
nnée
cpus:
d
o
n
'
t use
atomic_read
f
or vm_
c
loc
k
_warp_star
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Ale
x
Benné
e
.
travis
.
y
ml: make -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Al
e
x Benné
e
.
travis
.
yml: en
a
ble OSX
b
u
i
l
d
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
Be
n
née
.
travis
.
yml: collapse the test matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x Bennée
cput
l
b: m
o
dernise the debug support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
B
e
nnée
qemu-log: support
s
imp
l
e
p
id substitution
for logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
l
ex Bennée
targe
t
-arm:
d
filter
s
upport f
o
r in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Ale
x
Be
n
née
qemu-log: df
i
lter-ise e
x
ec, o
u
t
_
asm, op and opt_op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x
B
e
n
n
ée
qemu-l
o
g: new op
t
i
o
n -dfilter to limit o
u
tput
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
lex Ben
n
ée
q
e
mu-log: cor
r
e
ct help
t
ext for -d c
p
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
tcg:
p
ass
down TranslationB
l
ock to
tcg_code_gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Alex Bennée
include/qemu/atomic
.
h: default to __atomic functions
commit
|
commitdiff
|
tree
2016-02-08
Alex
B
e
n
n
ée
M
AINTAINERS: Add
.
tr
a
vis
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Ale
x
B
e
nnée
.
travis
.
y
m
l: r
e
duce t
h
e
test matrix a lit
t
le
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
l
e
x Bennée
.
travis
.
y
m
l: enable ccache for the bui
l
ds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travis
.
yml
:
enable each of th
e
c
o
-ro
u
t
in
e
back
e
nds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travis
.
yml: run make chec
k
for all matrix targe
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Al
e
x Bennée
.
trav
i
s
.
yml
:
migrate to con
t
a
iner builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
tests/
g
u
e
st-debug: i
n
trod
u
c
e
basic gdbstub
tests
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex
B
ennée
t
a
rget-arm: kvm -
r
e
-inject g
u
est
debug excepti
o
ns
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Be
n
née
t
arget-arm: kvm -
a
dd sup
p
ort for
H
W
assisted d
e
b
u
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Al
e
x B
e
nnée
target-arm: kvm - su
p
p
ort 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
-
a
rm: kvm - im
p
l
e
m
e
nt
s
oftware breakpoints
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
target-a
r
m: k
v
m64 - introduce
kvm_arm_init_debug()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Alex Bennée
config
u
re: append --
e
xtra-ldflag
s
to LDFLAG
S
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
Alex Ben
n
ée
targe
t
-arm/cpu
.
h: remove pend
i
ng_except
i
on
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
Al
e
x Bennée
configure: postfix --extra-cflags to QE
M
U_CFLAG
S
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Benn
é
e
target-arm
:
kv
m
6
4
fix save/
r
estore of SPSR regs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Be
n
née
t
arget-arm: kvm64 syn
c
FP regist
e
r
s
t
at
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Al
e
x Be
n
née
h
w
/intc
:
a
rm_gic_kvm
.
c res
t
ore config first
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Al
e
x Be
n
née
target-arm: kvm
:
save/restore mp s
t
a
t
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
Alex Benn
é
e
target-arm/kvm
:
make re
g
sync
code comm
o
n between kvm32/64
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-11-02
A
lex Bennée
targ
e
t-arm: A64: remov
e
red
u
ndant s
t
ore
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Ben
n
ée
.
trav
i
s
.
yml: rem
o
ve "m
a
ke
check"
from main ma
t
rix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
l
ex Bennée
.
travis
.
yml:
p
re-se
e
d sub-modules fo
r
speed
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex
Bennée
.
travis
.
yml: make the make sl
i
ghtly more paral
l
el
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex
B
e
nnée
.
tra
v
is
.
yml: add more linux-user to the
b
uild matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Benné
e
ohci: drop compu
t
ed flags from tr
a
ce
events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Al
e
x Bennée
s
crip
t
s
/
tr
a
cetool: don't barf
o
n f
o
r
mat
s
with
p
r
ecision
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex Ben
n
é
e
trace: a
d
d some tc
g
traci
n
g
s
upport
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex B
e
n
née
t
r
ace: teach lttng backend to us
e
format strings
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Alex Bennée
target-arm:
A
6
4
:
f
ix TLB flush instru
c
tions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Alex Be
n
n
é
e
target-ar
m
: don
'
t
h
ardcode mask values
in arm
_
cpu_h
a
ndle_m
m
u
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-04-17
Al
e
x Bennée
targ
e
t-arm: A64: fix unallo
c
ated test o
f
scalar SQXTUN
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Alex Ben
n
ée
target-arm: A6
4
: Add
s
aturating accumul
a
te ops (USQAD
D
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
A
l
ex Be
n
née
targe
t
-arm: A64: A
d
d sat
u
rating i
n
t
o
p
s
(SQNEG/SQABS)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next