repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
cputlb: introduce tlb_flush_*_all_cpus[_synced]
2017-02-24
Alex Bennée
cputl
b
: in
t
r
o
duce tlb_flu
s
h_*_all
_
cpus[_s
y
n
c
e
d]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Ben
n
ée
cputlb: at
o
m
i
cally
update tlb fields
u
sed by tl
b
_reset_dirty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x
B
ennée
c
p
ut
l
b: add tl
b
_flush_by_mm
u
id
x
async routines
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
n
ée
cputlb and arm
/
sparc t
a
r
ge
t
s: convert mm
u
idx fl
u
s
h
e
s
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Bennée
cput
l
b: tweak qemu_ram_addr_f
r
om_
h
o
s
t_nofail re
p
o
r
ting
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
Bennée
cputlb
:
a
d
d
a
ssert_c
p
u_is_self checks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Benn
é
e
t
c
g
: enable t
h
r
ead-per-vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
Be
n
née
tcg: enable tb_loc
k
(
)
for SoftMMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: re
m
ove g
l
ob
a
l ex
i
t_r
e
qu
e
st
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
tcg: r
e
nam
e
t
cg
_
current_cpu
t
o
t
cg_current_rr_cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Ben
n
ée
tcg
:
add kick timer
f
or single-threaded vCPU emula
t
ion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Ben
n
ée
tcg: move T
C
G_MO/B
A
R types i
n
to own fil
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Benné
e
docs:
n
ew design documen
t
multi-thread-tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex
Benn
é
e
.
travis
.
y
m
l: split VM based b
u
ilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Ale
x
Benn
é
e
.
t
r
avis
.
y
m
l: don't speci
f
y CO
N
FIG twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
lex Bennée
cputlb:
dro
p
flush_global flag from tlb_f
l
ush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
l
e
x
Benn
é
e
cpu_common_reset: wrap TCG specific
code in tcg_ena
b
led()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Al
e
x
B
ennée
qom/cpu: move tlb_flush
to cpu_co
m
mon_
r
eset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex Bennée
travi
s
:
add Trust
y
with clang stable build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
A
l
ex B
e
n
n
ée
tests: New test-
b
itcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Ale
x
Ben
n
ée
target-arm/translate-a64: f
i
x gen_l
o
ad_e
x
clusive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex Be
n
née
exec
.
c: ensur
e
al
l
Addre
s
sS
p
ac
e
Dispatch updates
u
nder R
C
U
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Bennée
t
cg: move lockin
g
fo
r
tb_invali
d
a
t
e_ph
y
s_
p
age_r
a
ng
e
up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
Be
n
née
cpus: re-fact
o
r out handle_icount_deadline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Be
n
né
e
tcg: cpus r
m
tcg_exec_al
l
()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Bennée
tcg
:
move tcg_
e
x
e
c_a
l
l and helpers above thre
a
d fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex Bennée
target
-
arm
/
arm-p
o
werc
t
l
: wa
k
e 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
Alex Bennée
tran
s
late-all
:
Add assert_(memory|
t
b)_lock
a
nnotations
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Bennée
linux-u
s
er/el
f
load: 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
cp
u
-exec: incl
u
de cpu_index in CPU_L
O
G_EXEC messages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
translate-all: add DEBUG_LOCKING asse
r
ts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
translate_a
l
l
:
DE
B
UG_FLU
S
H -> D
E
BUG_TB_FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpus: make all_vcpus_pau
s
ed() return
b
ool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex Benné
e
ne
t
: split c
o
lo_
c
ompare_pkt_
i
nfo in
t
o t
w
o
t
r
a
c
e even
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
A
lex Bennée
linux-user: enab
l
e par
a
llel code gener
a
tion on clo
n
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
A
lex B
e
n
née
k
vm-al
l
: do
n
't
u
s
e
stale db
g
_data->cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
A
l
ex
Bennée
t
ests/docker
/
M
a
kefi
l
e
.
include: a
d
d
a generic
d
o
cker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/d
o
cker:
m
a
k
e test-
m
ingw honou
r
TARGET_LI
S
T
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
te
s
t
s
/do
c
ker:
t
est-
b
u
i
l
d script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Benn
é
e
te
s
ts/doc
k
er: add
t
r
avis docker
f
ile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Bennée
.
travis
.
yml: add
gcc sanitizer build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Bennée
qga/
c
o
m
m
and: use QEMU atomic pr
i
mi
t
ives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex
B
en
n
ée
lin
u
x-user/sys
c
a
ll: ext
e
nd
loc
k
around cpu-li
s
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benn
é
e
util/qht: atomi
c
a
lly s
e
t b->h
a
shes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
n
ée
c
pu:
a
t
omically
modify cpu-
>
exit_
r
e
q
u
e
st
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
ennée
qom/cpu: a
t
omi
c
al
l
y cl
e
ar the tb_jmp
_
c
a
ch
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex B
e
nnée
qom/obj
e
ct: update cla
s
s cache
a
tomically
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex B
e
n
née
tcg/optimize
:
move
d
e
fault
r
eturn out of if sta
t
ement
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
ennée
a
t
omic
.
h
: comme
n
t
o
n use of atomic_read/set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benn
é
e
atom
i
c
.
h: fix
__SANITIZE_T
H
RE
A
D__ buil
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex
B
ennée
ui/vnc-enc-t
i
ght: remove switch and have s
i
ngle return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex Bennée
cpus
:
pass CPUSt
a
te to run_o
n
_cpu h
e
lper
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 B
e
nnée
t
c
g
:
cpu-exec: remove tb_lock
f
rom the h
o
t-pat
h
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Bennée
tcg: set up tb->page_addr
b
e
f
or
e
inse
r
tion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x Bennée
docker: pass EXE
C
U
T
ABLE to b
u
ild script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Be
n
née
tests/
d
ocke
r
/
docker
.
py: add
update oper
a
tion
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
f
iles: new debian
-
bootstrap
.
docke
r
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
Ben
n
ée
tests/docker/docker
.
py:
chec
k
and
r
un
.
p
r
e s
c
ript
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
B
ennée
tests/docker/docker
.
py: support --
i
nclude-executable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
B
e
nnée
tests
/
d
o
cker/docker
.
py
:
docker_dir
o
ut
s
ide build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Ale
x
Bennée
.
travis
.
yml: add
trusty GCE target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Ale
x
Be
n
née
tcg: re
o
r
ga
n
ize tb_
f
ind
_
ph
y
si
c
al loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
in
c
lud
e
/
q
emu/
a
tomic: add compile time asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
lex Bennée
cpus: don't
use atomic_read
f
or vm_clock_w
a
r
p_start
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
t
r
a
v
i
s
.
yml:
m
ake -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Al
e
x Bennée
.
t
r
a
v
is
.
yml: en
a
ble OSX builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Benn
é
e
.
travis
.
ym
l
: col
l
apse the test matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
lex
B
ennée
cputlb:
moderni
s
e the de
b
u
g support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Benn
é
e
q
e
mu-log: support simple
p
i
d substitution for
l
ogs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
target-arm: dfilter suppo
r
t for in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex B
e
nnée
qemu-log:
d
f
ilter-ise e
x
ec, ou
t
_
asm, op
and opt_op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Ale
x
Be
n
née
qemu-log: new option -dfilt
e
r to l
i
mit output
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
qe
m
u-log
:
c
orr
e
c
t
help text fo
r
-d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
tcg: pass
down TranslationBlock
t
o
t
cg_code_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 __at
o
m
i
c functio
n
s
commit
|
commitdiff
|
tree
2016-02-08
A
lex Ben
n
ée
MAINTAINER
S
: Add
.
trav
i
s
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
lex Bennée
.
travis
.
yml: reduce the test mat
r
ix a
little
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex
B
ennée
.
travi
s
.
yml: enable
ccache for the builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Ben
n
ée
.
trav
i
s
.
yml:
e
nable each of the c
o
-routin
e
backends
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
lex Bennée
.
travi
s
.
yml:
r
un make chec
k
for
all matrix targets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Ale
x
Bennée
.
travis
.
ym
l
:
migrate to container build
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
tes
t
s/guest-debug: i
n
t
r
o
duce bas
i
c gdbs
t
ub
t
e
s
ts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex
Bennée
target
-
arm:
k
vm -
r
e-inject guest
debug exceptions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
l
ex
B
ennée
targe
t
-arm: kv
m
- add suppo
r
t for HW assisted
debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
lex B
e
nnée
target-arm: kvm -
support for s
i
ngle
s
tep
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
target
-
a
rm: kvm - imple
m
ent so
f
tware
b
r
eakpoints
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Ben
n
ée
targ
e
t-arm: kvm64 - introduc
e
kvm_ar
m
_init_d
e
bug()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Al
e
x Benn
é
e
c
o
nfi
g
ure: app
e
nd --extra
-
ldflags to
L
DFLAG
S
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
Alex Bennée
target-arm/cpu
.
h:
rem
o
v
e pendi
n
g_exception
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
Alex Bennée
configure: p
o
stfix
-
-ex
t
ra
-
cflags
to QE
M
U_
C
FLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex
B
ennée
target-arm: kvm64 fix save
/
r
es
t
o
re of SPS
R
regs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
target-arm: kvm64 sync
F
P
regi
s
ter stat
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Benn
é
e
hw/intc: a
r
m_gic_
k
vm
.
c
restore
c
onfig first
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
t
a
r
get-arm:
k
vm
:
save/restor
e
mp stat
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
A
lex Bennée
target-arm/kvm: mak
e
reg s
y
nc code common between kvm3
2
/64
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-11-02
A
l
ex Benné
e
target-arm: A
6
4: r
e
move redun
d
an
t
store
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
l
ex Bennée
.
t
r
avis
.
y
ml:
remove
"
m
a
ke check" from main matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
l
e
x
Bennée
.
tr
a
vis
.
yml: pre-seed
s
ub-
m
o
d
ules for s
p
eed
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Al
e
x Benn
é
e
.
travis
.
yml: make
t
h
e make slightly more parallel
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
travis
.
yml: add more lin
u
x
-user to the build mat
r
ix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next