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
disas/ppc: Handle popcnt and cnttz
2016-12-05
A
l
e
x
Ben
n
é
e
target-arm/
t
ranslate-a64: fix gen_load_excl
u
si
v
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
A
l
ex
Bennée
exec
.
c
:
ensu
r
e a
l
l AddressS
p
a
ceDis
p
atc
h
upda
t
es under RC
U
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
e
n
née
tcg: move locki
n
g
for t
b
_
i
n
validate_ph
y
s_
p
a
g
e_ra
n
ge u
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
Bennée
cpus: re-factor out hand
l
e_icoun
t
_deadline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tcg: cpus rm tcg_exe
c
_
a
l
l()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Benn
é
e
tcg: move tcg_exec_all and helpers above thr
e
ad fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex
B
ennée
target-arm/ar
m
-powerctl: wa
k
e 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
Alex Bennée
translate-all: Add asse
r
t_(me
m
ory|tb)_lock ann
o
tations
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Ben
n
ée
linux-u
s
e
r
/elfload: ensu
r
e
mmap_lock() held while setting up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Ben
n
ée
cp
u
-e
x
ec
:
incl
u
de cpu_index
i
n CPU_LOG_
E
XEC messages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
translate-all: add DEBUG_LOCKING
a
ssert
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Ben
n
ée
transl
a
te_all:
D
EBUG_FLU
S
H -> DEBUG_TB_FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Bennée
cpus: make
a
ll_v
c
p
u
s_paused() return bool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex
B
ennée
net: split co
l
o
_compar
e
_pkt
_
info
i
nto two trace
e
vents
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex Bennée
linux-
u
ser: e
n
a
b
le par
a
l
lel c
o
de generation 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 stal
e
dbg_da
t
a
-
>cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Ale
x
B
e
n
n
ée
tests/docker/Makefi
l
e
.
include: add a gene
r
ic d
o
cker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
A
l
ex Ben
n
é
e
tests/docker:
m
a
ke
test-mingw honour TA
R
GET_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Be
n
née
t
e
s
ts/docker: test
-
build s
c
r
i
pt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/dock
e
r: add travis d
o
ckerfile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
.
tr
a
vis
.
yml:
ad
d
gcc
sani
t
izer bu
i
ld
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
q
ga/command: use QEMU atomic primitives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Bennée
lin
u
x-user
/
syscall: extend
lo
c
k around cpu-l
i
s
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
née
util
/
qht: atomically set b
-
>hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex Benn
é
e
cpu: ato
m
ically modif
y
c
p
u->exit_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom/cpu
:
atomically clear the tb_jmp_c
a
che
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex Bennée
qom/object:
update cla
s
s cache atomically
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
lex Bennée
tcg/optim
i
ze: move
defaul
t
re
t
urn out 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
:
co
m
m
ent on use
of ato
m
ic_read/
s
et
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
ennée
ato
m
ic
.
h: fix
__SANITIZE_THRE
A
D__ build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
A
lex Bennée
ui/vnc-enc-tigh
t
: remove 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
Alex Be
n
née
cpus: pass CPUState to run_on_cpu hel
p
e
r
s
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
tc
g
:
cp
u
-
e
x
ec: 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
Alex Bennée
tcg: set up tb->page_a
d
dr befor
e
insertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x B
e
nné
e
docker: pass
E
X
ECUTABLE
t
o
b
uild scri
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docke
r
/docker
.
py:
add
update operation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Be
n
n
é
e
tests/d
o
c
k
er/d
o
cke
r
file
s
: new debian
-
boo
t
stra
p
.
do
c
k
er
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Benné
e
t
e
sts/docker/docker
.
py: chec
k
and run
.
pre 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: sup
p
ort --include-
e
xecutable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
lex Bennée
tests/docker/do
c
ker
.
py: docker_
d
i
r
o
u
tside build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex B
e
nnée
.
t
r
avis
.
yml: add
t
r
usty
G
CE tar
g
et
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
A
lex Bennée
tcg: reorg
a
nize
t
b_find_physical
loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
includ
e
/qemu
/
atomi
c
: add
comp
i
l
e
time
a
s
s
erts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex B
e
n
n
é
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
Alex
B
ennée
.
t
r
avis
.
yml:
m
a
k
e -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
travi
s
.
yml: enable OSX builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
B
en
n
ée
.
travis
.
y
m
l
:
collapse the
t
est
m
atrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
cputl
b
: modernis
e
the debug sup
p
o
r
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Ale
x
Bennée
qemu-l
o
g: support simple pid
s
ubstitu
t
ion
f
or logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Ale
x
B
e
nnée
t
a
rget-arm: dfil
t
er support f
o
r
i
n_
a
sm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
qem
u
-
log: dfilter-ise exec, out
_
asm, op and opt_op
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
B
enn
é
e
qemu-
l
og: new opti
o
n -dfilter to
limit output
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
l
e
x
Bennée
qemu-log:
correct hel
p
t
ext 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 Tra
n
slationBlock to
tcg
_
code_gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Alex Bennée
includ
e
/qemu/ato
m
ic
.
h: d
e
fault to __atomic f
u
nc
t
ions
commit
|
commitdiff
|
tree
2016-02-08
Ale
x
Bennée
MAINTAINERS: Add
.
tra
v
is
.
yml
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Al
e
x Be
n
née
.
travis
.
yml: r
e
du
c
e the test matri
x
a little
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
l
ex Bennée
.
travis
.
y
ml: enable
ccache fo
r
the bu
i
lds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Benné
e
.
tr
a
vis
.
yml: enab
l
e each of
the
c
o-routine ba
c
kends
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Al
e
x Bennée
.
travis
.
ym
l
: run ma
k
e check for all m
a
trix
t
argets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Ale
x
Bennée
.
t
ravis
.
yml: migrate
t
o
c
ontainer builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
tests
/
g
u
est-debug:
introduc
e
basic gdbstub tests
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
target-a
r
m
:
k
v
m
-
re-i
n
j
e
c
t guest debug exc
e
p
t
i
ons
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
l
ex Bennée
target-arm: kvm
-
add
s
upp
o
rt fo
r
HW as
s
is
t
ed debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Be
n
née
targe
t
-arm
:
kvm - su
p
po
r
t for single step
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Al
e
x Bennée
target-
a
rm
:
kvm - implement software breakpoi
n
ts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex
B
ennée
target-arm: kvm6
4
- introdu
c
e kvm_arm_init_deb
u
g()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
Ale
x
B
e
nnée
configure: append --extra-ldfla
g
s
to LDFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
Ale
x
Ben
n
ée
target-arm/cpu
.
h: remove p
e
n
d
ing_exce
p
t
i
on
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
Alex Bennée
c
o
nfigure: postfix --extra-cflags to QEM
U
_CFL
A
GS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Be
n
née
target-a
r
m: kvm64 fix save/re
s
tore
o
f SPSR regs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
A
lex Benné
e
targe
t
-arm:
kvm64 sync FP
r
eg
i
ster state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Ale
x
Bennée
hw/intc
:
arm_gic_kvm
.
c
r
estore co
n
fig fir
s
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex Benn
é
e
ta
r
g
e
t-arm: kvm:
s
ave/res
t
ore mp state
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-12-11
Alex
B
ennée
target-arm
/
k
vm: ma
k
e
r
eg sync code common
between kvm
3
2/64
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-11-02
Alex Bennée
ta
r
get-arm:
A
64: remove redundant store
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
lex Bennée
.
travis
.
yml: remove "make che
c
k" from main matri
x
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Ben
n
ée
.
t
r
avis
.
yml: p
r
e-seed sub-modules
for
s
p
e
ed
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Bennée
.
tra
v
is
.
y
ml: ma
k
e
the make slightly more pa
r
a
l
lel
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Alex Ben
n
ée
.
tr
a
vis
.
ym
l
: add more
l
in
u
x-user to the build matri
x
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
A
lex
B
ennée
o
hci
:
drop co
m
puted flag
s
from t
r
ac
e
events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-09-26
Al
e
x Bennée
scripts/traceto
o
l: don'
t
barf
o
n fo
r
mats with prec
i
sion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex Benné
e
trace
:
add some tcg t
r
a
c
ing support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-12
Alex Be
n
née
trace
:
teach lttn
g
backend
to use
f
o
r
mat strin
g
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Alex Ben
n
ée
target-a
r
m: A64: f
i
x TLB
flu
s
h instructions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-08-04
Ale
x
Bennée
tar
g
et
-
arm: don't
h
ardcode
ma
s
k
v
alues
in arm_cpu_handle_mmu
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-04-17
Al
e
x Bennée
targ
e
t-
a
rm: A64:
f
ix unallocated test of
s
cala
r
SQXT
U
N
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Ale
x
B
e
n
née
target-a
r
m
:
A64: Add saturating a
c
cu
m
ul
a
t
e ops (USQADD
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-18
Alex Bennée
target-ar
m
: A64
:
Add saturating
int o
p
s
(SQNEG/
S
Q
ABS)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex
Bennée
target
-
ar
m
:
A
6
4:
A
dd [UF]RSQRTE (reciprocal root es
t
imate
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
A
lex Be
n
née
target-ar
m
: A64: Imple
m
ent scalar
satura
t
ing narrow ops
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
A
lex Bennée
tar
g
et-arm: A64:
M
ove ha
n
dle_2misc_
n
arrow function
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
tar
g
et
-
arm: A64:
Impleme
n
t Adv
S
IMD recipro
c
al estimate
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
sof
t
float: e
x
port squash_input_de
n
orm
a
l
f
unctions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex B
e
nnée
target-arm:
A64:
Add FRECPX (reciprocal expo
n
e
n
t)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex
Bennée
target-arm: A64: Saturating
a
nd narrowing shift ops
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Benn
é
e
ta
r
get-arm: A64: Add
r
e
maining C
L
S
/
Z vector ops
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
to C3
.
6
.
17 (two
m
is
c
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
Alex Bennée
tar
g
et
-
arm: A64: Add last Adv
S
IM
D
Integer to FP ops
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2014-03-17
A
lex Bennée
ta
r
get-
a
rm: A6
4
: Fix bug i
n
add_su
b
_
e
xt handling
o
f
rn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next