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
cpus: introduce cpu_update_icount helper
2017-04-10
Alex
B
ennée
cpus: in
t
rod
u
ce cpu_update_ico
u
nt helper
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Benn
é
e
cpus:
d
on'
t
cre
d
it execute
d
instructions
be
f
ore
t
h
ey
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Bennée
cp
u
s: m
o
ve ic
o
un
t
preparat
i
o
n out of t
c
g_exec
_
c
p
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Be
n
n
é
e
c
p
us: che
c
k cpu->
r
unning in cpu_get_ico
u
nt
_
raw()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Ben
n
é
e
cpus: remo
v
e icoun
t
handling from qemu_tcg_cp
u
_thr
e
a
d_fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex
B
en
n
ée
tar
g
et/i38
6
/misc
_
h
elp
e
r:
wr
a
p BQL around another IRQ
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Nikunj A Dadha
n
ia
cpus: fix wrong d
e
fine name
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-07
Alex Benn
é
e
scripts/qe
m
ugdb/mt
r
ee
.
py
:
fix up mtree dump
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Al
e
x
Bennée
repl
a
y/r
e
play
.
c
: bump REP
L
AY_VERSION
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Pranith K
u
m
ar
t
c
g: Add
a
new
line after incompa
t
ibilit
y
wa
r
ning
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
u
i
/
c
onsole
:
use exclusive mechan
i
sm directly
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Ale
x
Bennée
ui/
c
onsole: ensure do_safe_dpy_refresh ho
l
ds BQL
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
bs
d
-user: a
l
ign use of m
m
ap_lock t
o
that of linu
x
-user
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
A
lex
B
enné
e
user-exec: h
a
ndle syn
c
hronous signals from Q
E
M
U
g
r
a
cefull
y
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Benn
é
e
hw/intc/arm_gic
:
m
oder
n
ise the
DPRINTF
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Ale
x
B
ennée
target/a
r
m/helper:
make i
t
clear
t
he E
C
field i
s
also
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Paolo Bonzini
target-i386:
defer V
M
EXIT to do_interr
u
pt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Yongbok K
i
m
target/mips: hold BQL for
t
imer interrupts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Ben
n
é
e
translate-all: ex
i
t cpu_restore_s
t
ate
e
arly if
translating
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
t
a
rget/xtensa: hol
d
BQL for inte
r
rupt processin
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
s390x/misc
_
helper
.
c: wrap IO i
n
s
t
ru
c
tions in BQL
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
sparc/sp
a
rc
6
4: grab BQL befo
r
e
c
al
l
ing c
p
u_check_irqs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
cpus
.
c: add additional
er
r
or_report when !TA
R
G
ET_SUPPORT_MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Benn
é
e
target/i
3
86/cpu
.
h
:
decl
a
re TCG_
G
U
E
ST_DEFAULT
_
MO
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
B
ennée
vl/cpus: be smar
t
er with ico
u
nt a
n
d
M
T
T
CG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: enable MTTCG by default
f
or ARM on
x86 hosts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
hw/misc/imx6_src: defer
clearing of SRC
_
SCR
r
eset b
i
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tar
g
et-arm: ensure all
c
ross vCPUs TLB f
l
ushes complete
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
target-arm:
don'
t
generate WF
E
/Y
I
ELD call
s
for MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
target-arm/powerctl: defer c
p
u reset work to CPU con
t
ext
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Benn
é
e
cputl
b
: introdu
c
e tlb_flush_*_al
l
_cpus[_synced]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb: atom
i
call
y
update tlb fields use
d
by
t
lb_reset_dirty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benné
e
cputlb: add t
l
b
_
f
lu
s
h_by_m
m
uidx async routines
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cput
l
b
a
nd arm/sp
a
rc targets: convert mm
u
i
d
x flushes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
KONRAD
Fred
e
ric
c
putlb: int
r
oduce tlb
_
fl
u
sh_*
a
sync wo
r
k
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex
Bennée
cp
u
tlb: tweak qemu_ram_addr_
f
rom_ho
s
t_nofail rep
o
r
t
ing
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
né
e
cp
u
t
lb: add assert_cpu_is_se
l
f checks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Pranith Ku
m
a
r
tcg: handle E
X
CP
_
ATOMIC exc
e
ption
f
o
r
system emu
l
ati
o
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
e
x
B
enné
e
tcg: e
n
able thread-p
e
r-vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tc
g
: enable t
b
_
l
ock() f
o
r S
o
ftM
M
U
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
tcg: remove global exit_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Jan
K
iszka
t
c
g: drop global lock durin
g
TC
G
code execut
i
on
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
tcg: rename tcg_current_cpu to t
c
g_curre
n
t_rr_cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Bennée
tcg: add kick timer
for single-th
r
eaded vCPU emulation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
KON
R
AD Freder
i
c
tcg: add optio
n
s for enabling MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Bennée
tcg:
move T
C
G_
M
O/BAR ty
p
es into ow
n
fi
l
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Pranith Kumar
mttcg: Add mi
s
s
ing tb_lock/unlock()
i
n
c
pu_exec_st
e
p()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Pranith Kumar
mttcg: tra
n
slate-all: Enabl
e
locking debug in a
de
b
u
g
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
docs: new
d
e
s
ign
document multi-thread-tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
A
l
ex Bennée
.
travis
.
yml:
split VM
b
ased builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Al
e
x Bennée
.
travis
.
yml: don't spec
i
fy CONFIG twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Benn
é
e
cp
u
tlb: drop flush_g
l
o
b
a
l
flag from tlb_flush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
cpu_common_reset: wrap TCG sp
e
c
i
fi
c
c
o
de
i
n tcg_enabl
e
d()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
qom/cpu: move tlb_f
l
ush to
cpu_common_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex Bennée
tr
a
vis: add Tr
u
sty with clang stab
l
e build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Dan
i
el P
.
Berrange
tra
v
is: trim out most
c
la
n
g b
u
ilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-18
P
r
anith Kumar
.
travis
.
yml: Disable I
R
C build status u
p
dates from
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Paolo Bonzini
.
t
r
a
vi
s
.
y
m
l: disable Spar
s
e
t
est
i
ng
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex Bennée
.
t
r
avis
.
yml:
add trusty G
C
E t
a
rget
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
S
tefan Hajnoczi
.
travis
.
yml:
a
dd libnf
s
-
d
ev
for NFS
blo
c
k
d
r
iver
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
t
r
a
vis
.
yml: make -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Benné
e
.
travis
.
yml
:
enable OSX bu
i
lds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
l
e
x
Bennée
.
travis
.
yml: collapse the test mat
r
ix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
MAINTA
I
NERS
:
Add
.
tra
v
is
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex
B
ennée
.
travis
.
ym
l
:
r
ed
u
ce the test ma
t
rix a
l
ittle
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex B
e
nnée
.
travis
.
yml:
e
nabl
e
ccache for the builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Al
e
x
B
enné
e
.
travis
.
yml: e
n
able each
of
the
co-rout
i
ne backe
n
d
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
t
ra
v
i
s
.
yml: r
u
n
make
check for a
l
l matrix targets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Alex Bennée
.
t
r
avis
.
yml: migrate to container bu
i
lds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree