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
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
2016-12-05
Al
e
x Ben
n
é
e
t
arget-arm/tran
s
la
t
e-a64:
f
ix gen_load_exclusive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
A
l
ex
B
ennée
exec
.
c: ensure all A
d
dressS
p
aceDispatch updates under
RCU
commit
|
commitdiff
|
tree
2016-10-31
A
lex Be
n
née
tcg: mo
v
e
l
o
cki
n
g fo
r
tb_invalid
a
te_phys_page_ra
n
ge
up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpus: re-fa
c
tor out handle_icount_deadline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x
Ben
n
ée
tcg
:
cp
u
s
r
m
t
cg_exec_all()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
e
x Bennée
tcg: move tcg_e
x
ec_all and he
l
p
ers above thre
a
d
fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex Bennée
t
a
r
g
et-arm/arm
-
po
w
erc
t
l: wak
e
up sle
e
ping 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
Ale
x
Ben
n
ée
translate-all: Add assert_(memo
r
y|tb)_lock ann
o
tatio
n
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
li
n
ux-u
s
e
r
/
elfload: e
n
sure mmap_lock() hel
d
while
s
e
tt
i
ng up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Ben
n
ée
c
p
u-exec: inc
l
ude cpu_index in CPU_LOG_E
X
EC messages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tran
s
late
-
all: add
D
EBUG_LOCKING asser
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
ennée
translate_
a
ll
:
D
EBUG_FLUS
H
-> D
E
BUG_T
B
_FLUS
H
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex
Be
n
née
cpu
s
: ma
k
e al
l
_
v
c
p
u
s_p
a
used() return
bool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex B
e
n
née
net: spli
t
colo_comp
a
r
e
_pkt_info into two trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
A
lex Benn
é
e
linu
x
-user: enable parallel cod
e
generation on clone
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
A
l
ex B
e
n
née
k
v
m-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
tes
t
s
/docker/Makefile
.
include: ad
d
a
g
eneri
c
d
o
c
ker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
B
ennée
tests/docke
r
: 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
ex
B
en
n
ée
tests/docker:
t
est-build script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/docker: add travis dockerfile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Benn
é
e
.
travis
.
y
ml: add
g
c
c
sanitizer build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Bennée
qga/com
m
and: use QEMU atom
i
c
p
rim
i
tives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Bennée
linux
-
user/
s
yscal
l
: exten
d
lock around cpu-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x
Be
n
née
u
t
i
l
/q
h
t: atomically
set
b
->has
h
e
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
cpu: atomical
l
y modify cpu->exit
_
reques
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex Ben
n
ée
qom/cpu
:
atomic
a
lly cl
e
ar t
h
e tb_
j
mp_cache
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
ennée
qom/object: upda
t
e
class cache at
o
mi
c
ally
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Benné
e
tc
g
/
o
ptimize:
move
d
efault
r
e
turn out of i
f
state
m
ent
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
ennée
atomic
.
h: comment on us
e
of
a
tomi
c
_r
e
ad/s
e
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Bennée
atomic
.
h: f
i
x __SANITIZE_THREAD__ build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex Bennée
ui/vnc-enc-
t
ight: remo
v
e
switch and have
si
n
gle r
e
turn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
A
l
e
x
Bennée
cpus
:
pass C
P
UState to 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
B
e
nnée
tcg: cpu-exec: remove tb_lock
from the hot-path
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex
B
e
nnée
tcg:
s
e
t
u
p
tb->page_add
r
be
f
ore ins
e
rtion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
d
o
c
ker: pass
E
X
ECUTABLE to build script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Ben
n
é
e
tests/docker/
d
ocker
.
py: ad
d
update o
p
eration
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x
Bennée
tests/docker/dockerfi
l
e
s
: new debian-bootstra
p
.
docker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
l
e
x
Bennée
t
e
sts/dock
e
r/docker
.
py: check and run
.
pre
s
cri
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Ale
x
B
ennée
tests/do
c
ker/docker
.
py: suppo
r
t --inc
l
u
de-e
x
ecutabl
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
test
s
/docke
r
/docke
r
.
py:
d
o
cker_dir o
u
t
si
d
e build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex Bennée
.
travis
.
yml
:
add trusty GCE t
a
r
get
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex Bennée
tc
g
: re
o
rganize tb_find_
p
h
y
s
ica
l
loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Al
e
x Benn
é
e
inclu
d
e
/
qemu/at
o
m
i
c
:
add com
p
ile time a
s
s
e
rts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Ale
x
Bennée
cpus: don't use atomic_read for vm_clock_warp_start
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Al
e
x Bennée
.
t
r
avis
.
yml: make -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
travis
.
yml: en
a
b
le OSX b
u
il
d
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
lex
B
e
nnée
.
t
r
av
i
s
.
yml: colla
p
se the te
s
t ma
t
ri
x
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
Bennée
cput
l
b
: modernise
the debug support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
lex Ben
n
é
e
qemu-lo
g
:
s
upport simp
l
e pid substitution for logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
l
ex
Bennée
tar
g
et-arm
:
dfilte
r
support fo
r
in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
q
e
mu-lo
g
: dfilter-i
s
e
e
x
e
c, ou
t
_asm
,
op a
n
d op
t
_op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
qemu-log:
n
ew option -
d
fi
l
ter to limit o
u
tput
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x Bennée
qemu-log: correct help t
e
xt for
-
d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x Bennée
tcg: p
a
ss down Translation
B
lock to t
c
g_code_gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Alex Ben
n
ée
i
nclude/qemu
/
atomic
.
h
:
default to __at
o
m
ic functions
commit
|
commitdiff
|
tree
2016-02-08
Al
e
x Bennée
MAI
N
TAINERS: Add
.
travis
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
lex
Bennée
.
travi
s
.
ym
l
:
red
u
ce the test matrix
a
littl
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travis
.
yml: enabl
e
ccache for the bu
i
lds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travis
.
yml: en
a
ble each of the co-
r
out
i
ne
b
ac
k
ends
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travis
.
yml: run ma
k
e check for all matrix targ
e
ts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Al
e
x Bennée
.
travis
.
yml: migrate to container builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex
B
e
n
née
tests/guest-debug:
i
ntroduce ba
s
ic
gd
b
stub te
s
ts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex B
e
nnée
targe
t
-arm: kvm - re-inj
e
ct
g
uest debug exce
p
tions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex
B
enn
é
e
target
-
arm: kvm -
a
dd support
f
or
H
W assisted
debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex
B
ennée
tar
g
et-arm:
kvm -
su
p
por
t
for s
i
n
gle step
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
target
-
ar
m
: kvm
- impleme
n
t
s
oftware breakpoints
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
lex Benn
é
e
ta
r
g
e
t-arm:
k
v
m
64 - int
r
oduce kvm_arm_ini
t
_debug()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Alex Benné
e
configure: append --extra
-
ldflags
t
o LDFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
Al
e
x
Bennée
targ
e
t
-arm/cpu
.
h:
r
emove pending_exception
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
A
lex Benn
é
e
configu
r
e: po
s
t
f
i
x -
-
extra-cflags
t
o QE
M
U_CFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
target
-
arm: kvm6
4
fix sa
v
e
/
r
estor
e
of SPS
R
regs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
t
a
rget-arm: kvm64 sync F
P
register sta
t
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Bennée
hw/in
t
c: arm_gi
c
_kvm
.
c restor
e
con
f
ig first
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Be
n
née
target-arm: kvm: save/resto
r
e m
p
s
tate
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
Alex Bennée
ta
r
ge
t
-arm/
k
vm
:
m
ake reg sync code com
m
on between
kvm3
2
/
64
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-11-02
A
l
ex Bennée
target-arm:
A64: remo
v
e red
u
n
dant store
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Benn
é
e
.
t
r
avis
.
yml: r
e
m
o
ve "make
c
he
c
k" from
main matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Al
e
x B
e
nnée
.
t
ravis
.
yml: pre-seed sub-modules for speed
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
travis
.
yml: make the make
slig
h
tly more par
a
ll
e
l
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Be
n
n
ée
.
travi
s
.
yml
:
add more linux-user to the build matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Ben
n
ée
ohci
:
dro
p
co
m
puted flags from trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
scripts/
t
racetool: don't
b
arf
on formats with pr
e
cision
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex
Bennée
tr
a
ce: add
some tcg
tra
c
i
n
g
s
upport
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Ale
x
Bennée
tra
c
e: tea
c
h
lttn
g
ba
c
kend to use format strings
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Alex Benn
é
e
ta
r
g
et
-
a
r
m: A
6
4: fix TLB flush
instruc
t
ions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Alex Be
n
née
t
a
r
get-a
r
m: don't hardcode mask values
i
n
arm_cpu_handle_mmu
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-04-17
Alex Ben
n
ée
ta
r
get-arm: A64:
f
ix una
l
located test of
s
calar SQXTUN
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Alex Bennée
ta
r
g
e
t
-
a
rm: A64: Add
s
aturating accum
u
late ops
(
USQADD
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Alex
B
ennée
target-ar
m
: A
6
4
: Add satur
a
ting in
t
ops (SQNEG/SQAB
S
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
target-arm: A6
4
: Add [UF]R
S
QRTE (recip
r
oc
a
l root est
i
ma
t
e)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Be
n
n
é
e
target-arm: A64:
Impl
e
ment sca
l
ar
s
a
t
urating narrow ops
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
targ
e
t-ar
m
:
A64: Move handl
e
_
2
m
isc_narrow
f
unction
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Al
e
x
Bennée
target-
a
r
m
:
A64:
Implement AdvS
I
MD re
c
ip
r
ocal estimate
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
softfloat: export s
q
u
a
sh_
i
npu
t
_denormal fun
c
tions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex B
e
nnée
t
a
rget-arm: A
6
4:
A
dd FRECPX
(r
e
ciproc
a
l exponen
t
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
A
l
ex Bennée
targe
t
-arm: A
6
4: Saturating and narro
w
i
ng sh
i
f
t
ops
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Be
n
n
é
e
target-arm
:
A64: Add r
e
maining CLS/Z v
e
cto
r
o
p
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
target-arm:
A64:
Add FSQR
T
t
o C3
.
6
.
17 (t
w
o
misc
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Benn
é
e
target-a
r
m: A64: Add last
AdvSIMD I
n
teger to FP
o
ps
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
t
arge
t
-arm:
A
64:
F
i
x
bug
in add_sub_
e
xt handling of rn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next