repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target-arm: don't generate WFE/YIELD calls for MTTCG
2017-02-24
Alex Bennée
t
arget-arm: don't
g
enerate WFE/YI
E
LD cal
l
s for MTT
C
G
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
t
a
rget-arm/pow
e
rctl:
def
e
r cpu reset work t
o
CP
U
context
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Benné
e
cp
u
tlb
:
introdu
c
e
t
lb_
f
lush_*_all_c
p
us[_sy
n
ced]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Benn
é
e
cp
u
tlb: ato
m
i
cal
l
y
u
pdate tlb fields
u
s
ed b
y
tlb_reset_di
r
ty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex
B
ennée
c
p
ut
l
b:
add tlb_flus
h
_
by_mmuidx async
r
outines
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
c
p
utlb
a
nd a
r
m/spa
r
c targets: convert mmu
i
d
x f
l
ushe
s
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cp
u
tlb: twe
a
k qemu_ram_addr_from_host_nofail re
p
orti
n
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb
:
add assert_
c
pu_is
_
self c
h
ecks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
tcg: enable t
h
read-per-vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
n
ée
tcg: e
n
a
ble tb_lock() for SoftM
M
U
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: remove global ex
i
t
_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
e
x
Bennée
tcg: rename tcg_current_cpu to tcg_cur
r
ent_rr_cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: add kick time
r
for single-th
r
ead
e
d vCPU emulation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
tcg: move
T
CG_MO/BAR types into own fi
l
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
d
o
cs: new desig
n
document multi-thr
e
a
d-tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Be
n
née
.
travis
.
y
m
l: split VM
b
ase
d
builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Benné
e
.
tra
v
i
s
.
yml: don't
specify CONFIG
twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Be
n
née
c
p
utlb:
d
rop fl
u
sh
_
gl
o
bal
flag from tl
b
_flush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
lex
Benné
e
cpu_comm
o
n_reset: wr
a
p TCG
s
p
e
cific code in
t
cg_enabled()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Benn
é
e
qom/cpu: move tlb_flush to
c
pu_comm
o
n_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex
B
ennée
travi
s
: add Trusty with c
l
ang sta
b
le build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
Alex Bennée
te
s
ts: Ne
w
test
-
bi
t
cnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Alex Benné
e
ta
r
get-arm/transl
a
te-a64: fix gen_l
o
ad_exclusive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
A
l
ex Bennée
exec
.
c: ens
u
re a
l
l Address
S
pa
c
eDispatch updates under RCU
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Bennée
tcg: move l
o
cking f
o
r tb_invalidate_phys_page_ra
n
ge up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex B
e
nnée
cpus: re-f
a
ctor
o
u
t
h
a
ndle_icount_d
e
adline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tc
g
: cpus rm tc
g
_exec_all()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex
B
ennée
tcg: move
tcg_exec_all and
helpers a
b
ove thre
a
d fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
targe
t
-
a
r
m
/
a
rm-pow
e
rctl: wak
e
up
s
l
eeping C
P
Us
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
A
l
ex Bennée
translate-all: Add assert_(memory|tb)_lock annotations
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
linux-user/elfload: ensure mmap_lock(
)
held while setti
n
g up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpu-
e
x
e
c: inc
l
ude cpu_index in
CPU_LOG_
E
XEC messag
e
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex Benné
e
trans
l
a
te-all: add DEBUG_LO
C
KING asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
transl
a
te_a
l
l: DEB
U
G_
F
LUS
H
-> DEBUG_TB_FLU
S
H
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpus: make all_
v
cpus_paused(
)
retur
n
bool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
A
l
ex Bennée
net: split
colo_compare_pkt_info into two tr
a
ce events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex Bennée
linux-user: enab
l
e paral
l
el
c
ode g
e
nerat
i
on on c
l
o
ne
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
A
lex Benn
é
e
k
vm-all: d
o
n't use stale dbg_
d
ata
-
>cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
Bennée
tests/docker/Make
f
ile
.
includ
e
:
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 B
e
nnée
t
e
sts/docker: make test-m
i
ngw honour TARGET_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
B
ennée
tests/docker: te
s
t-buil
d
script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
B
e
nnée
tests/d
o
c
k
e
r
: add
t
rav
i
s dockerfi
l
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
lex Bennée
.
travis
.
yml: add gcc
saniti
z
er build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Bennée
qga/
c
ommand:
use QEMU atomic
p
rimitives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
en
n
ée
lin
u
x-
u
s
e
r/syscal
l
: extend l
o
ck around c
p
u-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Bennée
u
t
il
/
qh
t
: atomically se
t
b-
>
ha
s
hes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
B
e
n
n
ée
cpu: atomi
c
ally mo
d
ify
c
pu->
e
x
it_r
e
qu
e
st
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex Bennée
qom/cpu:
a
t
omically c
l
e
a
r
the tb_jmp_c
a
che
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
B
ennée
q
o
m/object: update class ca
c
h
e
a
tomically
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
née
tcg/opt
i
mize:
m
o
ve
default
return out of if statement
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Bennée
atomic
.
h:
com
m
ent on use
of atomic_read/set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Bennée
atomic
.
h
:
fix __S
A
NIT
I
ZE_THREAD__ build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Al
e
x Bennée
u
i/vnc-enc-ti
g
ht: remove switch and have single retu
r
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
A
l
ex Bennée
cpus: pas
s
CPU
S
ta
t
e
t
o run_on_cpu
helpers
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
ennée
tcg
:
cpu-exec: rem
o
ve tb_lock from the hot-path
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Ale
x
B
ennée
tcg: se
t
up tb-
>
page_addr before
insertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex B
e
nnée
d
oc
k
er: pass EXECUTABLE to bu
i
ld script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
t
ests/docker/
d
ocker
.
py
:
a
dd update operation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
l
ex Bennée
tests/docker/dockerfiles: new debi
a
n-bootstrap
.
d
ocker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
t
e
s
t
s/docke
r
/docker
.
py: check and ru
n
.
pre
s
cript
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docker/docke
r
.
p
y
:
support --includ
e
-
e
x
e
c
uta
b
le
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Be
n
née
t
ests/d
o
cker
/
dock
e
r
.
py: docker_dir outside
b
uild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex B
e
nnée
.
tra
v
is
.
y
m
l:
a
d
d
trus
t
y
GCE target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex Bennée
tcg
:
r
e
orga
n
iz
e
t
b
_find_phy
s
ical loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
l
e
x Bennée
include/qem
u
/
atomic: add
comp
i
le time asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Benn
é
e
c
p
us: don't use atomic_read
f
or vm_clock
_
warp
_
s
t
art
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Benné
e
.
trav
i
s
.
yml: make -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
Be
n
née
.
travis
.
yml: e
n
able OSX builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Ale
x
B
en
n
ée
.
travis
.
ym
l
: collapse t
h
e
test matr
i
x
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
B
e
nnée
c
p
u
tlb: modernise th
e
de
b
ug sup
p
ort
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
Bennée
q
e
mu-log: su
p
por
t
simple pid substitution
f
o
r
logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
l
e
x
Bennée
target-arm: dfilt
e
r support for in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
Bennée
qemu-
l
o
g
: dfilter-
i
s
e exec,
o
ut
_
a
sm,
o
p and 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 option
-dfil
t
e
r
t
o lim
i
t
o
u
t
put
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
l
ex
B
ennée
qem
u
-log
:
c
o
rrect help text
f
or -d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
tcg:
p
a
ss
d
o
wn TranslationBlock to tcg_code_ge
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Alex Bennée
inc
l
ude
/
qemu/atomic
.
h:
def
a
ult to __
a
tomic functio
n
s
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
MAI
N
TA
I
NERS: Add
.
tr
a
v
i
s
.
y
m
l
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Benné
e
.
tra
v
i
s
.
yml: reduce the test matrix a l
i
ttle
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travi
s
.
yml: ena
b
le cc
a
che
f
or the builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Al
e
x Bennée
.
tra
v
is
.
yml:
e
nable each of the co-routine backends
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
l
e
x Bennée
.
trav
i
s
.
yml: run
ma
k
e check for all
ma
t
rix targets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Alex Bennée
.
travis
.
yml: m
i
grate to container b
u
ilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
tests/guest-de
b
ug: intr
o
duce 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
-
arm
:
kvm - re-inje
c
t gue
s
t d
e
bug exc
e
ptions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Benn
é
e
tar
g
et-arm: kvm - a
d
d
suppor
t
fo
r
HW assisted debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Ben
n
ée
target-arm: kvm - support for single step
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex
B
e
nnée
target-arm: kv
m
- implement software break
p
oints
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
t
a
rge
t
-arm: kvm
6
4
- introduce kvm_arm
_
init
_
de
b
ug()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Alex Ben
n
é
e
c
o
nfigur
e
: append
--extra-ldflags to
L
DFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
Alex Benné
e
target-ar
m
/cpu
.
h: r
e
move pending_exce
p
tion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
Ale
x
Bennée
configure: po
s
tfix --extr
a
-cflag
s
to QEMU_CFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex B
e
nnée
tar
g
et-ar
m
:
kvm64 fix save/r
e
store
of SPSR regs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
A
lex Bennée
t
arget-arm:
k
v
m
64 sync
F
P regist
e
r
state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex
Bennée
hw/
i
ntc: arm_gic_kvm
.
c
restore c
o
nfig first
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Benn
é
e
target-arm
:
kvm: save/r
e
st
o
re mp state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
Alex
B
enné
e
targ
e
t-arm/
k
vm: make reg syn
c
code comm
o
n between kvm32/6
4
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-11-02
Alex Bennée
target
-
arm: A
6
4: r
e
move
r
edundant
s
tor
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex B
e
nnée
.
travis
.
yml: remove
"make c
h
eck"
f
rom main mat
r
ix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Benné
e
.
travis
.
y
m
l: p
r
e-seed sub-
m
odules f
o
r speed
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next