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: call cpu_update_icount on read
2017-04-10
Al
e
x Ben
n
é
e
cpus: call cpu_update_icount on read
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
A
lex Ben
n
ée
c
p
u
-
exec:
u
pdate icount after ea
c
h
TB_
E
XIT
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
A
lex
Bennée
cp
u
s: introduce
c
pu_update_icount helper
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Ale
x
Bennée
cpus: don't
credit execu
t
e
d instructions
b
efore they
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
A
le
x
B
ennée
cpus:
move i
c
ount preparation out of tcg_exec_cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Bennée
c
p
u
s: check cpu->running in cpu_get_ic
o
unt_raw(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
A
l
e
x Bennée
cpus: remove ico
u
nt han
d
ling from qem
u
_
t
cg_cpu_thread_fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex
Bennée
t
arg
e
t/i386/misc_helper: wrap BQL around
a
noth
e
r
I
RQ
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
N
i
kunj
A
Dad
h
ania
cpu
s
:
f
i
x
wrong de
f
ine name
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-07
A
l
ex Bennée
scripts/qemugdb/mtre
e
.
py: fix up mtree dump
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
A
lex Bennée
repla
y
/replay
.
c: bump REPL
A
Y_VERSION
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Pra
n
ith Kumar
tcg: Add
a
new line af
t
er
i
ncompatibility
warn
i
n
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
u
i
/
console: use exclusiv
e
me
c
hanism directly
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex
B
ennée
ui/console
:
ensure do_safe_dpy_
r
e
f
resh ho
l
d
s
BQL
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Be
n
née
b
s
d-use
r
: align
use of mm
a
p
_
lo
c
k t
o
t
h
at of linu
x
-user
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
u
s
er-
e
xec: h
a
ndle synch
r
onous si
g
nals from
Q
EMU gr
a
cefully
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Ale
x
B
e
nnée
hw/i
n
tc/arm_gic
:
modernise the
DPRINTF
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Ben
n
ée
targ
e
t/a
r
m/
h
e
l
p
er: make it clear the EC fie
l
d
is also
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Pa
o
lo Bonzini
target-i386
:
defer
VMEX
I
T
to do_inter
r
upt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Yo
n
gbok Ki
m
target
/
mips: h
o
l
d
BQL
f
or timer interrupts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
lex B
e
n
n
é
e
translate-a
l
l: exit c
p
u_r
e
store_state early
i
f
t
ranslating
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
target/xt
e
n
sa:
h
old BQL for
i
nterrupt processing
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Ale
x
Bennée
s390
x
/mis
c
_helper
.
c:
w
rap IO in
s
t
r
u
c
tion
s
in B
Q
L
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
sparc/s
p
arc64: grab BQL before calling cpu
_
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
error_repor
t
when !TARG
E
T_SUPPOR
T
_MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
t
arg
e
t/i386/c
p
u
.
h: decl
a
r
e
TCG_GUES
T
_DEFAULT_MO
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Al
e
x Ben
n
ée
vl/cpus:
b
e smarter with icount and MTTC
G
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
tcg: enable MTTC
G
by default for ARM on x8
6
hosts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
h
w
/misc/imx6_src: d
e
f
er c
l
earin
g
o
f
SRC
_
SCR reset bits
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
targe
t
-arm: ensure all
cros
s
vCPUs
T
L
B flushes comple
t
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
e
x
Bennée
t
arget-arm: don
'
t ge
n
er
a
te WFE/
Y
IEL
D
calls f
o
r MTT
C
G
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Ben
n
ée
target-arm/powerctl:
defe
r
cpu
r
eset work to
CP
U
context
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb: introduce tlb_flush_*_a
l
l_cpus[_synce
d
]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
cputlb:
atomically
u
pd
a
t
e
tlb fields
used by tlb_reset_dir
t
y
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cput
l
b: add
t
l
b
_flush_by_mmuidx
asy
n
c ro
u
tine
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
cputlb and arm/sparc targets:
c
on
v
e
r
t mmu
i
dx
flush
e
s
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
K
ONRAD Frederic
cputlb: introduce
tlb_flush_* asy
n
c work
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Bennée
cputlb: tweak qemu_ram_
a
ddr_from_host_nof
a
il reporting
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb:
add assert_cpu
_
is_s
e
l
f
checks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
P
r
a
nith Kumar
tcg: han
d
le EX
C
P_ATOMIC except
i
on
f
o
r system e
m
ulation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
e
nnée
tcg: enable
t
hread-per-
v
CPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x
B
e
n
née
tcg:
e
n
a
ble
t
b_lock() for SoftMMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
tcg:
r
emove global ex
i
t
_
request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Jan
Kiszka
t
c
g:
d
rop g
l
obal lock during T
C
G
c
o
d
e ex
e
cu
t
ion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Bennée
tcg
:
rename tcg_current_cpu
t
o
tcg_cur
r
en
t
_rr_cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
tcg: add kick timer for single-threaded vCP
U
e
m
u
l
ation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
KO
N
RA
D
Frederic
tcg: add opt
i
on
s
for enabling MT
T
CG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
tcg: move TCG_MO/BAR types i
n
to own fil
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Pranith Kumar
mtt
c
g: Add
missing tb_l
o
ck/unl
o
ck(
)
in cpu
_
exec_step()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Pra
n
ith Kumar
m
ttcg: translate-
a
ll: En
a
ble lo
c
ki
n
g
debug in a debug
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Ben
n
ée
docs: new design doc
u
ment mu
l
ti-thread-tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Benné
e
.
travis
.
yml: spl
i
t
V
M base
d
builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex
Bennée
.
tr
a
v
is
.
y
m
l: don't
s
pecif
y
CONF
I
G twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex
Bennée
c
p
ut
l
b: drop flu
s
h_global flag from tlb_flush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Benn
é
e
cpu_c
o
mm
o
n
_reset:
wr
a
p
TCG specific code in tcg_enable
d
(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex B
e
nnée
qom/cpu
:
m
o
ve tlb_flush to c
p
u_common_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
A
l
ex Bennée
travis: add Trusty with clang stable build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
D
aniel P
.
Be
r
range
travis: trim
ou
t
mos
t
cla
n
g builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-18
Pranith Kum
a
r
.
t
r
avis
.
yml: Disa
b
le IRC bu
i
l
d
status upd
a
te
s
fro
m
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Pao
l
o
B
onzi
n
i
.
travis
.
yml: disable Sparse
testi
n
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex B
e
nnée
.
travis
.
yml: add trusty G
C
E targ
e
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Stefan Hajnoczi
.
travi
s
.
yml: add li
b
nfs-de
v
for NFS block
d
river
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
Bennée
.
tr
a
vi
s
.
yml: make
-j
3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
l
ex Benné
e
.
t
ravis
.
y
ml: enable OSX b
u
ilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Benn
é
e
.
travi
s
.
y
ml: collapse
t
he test matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex
B
ennée
M
A
INTAINERS: Add
.
t
ra
v
is
.
y
ml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
t
rav
i
s
.
yml: reduce the test
m
atrix a litt
l
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
l
e
x Bennée
.
travi
s
.
yml: enable ccache f
o
r the build
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
l
ex Bennée
.
tra
v
i
s
.
ym
l
: enabl
e
ea
c
h of the co-ro
u
tine bac
k
end
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex
B
ennée
.
travis
.
yml:
run
m
ake check for all ma
t
r
i
x
targets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Al
e
x
Ben
n
ée
.
travis
.
yml:
m
igrate to cont
a
iner builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree