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
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20170117' into staging
2017-01-13
Alex Benn
é
e
cputlb: dro
p
fl
u
sh_gl
o
bal 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_reset:
wrap TCG specific c
o
de in tcg_enab
l
ed()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
qom/cpu:
m
ov
e
tlb_flush to cpu_common_r
e
s
et
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex Bennée
t
r
a
vis: add
T
rusty with clan
g
stable build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
A
lex Bennée
tests: New
t
est-
b
itc
n
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Alex Be
n
née
target-ar
m
/trans
l
ate-a64: fi
x
gen_load_exclusive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
A
le
x
Bennée
ex
e
c
.
c: e
n
sure all Addre
s
sSpaceDis
p
atch
updates unde
r
R
C
U
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tcg: mo
v
e locking for tb
_
inval
i
date_phys_page_range up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Bennée
cpus: re-factor out handle_icount_deadline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Bennée
tcg: cpus
r
m t
c
g_exec_all
(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tcg: move tcg_e
x
ec_all and helpers ab
o
v
e
thread fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x B
e
n
née
tar
g
et-arm/arm-p
o
wer
c
tl:
w
a
k
e up sleeping 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 Be
n
née
transl
a
te-all:
A
dd asse
r
t_(me
m
ory|tb)_lock a
n
notations
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Ben
n
ée
linux-user
/
el
f
load:
e
nsure mmap_lock() held whil
e
se
t
tin
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_ind
e
x i
n
CPU_LOG_E
X
EC me
s
sage
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
translate-all: add
DEBUG_LO
C
KING asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex B
e
nn
é
e
transla
t
e_
a
ll: 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_vcpus_paused() return 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 trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex Be
n
née
linux-use
r
: enable
parallel
c
ode g
e
nerati
o
n on
clone
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex Benné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
A
l
e
x
B
ennée
tests/doc
k
er/Makefile
.
include: add a generic
docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex B
e
nnée
tests/docker: make test
-
min
g
w
honour TARGET_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
A
l
e
x Bennée
tests/docker: test-bu
i
ld
script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
B
e
n
née
te
s
ts/
d
ock
e
r
:
add travis
d
ockerfil
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Bennée
.
tr
a
v
i
s
.
yml: add gcc sanitiz
e
r build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qga/co
m
mand: use QEMU a
t
omic
p
rimit
i
v
e
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
linux-user/
s
ysc
a
ll: exten
d
l
o
ck around cpu-lis
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex Be
n
née
util/qht: atomical
l
y
set
b
-
>hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benn
é
e
c
p
u
:
atomically modify
cpu->exit_reques
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom/cpu: atomically
c
lear the
t
b_jm
p
_cache
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom/object: updat
e
c
la
s
s cache atom
i
cally
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
lex
Bennée
tcg/optimize: move d
e
f
ault return out of i
f
s
t
at
e
ment
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
né
e
a
t
omic
.
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 B
e
n
née
atomic
.
h: fix
_
_SANI
T
IZE_THREAD__ bu
i
ld
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex Ben
n
ée
u
i
/
vnc-
e
nc-ti
g
ht: remove swi
t
ch an
d
hav
e
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
t
o r
u
n_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 Bennée
tcg: cpu-exe
c
: r
e
move
tb
_
l
o
ck
f
rom the hot-path
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Be
n
née
tc
g
: set
up tb->pa
g
e_addr before inserti
o
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Benn
é
e
docke
r
:
p
a
ss E
X
ECUTABLE to build script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Ale
x
Bennée
tests/docker/docker
.
py: add
u
pdate o
p
er
a
ti
o
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
t
e
sts/do
c
ker/dockerf
i
les
:
new debian-bootstrap
.
d
o
cker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x
B
en
n
ée
tests/docker/docker
.
p
y: c
h
eck and
r
u
n
.
pre script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x Bennée
tes
t
s/dock
e
r/docker
.
p
y
:
suppor
t
-
-
include-executable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Benn
é
e
tests/d
o
cker/docker
.
p
y
:
docker_dir
o
u
t
sid
e
build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex Be
n
née
.
travis
.
yml: add trusty GC
E
target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex B
e
n
née
tcg
:
reorganize tb_fi
n
d
_
physical loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex B
e
nnée
include/qemu/atom
i
c: add com
p
ile
t
i
m
e asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
B
ennée
cpus: don'
t
use at
o
mic_read fo
r
vm_c
l
ock_
w
arp_start
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
l
e
x Be
n
née
.
travis
.
yml: make
-
j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex B
e
nnée
.
travis
.
yml
:
enab
l
e 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
t
he
tes
t
matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
l
ex B
e
nnée
cputlb: modernis
e
the
d
ebug support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
Ben
n
ée
qemu-log: support
s
imple pid substitution for logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
target-a
r
m: dfil
t
er support for in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
q
emu-log: dfilter-ise ex
e
c, 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 B
e
nn
é
e
qemu-l
o
g: new optio
n
-dfilte
r
t
o li
m
it output
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Ale
x
Bennée
qemu-lo
g
: correct h
e
lp text f
o
r -d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
t
cg: pass down Trans
l
ati
o
nBlock to tcg
_
code_gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Alex Bennée
i
n
clu
d
e/qemu/a
t
omic
.
h:
d
efault t
o
__at
o
mic fu
n
ctions
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
M
AINT
A
INERS: Add
.
tra
v
is
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex
Bennée
.
t
ravis
.
yml:
reduce the test mat
r
i
x
a little
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travi
s
.
yml: enable ccache for 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
.
t
ravis
.
y
m
l: enable each of t
h
e co-
r
outi
n
e
back
e
nds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex
B
enn
é
e
.
trav
i
s
.
yml: run make
check for
all matrix targe
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Alex Ben
n
ée
.
travi
s
.
yml:
migrate to container builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Benné
e
tests
/
guest
-
d
e
bug:
introduce bas
i
c
g
d
bstub tests
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
target-arm:
k
vm - re
-
inject guest
deb
u
g excepti
o
ns
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Ben
n
ée
tar
g
et-arm: k
v
m - add supp
o
rt fo
r
HW assisted debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Be
n
née
targe
t
-ar
m
: kvm
-
s
u
pport for single step
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
lex
Bennée
targe
t
-arm
:
kvm -
i
mplement softwar
e
breakpo
i
nts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex B
e
nn
é
e
targe
t
-arm:
kvm64 - introd
u
ce k
v
m_arm
_
i
n
it_de
b
ug
(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Alex
Benn
é
e
configure: appe
n
d --extra-ldflags to LDFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
Alex Bennée
target
-
arm/cpu
.
h:
r
e
move p
e
nding_exception
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
A
lex Bennée
configure: pos
t
fix --extra
-
c
f
lags to QEM
U
_CFLAG
S
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
target-arm: kvm64
fix
s
ave
/
restore of SPSR regs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
target-arm:
k
vm64 sync FP register state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Ben
n
é
e
hw/intc
:
a
rm_gic_kvm
.
c restore config first
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Be
n
n
é
e
target
-
arm:
k
v
m
: save/r
e
s
t
ore
m
p state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
Alex Bennée
ta
r
get-arm/kvm: make reg sync code
c
om
m
on between kvm32/64
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-11-02
Alex Bennée
target-arm: A64: rem
o
ve redundant store
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
travi
s
.
yml: remove "make check" from m
a
in matr
i
x
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Al
e
x Bennée
.
travis
.
yml: p
r
e-se
e
d sub-modules for spe
e
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
travis
.
yml: make the make
s
lightly more pa
r
allel
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
travis
.
yml: a
d
d more linux-use
r
to the
b
uild
matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
l
ex Bennée
oh
c
i: d
r
op com
p
ute
d
flags
from trace
e
v
ents
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
scripts/traceto
o
l: don'
t
barf on
form
a
ts
with precision
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex Benn
é
e
trace: add som
e
tcg trac
i
ng su
p
port
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex Ben
n
ée
tra
c
e:
t
ea
c
h
lt
t
ng
b
ackend t
o
use f
o
rmat strings
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Alex Bennée
target-arm: A64: fix TL
B
flu
s
h instructions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Alex
Bennée
ta
r
get-arm: don't hardcode mask values in arm_cpu_han
d
le_mm
u
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-04-17
Alex Bennée
ta
r
get-arm: A64: fi
x
unallo
c
ated te
s
t of scalar SQXTU
N
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Ale
x
Bennée
target-arm: A64: Add sat
u
rat
i
ng ac
c
u
mulate
o
ps (USQADD
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Alex
Benné
e
target-
a
rm:
A
64: Add saturating int ops (SQNEG/
S
QABS)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
t
arget-arm: A64: Add [UF
]
RSQRTE (rec
i
p
r
ocal ro
o
t
es
t
imate)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
target-arm: A
6
4
:
I
mplem
e
nt sc
a
lar satur
a
ting na
r
r
o
w ops
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Benné
e
target-
a
rm: A64: Move
h
andle_2mi
s
c_narrow
f
unction
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
target-arm:
A
64: Implem
e
nt
Adv
S
IMD
r
e
ciproca
l
es
t
ima
t
e
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
s
oftfloat: export squash_
i
nput_denormal fu
n
ctions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
A
l
ex Be
n
née
t
a
r
get-arm: A64
:
A
dd F
R
ECPX (reciprocal exponent)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next