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
tcg: remove global exit_request
2017-02-24
Alex Bennée
tcg
:
r
e
move glob
a
l exit_requ
e
st
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
e
x
B
e
nnée
t
cg: rename tcg_curre
n
t_cpu to tcg_current_rr_cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
tcg:
a
dd kick timer for si
n
gle-threade
d
vC
P
U
e
mulation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Bennée
tcg: mo
v
e
TCG_MO/BAR
t
ype
s
into own file
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
docs: ne
w
d
e
s
i
gn
d
ocument multi-threa
d
-tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Benn
é
e
.
travis
.
yml: split
VM based
builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
travis
.
y
m
l: don't spe
c
ify
C
ONF
I
G twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex B
e
nnée
cputlb: drop flush_global flag from tlb_flush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Benn
é
e
c
pu_commo
n
_reset: wrap TCG specif
i
c c
o
de in
t
cg_enabled()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
qom/c
p
u: move tlb_flush to cpu_common_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex Bennée
t
r
avis: ad
d
Trusty wit
h
clang s
t
able build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
Alex Bennée
test
s
: New
t
est-bitcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Ale
x
Ben
n
é
e
tar
g
et-arm/t
r
anslate-a64:
f
i
x gen_load_ex
c
lu
s
ive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex
B
e
n
née
exec
.
c: ensu
r
e
all AddressSpaceD
i
s
patch upd
a
t
es u
n
der RCU
commit
|
commitdiff
|
tree
2016-10-31
A
l
e
x Bennée
t
c
g: move locking for tb_inv
a
lidate_ph
y
s
_
p
age_r
a
nge up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Bennée
cpus: re-
f
actor 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
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
A
lex B
e
nn
é
e
t
c
g
:
move tcg_exec_al
l
and helpers above thread f
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
targe
t
-
a
rm/arm-powerctl: wake up sleepin
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-all: Add assert_(me
m
ory|tb)_lock
a
nnotation
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex B
e
nnée
linux-u
s
er/el
f
load
:
ensure mmap_
l
ock() held while se
t
ti
n
g up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpu-exec:
include cpu
_
index
i
n CPU_LOG_EXEC mes
s
a
g
es
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Ben
n
ée
tr
a
nslate-all: add DE
B
UG_LOCKING asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Be
n
née
tra
n
slate_all: DEBUG
_
FLUSH ->
D
EBUG_T
B
_FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpu
s
:
make
a
ll_vcp
u
s_paused
(
) return 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_compare_pkt_info into two t
r
a
ce events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex
Bennée
linux-
u
ser: enable pa
r
alle
l
code g
e
neration o
n
clone
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex
Bennée
kvm-al
l
: d
o
n'
t
u
s
e st
a
le
dbg
_
dat
a
->
c
pu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests
/
do
c
ker/
M
ak
e
file
.
include: add a
g
e
n
e
ric
docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Ben
n
ée
tests/docke
r
:
m
a
k
e
test-ming
w
honour TARGET_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
B
ennée
t
ests/docker:
t
e
st-build
scr
i
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/d
o
c
ker: add travis
d
oc
k
erfile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Ben
n
ée
.
tra
v
is
.
yml: add gc
c
san
i
tizer 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 primitives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex Bennée
linux-u
s
er/syscall: extend lock aroun
d
cpu-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex B
e
nnée
ut
i
l/qht: atomically s
e
t
b->hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
n
é
e
cpu: atomically
m
odify
cpu->exit_r
e
q
u
est
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom/cpu
:
atomic
a
lly 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
q
o
m
/
object: up
d
ate class cache atomica
l
ly
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Bennée
tcg/optimize: move default retur
n
o
u
t of if stateme
n
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
e
x Bennée
atomic
.
h: co
m
ment
on use o
f
atomic_
r
ead/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
l
ex
Benn
é
e
ui/vnc-enc-tight: rem
o
ve switch and have single re
t
urn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex Bennée
cpus: pa
s
s C
P
UState to
r
u
n_on_c
p
u hel
p
ers
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
tcg: cpu-exec: remove
t
b_lock from the hot-path
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Bennée
tcg: set up tb->
p
age_addr bef
o
re insertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
B
ennée
docker: pass
E
XECUT
A
BLE to
b
u
ild script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x
Bennée
te
s
ts/docker/docker
.
p
y
: add update operation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/d
o
cker/dockerfi
l
es: n
e
w deb
i
an-bo
o
tstrap
.
docker
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:
che
c
k and run
.
pre script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Benn
é
e
test
s
/d
o
cker/
d
ocker
.
py: support -
-
include-executab
l
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
B
ennée
t
e
st
s
/docker/docker
.
py:
do
c
ker_dir outside build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex Bennée
.
t
r
a
vis
.
yml
:
add trust
y
GC
E
t
a
rget
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
A
lex Bennée
tc
g
:
reorgan
i
ze tb_f
i
nd_physica
l
loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Be
n
née
include/qem
u
/at
o
mic: add
compile time asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
cp
u
s:
d
on't u
s
e atomic_re
a
d for vm_cloc
k
_warp
_
star
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
le
x
B
ennée
.
travis
.
yml: make -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
l
ex
B
e
n
née
.
tr
a
vi
s
.
yml:
e
n
able OSX
builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
tra
v
is
.
y
m
l: 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
cputlb: modernise
the debug
support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
qe
m
u
-l
o
g: support sim
p
le pid sub
s
t
itut
i
o
n fo
r
l
ogs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Benn
é
e
t
a
rget-arm: d
f
ilter
support
for in_
a
sm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
l
ex Bennée
q
emu-log: dfilter-ise exec, o
u
t_asm, o
p
and opt_op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x Be
n
n
ée
qemu-log: new op
t
ion -dfilter to limit out
p
ut
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
le
x
B
e
nnée
qe
m
u-
l
og
:
correct help text
for -d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Benné
e
tcg: pass
down
T
ranslationB
l
ock to tcg_co
d
e_gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Alex Be
n
née
include/qemu/atomic
.
h: defaul
t
to __at
o
mic fu
n
c
tio
n
s
commit
|
commitdiff
|
tree
2016-02-08
Alex Ben
n
ée
MAINT
A
I
N
ERS: Add
.
travi
s
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travis
.
yml: reduce the
t
est matr
i
x a little
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
t
r
avis
.
ym
l
: en
a
ble ccach
e
f
or the buil
d
s
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
nab
l
e e
a
c
h
of the co-r
o
utin
e
back
e
n
d
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
lex Benné
e
.
travis
.
yml: run make ch
e
ck f
o
r al
l
mat
r
ix targets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Alex Ben
n
ée
.
travis
.
yml: mi
g
rate to conta
i
ner builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
l
ex
B
enné
e
tests
/
guest-de
b
ug: introduce basic gdbstub tes
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
target-
a
rm: kvm - re-i
n
j
e
ct guest debug exce
p
tions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
tar
g
et-arm:
k
v
m
-
add support
for
HW a
s
sisted debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
l
e
x
B
e
nnée
target-arm: kvm - s
u
p
port
f
or
s
ingle st
e
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
target
-
arm: kvm -
i
mplement
s
o
ftware brea
k
poi
n
ts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Al
e
x B
e
n
n
ée
target-arm: kv
m
64 - introduce kvm_arm_in
i
t
_
debug()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Alex Benné
e
configu
r
e: append --e
x
t
r
a-ldflags to LDFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
Alex
B
e
n
née
t
arge
t
-ar
m
/cp
u
.
h
: remove
p
ending_e
x
c
e
ptio
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
Alex Benn
é
e
config
u
re:
p
o
st
f
ix --extr
a
-cfl
a
gs to
Q
EMU_CFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
A
lex Be
n
née
t
a
r
g
e
t-arm: kvm
6
4 fix save/restore o
f
SPSR regs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Ale
x
Bennée
target-arm: kv
m
64 sync FP regist
e
r
state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
A
l
ex Bennée
hw/
i
ntc: arm
_
g
ic_kvm
.
c restore con
f
ig firs
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex
Bennée
target-arm: kvm: save/restore m
p
state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
A
l
ex Bennée
t
ar
g
et-arm/
k
vm
:
make
r
eg sync code common between k
v
m32/64
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-11-02
Alex Bennée
target-arm
:
A64: re
m
o
v
e redundant st
o
re
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
travis
.
yml: r
e
move "make check
"
from
ma
i
n m
a
trix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Ben
n
é
e
.
travis
.
y
m
l
: pre-seed s
u
b-m
o
dules for
spe
e
d
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: make
t
he make slightly more parallel
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
travis
.
y
m
l: add more
l
inux-user to the
b
uild
matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Ale
x
Bennée
o
hci: drop
c
omputed flag
s
from trac
e
events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Ale
x
B
e
nn
é
e
scrip
t
s/tracetool: don't barf
on f
o
rm
a
ts with preci
s
ion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
A
lex Bennée
tr
a
ce: add some
tcg tracing su
p
port
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex Bennée
trace: tea
c
h lt
t
n
g
backend to use format st
r
i
ngs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Alex B
e
nnée
ta
r
get-arm: A64: fix TLB flush instructions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
A
l
ex Benné
e
target-
a
rm: don't hardcode mask values in arm_cpu_ha
n
dle_mmu
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-04-17
Alex
B
enné
e
ta
r
get-arm:
A64:
fix
unallo
c
ate
d
test of scalar SQXT
U
N
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Alex
Bennée
target
-
arm: A64:
Add saturati
n
g accumulate ops (USQA
D
D
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next