repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
cputlb and arm/sparc targets: convert mmuidx flushes from varg to bitmap
2017-02-24
Alex Bennée
cpu
t
lb and
a
r
m
/sparc
targets: con
v
e
rt mmu
i
dx fl
u
shes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
cputlb: tweak qemu_ra
m
_addr_from_host_nofa
i
l report
i
ng
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
Be
n
né
e
cput
l
b
:
add asser
t
_
c
pu_is_self c
h
e
c
ks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
tcg: enable
threa
d
-per-vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: enable tb_lock(
)
for
S
oftMMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
tcg:
r
emove
global exit
_
request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: rename tc
g
_cu
r
r
ent_cpu to
tc
g
_current_rr
_
cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: a
d
d
ki
c
k timer for s
i
n
gle-threaded
v
CP
U
emulation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
t
c
g: move T
C
G_M
O
/BAR
t
y
p
es into own fi
l
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
docs: new design d
o
c
u
ment multi-t
h
read-tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Benné
e
.
travis
.
ym
l
:
split VM based b
u
ilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
travis
.
ym
l
: don't spe
c
i
fy CONF
I
G twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
cputlb:
d
rop 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
cpu_common_
r
eset: wrap TCG s
p
ecific
code in tcg
_
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
t
o cpu_comm
o
n
_
res
e
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex Bennée
travis: a
d
d
T
r
u
sty wit
h
clang st
a
ble
build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
Alex Bennée
tests: New test-bitcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Alex Bennée
target-ar
m
/translate-
a
6
4
:
f
ix gen
_
load_exclusi
v
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
A
lex Bennée
exec
.
c:
e
ns
u
re all AddressSpaceD
i
spatc
h
updates under RCU
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x
Bennée
tcg: move lock
i
ng
for tb_inv
a
lidate_phys_page_range up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
c
pus: re-fac
t
or out
hand
l
e_icount_deadline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Bennée
t
c
g: c
p
us rm tcg_exec_all()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
t
cg
:
move tcg_exe
c
_all an
d
he
l
pers
above
t
hread f
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Bennée
ta
r
g
e
t-arm
/
arm-p
o
werc
t
l: 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
A
l
ex Bennée
tran
s
lat
e
-
a
l
l: A
d
d assert
_
(memory|tb)_lock ann
o
tati
o
ns
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Bennée
linux-user/elflo
a
d: ensur
e
mmap_lock() held wh
i
le setting
u
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpu-ex
e
c:
includ
e
cpu
_
index in
C
PU_LOG_EXEC messag
e
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
Benn
é
e
t
ransl
a
te-all: add DEBUG_
L
OCKING asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex Be
n
née
trans
l
ate_
a
ll:
DEBUG_FLU
S
H
-> DEBUG_TB_F
L
U
S
H
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
ennée
c
pus:
m
ake all_vc
p
us_paused()
return b
o
o
l
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex Be
n
née
net: split col
o
_compare
_
p
kt_info int
o
t
wo
trace
e
vents
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex Ben
n
ée
linux-user:
enable parallel
c
ode generation
o
n
clone
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex
B
ennée
kvm-all: don't use stale dbg_data->cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
t
e
sts/docker/Ma
k
efile
.
include
:
add a
generic docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/docker:
m
ake te
s
t
-mingw honour T
A
RGET_LI
S
T
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/docke
r
:
test-buil
d
scrip
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/docker: add tr
a
vis
d
ockerfile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
e
x Bennée
.
travis
.
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:
u
se
Q
E
MU atomic primi
t
ives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Bennée
linux-use
r
/syscall: extend lock aro
u
nd cpu-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
util/qht
:
atomi
c
a
l
l
y
set b->hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex
B
en
n
ée
cpu:
ato
m
i
cally modify c
p
u->exit_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Bennée
qom/cpu: atomically clear the tb_jmp_cac
h
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benn
é
e
qom/object: update c
l
ass cache a
t
omicall
y
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
ennée
tcg/
o
p
t
imize: move
d
e
f
ault r
e
turn
ou
t
of if statement
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benné
e
atom
i
c
.
h: comment on use of atomic_read/set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Benn
é
e
atomic
.
h: fix __SANI
T
IZE
_
THR
E
A
D__ b
u
ild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
A
l
e
x
Be
n
née
ui
/
vnc-
e
nc-tight: remove swit
c
h a
n
d have si
n
gle return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex Bennée
cpus
:
pass CPUState to r
u
n_on_c
p
u 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
A
l
ex Bennée
t
cg:
c
pu-exec
:
remove tb_lock
f
rom 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->pag
e
_
addr before
i
nsertio
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
lex Bennée
docker: pass EXECUTABLE to bu
i
l
d
script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tes
t
s/docker/docker
.
py: add update operation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Benné
e
tests/docker/dockerfi
l
es:
n
ew debia
n
-boots
t
rap
.
docker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
te
s
ts/
d
ock
e
r
/dock
e
r
.
p
y
: check
a
nd run
.
p
r
e scri
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
l
e
x Bennée
tes
t
s/
d
ocker/docker
.
py:
s
upport
-
-include-executable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex B
e
n
n
ée
tests
/
docker/docker
.
py: docker_dir outsi
d
e
build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex
B
ennée
.
travi
s
.
ym
l
: ad
d
trusty GCE target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
A
l
e
x Bennée
t
cg:
r
e
o
r
gan
i
ze
tb_
f
ind_physical
l
oop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Al
e
x Bennée
i
n
clude/q
e
mu/atomic: add co
m
p
ile time asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
cpus:
don't use a
t
omic_
r
ea
d
fo
r
vm_clock_w
a
r
p
_start
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
tr
a
vis
.
yml: ma
k
e -j
3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
B
ennée
.
t
r
avi
s
.
yml: enable OSX builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
travis
.
y
m
l
: c
o
ll
a
pse th
e
tes
t
m
a
trix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
Ben
n
ée
cputlb
:
modernise the debug s
u
pport
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x Ben
n
ée
qemu-log: suppo
r
t simp
l
e pid su
b
stitution f
o
r logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
Bennée
t
arget-arm
:
dfilter support for in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
l
ex
B
e
nnée
qemu-log: d
f
ilter-ise exec, out_asm, op and opt_op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
l
ex Bennée
qemu-log: new
o
ption -dfilter to
l
imit out
p
u
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
qemu
-
log: correct he
l
p tex
t
for -d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
tcg:
p
ass d
o
wn TranslationBl
o
ck to tcg_
c
ode_g
e
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
A
l
ex Bennée
include/qemu/atomic
.
h: default to _
_
ato
m
i
c
fun
c
ti
o
ns
commit
|
commitdiff
|
tree
2016-02-08
A
l
ex
B
e
n
née
M
A
INTAINER
S
: A
d
d
.
trav
i
s
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
lex Bennée
.
trav
i
s
.
yml: red
u
c
e
the test
m
at
r
ix
a
l
ittle
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
t
r
a
vis
.
yml: enable ccache for the builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
lex Bennée
.
travis
.
y
m
l: e
n
able e
a
ch of th
e
co-routine backends
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Benné
e
.
travis
.
yml:
r
un make check fo
r
a
l
l matrix targets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Alex B
e
n
n
ée
.
travis
.
yml: migrate to cont
a
i
ner builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
l
e
x
Bennée
tests/guest-de
b
ug
:
introdu
c
e
b
asic gdbstub tests
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Ale
x
Benn
é
e
tar
g
et-arm
:
kvm - re
-
inject guest debug exceptions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
target-arm:
k
v
m - add
s
up
p
o
r
t for HW
a
ssisted debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
l
e
x
Bennée
target-arm: kvm - support for sing
l
e step
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
t
arget-arm: kvm - impleme
n
t software b
r
eakpoi
n
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Al
e
x Bennée
target-ar
m
: kvm64 - intro
d
uce kvm
_
arm_init_debug()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Al
e
x Bennée
configure: append
--extra-ldflags to
L
DFLA
G
S
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
A
lex
B
e
n
n
ée
target-arm/cpu
.
h:
r
emove pe
n
d
ing_exc
e
ption
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
Alex Bennée
configure: postfix --e
x
tra-cflags to QEMU_
C
FLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Ale
x
Bennée
tar
g
et-ar
m
: kvm64 fix s
a
ve/restor
e
of SP
S
R re
g
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Be
n
née
target-arm: kvm
6
4 sync FP register
s
tate
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Benné
e
hw/intc
:
arm_gic_k
v
m
.
c restore co
n
fi
g
first
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex
Bennée
target-arm
:
kvm: sa
v
e/restore mp
state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
Alex Bennée
target-arm/kvm:
m
a
ke reg
s
ync
code common b
e
twe
e
n
k
vm32/64
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-11-02
Alex
Benn
é
e
target-ar
m
: A64: remove redundant
sto
r
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
t
r
avis
.
yml: remove "make
c
heck" fr
o
m main matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
travis
.
y
m
l
: pre-seed sub-mo
d
u
l
es for s
p
eed
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
l
ex
B
ennée
.
travis
.
y
m
l: make the make slig
h
tly m
o
re parallel
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Ben
n
ée
.
tr
a
vis
.
yml
:
add more linux
-
user
t
o t
h
e build mat
r
ix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
lex Be
n
née
o
hci: dro
p
computed fla
g
s
f
rom trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
scripts/tracetool:
don't barf
o
n
f
o
rma
t
s
w
ith preci
s
ion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex Bennée
t
r
ace: ad
d
some tc
g
tr
a
c
i
n
g support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next