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
virtio-input: fix eventq batching
2017-03-17
Ale
x
Bennée
ui/consol
e
: e
n
sur
e
graphic updates don't r
a
ce 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 Bennée
docker/d
o
ckerfil
e
s
/
d
ebian-s3
9
0
-
c
r
o
s
s: include cl
a
ng
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
Be
n
née
hw/intc
/
arm_gic
:
mod
e
r
n
ise th
e
D
PR
I
NTF
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
B
e
nnée
t
a
rget/arm
/
hel
p
er: make it clear th
e
EC f
i
e
l
d
is also
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Al
e
x Bennée
translat
e
-all:
e
xit cpu_restore_state ear
l
y if tr
a
nslating
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
targe
t
/xtensa:
h
o
ld B
Q
L for inter
r
upt processi
n
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Al
e
x
B
e
nnée
s390x/
m
i
sc_helper
.
c
:
wrap I
O
instructi
o
ns in BQ
L
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
lex Bennée
sparc/
s
parc6
4
:
grab BQL before
calling cpu_che
c
k_irqs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Be
n
n
ée
cpus
.
c: add additional error_report
w
hen !TARGET_SUP
P
ORT_
M
T
T
CG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
Bennée
ta
r
get/i386/cpu
.
h:
declare
T
CG_GUEST_D
E
F
A
U
LT_MO
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
vl/cp
u
s
:
b
e smarter with icount and MTTC
G
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
A
lex Bennée
.
shippable: add s390x-cross ta
r
get
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Alex Benné
e
new: dockerfile
s
/debia
n
-s
3
90-cross
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
enné
e
tc
g
: enabl
e
M
T
TCG b
y
de
f
ault for A
R
M on x86
h
ost
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Bennée
hw/misc/i
m
x6_src: def
e
r clea
r
in
g
of SRC
_
S
C
R reset bits
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Ben
n
ée
target-arm: ensure all
cro
s
s
v
CPU
s
TLB flushes complete
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
target-arm: don't gener
a
te WFE/Y
I
ELD
cal
l
s for MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benné
e
tar
g
et-arm/powerctl: d
e
f
e
r
c
pu reset work to CPU context
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Bennée
cputlb: i
n
trod
u
ce tlb
_
flush_
*
_all
_
cpus[_synced]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Bennée
cputlb: atomica
l
ly
update tlb fields used
b
y tlb_reset_di
r
ty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb:
a
d
d
tl
b
_flush
_
by_mmuid
x
async
routine
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb and arm/sparc
t
arg
e
t
s: conver
t
mmuidx flushes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x
Bennée
cputlb
:
tweak qemu_ra
m
_addr_from_h
o
st_nofail rep
o
rting
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Benné
e
cputl
b
: add
assert
_
cpu_is_self ch
e
cks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Ben
n
é
e
tcg: enab
l
e thread
-
per-
v
C
PU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
n
ée
tc
g
: enable tb_loc
k
()
for
S
oftMMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
t
cg: remove gl
o
bal e
x
it_reques
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: r
e
nam
e
tcg_
c
ur
r
ent
_
c
p
u to t
c
g_cu
r
re
n
t_rr_cp
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: add kick timer for single-threaded vCPU
e
mu
l
ation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
t
cg:
m
ove T
C
G_MO/BAR type
s
into own file
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
e
x
Bennée
docs: ne
w
design
document mu
l
ti-thread-tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
MA
I
NTAINERS: merge B
u
ild an
d
tes
t
automatio
n
with
D
ocker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Ben
n
ée
.
s
hippable
.
ym
l
: new CI
provid
e
r
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
Bennée
n
e
w: debian docker
t
a
rgets for
cross-com
p
i
lin
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
tes
t
s/docker:
a
dd basi
c
user map
p
ing sup
p
or
t
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 based b
u
ilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex
B
e
nnée
.
t
ravis
.
yml: do
n
't specify CONFIG twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Al
e
x Bennée
cpu
t
lb
:
drop
fl
u
sh_
g
lobal flag from tlb
_
fl
u
sh
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
cpu_common_res
e
t: wrap TCG specif
i
c c
o
de
in t
c
g_enabled()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
qom/cpu:
m
ove tlb_f
l
ush to cpu
_
c
ommon_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex Bennée
travis: add
T
rusty with clang stable b
u
ild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
A
lex
B
ennée
tests:
N
ew te
s
t
-
b
itcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
A
lex Bennée
target-arm/translate-a64: fix gen_load_exc
l
usive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex
B
e
n
n
é
e
exec
.
c: en
s
ure all Ad
d
ressS
p
ace
D
i
s
patch u
p
date
s
under R
C
U
commit
|
commitdiff
|
tree
2016-10-31
A
lex
B
ennée
tcg: move locking for
t
b_invalidate_phys_pag
e
_range up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Be
n
née
cpus:
r
e-f
a
ctor
out handle_icou
n
t_deadline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Benn
é
e
tcg: cpus rm tcg_exec_
a
ll
(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Be
n
née
tcg:
m
ove tcg_exec_a
l
l a
n
d helpers ab
o
ve
t
h
r
ead fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
ta
r
g
e
t-ar
m
/arm-
p
owerctl: wake up 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 Benné
e
translate-al
l
:
A
d
d as
s
ert_(m
e
mory|tb)_lock annotations
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
linux-
u
ser/elfload: ensure
m
m
a
p_loc
k
() h
e
ld while setting up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex Bennée
c
p
u
-
e
xec: include cpu_index in C
P
U_
L
OG_EXE
C
m
e
s
sag
e
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tr
a
n
s
late-all: a
d
d DE
B
UG_LOCKING as
s
erts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
trans
l
ate
_
all: DEBUG_FLUSH ->
DEBUG_
T
B_FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
Bennée
cpus: make
a
ll_vcp
u
s_p
a
u
se
d
() return bool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex Bennée
net: s
p
l
i
t
co
l
o_
c
omp
a
re_p
k
t_info
into
t
wo trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex Be
n
née
linu
x
-
user: enable par
a
llel code generation
o
n c
l
one
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
d
bg_data->cp
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
B
ennée
t
ests/
d
ock
e
r/Makefi
l
e
.
incl
u
de: ad
d
a gen
e
ric docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex B
e
nnée
tests/docker: m
a
k
e
test-mingw honour
T
ARGET_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Al
e
x Benn
é
e
tests/
d
o
c
k
er: test-build
s
c
r
ipt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
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 Ben
n
ée
.
t
r
avis
.
yml: add gcc s
a
nitizer
build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qga/command: use QEMU atomic prim
i
tives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
li
n
ux-user/sys
c
al
l
: extend
loc
k
ar
o
und
cpu-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex
B
en
n
ée
util/q
h
t: at
o
mica
l
ly set b->hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Ben
n
é
e
cpu: a
t
omically
m
odif
y
cpu->e
x
it_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom/cpu: atomically c
l
ear the
t
b_jmp_cache
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom/object: u
p
date class cach
e
ato
m
i
c
ally
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
née
tcg/optimize: m
o
ve
d
efau
l
t return o
u
t of if statement
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Bennée
atomic
.
h: comment on use of atomic_rea
d
/set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benn
é
e
atomic
.
h: fix __SANITIZE_THREAD_
_
build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
A
lex Bennée
ui/vnc-enc-
t
ight:
remove switch and
h
ave single return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex
B
ennée
c
p
u
s
: pass CPUState
t
o run_on_cpu h
e
lp
e
rs
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
A
l
ex Bennée
tcg: cp
u
-exec:
remove tb_lock from t
h
e
hot-path
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
A
l
ex
Benné
e
tcg: set
up tb->page_ad
d
r before ins
e
rtion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
lex Bennée
docke
r
: p
a
ss EXECUTABLE
to build script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/d
o
cker/docker
.
py: add upda
t
e operation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x Bennée
t
ests/doc
k
er/
d
ock
e
rfiles: new debian-bootstrap
.
doc
k
er
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x
B
ennée
tests/
d
oc
k
er/docker
.
py
:
check and run
.
pre
s
c
r
i
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Be
n
née
tests/docker
/
docker
.
py: sup
p
ort --include-ex
e
cutable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docker/dock
e
r
.
py: dock
e
r_dir outsid
e
b
u
ild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
A
l
ex Bennée
.
travis
.
yml: add trusty G
C
E target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex Bennée
t
c
g: reorga
n
ize t
b
_
f
i
nd_physical loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
include/qemu
/
atomic: add comp
i
le time ass
e
rts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
l
ex Bennée
c
p
us: don't use ato
m
ic_
r
ead for vm_clock_warp
_
s
ta
r
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Benn
é
e
.
travis
.
yml
:
mak
e
-j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Benné
e
.
travis
.
ym
l
: enable OSX builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
Ben
n
ée
.
travis
.
yml: collapse the test matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
cpu
t
l
b
: modernis
e
th
e
d
ebu
g
suppo
r
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
Benn
é
e
qemu-
l
o
g
: s
u
pport simple pid substituti
o
n
for logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
B
ennée
target
-
arm: df
i
lter sup
p
ort for in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
B
e
nnée
qem
u
-log
:
dfilter-ise
exec, out_asm, op
a
n
d opt_op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Ben
n
é
e
qemu-log: new
o
ption -dfilter to limit output
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Benn
é
e
qemu
-
log: cor
r
ect help text fo
r
-d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Be
n
née
tcg: pass down Transla
t
ionBl
o
c
k t
o
tcg_code_gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Alex Bennée
include/q
e
mu/atomic
.
h: default t
o
__atomic funct
i
o
ns
commit
|
commitdiff
|
tree
2016-02-08
Alex Ben
n
ée
MAINTAINERS: Add
.
travis
.
ym
l
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travis
.
y
m
l
:
r
educe t
h
e
test
m
at
r
ix
a little
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Ale
x
Benné
e
.
t
r
avis
.
yml: enable ccac
h
e
f
or th
e
b
u
ild
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next