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
ivshmem: Convert to DEFINE_PROP_LINK
2017-07-14
A
lex Ben
n
é
e
g
d
bstub: don't fail on vCo
n
t; C04:0; c packets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-07-14
Alex Bennée
q
om/cpu: remov
e
host_t
i
d
field
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-07-14
Alex B
e
nnée
gdbst
u
b: rename cpu_in
d
ex -> cpu_g
d
b
_inde
x
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-07-14
Alex Benné
e
g
d
bstub:
mod
e
r
nise DEB
U
G_GDB
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-06-21
Alex Benn
é
e
docker: upda
t
e qemu:
d
ebia
n
base fo
l
lowing stretc
h
release
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex
B
ennée
replay:
a
ssert
t
im
e
only goes forward
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex
Bennée
cpu
s
: ca
l
l c
p
u_update_icount on read
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Benné
e
cpu-exec: update i
c
o
u
nt
after each TB_EXIT
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Al
e
x Benné
e
c
pus: i
n
troduce
cpu_
u
p
date_icou
n
t helper
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Bennée
cpus: don't credit exe
c
uted instructi
o
ns be
f
ore
t
h
e
y
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex
B
e
n
né
e
cpus: m
o
ve ico
u
nt preparation
out of
t
cg_exec_
c
p
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
A
lex Bennée
cpus: ch
e
c
k cpu
-
>running in cpu_
g
e
t_ico
u
nt
_
r
a
w
()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Bennée
cpus: remove
i
c
o
unt handlin
g
from qemu
_
tcg_cpu_t
h
read_fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Ale
x
Bennée
target/
i
386/misc_hel
p
er:
wr
a
p BQL around another IRQ
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-07
Al
e
x Bennée
scripts/
q
e
m
ugd
b
/mtree
.
py:
fix up mtree du
m
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
replay
/
repla
y
.
c: bump
R
EPLA
Y
_VERSIO
N
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
A
lex Bennée
ui/con
s
ole: us
e
exclusive me
c
hanism directl
y
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
ui/
c
onsole
:
ensure
do_safe_dp
y
_refres
h
h
old
s
BQL
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Ale
x
Benn
é
e
b
s
d-user: alig
n
use of m
m
a
p_lock to t
h
at of li
n
u
x
-user
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex
Bennée
u
s
er-exec: hand
l
e
s
ynch
r
o
n
ous s
i
gna
l
s from
QEMU gracefully
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-17
Alex Bennée
ui/
c
onsole:
ens
u
re graphic updates
don
'
t
race
wi
t
h
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-10
Alex
B
e
nnée
docker/dockerfiles/debian
-
s
390-cross: include clang
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
hw/intc/a
r
m
_
g
ic: modernise the
DPRINTF
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
lex Ben
n
ée
ta
r
g
e
t
/
arm/helper
:
m
a
ke
i
t
clear the
EC fiel
d
is also
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
Bennée
translate-all: exit cpu_
r
estor
e
_
state early if translating
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
target
/
xt
e
nsa: hol
d
BQL for in
t
er
r
u
pt proc
e
ssing
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
B
ennée
s390x/misc_hel
p
er
.
c: wrap IO instr
u
ctions in BQL
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
sparc/sparc64:
grab BQL b
e
fore calling cpu_
c
hec
k
_irqs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
lex Bennée
cpus
.
c: a
d
d addi
t
ional error_rep
o
rt when !TARGET_SUPPORT_MTTC
G
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
t
arget/i386/cpu
.
h: declar
e
T
C
G_GUEST_DEFAULT_MO
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
Bennée
vl/cpus: be smarter with ic
o
unt and MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Alex Bennée
.
shi
p
pable: ad
d
s390
x
-cross ta
r
get
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Alex B
e
nnée
ne
w
: dock
e
rfiles/deb
i
a
n-s390-cross
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Ben
n
é
e
tc
g
: enable
M
TT
C
G
by d
e
fault for AR
M
on x8
6
hosts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Bennée
h
w
/misc/imx6_src: d
e
fer clearing of SR
C
_
SCR reset
b
its
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex
B
e
n
née
ta
r
get-arm:
e
n
s
ure
all cross v
C
PUs T
L
B flu
s
hes
c
o
mplet
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
target-arm:
don't g
e
nerate WFE/YIELD calls
f
or MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
targ
e
t
-
arm/powerctl
:
defer cpu reset
w
ork to C
P
U c
o
n
tex
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
cputlb: introduce tlb_flush_*_all_cpu
s
[_synced]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
cputlb
:
at
o
mi
c
ally update tlb field
s
used by tlb
_
r
eset_dirty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb: add tlb
_
flush_by_mmuidx
a
sync routine
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb
a
nd arm/spa
r
c
t
argets: convert m
m
uidx flushes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Benn
é
e
cputlb
:
t
w
eak qemu_ram_addr_
f
rom_hos
t
_
nofail r
e
po
r
tin
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Bennée
cputlb: add ass
e
r
t_cp
u
_is_self chec
k
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benné
e
tcg:
enable thread-per-vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Ben
n
ée
tcg
:
enable
tb_lock() for Sof
t
MMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
tcg: remov
e
global exit
_
r
eque
s
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: re
n
ame tcg_cu
r
re
n
t_cpu to tcg_current_rr_c
p
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex
B
ennée
t
cg: add kick timer for single-threaded vC
P
U emula
t
ion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
tcg: move TCG_MO/
B
AR types into o
w
n fi
l
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
en
n
ée
docs: n
e
w design d
o
cument multi-thread-tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x
B
en
n
ée
MAINTAINERS: merge
B
u
ild and test automation wit
h
D
ocker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
enné
e
.
shippable
.
yml: new C
I
pr
o
vider
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
new: debian docker targets f
o
r
c
ross-com
p
iling
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
t
e
s
ts/docker: add ba
s
ic us
e
r mapping
sup
p
ort
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
travis
.
yml:
split VM b
a
se
d
builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
travi
s
.
yml: don'
t
specify CONFIG twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Al
e
x
B
ennée
cputlb:
drop flush_global flag from t
l
b
_
f
lush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
l
ex Bennée
cpu_c
o
mmon_reset: wrap
T
CG spec
i
fic code in tcg_enabled()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
q
o
m/cpu
:
move tlb_fl
u
sh to cpu_common_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Al
e
x
B
e
nnée
t
r
avis: add Trusty with cl
a
ng s
t
abl
e
b
u
ild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
A
l
ex Bennée
tests: New test-bitcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Alex
B
ennée
t
a
rg
e
t-arm/translate-a64
:
fix
g
en_load_exclu
s
ive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex Benn
é
e
exec
.
c: ensure all
AddressSpace
D
i
spatc
h
updates und
e
r RCU
commit
|
commitdiff
|
tree
2016-10-31
Alex Be
n
n
é
e
tc
g
: move
locking for tb_invalidat
e
_phys_page_range up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Ben
n
ée
cpus: re-factor out han
d
le
_
icount_
d
eadline
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
Ben
n
ée
t
cg: m
o
ve tc
g
_exec_a
l
l
and helpers above t
h
read fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Bennée
target-arm/arm-powerctl: wake 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
Alex
B
ennée
translate-
a
ll: Add assert_(
m
e
mo
r
y|tb)_lo
c
k annotati
o
ns
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
linux-user/elfload:
ensu
r
e
m
map_lock()
held
while setting
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 in CPU_
L
OG_EX
E
C me
s
s
a
g
es
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
Bennée
translat
e
-a
l
l:
add
DEBUG_LOCKING a
s
serts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
t
ranslate_
a
ll:
DEBUG_FLUSH -> DEBUG_TB_FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Be
n
née
cpus:
m
a
k
e
all_vcpus_paused() return bool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Ale
x
Be
n
née
net: split colo_compare_pkt
_
info
i
nto t
w
o tra
c
e even
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
A
lex Benné
e
linux-
u
ser
:
enable paral
l
el 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
k
vm-al
l
:
d
o
n't
u
se stale
dbg_d
a
ta->cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
te
s
t
s/docke
r
/M
a
kefile
.
include: ad
d
a generic docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/d
o
cker: make test-ming
w
honour
TARGET_LIS
T
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
B
en
n
ée
tests/doc
k
er:
t
e
s
t-bu
i
ld scr
i
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
A
lex Bennée
tests/d
o
cker:
a
d
d
travis dockerfile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
ex Ben
n
ée
.
travis
.
yml: ad
d
gcc sanitizer bui
l
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Benné
e
qga/command:
use
Q
EMU
atomic pr
i
mitives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
l
e
x Bennée
linux-user/sy
s
call: e
x
t
end lock around cpu
-
list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
util/qht:
atomicall
y
s
e
t b
-
>
h
ash
e
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
c
pu: atomical
l
y
m
odi
f
y cpu->exit_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Be
n
n
ée
qom/cpu: atomically
c
le
a
r
the tb_jmp_cache
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom/object: update class cac
h
e atomically
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
tc
g
/
o
ptim
i
ze:
m
ove default return out of i
f
statement
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
at
o
m
ic
.
h
: comment o
n
use of atomic_
r
ead/set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
atomic
.
h
:
fix
_
_
SANIT
I
ZE_THREAD_
_
build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex
Ben
n
ée
ui/vnc-enc-tig
h
t: remove s
w
itch and have single return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex Bennée
c
p
us: pass CPU
S
tate to 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 Benn
é
e
tcg: c
p
u-e
x
ec: remove tb_l
o
ck
from
t
h
e hot
-
path
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex
B
ennée
t
cg: set up tb
-
>page_addr before ins
e
rtion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Be
n
née
d
o
cker: pass EXECU
T
ABL
E
to build script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
B
ennée
tests/dock
e
r/doc
k
er
.
py:
add update operation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Benné
e
tests/doc
k
er/d
o
ckerfile
s
: new debian-bootstrap
.
docker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/doc
k
er/docker
.
py: chec
k
and run
.
pre scrip
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next